From b3759d4ffb2c388f27394ce1b67eff9997e82551 Mon Sep 17 00:00:00 2001 From: rowinf Date: Fri, 15 Sep 2023 22:18:30 +1200 Subject: [PATCH] Updates --- .env.example | 1 - .env.production | 1 - .gitignore | 25 - LICENSE | 25 - README.md | 7 - asset-manifest.json | 15 + public/favicon.ico => favicon.ico | Bin index.html | 1 + public/logo192.png => logo192.png | Bin public/logo512.png => logo512.png | Bin public/manifest.json => manifest.json | 0 package-lock.json | 24272 ----- package.json | 57 - postcss.config.js | 8 - public/index.html | 44 - public/robots.txt => robots.txt | 0 src/App.css | 50 - src/App.js | 414 - src/App.test.js | 9 - src/Chart.js | 110 - src/Drawer.js | 83 - src/FetchJson.js | 15 - src/Overview.js | 146 - src/index.js | 16 - src/serviceWorker.js | 141 - src/setupTests.js | 5 - src/styles/index.css | 4 - src/styles/tailwind.css | 86853 ---------------- static/css/main.e9914db8.css | 2 + static/css/main.e9914db8.css.map | 1 + static/js/main.e1d4f5ab.js | 3 + static/js/main.e1d4f5ab.js.LICENSE.txt | 34 + static/js/main.e1d4f5ab.js.map | 1 + .../media/help1.bade2a2c67a5eb1487ea.gif | Bin .../logo.103b5fa18196d5665a7e12318285c916.svg | 0 tailwind.js | 727 - 36 files changed, 57 insertions(+), 113013 deletions(-) delete mode 100644 .env.example delete mode 100644 .env.production delete mode 100644 .gitignore delete mode 100644 LICENSE delete mode 100644 README.md create mode 100644 asset-manifest.json rename public/favicon.ico => favicon.ico (100%) create mode 100644 index.html rename public/logo192.png => logo192.png (100%) rename public/logo512.png => logo512.png (100%) rename public/manifest.json => manifest.json (100%) delete mode 100644 package-lock.json delete mode 100644 package.json delete mode 100644 postcss.config.js delete mode 100644 public/index.html rename public/robots.txt => robots.txt (100%) delete mode 100644 src/App.css delete mode 100644 src/App.js delete mode 100644 src/App.test.js delete mode 100644 src/Chart.js delete mode 100644 src/Drawer.js delete mode 100644 src/FetchJson.js delete mode 100644 src/Overview.js delete mode 100644 src/index.js delete mode 100644 src/serviceWorker.js delete mode 100644 src/setupTests.js delete mode 100644 src/styles/index.css delete mode 100644 src/styles/tailwind.css create mode 100644 static/css/main.e9914db8.css create mode 100644 static/css/main.e9914db8.css.map create mode 100644 static/js/main.e1d4f5ab.js create mode 100644 static/js/main.e1d4f5ab.js.LICENSE.txt create mode 100644 static/js/main.e1d4f5ab.js.map rename src/help1.gif => static/media/help1.bade2a2c67a5eb1487ea.gif (100%) rename src/logo.svg => static/media/logo.103b5fa18196d5665a7e12318285c916.svg (100%) delete mode 100644 tailwind.js diff --git a/.env.example b/.env.example deleted file mode 100644 index 9da37d3..0000000 --- a/.env.example +++ /dev/null @@ -1 +0,0 @@ -REACT_APP_MAPBOX_ACCESS_TOKEN= diff --git a/.env.production b/.env.production deleted file mode 100644 index 60a7550..0000000 --- a/.env.production +++ /dev/null @@ -1 +0,0 @@ -REACT_APP_MAPBOX_ACCESS_TOKEN=pk.eyJ1Ijoicm93aW5mIiwiYSI6ImNsbWtlb2lhMDAxa2oycW80djlienN3OGUifQ.ggkg8eLXhIY8iiRvIICWsQ diff --git a/.gitignore b/.gitignore deleted file mode 100644 index cbe6d01..0000000 --- a/.gitignore +++ /dev/null @@ -1,25 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# production -/build - -# misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -data diff --git a/LICENSE b/LICENSE deleted file mode 100644 index fb91294..0000000 --- a/LICENSE +++ /dev/null @@ -1,25 +0,0 @@ -BSD 2-Clause License - -Copyright (c) 2020, Robert Irwin -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/README.md b/README.md deleted file mode 100644 index 8bf88d8..0000000 --- a/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# There and back again - -The idea here is to improve on the 2013 [Commuter View](https://www.stats.govt.nz/tools/commuter-view) application. - -All data used in the map visualisation is Copyrighted Stats NZ 2020 except where otherwise denoted. - -[See the project demo](https://rowinf.github.io/there-and-back-again/) diff --git a/asset-manifest.json b/asset-manifest.json new file mode 100644 index 0000000..597c38a --- /dev/null +++ b/asset-manifest.json @@ -0,0 +1,15 @@ +{ + "files": { + "main.css": "/there-and-back-again/static/css/main.e9914db8.css", + "main.js": "/there-and-back-again/static/js/main.e1d4f5ab.js", + "static/media/help1.gif": "/there-and-back-again/static/media/help1.bade2a2c67a5eb1487ea.gif", + "static/media/logo.svg": "/there-and-back-again/static/media/logo.103b5fa18196d5665a7e12318285c916.svg", + "index.html": "/there-and-back-again/index.html", + "main.e9914db8.css.map": "/there-and-back-again/static/css/main.e9914db8.css.map", + "main.e1d4f5ab.js.map": "/there-and-back-again/static/js/main.e1d4f5ab.js.map" + }, + "entrypoints": [ + "static/css/main.e9914db8.css", + "static/js/main.e1d4f5ab.js" + ] +} \ No newline at end of file diff --git a/public/favicon.ico b/favicon.ico similarity index 100% rename from public/favicon.ico rename to favicon.ico diff --git a/index.html b/index.html new file mode 100644 index 0000000..867f601 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +There and back again
\ No newline at end of file diff --git a/public/logo192.png b/logo192.png similarity index 100% rename from public/logo192.png rename to logo192.png diff --git a/public/logo512.png b/logo512.png similarity index 100% rename from public/logo512.png rename to logo512.png diff --git a/public/manifest.json b/manifest.json similarity index 100% rename from public/manifest.json rename to manifest.json diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index b7670de..0000000 --- a/package-lock.json +++ /dev/null @@ -1,24272 +0,0 @@ -{ - "name": "there-and-back-again", - "version": "0.1.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "there-and-back-again", - "version": "0.1.0", - "license": "BSD-2-Clause", - "dependencies": { - "@testing-library/jest-dom": "^4.2.4", - "@testing-library/react": "^9.3.2", - "@testing-library/user-event": "^7.1.2", - "@turf/turf": "^5.1.6", - "autoprefixer": "^9.8.5", - "classnames": "^2.2.6", - "dotenv-safe": "^8.2.0", - "echarts": "^4.8.0", - "echarts-for-react": "^2.0.16", - "eventemitter3": "^4.0.4", - "gh-pages": "^3.1.0", - "lodash": "^4.17.19", - "mapbox-gl": "^1.11.0", - "postcss-cli": "^7.1.1", - "react": "^16.13.1", - "react-dom": "^16.13.1", - "react-mapbox-gl": "^4.8.6", - "react-scripts": "3.4.1", - "react-transition-group": "^4.4.1", - "tailwindcss": "^1.4.6" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dependencies": { - "@babel/highlight": "^7.8.3" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.1.tgz", - "integrity": "sha512-CHvCj7So7iCkGKPRFUfryXIkU2gSBw7VSZFYLsqVhrS47269VK2Hfi9S/YcublPMW8k1u2bQBlbDruoQEm4fgw==", - "dependencies": { - "browserslist": "^4.12.0", - "invariant": "^2.2.4", - "semver": "^5.5.0" - } - }, - "node_modules/@babel/core": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", - "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.0", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helpers": "^7.9.0", - "@babel/parser": "^7.9.0", - "@babel/template": "^7.8.6", - "@babel/traverse": "^7.9.0", - "@babel/types": "^7.9.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.13", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/core/node_modules/json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/core/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/generator": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.0.tgz", - "integrity": "sha512-onl4Oy46oGCzymOXtKMQpI7VXtCbTSHK1kqBydZ6AmzuNcacEVqGk9tZtAS+48IA9IstZcDCgIg8hQKnb7suRw==", - "dependencies": { - "@babel/types": "^7.9.0", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/generator/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz", - "integrity": "sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.1.tgz", - "integrity": "sha512-cQpVq48EkYxUU0xozpGCLla3wlkdRRqLWu1ksFMXA9CM5KQmyyRpSEsYXbao7JUkOw/tAaYKCaYyZq6HOFYtyw==", - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-builder-react-jsx": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.1.tgz", - "integrity": "sha512-KXzzpyWhXgzjXIlJU1ZjIXzUPdej1suE6vzqgImZ/cpAsR/CC8gUcX4EWRmDfWz/cs6HOCPMBIJ3nKoXt3BFuw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-builder-react-jsx-experimental": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.1.tgz", - "integrity": "sha512-irQJ8kpQUV3JasXPSFQ+LCCtJSc5ceZrPFVj6TElR6XCHssi3jV8ch3odIrNtjJFRZZVbrOEfJMI79TPU/h1pQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-module-imports": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-builder-react-jsx-experimental/node_modules/@babel/helper-module-imports": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", - "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-builder-react-jsx-experimental/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-builder-react-jsx/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.2.tgz", - "integrity": "sha512-hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA==", - "dependencies": { - "@babel/compat-data": "^7.10.1", - "browserslist": "^4.12.0", - "invariant": "^2.2.4", - "levenary": "^1.1.1", - "semver": "^5.5.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.2.tgz", - "integrity": "sha512-5C/QhkGFh1vqcziq1vAL6SI9ymzUp8BCYjFpvYVhWP4DlATIb3u5q3iUd35mvlyGs8fO7hckkW7i0tmH+5+bvQ==", - "dependencies": { - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-optimise-call-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", - "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz", - "integrity": "sha512-Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-regex": "^7.10.1", - "regexpu-core": "^4.7.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-map": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.1.tgz", - "integrity": "sha512-+5odWpX+OnvkD0Zmq7panrMuAGQBu6aPUgvMzuMGo4R+jUOvealEj2hiqI6WhxgKrTpFoFj0+VdsuA8KDxHBDg==", - "dependencies": { - "@babel/helper-function-name": "^7.10.1", - "@babel/types": "^7.10.1", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/helper-define-map/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/helper-define-map/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-define-map/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-define-map/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-define-map/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-define-map/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.1.tgz", - "integrity": "sha512-vcUJ3cDjLjvkKzt6rHrl767FeE7pMEYfPanq5L16GRtrXIoznc0HykNW2aEYkcnP76P0isoqJ34dDMFZwzEpJg==", - "dependencies": { - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/helper-explode-assignable-expression/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", - "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "dependencies": { - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.1.tgz", - "integrity": "sha512-vLm5srkU8rI6X3+aQ1rQJyfjvCBLXP8cAGeuw04zeAM2ItKb1e7pmVmLyHb4sDaAYnLL13RHOZPLEtcGZ5xvjg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz", - "integrity": "sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", - "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", - "dependencies": { - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz", - "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==", - "dependencies": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-replace-supers": "^7.8.6", - "@babel/helper-simple-access": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/template": "^7.8.6", - "@babel/types": "^7.9.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", - "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", - "dependencies": { - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" - }, - "node_modules/@babel/helper-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz", - "integrity": "sha512-7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==", - "dependencies": { - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.1.tgz", - "integrity": "sha512-RfX1P8HqsfgmJ6CwaXGKMAqbYdlleqglvVtht0HGPMSsy2V6MqLlOJVF/0Qyb/m2ZCi2z3q3+s6Pv7R/dQuZ6A==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-wrap-function": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/helper-remap-async-to-generator/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz", - "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.8.3", - "@babel/helper-optimise-call-expression": "^7.8.3", - "@babel/traverse": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", - "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", - "dependencies": { - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "dependencies": { - "@babel/types": "^7.8.3" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz", - "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==" - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz", - "integrity": "sha512-C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==", - "dependencies": { - "@babel/helper-function-name": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/helper-wrap-function/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz", - "integrity": "sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==", - "dependencies": { - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helpers/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/helpers/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz", - "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.0.tgz", - "integrity": "sha512-Iwyp00CZsypoNJcpXCbq3G4tcDgphtlMwMVrMhhZ//XBkqjXF7LW6V511yk0+pBX3ZwwGnPea+pTKNJiqA7pUg==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.1.tgz", - "integrity": "sha512-vzZE12ZTdB336POZjmpblWfNNRpMSua45EYnRigE2XsZxcXcIyly2ixnTJasJE4Zq3U7t2d8rRF7XRUuzHxbOw==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-remap-async-to-generator": "^7.10.1", - "@babel/plugin-syntax-async-generators": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.1.tgz", - "integrity": "sha512-sqdGWgoXlnOdgMXU+9MbhzwFRgxVLeiGBqTrnuS7LC2IBU31wSsESbTUreT2O418obpfPdGUR2GbEufZF1bpqw==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz", - "integrity": "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-decorators": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz", - "integrity": "sha512-Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz", - "integrity": "sha512-m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-json-strings": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz", - "integrity": "sha512-56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz", - "integrity": "sha512-jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-numeric-separator": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.1.tgz", - "integrity": "sha512-Z+Qri55KiQkHh7Fc4BW6o+QBuTagbOp9txE+4U1i79u9oWlf2npkiDx+Rf3iK3lbcHBuNy9UOkwuR5wOMH3LIQ==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz", - "integrity": "sha512-VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.1.tgz", - "integrity": "sha512-dqQj475q8+/avvok72CF3AOSV/SGEcH29zT5hhohqqvvZ2+boQoOr7iGldBG5YXTO2qgCgc2B3WvVLUdbeMlGA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.1.tgz", - "integrity": "sha512-RZecFFJjDiQ2z6maFprLgrdnm0OzoC23Mx89xf1CcEsxmHuzuXOdniEuI+S3v7vjQG4F5sa6YtUp+19sZuSxHg==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz", - "integrity": "sha512-JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.1.tgz", - "integrity": "sha512-Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.10.1.tgz", - "integrity": "sha512-a9OAbQhKOwSle1Vr0NJu/ISg1sPfdEkfRKWpgPuzhnWWzForou2gIeUIIwjAMHRekhhpJ7eulZlYs0H14Cbi+g==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-decorators/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.1.tgz", - "integrity": "sha512-b3pWVncLBYoPP60UOTc7NMlbtsHQ6ITim78KQejNHK6WJ2mzV5kCcg4mIWpasAfJEgwVTibwo2e+FU7UEIKQUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-flow/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.1.tgz", - "integrity": "sha512-+OxyOArpVFXQeXKLO9o+r2I4dIoVoy6+Uu0vKELrlweDM3QJADZj+Z+5ERansZqIZBcLj42vHnDI8Rz9BnRIuQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz", - "integrity": "sha512-uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz", - "integrity": "sha512-hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.1.tgz", - "integrity": "sha512-X/d8glkrAtra7CaQGMiGs/OGa6XgUzqPcBXCIGFCpCqnfGlT0Wfbzo/B89xHhnInTaItPK8LALblVXcUOEh95Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz", - "integrity": "sha512-6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz", - "integrity": "sha512-XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==", - "dependencies": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-remap-async-to-generator": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/helper-module-imports": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", - "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-async-to-generator/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz", - "integrity": "sha512-B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz", - "integrity": "sha512-8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "lodash": "^4.17.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.1.tgz", - "integrity": "sha512-P9V0YIh+ln/B3RStPoXpEQ/CoAxQIhRSUn7aXqQ+FZJ2u8+oCtjIXR3+X0vsSD8zv+mb56K7wZW1XiDTDGiDRQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-define-map": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "globals": "^11.1.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-optimise-call-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", - "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/plugin-transform-classes/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.1.tgz", - "integrity": "sha512-mqSrGjp3IefMsXIenBfGcPXxJxweQe2hEIwMQvjtiDQ9b1IBvDUjkAtV/HMXX47/vXf14qDNedXsIiNd1FmkaQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz", - "integrity": "sha512-V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz", - "integrity": "sha512-19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz", - "integrity": "sha512-wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz", - "integrity": "sha512-lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz", - "integrity": "sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-flow": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz", - "integrity": "sha512-US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz", - "integrity": "sha512-//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==", - "dependencies": { - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz", - "integrity": "sha512-qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz", - "integrity": "sha512-UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz", - "integrity": "sha512-31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==", - "dependencies": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-imports": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", - "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", - "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", - "dependencies": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-optimise-call-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", - "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-simple-access": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", - "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", - "dependencies": { - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/plugin-transform-modules-amd/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz", - "integrity": "sha512-AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==", - "dependencies": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-imports": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", - "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", - "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", - "dependencies": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-optimise-call-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", - "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-simple-access": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", - "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", - "dependencies": { - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.1.tgz", - "integrity": "sha512-ewNKcj1TQZDL3YnO85qh9zo1YF1CHgmSTlRQgHqe63oTrMI85cthKtZjAiZSsSNjPQ5NCaYo5QkbYqEw1ZBgZA==", - "dependencies": { - "@babel/helper-hoist-variables": "^7.10.1", - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-module-imports": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", - "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-module-transforms": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", - "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", - "dependencies": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-optimise-call-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", - "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-simple-access": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", - "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", - "dependencies": { - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz", - "integrity": "sha512-EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==", - "dependencies": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-imports": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", - "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", - "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", - "dependencies": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-optimise-call-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", - "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-simple-access": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", - "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", - "dependencies": { - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/plugin-transform-modules-umd/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", - "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz", - "integrity": "sha512-MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-new-target/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz", - "integrity": "sha512-WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", - "dependencies": { - "@babel/types": "^7.10.2", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/helper-optimise-call-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", - "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", - "dependencies": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/plugin-transform-object-super/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz", - "integrity": "sha512-tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==", - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters/node_modules/@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/plugin-transform-parameters/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-parameters/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz", - "integrity": "sha512-Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.10.1.tgz", - "integrity": "sha512-V4os6bkWt/jbrzfyVcZn2ZpuHZkvj3vyBU0U/dtS8SZuMS7Rfx5oknTrtfyXJ2/QZk8gX7Yls5Z921ItNpE30Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.10.1.tgz", - "integrity": "sha512-rBjKcVwjk26H3VX8pavMxGf33LNlbocMHdSeldIEswtQ/hrjyTG8fKKILW1cSkODyRovckN/uZlGb2+sAV9JUQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.1.tgz", - "integrity": "sha512-MBVworWiSRBap3Vs39eHt+6pJuLUAaK4oxGc8g+wY+vuSJvLiEQjW1LSTqKb8OUPtDvHCkdPhk7d6sjC19xyFw==", - "dependencies": { - "@babel/helper-builder-react-jsx": "^7.10.1", - "@babel/helper-builder-react-jsx-experimental": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.10.1.tgz", - "integrity": "sha512-XwDy/FFoCfw9wGFtdn5Z+dHh6HXKHkC6DwKNWpN74VWinUagZfDcEJc3Y8Dn5B3WMVnAllX8Kviaw7MtC5Epwg==", - "dependencies": { - "@babel/helper-builder-react-jsx-experimental": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.10.1.tgz", - "integrity": "sha512-4p+RBw9d1qV4S749J42ZooeQaBomFPrSxa9JONLHJ1TxCBo3TzJ79vtmG2S2erUT8PDDrPdw4ZbXGr2/1+dILA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.1.tgz", - "integrity": "sha512-neAbaKkoiL+LXYbGDvh6PjPG+YeA67OsZlE78u50xbWh2L1/C81uHiNP5d1fw+uqUIoiNdCC8ZB+G4Zh3hShJA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-jsx": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-source/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.10.1.tgz", - "integrity": "sha512-mfhoiai083AkeewsBHUpaS/FM1dmUENHBMpS/tugSJ7VXqXO5dCN1Gkint2YvM1Cdv1uhmAKt1ZOuAjceKmlLA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.1.tgz", - "integrity": "sha512-B3+Y2prScgJ2Bh/2l9LJxKbb8C8kRfsG4AdPT+n7ixBHIxJaIG8bi8tgjxUMege1+WqSJ+7gu1YeoMVO3gPWzw==", - "dependencies": { - "regenerator-transform": "^0.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz", - "integrity": "sha512-qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.0.tgz", - "integrity": "sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==", - "dependencies": { - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "resolve": "^1.8.1", - "semver": "^5.5.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz", - "integrity": "sha512-AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz", - "integrity": "sha512-8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz", - "integrity": "sha512-j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-regex": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.1.tgz", - "integrity": "sha512-t7B/3MQf5M1T9hPCRG28DNGZUuxAuDqLYS03rJrIk2prj/UV7Z6FOneijhQhnv/Xa039vidXeVbvjK2SK5f7Gg==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz", - "integrity": "sha512-qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.1.tgz", - "integrity": "sha512-v+QWKlmCnsaimLeqq9vyCsVRMViZG1k2SZTlcZvB+TqyH570Zsij8nvVUZzOASCRiQFUxkLrn9Wg/kH0zgy5OQ==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-typescript": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.1.tgz", - "integrity": "sha512-zZ0Poh/yy1d4jeDWpx/mNwbKJVwUYJX73q+gyh4bwtG0/iUlzdEu0sLMda8yuDFS6LBQlT/ST1SJAR6zYwXWgw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz", - "integrity": "sha512-Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/preset-env": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.2.tgz", - "integrity": "sha512-MjqhX0RZaEgK/KueRzh+3yPSk30oqDKJ5HP5tqTSB1e2gzGS3PLy7K0BIpnp78+0anFuSwOeuCf1zZO7RzRvEA==", - "dependencies": { - "@babel/compat-data": "^7.10.1", - "@babel/helper-compilation-targets": "^7.10.2", - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-proposal-async-generator-functions": "^7.10.1", - "@babel/plugin-proposal-class-properties": "^7.10.1", - "@babel/plugin-proposal-dynamic-import": "^7.10.1", - "@babel/plugin-proposal-json-strings": "^7.10.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.1", - "@babel/plugin-proposal-numeric-separator": "^7.10.1", - "@babel/plugin-proposal-object-rest-spread": "^7.10.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.10.1", - "@babel/plugin-proposal-optional-chaining": "^7.10.1", - "@babel/plugin-proposal-private-methods": "^7.10.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.10.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.10.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.1", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.10.1", - "@babel/plugin-transform-arrow-functions": "^7.10.1", - "@babel/plugin-transform-async-to-generator": "^7.10.1", - "@babel/plugin-transform-block-scoped-functions": "^7.10.1", - "@babel/plugin-transform-block-scoping": "^7.10.1", - "@babel/plugin-transform-classes": "^7.10.1", - "@babel/plugin-transform-computed-properties": "^7.10.1", - "@babel/plugin-transform-destructuring": "^7.10.1", - "@babel/plugin-transform-dotall-regex": "^7.10.1", - "@babel/plugin-transform-duplicate-keys": "^7.10.1", - "@babel/plugin-transform-exponentiation-operator": "^7.10.1", - "@babel/plugin-transform-for-of": "^7.10.1", - "@babel/plugin-transform-function-name": "^7.10.1", - "@babel/plugin-transform-literals": "^7.10.1", - "@babel/plugin-transform-member-expression-literals": "^7.10.1", - "@babel/plugin-transform-modules-amd": "^7.10.1", - "@babel/plugin-transform-modules-commonjs": "^7.10.1", - "@babel/plugin-transform-modules-systemjs": "^7.10.1", - "@babel/plugin-transform-modules-umd": "^7.10.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", - "@babel/plugin-transform-new-target": "^7.10.1", - "@babel/plugin-transform-object-super": "^7.10.1", - "@babel/plugin-transform-parameters": "^7.10.1", - "@babel/plugin-transform-property-literals": "^7.10.1", - "@babel/plugin-transform-regenerator": "^7.10.1", - "@babel/plugin-transform-reserved-words": "^7.10.1", - "@babel/plugin-transform-shorthand-properties": "^7.10.1", - "@babel/plugin-transform-spread": "^7.10.1", - "@babel/plugin-transform-sticky-regex": "^7.10.1", - "@babel/plugin-transform-template-literals": "^7.10.1", - "@babel/plugin-transform-typeof-symbol": "^7.10.1", - "@babel/plugin-transform-unicode-escapes": "^7.10.1", - "@babel/plugin-transform-unicode-regex": "^7.10.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.10.2", - "browserslist": "^4.12.0", - "core-js-compat": "^3.6.2", - "invariant": "^2.2.2", - "levenary": "^1.1.1", - "semver": "^5.5.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/@babel/helper-module-imports": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", - "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", - "dependencies": { - "@babel/types": "^7.10.1" - } - }, - "node_modules/@babel/preset-env/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/preset-env/node_modules/@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", - "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.10.1.tgz", - "integrity": "sha512-Rw0SxQ7VKhObmFjD/cUcKhPTtzpeviEFX1E6PgP+cYOhQ98icNqtINNFANlsdbQHrmeWnqdxA4Tmnl1jy5tp3Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-transform-react-display-name": "^7.10.1", - "@babel/plugin-transform-react-jsx": "^7.10.1", - "@babel/plugin-transform-react-jsx-development": "^7.10.1", - "@babel/plugin-transform-react-jsx-self": "^7.10.1", - "@babel/plugin-transform-react-jsx-source": "^7.10.1", - "@babel/plugin-transform-react-pure-annotations": "^7.10.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-react/node_modules/@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==" - }, - "node_modules/@babel/preset-typescript": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz", - "integrity": "sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-transform-typescript": "^7.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.2.tgz", - "integrity": "sha512-6sF3uQw2ivImfVIl62RZ7MXhO2tap69WeWK57vAaimT6AZbE4FbqjdEJIN1UqoD6wI6B+1n9UiagafH1sxjOtg==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.10.2.tgz", - "integrity": "sha512-+a2M/u7r15o3dV1NEizr9bRi+KUVnrs/qYxF0Z06DAPx/4VCWaz1WA7EcbE+uqGgt39lp5akWGmHsTseIkHkHg==", - "dependencies": { - "core-js-pure": "^3.0.0", - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "node_modules/@babel/traverse": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz", - "integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.0", - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.9.0", - "@babel/types": "^7.9.0", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "node_modules/@babel/traverse/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@babel/types": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz", - "integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.9.0", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dependencies": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - }, - "bin": { - "watch": "cli.js" - }, - "engines": { - "node": ">=0.1.95" - } - }, - "node_modules/@csstools/convert-colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", - "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@csstools/normalize.css": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", - "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" - }, - "node_modules/@fullhuman/postcss-purgecss": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-2.3.0.tgz", - "integrity": "sha512-qnKm5dIOyPGJ70kPZ5jiz0I9foVOic0j+cOzNDoo8KoCf6HjicIZ99UfO2OmE7vCYSKAAepEwJtNzpiiZAh9xw==", - "dependencies": { - "postcss": "7.0.32", - "purgecss": "^2.3.0" - } - }, - "node_modules/@hapi/address": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", - "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", - "deprecated": "Moved to 'npm install @sideway/address'" - }, - "node_modules/@hapi/bourne": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", - "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", - "deprecated": "This version has been deprecated and is no longer supported or maintained" - }, - "node_modules/@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", - "deprecated": "This version has been deprecated and is no longer supported or maintained" - }, - "node_modules/@hapi/joi": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", - "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", - "deprecated": "Switch to 'npm install joi'", - "dependencies": { - "@hapi/address": "2.x.x", - "@hapi/bourne": "1.x.x", - "@hapi/hoek": "8.x.x", - "@hapi/topo": "3.x.x" - } - }, - "node_modules/@hapi/topo": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", - "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", - "deprecated": "This version has been deprecated and is no longer supported or maintained", - "dependencies": { - "@hapi/hoek": "^8.3.0" - } - }, - "node_modules/@jest/console": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", - "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", - "dependencies": { - "@jest/source-map": "^24.9.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@jest/core": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", - "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", - "dependencies": { - "@jest/console": "^24.7.1", - "@jest/reporters": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "graceful-fs": "^4.1.15", - "jest-changed-files": "^24.9.0", - "jest-config": "^24.9.0", - "jest-haste-map": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.9.0", - "jest-resolve-dependencies": "^24.9.0", - "jest-runner": "^24.9.0", - "jest-runtime": "^24.9.0", - "jest-snapshot": "^24.9.0", - "jest-util": "^24.9.0", - "jest-validate": "^24.9.0", - "jest-watcher": "^24.9.0", - "micromatch": "^3.1.10", - "p-each-series": "^1.0.0", - "realpath-native": "^1.1.0", - "rimraf": "^2.5.4", - "slash": "^2.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@jest/core/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/@jest/environment": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", - "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", - "dependencies": { - "@jest/fake-timers": "^24.9.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@jest/fake-timers": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", - "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", - "dependencies": { - "@jest/types": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@jest/reporters": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", - "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", - "dependencies": { - "@jest/environment": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.2", - "istanbul-lib-coverage": "^2.0.2", - "istanbul-lib-instrument": "^3.0.1", - "istanbul-lib-report": "^2.0.4", - "istanbul-lib-source-maps": "^3.0.1", - "istanbul-reports": "^2.2.6", - "jest-haste-map": "^24.9.0", - "jest-resolve": "^24.9.0", - "jest-runtime": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.6.0", - "node-notifier": "^5.4.2", - "slash": "^2.0.0", - "source-map": "^0.6.0", - "string-length": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@jest/source-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", - "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@jest/test-result": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", - "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", - "dependencies": { - "@jest/console": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/istanbul-lib-coverage": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", - "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", - "dependencies": { - "@jest/test-result": "^24.9.0", - "jest-haste-map": "^24.9.0", - "jest-runner": "^24.9.0", - "jest-runtime": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@jest/transform": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", - "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^24.9.0", - "babel-plugin-istanbul": "^5.1.0", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.1.15", - "jest-haste-map": "^24.9.0", - "jest-regex-util": "^24.9.0", - "jest-util": "^24.9.0", - "micromatch": "^3.1.10", - "pirates": "^4.0.1", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "2.4.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@mapbox/geojson-rewind": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.5.0.tgz", - "integrity": "sha512-73l/qJQgj/T/zO1JXVfuVvvKDgikD/7D/rHAD28S9BG1OTstgmftrmqfCx4U+zQAmtsB6HcDA3a7ymdnJZAQgg==", - "dependencies": { - "concat-stream": "~2.0.0", - "minimist": "^1.2.5" - }, - "bin": { - "geojson-rewind": "geojson-rewind" - } - }, - "node_modules/@mapbox/geojson-rewind/node_modules/concat-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", - "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", - "engines": [ - "node >= 6.0" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.0.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/@mapbox/geojson-rewind/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@mapbox/geojson-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz", - "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==" - }, - "node_modules/@mapbox/jsonlint-lines-primitives": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@mapbox/jsonlint-lines-primitives/-/jsonlint-lines-primitives-2.0.2.tgz", - "integrity": "sha1-zlblOfg1UrWNENZy6k1vya3HsjQ=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@mapbox/mapbox-gl-supported": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", - "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", - "peerDependencies": { - "mapbox-gl": ">=0.32.1 <2.0.0" - } - }, - "node_modules/@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha1-ioP5M1x4YO/6Lu7KJUMyqgru2PI=" - }, - "node_modules/@mapbox/tiny-sdf": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.1.1.tgz", - "integrity": "sha512-Ihn1nZcGIswJ5XGbgFAvVumOgWpvIjBX9jiRlIl46uQG9vJOF51ViBYHF95rEZupuyQbEmhLaDPLQlU7fUTsBg==" - }, - "node_modules/@mapbox/unitbezier": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha1-FWUb1VOme4WB+zmIEMmK2Go0Uk4=" - }, - "node_modules/@mapbox/vector-tile": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", - "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", - "dependencies": { - "@mapbox/point-geometry": "~0.1.0" - } - }, - "node_modules/@mapbox/whoots-js": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", - "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", - "dependencies": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dependencies": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.scandir/node_modules/@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@sheerun/mutationobserver-shim": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.3.tgz", - "integrity": "sha512-DetpxZw1fzPD5xUBrIAoplLChO2VB8DlL5Gg+I1IR9b2wPqYIca2WSUxL5g1vLeR4MsQq1NeWriXAVffV+U1Fw==" - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", - "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", - "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", - "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", - "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.3.3.tgz", - "integrity": "sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", - "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", - "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", - "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/babel-preset": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.3.3.tgz", - "integrity": "sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", - "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", - "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", - "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", - "@svgr/babel-plugin-transform-svg-component": "^4.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/core": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.3.3.tgz", - "integrity": "sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==", - "dependencies": { - "@svgr/plugin-jsx": "^4.3.3", - "camelcase": "^5.3.1", - "cosmiconfig": "^5.2.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.3.2.tgz", - "integrity": "sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==", - "dependencies": { - "@babel/types": "^7.4.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.3.3.tgz", - "integrity": "sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==", - "dependencies": { - "@babel/core": "^7.4.5", - "@svgr/babel-preset": "^4.3.3", - "@svgr/hast-util-to-babel-ast": "^4.3.2", - "svg-parser": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/plugin-svgo": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.3.1.tgz", - "integrity": "sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==", - "dependencies": { - "cosmiconfig": "^5.2.1", - "merge-deep": "^3.0.2", - "svgo": "^1.2.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@svgr/webpack": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.3.3.tgz", - "integrity": "sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==", - "dependencies": { - "@babel/core": "^7.4.5", - "@babel/plugin-transform-react-constant-elements": "^7.0.0", - "@babel/preset-env": "^7.4.5", - "@babel/preset-react": "^7.0.0", - "@svgr/core": "^4.3.3", - "@svgr/plugin-jsx": "^4.3.3", - "@svgr/plugin-svgo": "^4.3.1", - "loader-utils": "^1.2.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/dom": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-6.16.0.tgz", - "integrity": "sha512-lBD88ssxqEfz0wFL6MeUyyWZfV/2cjEZZV3YRpb2IoJRej/4f1jB0TzqIOznTpfR1r34CNesrubxwIlAQ8zgPA==", - "dependencies": { - "@babel/runtime": "^7.8.4", - "@sheerun/mutationobserver-shim": "^0.3.2", - "@types/testing-library__dom": "^6.12.1", - "aria-query": "^4.0.2", - "dom-accessibility-api": "^0.3.0", - "pretty-format": "^25.1.0", - "wait-for-expect": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/dom/node_modules/@jest/types": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@testing-library/dom/node_modules/@types/yargs": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", - "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@testing-library/dom/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/dom/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dependencies": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/aria-query": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.0.2.tgz", - "integrity": "sha512-S1G1V790fTaigUSM/Gd0NngzEfiMy9uTUfMyHhKhVyy4cH5O/eTuR01ydhGL0z4Za1PXFTRGH3qL8VhUQuEO5w==", - "dependencies": { - "@babel/runtime": "^7.7.4", - "@babel/runtime-corejs3": "^7.7.4" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@testing-library/dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/dom/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@testing-library/dom/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/dom/node_modules/pretty-format": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", - "dependencies": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@testing-library/dom/node_modules/supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/jest-dom": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-4.2.4.tgz", - "integrity": "sha512-j31Bn0rQo12fhCWOUWy9fl7wtqkp7In/YP2p5ZFyRuiiB9Qs3g+hS4gAmDWONbAHcRmVooNJ5eOHQDCOmUFXHg==", - "dependencies": { - "@babel/runtime": "^7.5.1", - "chalk": "^2.4.1", - "css": "^2.2.3", - "css.escape": "^1.5.1", - "jest-diff": "^24.0.0", - "jest-matcher-utils": "^24.0.0", - "lodash": "^4.17.11", - "pretty-format": "^24.0.0", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=8", - "npm": ">=6" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/@babel/runtime": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.2.tgz", - "integrity": "sha512-6sF3uQw2ivImfVIl62RZ7MXhO2tap69WeWK57vAaimT6AZbE4FbqjdEJIN1UqoD6wI6B+1n9UiagafH1sxjOtg==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@testing-library/react": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-9.5.0.tgz", - "integrity": "sha512-di1b+D0p+rfeboHO5W7gTVeZDIK5+maEgstrZbWZSSvxDyfDRkkyBE1AJR5Psd6doNldluXlCWqXriUfqu/9Qg==", - "dependencies": { - "@babel/runtime": "^7.8.4", - "@testing-library/dom": "^6.15.0", - "@types/testing-library__react": "^9.1.2" - }, - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/@testing-library/user-event": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-7.2.1.tgz", - "integrity": "sha512-oZ0Ib5I4Z2pUEcoo95cT1cr6slco9WY7yiPpG+RGNkj8YcYgJnM7pXmYmorNOReh8MIGcKSqXyeGjxnr8YiZbA==", - "peerDependencies": { - "@testing-library/dom": ">=5" - } - }, - "node_modules/@turf/along": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/along/-/along-5.1.5.tgz", - "integrity": "sha1-YdbmplhKzdq1asVYTge/jL5fi+s=", - "dependencies": { - "@turf/bearing": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/along/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/area": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/area/-/area-5.1.5.tgz", - "integrity": "sha1-79iZv9Jgzb0VQbKjwVX4pdLu+h0=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/area/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/area/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/bbox": { - "version": "4.7.3", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-4.7.3.tgz", - "integrity": "sha1-461PEKfptBtSKIDTMIMZgZkFkGc=", - "dependencies": { - "@turf/meta": "^4.7.3" - } - }, - "node_modules/@turf/bbox-clip": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox-clip/-/bbox-clip-5.1.5.tgz", - "integrity": "sha1-M2S1Mo3/nzz0HZ4C7a/zdNFQzIQ=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "lineclip": "^1.1.5" - } - }, - "node_modules/@turf/bbox-clip/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/bbox-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox-polygon/-/bbox-polygon-5.1.5.tgz", - "integrity": "sha1-auuk7VHYXSluD3w4uIwznwHu4CQ=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/bbox-polygon/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/bearing": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bearing/-/bearing-5.1.5.tgz", - "integrity": "sha1-egt5ATbE70eX8CRjBdRcvi0ns/c=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/bearing/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/bezier-spline": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bezier-spline/-/bezier-spline-5.1.5.tgz", - "integrity": "sha1-WaJ7ul17l+8Vqz/VpA+9I4cEm8o=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/bezier-spline/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-clockwise": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-clockwise/-/boolean-clockwise-5.1.5.tgz", - "integrity": "sha1-MwK32sYsXikaB4nimvcoM4f6nes=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/boolean-clockwise/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-contains": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-contains/-/boolean-contains-5.1.5.tgz", - "integrity": "sha1-WW1jruY2961T7pn5/yTJaZSg7xQ=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/boolean-point-on-line": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/boolean-contains/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/boolean-contains/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-contains/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/boolean-crosses": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-crosses/-/boolean-crosses-5.1.5.tgz", - "integrity": "sha1-Ab+uollvFk3kpNMlCU3HwlXHFdY=", - "dependencies": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/polygon-to-line": "^5.1.5" - } - }, - "node_modules/@turf/boolean-crosses/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-disjoint": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/boolean-disjoint/-/boolean-disjoint-5.1.6.tgz", - "integrity": "sha512-KHvUS6SBNYHBCLIJEJrg04pF5Oy+Fqn8V5G9U+9pti5vI9tyX7Ln2g7RSB7iJ1Cxsz8QAi6OukhXjEF2/8ZpGg==", - "dependencies": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/polygon-to-line": "^5.1.5" - } - }, - "node_modules/@turf/boolean-disjoint/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-disjoint/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/boolean-equal": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-equal/-/boolean-equal-5.1.5.tgz", - "integrity": "sha1-Kfj21gu4RQff12WzIlTbjnLJOKQ=", - "dependencies": { - "@turf/clean-coords": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "geojson-equality": "0.1.6" - } - }, - "node_modules/@turf/boolean-equal/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-overlap": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-overlap/-/boolean-overlap-5.1.5.tgz", - "integrity": "sha1-DU5kxSx3CijpPZ7834qLg3OsznU=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/line-overlap": "^5.1.5", - "@turf/meta": "^5.1.5", - "geojson-equality": "0.1.6" - } - }, - "node_modules/@turf/boolean-overlap/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-overlap/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/boolean-parallel": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-parallel/-/boolean-parallel-5.1.5.tgz", - "integrity": "sha1-c5NYR16ltlx+GCejw+DopofTqF0=", - "dependencies": { - "@turf/clean-coords": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/line-segment": "^5.1.5", - "@turf/rhumb-bearing": "^5.1.5" - } - }, - "node_modules/@turf/boolean-parallel/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-point-in-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-5.1.5.tgz", - "integrity": "sha1-8BzBlNHgMKVIv9qYHLpDz9YpQbc=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/boolean-point-in-polygon/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-point-on-line": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-point-on-line/-/boolean-point-on-line-5.1.5.tgz", - "integrity": "sha1-9jPF/4Aq0ku48Vja269v9KAj3Xs=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/boolean-point-on-line/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-within": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/boolean-within/-/boolean-within-5.1.5.tgz", - "integrity": "sha1-RxBdVtB1Kp0Pv81Dw2pfkUnchpc=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/boolean-point-on-line": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/boolean-within/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/boolean-within/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/boolean-within/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/buffer": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/buffer/-/buffer-5.1.5.tgz", - "integrity": "sha1-hByWJ8+5dLEirE4alW8EZrwCMcQ=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/center": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/projection": "^5.1.5", - "d3-geo": "1.7.1", - "turf-jsts": "*" - } - }, - "node_modules/@turf/buffer/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/buffer/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/buffer/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/center": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/center/-/center-5.1.5.tgz", - "integrity": "sha1-RKss2VT2PA03dX9xWKmcPvURS4A=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/center-mean": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/center-mean/-/center-mean-5.1.5.tgz", - "integrity": "sha1-jI6YdTkeXwnw5uePXWYbiLIQigo=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/center-mean/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/center-mean/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/center-mean/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/center-median": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/center-median/-/center-median-5.1.5.tgz", - "integrity": "sha1-u0Yb/noqSGAdikcnaFcYcjoUqHI=", - "dependencies": { - "@turf/center-mean": "^5.1.5", - "@turf/centroid": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/center-median/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/center-median/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/center-of-mass": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/center-of-mass/-/center-of-mass-5.1.5.tgz", - "integrity": "sha1-TTvXnYhJjbq4Mk1PafAyL2Uguco=", - "dependencies": { - "@turf/centroid": "^5.1.5", - "@turf/convex": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/center-of-mass/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/center-of-mass/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/center/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/center/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/center/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/centroid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-5.1.5.tgz", - "integrity": "sha1-d4radCFjNQIa2P0OemWoNJ1Tx2k=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/centroid/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/centroid/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/circle": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/circle/-/circle-5.1.5.tgz", - "integrity": "sha1-mxV3g1UIq1L7HBCypQZcuiuHtqU=", - "dependencies": { - "@turf/destination": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/circle/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/clean-coords": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clean-coords/-/clean-coords-5.1.5.tgz", - "integrity": "sha1-EoAKmKeMmkUqcuxChJPEOs8q2h8=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/clean-coords/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/clone": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clone/-/clone-5.1.5.tgz", - "integrity": "sha1-JT6NNUdxgZduM636tQoPAqfw42c=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/clone/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/clusters": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clusters/-/clusters-5.1.5.tgz", - "integrity": "sha1-ZzpeXxsZycq6vFfJCO6t1oIiTdQ=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/clusters-dbscan": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clusters-dbscan/-/clusters-dbscan-5.1.5.tgz", - "integrity": "sha1-V4H7TmVsdHoLjpk333MYHAMJ4m8=", - "dependencies": { - "@turf/clone": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "density-clustering": "1.3.0" - } - }, - "node_modules/@turf/clusters-dbscan/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/clusters-dbscan/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/clusters-kmeans": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/clusters-kmeans/-/clusters-kmeans-5.1.5.tgz", - "integrity": "sha1-/W3+qLEzuovcI3CsPKzuFYejAvE=", - "dependencies": { - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "skmeans": "0.9.7" - } - }, - "node_modules/@turf/clusters-kmeans/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/clusters-kmeans/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/clusters/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/clusters/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/collect": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/collect/-/collect-5.1.5.tgz", - "integrity": "sha1-/pjJqMIY7PJP/DPXApUXt8GbKj4=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "rbush": "^2.0.1" - } - }, - "node_modules/@turf/collect/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/collect/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/collect/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/collect/node_modules/quickselect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", - "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" - }, - "node_modules/@turf/collect/node_modules/rbush": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", - "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", - "dependencies": { - "quickselect": "^1.0.1" - } - }, - "node_modules/@turf/combine": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/combine/-/combine-5.1.5.tgz", - "integrity": "sha1-uxS976VVBDVxlfwaEkzX1TqMiQU=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/combine/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/combine/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/concave": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/concave/-/concave-5.1.5.tgz", - "integrity": "sha1-I7uqw4fQNLlldKG9cNBZI3qdIRA=", - "dependencies": { - "@turf/clone": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/tin": "^5.1.5", - "topojson-client": "3.x", - "topojson-server": "3.x" - } - }, - "node_modules/@turf/concave/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/concave/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/convex": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/convex/-/convex-5.1.5.tgz", - "integrity": "sha1-Dfk3fdACIWzpghsH9wXgN9rj4B0=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5", - "concaveman": "*" - } - }, - "node_modules/@turf/convex/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/convex/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/destination": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/destination/-/destination-5.1.5.tgz", - "integrity": "sha1-7TU4G9zoO73cvQei4rzivd/7zCY=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/destination/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/difference": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/difference/-/difference-5.1.5.tgz", - "integrity": "sha1-ok1pCnvKgD8QkKnuO52Qb8Q3H0I=", - "dependencies": { - "@turf/area": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "turf-jsts": "*" - } - }, - "node_modules/@turf/difference/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/difference/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/dissolve": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/dissolve/-/dissolve-5.1.5.tgz", - "integrity": "sha1-LPEzqQIdIWODHD16lY1lB/nYGTg=", - "dependencies": { - "@turf/boolean-overlap": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/union": "^5.1.5", - "geojson-rbush": "2.1.0", - "get-closest": "*" - } - }, - "node_modules/@turf/dissolve/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/dissolve/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/distance": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/distance/-/distance-5.1.5.tgz", - "integrity": "sha1-Oc8YIEu/h1h9cH5gmmARiQkVZAk=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/distance/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/ellipse": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/ellipse/-/ellipse-5.1.5.tgz", - "integrity": "sha1-1XyrhTmFkgzeYCKKeNgEWAJcVL4=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/rhumb-destination": "^5.1.5", - "@turf/transform-rotate": "^5.1.5" - } - }, - "node_modules/@turf/ellipse/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/envelope": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/envelope/-/envelope-5.1.5.tgz", - "integrity": "sha1-UBMwnFP91D369LWIplw/7X28EIo=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/bbox-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/envelope/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/envelope/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/envelope/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/explode": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/explode/-/explode-5.1.5.tgz", - "integrity": "sha1-sSsvd0AEobSPYrqVsgocZVo94Rg=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/explode/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/explode/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/flatten": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/flatten/-/flatten-5.1.5.tgz", - "integrity": "sha1-2iknBnEz7WFpsLnWB7khVoiqE1g=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/flatten/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/flatten/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/flip": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/flip/-/flip-5.1.5.tgz", - "integrity": "sha1-Q29kOnIvDKU7n85jjkaT2zYIpoo=", - "dependencies": { - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/flip/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/flip/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/great-circle": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/great-circle/-/great-circle-5.1.5.tgz", - "integrity": "sha1-3r+2cc5HVQnLY3MBwV/PzPo1mpM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/great-circle/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/helpers": { - "version": "4.7.3", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-4.7.3.tgz", - "integrity": "sha1-vDEqxDyrPFMqSDFRxMOCxWSUKek=" - }, - "node_modules/@turf/hex-grid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/hex-grid/-/hex-grid-5.1.5.tgz", - "integrity": "sha1-m3ul/s9QUfHoWJL3E/zlxVBQKmo=", - "dependencies": { - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/intersect": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/hex-grid/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/interpolate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/interpolate/-/interpolate-5.1.5.tgz", - "integrity": "sha1-DxLwq3VtbdEK+ykMpuh3ve8BPqo=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/centroid": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/hex-grid": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/point-grid": "^5.1.5", - "@turf/square-grid": "^5.1.5", - "@turf/triangle-grid": "^5.1.5" - } - }, - "node_modules/@turf/interpolate/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/interpolate/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/interpolate/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/intersect": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/intersect/-/intersect-5.1.6.tgz", - "integrity": "sha512-KXyNv/GXdoGAOy03qZF53rgtXC2tNhF/4jLwTKiVRrBQH6kcEpipGStdJ+QkYIlarQPa8f7I9UlVAB19et4MfQ==", - "dependencies": { - "@turf/clean-coords": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/truncate": "^5.1.5", - "turf-jsts": "*" - } - }, - "node_modules/@turf/intersect/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/invariant": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-5.1.5.tgz", - "integrity": "sha1-9Z9P76CSJLFdzhZR+QPIaNV6JOE=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/invariant/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/isobands": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/isobands/-/isobands-5.1.5.tgz", - "integrity": "sha1-a0TO9YTVUaMTBBh68jtKFYLj8I0=", - "dependencies": { - "@turf/area": "^5.1.5", - "@turf/bbox": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/explode": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/isobands/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/isobands/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/isobands/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/isolines": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/isolines/-/isolines-5.1.5.tgz", - "integrity": "sha1-irTn9Cuz38VGFOW/FVln9+VdLeE=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/isolines/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/isolines/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/isolines/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/kinks": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/kinks/-/kinks-5.1.5.tgz", - "integrity": "sha1-irtpYdm7AQchO63fLCwmQNAlaYA=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/kinks/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/length": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/length/-/length-5.1.5.tgz", - "integrity": "sha1-86X4ZMK5lqi7RxeUU1ofrxLuvvs=", - "dependencies": { - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/length/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/length/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/line-arc": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-arc/-/line-arc-5.1.5.tgz", - "integrity": "sha1-AHinRHg1oSrkFKIR+aZNEYYVDhU=", - "dependencies": { - "@turf/circle": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/line-arc/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-chunk": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-chunk/-/line-chunk-5.1.5.tgz", - "integrity": "sha1-kQqFwFwG2dD5w4l3oF4IGNUIXEI=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/length": "^5.1.5", - "@turf/line-slice-along": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/line-chunk/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-chunk/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/line-intersect": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-intersect/-/line-intersect-5.1.5.tgz", - "integrity": "sha1-DikHGuQDKV5JFyO8SfXPrI0R3fM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-segment": "^5.1.5", - "@turf/meta": "^5.1.5", - "geojson-rbush": "2.1.0" - } - }, - "node_modules/@turf/line-intersect/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-intersect/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/line-offset": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-offset/-/line-offset-5.1.5.tgz", - "integrity": "sha1-KrWy8In4yRPiMdmUN4553KkLWh4=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/line-offset/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-offset/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/line-overlap": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-overlap/-/line-overlap-5.1.5.tgz", - "integrity": "sha1-lDxvh6A4bcQ9+sEdKz/5wRLNP2A=", - "dependencies": { - "@turf/boolean-point-on-line": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-segment": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/nearest-point-on-line": "^5.1.5", - "geojson-rbush": "2.1.0" - } - }, - "node_modules/@turf/line-overlap/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-overlap/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/line-segment": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-segment/-/line-segment-5.1.5.tgz", - "integrity": "sha1-Mgeq7lRqskw9jcPMY/kcdwuAE+U=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/line-segment/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-segment/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/line-slice": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-slice/-/line-slice-5.1.5.tgz", - "integrity": "sha1-Hs/OFGKjeFeXVM7fRGTN4mgp8rU=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/nearest-point-on-line": "^5.1.5" - } - }, - "node_modules/@turf/line-slice-along": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-slice-along/-/line-slice-along-5.1.5.tgz", - "integrity": "sha1-7drQoh70efKWihG9LdcomiEy6aU=", - "dependencies": { - "@turf/bearing": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/line-slice-along/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-slice/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-split": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-split/-/line-split-5.1.5.tgz", - "integrity": "sha1-Wy30w3YZty73JbUWPPmSbVVArLc=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/line-segment": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/nearest-point-on-line": "^5.1.5", - "@turf/square": "^5.1.5", - "@turf/truncate": "^5.1.5", - "geojson-rbush": "2.1.0" - } - }, - "node_modules/@turf/line-split/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/line-split/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-split/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/line-to-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/line-to-polygon/-/line-to-polygon-5.1.5.tgz", - "integrity": "sha1-ITz0Gmj4Ikd4ujnTGH3sPouBhlo=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/line-to-polygon/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/line-to-polygon/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/line-to-polygon/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/mask": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/mask/-/mask-5.1.5.tgz", - "integrity": "sha1-mrD+8aJyyY/j70kvn/thggayQtU=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/union": "^5.1.5", - "rbush": "^2.0.1" - } - }, - "node_modules/@turf/mask/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/mask/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/mask/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/mask/node_modules/quickselect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", - "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" - }, - "node_modules/@turf/mask/node_modules/rbush": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", - "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", - "dependencies": { - "quickselect": "^1.0.1" - } - }, - "node_modules/@turf/meta": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-4.7.4.tgz", - "integrity": "sha1-beLx6YkLj2S2aeS0fAmyCJMGOXc=" - }, - "node_modules/@turf/midpoint": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/midpoint/-/midpoint-5.1.5.tgz", - "integrity": "sha1-4mH2srDqgSTM7/VSomLdRlydBfA=", - "dependencies": { - "@turf/bearing": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/midpoint/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/nearest-point": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/nearest-point/-/nearest-point-5.1.5.tgz", - "integrity": "sha1-EgUN5Bw5hEMiTHl43g9iE5ANNPs=", - "dependencies": { - "@turf/clone": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/nearest-point-on-line": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/nearest-point-on-line/-/nearest-point-on-line-5.1.5.tgz", - "integrity": "sha1-VgauKX8VlHUkvqUaKp71HsG/nDY=", - "dependencies": { - "@turf/bearing": "^5.1.5", - "@turf/destination": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-intersect": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/nearest-point-on-line/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/nearest-point-on-line/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/nearest-point-to-line": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/nearest-point-to-line/-/nearest-point-to-line-5.1.6.tgz", - "integrity": "sha512-ZSvDIEiHhifn/vNwLXZI/E8xmEz5yBPqfUR7BVHRZrB1cP7jLhKZvkbidjG//uW8Fr1Ulc+PFOXczLspIcx/lw==", - "dependencies": { - "@turf/helpers": "6.x", - "@turf/invariant": "6.x", - "@turf/meta": "6.x", - "@turf/point-to-line-distance": "^5.1.5", - "object-assign": "*" - } - }, - "node_modules/@turf/nearest-point-to-line/node_modules/@turf/helpers": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.1.4.tgz", - "integrity": "sha512-vJvrdOZy1ngC7r3MDA7zIGSoIgyrkWcGnNIEaqn/APmw+bVLF2gAW7HIsdTxd12s5wQMqEpqIQrmrbRRZ0xC7g==" - }, - "node_modules/@turf/nearest-point-to-line/node_modules/@turf/invariant": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.1.2.tgz", - "integrity": "sha512-WU08Ph8j0J2jVGlQCKChXoCtI50BB3yEH21V++V0T4cR1T27HKCxkehV2sYMwTierfMBgjwSwDIsxnR4/2mWXg==", - "dependencies": { - "@turf/helpers": "6.x" - } - }, - "node_modules/@turf/nearest-point-to-line/node_modules/@turf/meta": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.0.2.tgz", - "integrity": "sha512-VA7HJkx7qF1l3+GNGkDVn2oXy4+QoLP6LktXAaZKjuT1JI0YESat7quUkbCMy4zP9lAUuvS4YMslLyTtr919FA==", - "dependencies": { - "@turf/helpers": "6.x" - } - }, - "node_modules/@turf/nearest-point/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/nearest-point/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/planepoint": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/planepoint/-/planepoint-5.1.5.tgz", - "integrity": "sha1-GLvfAG91ne9eQsagBsn53oGyt/8=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/planepoint/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/point-grid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/point-grid/-/point-grid-5.1.5.tgz", - "integrity": "sha1-MFFBJI9Quv42zn5mukuX56sjaIc=", - "dependencies": { - "@turf/boolean-within": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/point-grid/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/point-on-feature": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/point-on-feature/-/point-on-feature-5.1.5.tgz", - "integrity": "sha1-MMfwMkMCd8ZBjZbSieRba/shP+c=", - "dependencies": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/center": "^5.1.5", - "@turf/explode": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/nearest-point": "^5.1.5" - } - }, - "node_modules/@turf/point-on-feature/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/point-to-line-distance": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/point-to-line-distance/-/point-to-line-distance-5.1.6.tgz", - "integrity": "sha512-PE3hiTeeDEi4ZLPtI8XAzFYW9nHo1EVsZGm/4ZVV8jo39d3X1oLVHxY3e1PkCmWwRapXy4QLqvnTQ7nU4wspNw==", - "dependencies": { - "@turf/bearing": "6.x", - "@turf/distance": "6.x", - "@turf/helpers": "6.x", - "@turf/invariant": "6.x", - "@turf/meta": "6.x", - "@turf/projection": "6.x", - "@turf/rhumb-bearing": "6.x", - "@turf/rhumb-distance": "6.x" - } - }, - "node_modules/@turf/point-to-line-distance/node_modules/@turf/bearing": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@turf/bearing/-/bearing-6.0.1.tgz", - "integrity": "sha512-mXY1NozqV9EFfBTbUItujwfqfQF0G/Xe2fzvnZle90ekPEUfhi4Dgf5JswJTd96J9LiT8kcd6Jonp5khnx0wIg==", - "dependencies": { - "@turf/helpers": "6.x", - "@turf/invariant": "6.x" - } - }, - "node_modules/@turf/point-to-line-distance/node_modules/@turf/clone": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@turf/clone/-/clone-6.0.2.tgz", - "integrity": "sha512-UVpYPnW3wRj3bPncR6Z2PRbowBk+nEdVWgGewPxrKKLfvswtVtG9n/OIyvbU3E3ZOadBVxTH2uAMEMOz4800FA==", - "dependencies": { - "@turf/helpers": "6.x" - } - }, - "node_modules/@turf/point-to-line-distance/node_modules/@turf/distance": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@turf/distance/-/distance-6.0.1.tgz", - "integrity": "sha512-q7t7rWIWfkg7MP1Vt4uLjSEhe5rPfCO2JjpKmk7JC+QZKEQkuvHEqy3ejW1iC7Kw5ZcZNR3qdMGGz+6HnVwqvg==", - "dependencies": { - "@turf/helpers": "6.x", - "@turf/invariant": "6.x" - } - }, - "node_modules/@turf/point-to-line-distance/node_modules/@turf/helpers": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.1.4.tgz", - "integrity": "sha512-vJvrdOZy1ngC7r3MDA7zIGSoIgyrkWcGnNIEaqn/APmw+bVLF2gAW7HIsdTxd12s5wQMqEpqIQrmrbRRZ0xC7g==" - }, - "node_modules/@turf/point-to-line-distance/node_modules/@turf/invariant": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.1.2.tgz", - "integrity": "sha512-WU08Ph8j0J2jVGlQCKChXoCtI50BB3yEH21V++V0T4cR1T27HKCxkehV2sYMwTierfMBgjwSwDIsxnR4/2mWXg==", - "dependencies": { - "@turf/helpers": "6.x" - } - }, - "node_modules/@turf/point-to-line-distance/node_modules/@turf/meta": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.0.2.tgz", - "integrity": "sha512-VA7HJkx7qF1l3+GNGkDVn2oXy4+QoLP6LktXAaZKjuT1JI0YESat7quUkbCMy4zP9lAUuvS4YMslLyTtr919FA==", - "dependencies": { - "@turf/helpers": "6.x" - } - }, - "node_modules/@turf/point-to-line-distance/node_modules/@turf/projection": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@turf/projection/-/projection-6.0.1.tgz", - "integrity": "sha512-Y3RvGT6I53MjYKLG69e9sMk45wJXcLbrEO1t6P3WQQQGqA2gYhhMJyV41vE2Z2llrJpvs2dDx/tIeQzGd0HHMQ==", - "dependencies": { - "@turf/clone": "6.x", - "@turf/helpers": "6.x", - "@turf/meta": "6.x" - } - }, - "node_modules/@turf/point-to-line-distance/node_modules/@turf/rhumb-bearing": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-6.0.1.tgz", - "integrity": "sha512-MVBra8OVfjM4+/N0B3o6cBIYg9p/uRKzA9uk05RfrzasEbUL1vdD23LkTooVL74Yw4UxL8BQD9hS5Re2COJFDA==", - "dependencies": { - "@turf/helpers": "6.x", - "@turf/invariant": "6.x" - } - }, - "node_modules/@turf/point-to-line-distance/node_modules/@turf/rhumb-distance": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-6.0.1.tgz", - "integrity": "sha512-3G45DQtQByzzfHFPcCyJdUZFwsd45zfZ7sAb1ddF7mhEj4G70+T2G3GKjInymqDNrbyh2gbG6wQiZSToC8Uf9g==", - "dependencies": { - "@turf/helpers": "6.x", - "@turf/invariant": "6.x" - } - }, - "node_modules/@turf/points-within-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/points-within-polygon/-/points-within-polygon-5.1.5.tgz", - "integrity": "sha1-K4VaXfOq2lfC7oIKB1SrlJKKIzc=", - "dependencies": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/points-within-polygon/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/points-within-polygon/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/polygon-tangents": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/polygon-tangents/-/polygon-tangents-5.1.5.tgz", - "integrity": "sha1-K/AJkUcwJbF44lDcfLmuVAm71lI=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/polygon-tangents/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/polygon-to-line": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/polygon-to-line/-/polygon-to-line-5.1.5.tgz", - "integrity": "sha1-I7tEjYTcTGUZmaxhGjbZHFklA2o=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/polygon-to-line/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/polygonize": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/polygonize/-/polygonize-5.1.5.tgz", - "integrity": "sha1-BJP6EYefOdELmtAs5qI+lC0IqjI=", - "dependencies": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/envelope": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/polygonize/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/polygonize/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/projection": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/projection/-/projection-5.1.5.tgz", - "integrity": "sha1-JFF+7rLzaBa6n3EueubWo2jt91c=", - "dependencies": { - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/projection/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/projection/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/random": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/random/-/random-5.1.5.tgz", - "integrity": "sha1-sy78k0Vgroulfo67UfJBw5+6Lns=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/random/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/rewind": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/rewind/-/rewind-5.1.5.tgz", - "integrity": "sha1-nqPbSmi3PB/R3RH1djGxQ8/vock=", - "dependencies": { - "@turf/boolean-clockwise": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/rewind/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/rewind/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/rhumb-bearing": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-5.1.5.tgz", - "integrity": "sha1-rPalAkJ+uMSeGM2mrg7/qwxd3NI=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/rhumb-bearing/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/rhumb-destination": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/rhumb-destination/-/rhumb-destination-5.1.5.tgz", - "integrity": "sha1-sbKuuSFUfyrAwamUtqEw+SRjx0I=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/rhumb-destination/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/rhumb-distance": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-5.1.5.tgz", - "integrity": "sha1-GAaFdiX0IlOE2tQT5p85U4/192U=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/rhumb-distance/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/sample": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/sample/-/sample-5.1.5.tgz", - "integrity": "sha1-6ctEikeJzFbuPeLdZ4HiNDQ1tBE=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/sample/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/sector": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/sector/-/sector-5.1.5.tgz", - "integrity": "sha1-rCu5TBPt1gNPb9wrZwCBNdIPXgc=", - "dependencies": { - "@turf/circle": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/line-arc": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/sector/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/sector/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/shortest-path": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/shortest-path/-/shortest-path-5.1.5.tgz", - "integrity": "sha1-hUroCW9rw+EwD6ynfz6PZ9j5Nas=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/bbox-polygon": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/clean-coords": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/transform-scale": "^5.1.5" - } - }, - "node_modules/@turf/shortest-path/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/shortest-path/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/shortest-path/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/simplify": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/simplify/-/simplify-5.1.5.tgz", - "integrity": "sha1-Csjyei60IYGD7dmZjDJ1q+QIuSY=", - "dependencies": { - "@turf/clean-coords": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/simplify/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/simplify/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/square": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/square/-/square-5.1.5.tgz", - "integrity": "sha1-qnsh5gM8ySUsOlvW89iNq9b+0YA=", - "dependencies": { - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/square-grid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/square-grid/-/square-grid-5.1.5.tgz", - "integrity": "sha1-G9X3uesU8LYLwjH+/nNR0aMvGlE=", - "dependencies": { - "@turf/boolean-contains": "^5.1.5", - "@turf/boolean-overlap": "^5.1.5", - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/intersect": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/square-grid/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/square/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/standard-deviational-ellipse": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-5.1.5.tgz", - "integrity": "sha1-hc0oO14ayljyG9ZkEuQUtW2FIyQ=", - "dependencies": { - "@turf/center-mean": "^5.1.5", - "@turf/ellipse": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/points-within-polygon": "^5.1.5" - } - }, - "node_modules/@turf/standard-deviational-ellipse/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/standard-deviational-ellipse/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/tag": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/tag/-/tag-5.1.5.tgz", - "integrity": "sha1-0e4aUIjs/UoUEQGcmCOczypJfSA=", - "dependencies": { - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/tag/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/tag/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/tesselate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/tesselate/-/tesselate-5.1.5.tgz", - "integrity": "sha1-MqWU6cIaAEIKn5DSxD3z4RZgYc0=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "earcut": "^2.0.0" - } - }, - "node_modules/@turf/tesselate/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/tin": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/tin/-/tin-5.1.5.tgz", - "integrity": "sha1-KCI+r8X76a6azKgc3P6l0UJMkX0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/tin/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/transform-rotate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/transform-rotate/-/transform-rotate-5.1.5.tgz", - "integrity": "sha1-0Jbt2eMA/jFQadVNjkWMQJIh7fs=", - "dependencies": { - "@turf/centroid": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/rhumb-bearing": "^5.1.5", - "@turf/rhumb-destination": "^5.1.5", - "@turf/rhumb-distance": "^5.1.5" - } - }, - "node_modules/@turf/transform-rotate/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/transform-rotate/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/transform-scale": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/transform-scale/-/transform-scale-5.1.5.tgz", - "integrity": "sha1-cP064BhWz3uunxWtVhzf6PiQAbk=", - "dependencies": { - "@turf/bbox": "^5.1.5", - "@turf/center": "^5.1.5", - "@turf/centroid": "^5.1.5", - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/rhumb-bearing": "^5.1.5", - "@turf/rhumb-destination": "^5.1.5", - "@turf/rhumb-distance": "^5.1.5" - } - }, - "node_modules/@turf/transform-scale/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/transform-scale/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/transform-scale/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/transform-translate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/transform-translate/-/transform-translate-5.1.5.tgz", - "integrity": "sha1-Uwolf7Hccmja3Ks05nkB6yo97GM=", - "dependencies": { - "@turf/clone": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "@turf/meta": "^5.1.5", - "@turf/rhumb-destination": "^5.1.5" - } - }, - "node_modules/@turf/transform-translate/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/transform-translate/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/triangle-grid": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/triangle-grid/-/triangle-grid-5.1.5.tgz", - "integrity": "sha1-ezZ2IQhVTBTyjK/zxIsc/ILI3IE=", - "dependencies": { - "@turf/distance": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/intersect": "^5.1.5", - "@turf/invariant": "^5.1.5" - } - }, - "node_modules/@turf/triangle-grid/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/truncate": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/truncate/-/truncate-5.1.5.tgz", - "integrity": "sha1-nu37Oxi6gfLJjT6tCUMcyhiErYk=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/truncate/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/truncate/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/turf": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/turf/-/turf-5.1.6.tgz", - "integrity": "sha1-wxIlkoh+0jS3VGi4qMRb+Ib7+PY=", - "dependencies": { - "@turf/along": "5.1.x", - "@turf/area": "5.1.x", - "@turf/bbox": "5.1.x", - "@turf/bbox-clip": "5.1.x", - "@turf/bbox-polygon": "5.1.x", - "@turf/bearing": "5.1.x", - "@turf/bezier-spline": "5.1.x", - "@turf/boolean-clockwise": "5.1.x", - "@turf/boolean-contains": "5.1.x", - "@turf/boolean-crosses": "5.1.x", - "@turf/boolean-disjoint": "5.1.x", - "@turf/boolean-equal": "5.1.x", - "@turf/boolean-overlap": "5.1.x", - "@turf/boolean-parallel": "5.1.x", - "@turf/boolean-point-in-polygon": "5.1.x", - "@turf/boolean-point-on-line": "5.1.x", - "@turf/boolean-within": "5.1.x", - "@turf/buffer": "5.1.x", - "@turf/center": "5.1.x", - "@turf/center-mean": "5.1.x", - "@turf/center-median": "5.1.x", - "@turf/center-of-mass": "5.1.x", - "@turf/centroid": "5.1.x", - "@turf/circle": "5.1.x", - "@turf/clean-coords": "5.1.x", - "@turf/clone": "5.1.x", - "@turf/clusters": "5.1.x", - "@turf/clusters-dbscan": "5.1.x", - "@turf/clusters-kmeans": "5.1.x", - "@turf/collect": "5.1.x", - "@turf/combine": "5.1.x", - "@turf/concave": "5.1.x", - "@turf/convex": "5.1.x", - "@turf/destination": "5.1.x", - "@turf/difference": "5.1.x", - "@turf/dissolve": "5.1.x", - "@turf/distance": "5.1.x", - "@turf/ellipse": "5.1.x", - "@turf/envelope": "5.1.x", - "@turf/explode": "5.1.x", - "@turf/flatten": "5.1.x", - "@turf/flip": "5.1.x", - "@turf/great-circle": "5.1.x", - "@turf/helpers": "5.1.x", - "@turf/hex-grid": "5.1.x", - "@turf/interpolate": "5.1.x", - "@turf/intersect": "5.1.x", - "@turf/invariant": "5.1.x", - "@turf/isobands": "5.1.x", - "@turf/isolines": "5.1.x", - "@turf/kinks": "5.1.x", - "@turf/length": "5.1.x", - "@turf/line-arc": "5.1.x", - "@turf/line-chunk": "5.1.x", - "@turf/line-intersect": "5.1.x", - "@turf/line-offset": "5.1.x", - "@turf/line-overlap": "5.1.x", - "@turf/line-segment": "5.1.x", - "@turf/line-slice": "5.1.x", - "@turf/line-slice-along": "5.1.x", - "@turf/line-split": "5.1.x", - "@turf/line-to-polygon": "5.1.x", - "@turf/mask": "5.1.x", - "@turf/meta": "5.1.x", - "@turf/midpoint": "5.1.x", - "@turf/nearest-point": "5.1.x", - "@turf/nearest-point-on-line": "5.1.x", - "@turf/nearest-point-to-line": "5.1.x", - "@turf/planepoint": "5.1.x", - "@turf/point-grid": "5.1.x", - "@turf/point-on-feature": "5.1.x", - "@turf/point-to-line-distance": "5.1.x", - "@turf/points-within-polygon": "5.1.x", - "@turf/polygon-tangents": "5.1.x", - "@turf/polygon-to-line": "5.1.x", - "@turf/polygonize": "5.1.x", - "@turf/projection": "5.1.x", - "@turf/random": "5.1.x", - "@turf/rewind": "5.1.x", - "@turf/rhumb-bearing": "5.1.x", - "@turf/rhumb-destination": "5.1.x", - "@turf/rhumb-distance": "5.1.x", - "@turf/sample": "5.1.x", - "@turf/sector": "5.1.x", - "@turf/shortest-path": "5.1.x", - "@turf/simplify": "5.1.x", - "@turf/square": "5.1.x", - "@turf/square-grid": "5.1.x", - "@turf/standard-deviational-ellipse": "5.1.x", - "@turf/tag": "5.1.x", - "@turf/tesselate": "5.1.x", - "@turf/tin": "5.1.x", - "@turf/transform-rotate": "5.1.x", - "@turf/transform-scale": "5.1.x", - "@turf/transform-translate": "5.1.x", - "@turf/triangle-grid": "5.1.x", - "@turf/truncate": "5.1.x", - "@turf/union": "5.1.x", - "@turf/unkink-polygon": "5.1.x", - "@turf/voronoi": "5.1.x" - } - }, - "node_modules/@turf/turf/node_modules/@turf/bbox": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz", - "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5" - } - }, - "node_modules/@turf/turf/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/turf/node_modules/@turf/meta": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.1.6.tgz", - "integrity": "sha1-wgqGPt7Qhp+yhUje6Ik0G8y0akY=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/union": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/union/-/union-5.1.5.tgz", - "integrity": "sha1-UyhbYJQEf8WNlqrA6pCGXsNNRUs=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "turf-jsts": "*" - } - }, - "node_modules/@turf/union/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/unkink-polygon": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/unkink-polygon/-/unkink-polygon-5.1.5.tgz", - "integrity": "sha1-ewGEfFD7V0riV54Z5Ey6hSbSE8M=", - "dependencies": { - "@turf/area": "^5.1.5", - "@turf/boolean-point-in-polygon": "^5.1.5", - "@turf/helpers": "^5.1.5", - "@turf/meta": "^5.1.5", - "rbush": "^2.0.1" - } - }, - "node_modules/@turf/unkink-polygon/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@turf/unkink-polygon/node_modules/@turf/meta": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz", - "integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=", - "dependencies": { - "@turf/helpers": "^5.1.5" - } - }, - "node_modules/@turf/unkink-polygon/node_modules/quickselect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", - "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" - }, - "node_modules/@turf/unkink-polygon/node_modules/rbush": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", - "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", - "dependencies": { - "quickselect": "^1.0.1" - } - }, - "node_modules/@turf/voronoi": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/voronoi/-/voronoi-5.1.5.tgz", - "integrity": "sha1-6FbpQG3MLyXWbdyJhYTifC6/ymY=", - "dependencies": { - "@turf/helpers": "^5.1.5", - "@turf/invariant": "^5.1.5", - "d3-voronoi": "1.1.2" - } - }, - "node_modules/@turf/voronoi/node_modules/@turf/helpers": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz", - "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8=" - }, - "node_modules/@types/babel__core": { - "version": "7.1.8", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.8.tgz", - "integrity": "sha512-KXBiQG2OXvaPWFPDS1rD8yV9vO0OuWIqAEqLsbfX0oU2REN5KuoMnZ1gClWcBhO5I3n6oTVAmrMufOvRqdmFTQ==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", - "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", - "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.12.tgz", - "integrity": "sha512-t4CoEokHTfcyfb4hUaF9oOHu9RmmNWnm1CP0YmMqOOfClKascOmvlEM736vlqeScuGvBDsHkf8R2INd4DWreQA==", - "dependencies": { - "@babel/types": "^7.3.0" - } - }, - "node_modules/@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" - }, - "node_modules/@types/eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==" - }, - "node_modules/@types/geojson": { - "version": "7946.0.7", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.7.tgz", - "integrity": "sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==" - }, - "node_modules/@types/glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", - "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", - "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", - "dependencies": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz", - "integrity": "sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==" - }, - "node_modules/@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "node_modules/@types/node": { - "version": "14.0.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.13.tgz", - "integrity": "sha512-rouEWBImiRaSJsVA+ITTFM6ZxibuAlTuNOCyxVbwreu6k6+ujs7DfnU9o+PShFhET78pMBl3eH+AGSI5eOTkPA==" - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.3", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", - "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" - }, - "node_modules/@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" - }, - "node_modules/@types/react": { - "version": "16.9.37", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.37.tgz", - "integrity": "sha512-ZqnAXallQiZ08LTSqMfWMNvAfJEzRLOxdlbbbCIJlYGjU98BEU6bE2uBpKPGeWn+v3hIgCraHKtqUcKZBzMP/Q==", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^2.2.0" - } - }, - "node_modules/@types/react-dom": { - "version": "16.9.8", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.8.tgz", - "integrity": "sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==" - }, - "node_modules/@types/supercluster": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/supercluster/-/supercluster-5.0.2.tgz", - "integrity": "sha512-5PONNyiZXHS6oiW0H1rsNQ+Apkg+cqp3jP4HRhCAcgASIj3ifrFsdj1QB5TvArqT5N8RetK6UH7873COgRZwoQ==", - "dependencies": { - "@types/geojson": "*" - } - }, - "node_modules/@types/testing-library__dom": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/@types/testing-library__dom/-/testing-library__dom-6.14.0.tgz", - "integrity": "sha512-sMl7OSv0AvMOqn1UJ6j1unPMIHRXen0Ita1ujnMX912rrOcawe4f7wu0Zt9GIQhBhJvH2BaibqFgQ3lP+Pj2hA==", - "dependencies": { - "pretty-format": "^24.3.0" - } - }, - "node_modules/@types/testing-library__react": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/@types/testing-library__react/-/testing-library__react-9.1.3.tgz", - "integrity": "sha512-iCdNPKU3IsYwRK9JieSYAiX0+aYDXOGAmrC/3/M7AqqSDKnWWVv07X+Zk1uFSL7cMTUYzv4lQRfohucEocn5/w==", - "dependencies": { - "@types/react-dom": "*", - "@types/testing-library__dom": "*", - "pretty-format": "^25.1.0" - } - }, - "node_modules/@types/testing-library__react/node_modules/@jest/types": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@types/testing-library__react/node_modules/@types/yargs": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", - "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/testing-library__react/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@types/testing-library__react/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dependencies": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/testing-library__react/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@types/testing-library__react/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@types/testing-library__react/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@types/testing-library__react/node_modules/pretty-format": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", - "dependencies": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@types/testing-library__react/node_modules/supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@types/yargs": { - "version": "13.0.9", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.9.tgz", - "integrity": "sha512-xrvhZ4DZewMDhoH1utLtOAwYQy60eYFoXeje30TzM3VOvQlBwQaEpKFq5m34k1wOw2AKIi2pwtiAjdmhvlBUzg==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", - "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.24.0.tgz", - "integrity": "sha512-wJRBeaMeT7RLQ27UQkDFOu25MqFOBus8PtOa9KaT5ZuxC1kAsd7JEHqWt4YXuY9eancX0GK9C68i5OROnlIzBA==", - "dependencies": { - "@typescript-eslint/experimental-utils": "2.24.0", - "eslint-utils": "^1.4.3", - "functional-red-black-tree": "^1.0.1", - "regexpp": "^3.0.0", - "tsutils": "^3.17.1" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^2.0.0", - "eslint": "^5.0.0 || ^6.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.24.0.tgz", - "integrity": "sha512-DXrwuXTdVh3ycNCMYmWhUzn/gfqu9N0VzNnahjiDJvcyhfBy4gb59ncVZVxdp5XzBC77dCncu0daQgOkbvPwBw==", - "dependencies": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.24.0", - "eslint-scope": "^5.0.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.24.0.tgz", - "integrity": "sha512-H2Y7uacwSSg8IbVxdYExSI3T7uM1DzmOn2COGtCahCC3g8YtM1xYAPi2MAHyfPs61VKxP/J/UiSctcRgw4G8aw==", - "dependencies": { - "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "2.24.0", - "@typescript-eslint/typescript-estree": "2.24.0", - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.24.0.tgz", - "integrity": "sha512-RJ0yMe5owMSix55qX7Mi9V6z2FDuuDpN6eR5fzRJrp+8in9UF41IGNQHbg5aMK4/PjVaEQksLvz0IA8n+Mr/FA==", - "dependencies": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^6.3.0", - "tsutils": "^3.17.1" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", - "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", - "dependencies": { - "@webassemblyjs/helper-module-context": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", - "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", - "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", - "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==" - }, - "node_modules/@webassemblyjs/helper-code-frame": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", - "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", - "dependencies": { - "@webassemblyjs/wast-printer": "1.8.5" - } - }, - "node_modules/@webassemblyjs/helper-fsm": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", - "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==" - }, - "node_modules/@webassemblyjs/helper-module-context": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", - "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", - "dependencies": { - "@webassemblyjs/ast": "1.8.5", - "mamacro": "^0.0.3" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", - "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", - "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", - "dependencies": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", - "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", - "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", - "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", - "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", - "dependencies": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/helper-wasm-section": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5", - "@webassemblyjs/wasm-opt": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5", - "@webassemblyjs/wast-printer": "1.8.5" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", - "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", - "dependencies": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/ieee754": "1.8.5", - "@webassemblyjs/leb128": "1.8.5", - "@webassemblyjs/utf8": "1.8.5" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", - "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", - "dependencies": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", - "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", - "dependencies": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-api-error": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/ieee754": "1.8.5", - "@webassemblyjs/leb128": "1.8.5", - "@webassemblyjs/utf8": "1.8.5" - } - }, - "node_modules/@webassemblyjs/wast-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", - "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", - "dependencies": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/floating-point-hex-parser": "1.8.5", - "@webassemblyjs/helper-api-error": "1.8.5", - "@webassemblyjs/helper-code-frame": "1.8.5", - "@webassemblyjs/helper-fsm": "1.8.5", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", - "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", - "dependencies": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "node_modules/abab": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", - "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==" - }, - "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.3.1.tgz", - "integrity": "sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "dependencies": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0" - } - }, - "node_modules/acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dependencies": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "node_modules/acorn-node/node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/adjust-sourcemap-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", - "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", - "dependencies": { - "assert": "1.4.1", - "camelcase": "5.0.0", - "loader-utils": "1.2.3", - "object-path": "0.11.4", - "regex-parser": "2.2.10" - } - }, - "node_modules/adjust-sourcemap-loader/node_modules/camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/adjust-sourcemap-loader/node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, -<<<<<<< Updated upstream - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { -======= - "node_modules/ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", - "dependencies": { ->>>>>>> Stashed changes - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "peerDependencies": { - "ajv": ">=5.0.0" - } - }, - "node_modules/ajv-keywords": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", - "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" - }, - "node_modules/ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dependencies": { - "type-fest": "^0.11.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", - "dependencies": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" - } - }, - "node_modules/arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "node_modules/array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "node_modules/asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - }, - "node_modules/assert": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", - "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", - "dependencies": { - "util": "0.10.3" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "engines": { - "node": ">=4" - } - }, - "node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autoprefixer": { - "version": "9.8.5", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.5.tgz", - "integrity": "sha512-C2p5KkumJlsTHoNv9w31NrBRgXhf6eCMteJuHZi2xhkgC+5Vm40MEtCKPhc0qdgAOhox0YPy1SQHTAky05UoKg==", - "dependencies": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001097", - "colorette": "^1.2.0", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - }, - "node_modules/autoprefixer/node_modules/caniuse-lite": { - "version": "1.0.30001099", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001099.tgz", - "integrity": "sha512-sdS9A+sQTk7wKoeuZBN/YMAHVztUfVnjDi4/UV3sDE8xoh7YR12hKW+pIdB3oqKGwr9XaFL2ovfzt9w8eUI5CA==" - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", - "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==" - }, - "node_modules/axobject-query": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.2.tgz", - "integrity": "sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ==" - }, - "node_modules/babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", - "dependencies": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - } - }, - "node_modules/babel-code-frame/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" - }, - "node_modules/babel-code-frame/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/babel-code-frame/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", - "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - }, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "eslint": ">= 4.12.1" - } - }, - "node_modules/babel-extract-comments": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", - "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", - "dependencies": { - "babylon": "^6.18.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/babel-jest": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", - "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", - "dependencies": { - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/babel__core": "^7.1.0", - "babel-plugin-istanbul": "^5.1.0", - "babel-preset-jest": "^24.9.0", - "chalk": "^2.4.2", - "slash": "^2.0.0" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-loader": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", - "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", - "dependencies": { - "find-cache-dir": "^2.1.0", - "loader-utils": "^1.4.0", - "mkdirp": "^0.5.3", - "pify": "^4.0.1", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 6.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", - "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "find-up": "^3.0.0", - "istanbul-lib-instrument": "^3.3.0", - "test-exclude": "^5.2.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", - "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", - "dependencies": { - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "dependencies": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - } - }, - "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-macros/node_modules/import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/babel-plugin-macros/node_modules/parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-macros/node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-macros/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/babel-plugin-named-asset-import": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.6.tgz", - "integrity": "sha512-1aGDUfL1qOOIoqk9QKGIo2lANk+C7ko/fqH0uIyC71x3PEGz0uVP8ISgfEsFuG+FKmjHTvFK/nNM8dowpmUxLA==", - "peerDependencies": { - "@babel/core": "^7.1.0" - } - }, - "node_modules/babel-plugin-syntax-object-rest-spread": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", - "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" - }, - "node_modules/babel-plugin-transform-object-rest-spread": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", - "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", - "dependencies": { - "babel-plugin-syntax-object-rest-spread": "^6.8.0", - "babel-runtime": "^6.26.0" - } - }, - "node_modules/babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" - }, - "node_modules/babel-preset-jest": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", - "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", - "dependencies": { - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "babel-plugin-jest-hoist": "^24.9.0" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-react-app": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-9.1.2.tgz", - "integrity": "sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==", - "dependencies": { - "@babel/core": "7.9.0", - "@babel/plugin-proposal-class-properties": "7.8.3", - "@babel/plugin-proposal-decorators": "7.8.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "7.8.3", - "@babel/plugin-proposal-numeric-separator": "7.8.3", - "@babel/plugin-proposal-optional-chaining": "7.9.0", - "@babel/plugin-transform-flow-strip-types": "7.9.0", - "@babel/plugin-transform-react-display-name": "7.8.3", - "@babel/plugin-transform-runtime": "7.9.0", - "@babel/preset-env": "7.9.0", - "@babel/preset-react": "7.9.1", - "@babel/preset-typescript": "7.9.0", - "@babel/runtime": "7.9.0", - "babel-plugin-macros": "2.8.0", - "babel-plugin-transform-react-remove-prop-types": "0.4.24" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", - "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz", - "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz", - "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz", - "integrity": "sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/preset-env": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", - "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==", - "dependencies": { - "@babel/compat-data": "^7.9.0", - "@babel/helper-compilation-targets": "^7.8.7", - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-proposal-async-generator-functions": "^7.8.3", - "@babel/plugin-proposal-dynamic-import": "^7.8.3", - "@babel/plugin-proposal-json-strings": "^7.8.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-proposal-numeric-separator": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.9.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.9.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.8.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.8.3", - "@babel/plugin-transform-async-to-generator": "^7.8.3", - "@babel/plugin-transform-block-scoped-functions": "^7.8.3", - "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.9.0", - "@babel/plugin-transform-computed-properties": "^7.8.3", - "@babel/plugin-transform-destructuring": "^7.8.3", - "@babel/plugin-transform-dotall-regex": "^7.8.3", - "@babel/plugin-transform-duplicate-keys": "^7.8.3", - "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.9.0", - "@babel/plugin-transform-function-name": "^7.8.3", - "@babel/plugin-transform-literals": "^7.8.3", - "@babel/plugin-transform-member-expression-literals": "^7.8.3", - "@babel/plugin-transform-modules-amd": "^7.9.0", - "@babel/plugin-transform-modules-commonjs": "^7.9.0", - "@babel/plugin-transform-modules-systemjs": "^7.9.0", - "@babel/plugin-transform-modules-umd": "^7.9.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", - "@babel/plugin-transform-new-target": "^7.8.3", - "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.8.7", - "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.7", - "@babel/plugin-transform-reserved-words": "^7.8.3", - "@babel/plugin-transform-shorthand-properties": "^7.8.3", - "@babel/plugin-transform-spread": "^7.8.3", - "@babel/plugin-transform-sticky-regex": "^7.8.3", - "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/plugin-transform-typeof-symbol": "^7.8.4", - "@babel/plugin-transform-unicode-regex": "^7.8.3", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.9.0", - "browserslist": "^4.9.1", - "core-js-compat": "^3.6.2", - "invariant": "^2.2.2", - "levenary": "^1.1.1", - "semver": "^5.5.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/preset-react": { - "version": "7.9.1", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.9.1.tgz", - "integrity": "sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-transform-react-display-name": "^7.8.3", - "@babel/plugin-transform-react-jsx": "^7.9.1", - "@babel/plugin-transform-react-jsx-development": "^7.9.0", - "@babel/plugin-transform-react-jsx-self": "^7.9.0", - "@babel/plugin-transform-react-jsx-source": "^7.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-react-app/node_modules/@babel/runtime": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.0.tgz", - "integrity": "sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "dependencies": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, - "node_modules/babel-runtime/node_modules/core-js": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", - "hasInstallScript": true - }, - "node_modules/babel-runtime/node_modules/regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - }, - "node_modules/babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "bin": { - "babylon": "bin/babylon.js" - } - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", - "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", - "engines": { - "node": ">=8" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "node_modules/bn.js": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", - "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==" - }, - "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dependencies": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, - "node_modules/browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "dependencies": { - "resolve": "1.1.7" - } - }, - "node_modules/browser-resolve/node_modules/resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", - "dependencies": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-rsa/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - }, - "node_modules/browserify-sign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", - "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", - "dependencies": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.2", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", - "dependencies": { - "caniuse-lite": "^1.0.30001043", - "electron-to-chromium": "^1.3.413", - "node-releases": "^1.1.53", - "pkg-up": "^2.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" - }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacache": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", - "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", - "dependencies": { - "chownr": "^1.1.2", - "figgy-pudding": "^3.5.1", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.2", - "infer-owner": "^1.0.4", - "lru-cache": "^5.1.1", - "minipass": "^3.0.0", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "p-map": "^3.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^2.7.1", - "ssri": "^7.0.0", - "unique-filename": "^1.1.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cacache/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" - }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dependencies": { - "callsites": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-callsite/node_modules/callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dependencies": { - "caller-callsite": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", - "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", - "dependencies": { - "pascal-case": "^3.1.1", - "tslib": "^1.10.0" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001084", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001084.tgz", - "integrity": "sha512-ftdc5oGmhEbLUuMZ/Qp3mOpzfZLCxPYKcvGv6v2dJJ+8EdqcvZRbAGOiLmkM/PV1QGta/uwBs8/nCl6sokDW6w==" - }, - "node_modules/capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dependencies": { - "rsvp": "^4.8.4" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", - "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "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" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - }, - "node_modules/chokidar": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", - "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", - "dependencies": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.4.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.1.2" - } - }, - "node_modules/chokidar/node_modules/anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/chokidar/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chokidar/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/chokidar/node_modules/fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "deprecated": "\"Please update to latest v2.3 or v2.2\"", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/chokidar/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/chokidar/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "node_modules/chrome-trace-event": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", - "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/classnames": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", - "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==" - }, - "node_modules/clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" - }, - "node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/cliui/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-deep": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", - "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", - "dependencies": { - "for-own": "^0.1.3", - "is-plain-object": "^2.0.1", - "kind-of": "^3.0.2", - "lazy-cache": "^1.0.3", - "shallow-clone": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", - "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", - "dependencies": { - "color-convert": "^1.9.1", - "color-string": "^1.5.2" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-convert/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, -<<<<<<< Updated upstream - "color-string": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", - "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", - "requires": { -======= - "node_modules/color-string": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", - "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", - "dependencies": { ->>>>>>> Stashed changes - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "node_modules/compose-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", - "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", - "dependencies": { - "arity-n": "^1.0.4" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/concat-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/concat-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/concaveman": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/concaveman/-/concaveman-1.2.0.tgz", - "integrity": "sha512-OcqechF2/kubbffomKqjGEkb0ndlYhEbmyg/fxIGqdfYp5AZjD2Kl5hc97Hh3ngEuHU2314Z4KDbxL7qXGWrQQ==", - "dependencies": { - "point-in-polygon": "^1.0.1", - "rbush": "^3.0.0", - "robust-predicates": "^2.0.4", - "tinyqueue": "^2.0.3" - } - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", - "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==" - }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" - }, - "node_modules/contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/convert-source-map/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dependencies": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", - "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", - "dependencies": { - "browserslist": "^4.8.5", - "semver": "7.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/core-js-pure": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", - "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==", - "deprecated": "core-js-pure@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js-pure.", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "node_modules/cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.0.0" - } - }, - "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dependencies": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - } - }, - "node_modules/css-blank-pseudo": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", - "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", - "dependencies": { - "postcss": "^7.0.5" - }, - "bin": { - "css-blank-pseudo": "cli.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", - "engines": { - "node": "*" - } - }, - "node_modules/css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", - "dependencies": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - }, - "engines": { - "node": ">4" - } - }, - "node_modules/css-has-pseudo": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", - "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", - "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^5.0.0-rc.4" - }, - "bin": { - "css-has-pseudo": "cli.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/css-has-pseudo/node_modules/cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "dependencies": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/css-loader": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", - "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", - "dependencies": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/css-prefers-color-scheme": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", - "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", - "dependencies": { - "postcss": "^7.0.5" - }, - "bin": { - "css-prefers-color-scheme": "cli.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-unit-converter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", - "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==" - }, - "node_modules/css-what": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", - "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" - }, - "node_modules/csscolorparser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", - "integrity": "sha1-s085HupNqPPpgjHizNjfnAQfFxs=" - }, - "node_modules/cssdb": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", - "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "4.1.10", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", - "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", - "dependencies": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.7", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-preset-default": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", - "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", - "dependencies": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.2", - "postcss-unique-selectors": "^4.0.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/csso": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", - "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", - "dependencies": { - "css-tree": "1.0.0-alpha.39" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.0.0-alpha.39", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", - "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", - "dependencies": { - "mdn-data": "2.0.6", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", - "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==" - }, - "node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - }, - "node_modules/cssstyle": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", - "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", - "dependencies": { - "cssom": "0.3.x" - } - }, - "node_modules/csstype": { - "version": "2.6.10", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.10.tgz", - "integrity": "sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==" - }, - "node_modules/cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "node_modules/d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" - }, - "node_modules/d3-geo": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.7.1.tgz", - "integrity": "sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw==", - "dependencies": { - "d3-array": "1" - } - }, - "node_modules/d3-voronoi": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.2.tgz", - "integrity": "sha1-Fodmfo8TotFYyAwUgMWinLDYlzw=" - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", - "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dependencies": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - } - }, - "node_modules/data-urls/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" - }, - "node_modules/default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", - "dependencies": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" - }, - "node_modules/del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dependencies": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/del/node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/density-clustering": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/density-clustering/-/density-clustering-1.3.0.tgz", - "integrity": "sha1-3J9ZyPCrl+FiSsZJMP0xlIF9ysU=" - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/dependency-graph": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz", - "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "node_modules/detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", - "dependencies": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" - }, - "bin": { - "detective": "bin/detective.js" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/diff-sequences": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", - "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - }, - "node_modules/dir-glob": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", - "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", - "dependencies": { - "arrify": "^1.0.1", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, -<<<<<<< Updated upstream - "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "requires": { -======= - "node_modules/dns-packet": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", - "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", - "dependencies": { ->>>>>>> Stashed changes - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-accessibility-api": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.3.0.tgz", - "integrity": "sha512-PzwHEmsRP3IGY4gv/Ug+rMeaTIyTJvadCb+ujYXYeIylbHJezIyNToe8KfEgHTCEYyC+/bUghYOGg8yMGlZ6vA==" - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-helpers": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.4.tgz", - "integrity": "sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A==", - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^2.6.7" - } - }, - "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" - }, - "node_modules/domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "engines": { - "node": ">=0.4", - "npm": ">=1.2" - } - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dependencies": { - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/dot-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", - "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", - "dependencies": { - "no-case": "^3.0.3", - "tslib": "^1.10.0" - } - }, - "node_modules/dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", - "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" - }, - "node_modules/dotenv-safe": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/dotenv-safe/-/dotenv-safe-8.2.0.tgz", - "integrity": "sha512-uWwWWdUQkSs5a3mySDB22UtNwyEYi0JtEQu+vDzIqr9OjbDdC2Ip13PnSpi/fctqlYmzkxCeabiyCAOROuAIaA==", - "dependencies": { - "dotenv": "^8.2.0" - } - }, - "node_modules/duplexer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/duplexify/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/duplexify/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/earcut": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.2.tgz", - "integrity": "sha512-eZoZPPJcUHnfRZ0PjLvx2qBordSiO8ofC3vt+qACLM95u+4DovnbYNpQtJh0DNsWj8RnxrQytD4WA8gj5cRIaQ==" - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/echarts": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/echarts/-/echarts-4.8.0.tgz", - "integrity": "sha512-YwShpug8fWngj/RlgxDaYrLBoD+LsZUArrusjNPHpAF+is+gGe38xx4W848AwWMGoi745t3OXM52JedNrv+F6g==", - "dependencies": { - "zrender": "4.3.1" - } - }, - "node_modules/echarts-for-react": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/echarts-for-react/-/echarts-for-react-2.0.16.tgz", - "integrity": "sha512-VmHCktay2qKt/+wpL/C7thbvIa7dYBEey0/U4Zaqo+qeA4wx+uiCd5NeCsPIhD/0Pv+2qqNswqiNiUCtcgccOw==", - "dependencies": { - "fast-deep-equal": "^2.0.1", - "size-sensor": "^1.0.0" - }, - "peerDependencies": { - "echarts": "^3.0.0 || ^4.0.0", - "prop-types": "^15.5.7", - "react": ">=0.13.2 || ^0.14 || ^15.0.0 || >=16.0.0" - } - }, - "node_modules/echarts-for-react/node_modules/fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/electron-to-chromium": { - "version": "1.3.475", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.475.tgz", - "integrity": "sha512-vcTeLpPm4+ccoYFXnepvkFt0KujdyrBU19KNEO40Pnkhta6mUi2K0Dn7NmpRcNz7BvysnSqeuIYScP003HWuYg==" - }, -<<<<<<< Updated upstream - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } -======= - "node_modules/elliptic": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", - "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", - "dependencies": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" ->>>>>>> Stashed changes - } - }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - }, - "node_modules/email-addresses": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-3.1.0.tgz", - "integrity": "sha512-k0/r7GrWVL32kZlGwfPNgB2Y/mMXVTq/decgLczm/j34whdaspNrZO8CnXPf1laaHxI6ptUlsnAxN+UAPw+fzg==" - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.2.0.tgz", - "integrity": "sha512-S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==", - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/enhanced-resolve/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/enhanced-resolve/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/enhanced-resolve/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==" - }, - "node_modules/errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "dependencies": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.2.tgz", - "integrity": "sha512-InuOIiKk8wwuOFg6x9BQXbzjrQhtyXh46K9bqVTPzSo2FnyMBaYGBMC6PhQy7yxxil9vIedFBweQBMK74/7o8A==", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-react-app": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz", - "integrity": "sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==", - "dependencies": { - "confusing-browser-globals": "^1.0.9" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "2.x", - "@typescript-eslint/parser": "2.x", - "babel-eslint": "10.x", - "eslint": "6.x", - "eslint-plugin-flowtype": "3.x || 4.x", - "eslint-plugin-import": "2.x", - "eslint-plugin-jsx-a11y": "6.x", - "eslint-plugin-react": "7.x", - "eslint-plugin-react-hooks": "1.x || 2.x" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", - "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", - "dependencies": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - } - }, - "node_modules/eslint-loader": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-3.0.3.tgz", - "integrity": "sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==", - "deprecated": "This loader has been deprecated. Please use eslint-webpack-plugin", - "dependencies": { - "fs-extra": "^8.1.0", - "loader-fs-cache": "^1.0.2", - "loader-utils": "^1.2.3", - "object-hash": "^2.0.1", - "schema-utils": "^2.6.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0", - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", - "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", - "dependencies": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dependencies": { - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-flowtype": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.6.0.tgz", - "integrity": "sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==", - "dependencies": { - "lodash": "^4.17.15" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": ">=6.1.0" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.1.tgz", - "integrity": "sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==", - "dependencies": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "2.x - 6.x" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dependencies": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", - "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", - "dependencies": { - "@babel/runtime": "^7.4.5", - "aria-query": "^3.0.0", - "array-includes": "^3.0.3", - "ast-types-flow": "^0.0.7", - "axobject-query": "^2.0.2", - "damerau-levenshtein": "^1.0.4", - "emoji-regex": "^7.0.2", - "has": "^1.0.3", - "jsx-ast-utils": "^2.2.1" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6" - } - }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "node_modules/eslint-plugin-react": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.19.0.tgz", - "integrity": "sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==", - "dependencies": { - "array-includes": "^3.1.1", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.2.3", - "object.entries": "^1.1.1", - "object.fromentries": "^2.0.2", - "object.values": "^1.1.1", - "prop-types": "^15.7.2", - "resolve": "^1.15.1", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.2", - "xregexp": "^4.3.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-1.7.0.tgz", - "integrity": "sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==", - "engines": { - "node": ">=7" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", - "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.2.0.tgz", - "integrity": "sha512-WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint/node_modules/regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "engines": { - "node": ">=6.5.0" - } - }, - "node_modules/eslint/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dependencies": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dependencies": { - "estraverse": "^4.1.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", - "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" - }, - "node_modules/events": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/eventsource": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", - "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", - "dependencies": { - "original": "^1.0.0" - }, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/exec-sh": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", - "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" - }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expect": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", - "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", - "dependencies": { - "@jest/types": "^24.9.0", - "ansi-styles": "^3.2.0", - "jest-get-type": "^24.9.0", - "jest-matcher-utils": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-regex-util": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dependencies": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "node_modules/express/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "dependencies": { - "type": "^2.0.0" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", - "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extend-shallow/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", - "dependencies": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "node_modules/fastq": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", - "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dependencies": { - "flat-cache": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-4.3.0.tgz", - "integrity": "sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==", - "dependencies": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.5.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, - "node_modules/filename-reserved-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", - "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/filenamify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", - "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", - "dependencies": { - "filename-reserved-regex": "^1.0.0", - "strip-outer": "^1.0.0", - "trim-repeated": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/filenamify-url": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/filenamify-url/-/filenamify-url-1.0.0.tgz", - "integrity": "sha1-syvYExnvWGO3MHi+1Q9GpPeXX1A=", - "dependencies": { - "filenamify": "^1.0.0", - "humanize-url": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/filesize": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", - "integrity": "sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dependencies": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" - }, - "node_modules/flatten": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", - "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", - "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash." - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, -<<<<<<< Updated upstream - "follow-redirects": { - "version": "1.14.8", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz", - "integrity": "sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==" -======= - "node_modules/flush-write-stream/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/flush-write-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/flush-write-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/follow-redirects": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.12.0.tgz", - "integrity": "sha512-JgawlbfBQKjbKegPn8vUsvJqplE7KHJuhGO4yPcb+ZOIYKSr+xobMVlfRBToZwZUUxy7lFiKBdFNloz9ui368Q==", - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "debug": "^3.0.0 || ^4.0.0" - } ->>>>>>> Stashed changes - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "engines": { - "node": "*" - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==", - "dependencies": { - "babel-code-frame": "^6.22.0", - "chalk": "^2.4.1", - "chokidar": "^3.3.0", - "micromatch": "^3.1.10", - "minimatch": "^3.0.4", - "semver": "^5.6.0", - "tapable": "^1.0.0", - "worker-rpc": "^0.1.0" - }, - "engines": { - "node": ">=6.11.5", - "yarn": ">=1.0.0" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "node_modules/from2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/from2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/from2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "dependencies": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "node_modules/fs-write-stream-atomic/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/fs-write-stream-atomic/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/fs-write-stream-atomic/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/fsevents": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz", - "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==", - "bundleDependencies": [ - "node-pre-gyp" - ], - "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1", - "node-pre-gyp": "*" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/fsevents/node_modules/abbrev": { - "version": "1.1.1", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/ansi-regex": { - "version": "2.1.1", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/aproba": { - "version": "1.2.0", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/are-we-there-yet": { - "version": "1.1.5", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "node_modules/fsevents/node_modules/balanced-match": { - "version": "1.0.0", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/brace-expansion": { - "version": "1.1.11", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/fsevents/node_modules/chownr": { - "version": "1.1.4", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/code-point-at": { - "version": "1.1.0", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/concat-map": { - "version": "0.0.1", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/console-control-strings": { - "version": "1.1.0", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/core-util-is": { - "version": "1.0.2", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/debug": { - "version": "3.2.6", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/fsevents/node_modules/deep-extend": { - "version": "0.6.0", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/fsevents/node_modules/delegates": { - "version": "1.0.0", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/detect-libc": { - "version": "1.0.3", - "inBundle": true, - "license": "Apache-2.0", - "optional": true, - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/fsevents/node_modules/fs-minipass": { - "version": "1.2.7", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "minipass": "^2.6.0" - } - }, - "node_modules/fsevents/node_modules/fs.realpath": { - "version": "1.0.0", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/gauge": { - "version": "2.7.4", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "node_modules/fsevents/node_modules/glob": { - "version": "7.1.6", - "inBundle": true, - "license": "ISC", - "optional": true, - "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" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fsevents/node_modules/has-unicode": { - "version": "2.0.1", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/iconv-lite": { - "version": "0.4.24", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/ignore-walk": { - "version": "3.0.3", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "minimatch": "^3.0.4" - } - }, - "node_modules/fsevents/node_modules/inflight": { - "version": "1.0.6", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/fsevents/node_modules/inherits": { - "version": "2.0.4", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/ini": { - "version": "1.3.5", - "inBundle": true, - "license": "ISC", - "optional": true, - "engines": { - "node": "*" - } - }, - "node_modules/fsevents/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/isarray": { - "version": "1.0.0", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/minimatch": { - "version": "3.0.4", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/fsevents/node_modules/minimist": { - "version": "1.2.5", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/minipass": { - "version": "2.9.0", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "node_modules/fsevents/node_modules/minizlib": { - "version": "1.3.3", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "minipass": "^2.9.0" - } - }, - "node_modules/fsevents/node_modules/mkdirp": { - "version": "0.5.3", - "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/fsevents/node_modules/ms": { - "version": "2.1.2", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/needle": { - "version": "2.3.3", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, - "engines": { - "node": ">= 4.4.x" - } - }, - "node_modules/fsevents/node_modules/node-pre-gyp": { - "version": "0.14.0", - "inBundle": true, - "license": "BSD-3-Clause", - "optional": true, - "dependencies": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4.4.2" - }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" - } - }, - "node_modules/fsevents/node_modules/nopt": { - "version": "4.0.3", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "abbrev": "1", - "osenv": "^0.1.4" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, - "node_modules/fsevents/node_modules/npm-bundled": { - "version": "1.1.1", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "node_modules/fsevents/node_modules/npm-normalize-package-bin": { - "version": "1.0.1", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/npm-packlist": { - "version": "1.4.8", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "node_modules/fsevents/node_modules/npmlog": { - "version": "4.1.2", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "node_modules/fsevents/node_modules/number-is-nan": { - "version": "1.0.1", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/object-assign": { - "version": "4.1.1", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/once": { - "version": "1.4.0", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/fsevents/node_modules/os-homedir": { - "version": "1.0.2", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/os-tmpdir": { - "version": "1.0.2", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/osenv": { - "version": "0.1.5", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "node_modules/fsevents/node_modules/path-is-absolute": { - "version": "1.0.1", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/process-nextick-args": { - "version": "2.0.1", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/rc": { - "version": "1.2.8", - "inBundle": true, - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "optional": true, - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/fsevents/node_modules/readable-stream": { - "version": "2.3.7", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/fsevents/node_modules/rimraf": { - "version": "2.7.1", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/fsevents/node_modules/safe-buffer": { - "version": "5.1.2", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/safer-buffer": { - "version": "2.1.2", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/sax": { - "version": "1.2.4", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/semver": { - "version": "5.7.1", - "inBundle": true, - "license": "ISC", - "optional": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/fsevents/node_modules/set-blocking": { - "version": "2.0.0", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/signal-exit": { - "version": "3.0.2", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/string_decoder": { - "version": "1.1.1", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/fsevents/node_modules/string-width": { - "version": "1.0.2", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/strip-ansi": { - "version": "3.0.1", - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/strip-json-comments": { - "version": "2.0.1", - "inBundle": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fsevents/node_modules/tar": { - "version": "4.4.13", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" - }, - "engines": { - "node": ">=4.5" - } - }, - "node_modules/fsevents/node_modules/util-deprecate": { - "version": "1.0.2", - "inBundle": true, - "license": "MIT", - "optional": true - }, - "node_modules/fsevents/node_modules/wide-align": { - "version": "1.1.3", - "inBundle": true, - "license": "ISC", - "optional": true, - "dependencies": { - "string-width": "^1.0.2 || 2" - } - }, - "node_modules/fsevents/node_modules/wrappy": { - "version": "1.0.2", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/fsevents/node_modules/yallist": { - "version": "3.1.1", - "inBundle": true, - "license": "ISC", - "optional": true - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "node_modules/gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/geojson-equality": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/geojson-equality/-/geojson-equality-0.1.6.tgz", - "integrity": "sha1-oXE3TvBD5dR5eZWEC65GSOB1LXI=", - "dependencies": { - "deep-equal": "^1.0.0" - } - }, - "node_modules/geojson-rbush": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/geojson-rbush/-/geojson-rbush-2.1.0.tgz", - "integrity": "sha1-O9c745H8ELCuaT2bis6iquC4Oo0=", - "dependencies": { - "@turf/helpers": "*", - "@turf/meta": "*", - "rbush": "*" - } - }, - "node_modules/geojson-vt": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/geojson-vt/-/geojson-vt-3.2.1.tgz", - "integrity": "sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==" - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-closest": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/get-closest/-/get-closest-0.0.4.tgz", - "integrity": "sha1-JprHdtHmAiqg/Vht1wjop9Miaa8=" - }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "node_modules/get-stdin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", - "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/gh-pages": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-3.1.0.tgz", - "integrity": "sha512-3b1rly9kuf3/dXsT8+ZxP0UhNLOo1CItj+3e31yUVcaph/yDsJ9RzD7JOw5o5zpBTJVQLlJAASNkUfepi9fe2w==", - "dependencies": { - "async": "^2.6.1", - "commander": "^2.18.0", - "email-addresses": "^3.0.1", - "filenamify-url": "^1.0.0", - "find-cache-dir": "^3.3.1", - "fs-extra": "^8.1.0", - "globby": "^6.1.0" - }, - "bin": { - "gh-pages": "bin/gh-pages.js", - "gh-pages-clean": "bin/gh-pages-clean.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gh-pages/node_modules/find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/gh-pages/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gh-pages/node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gh-pages/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gh-pages/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gh-pages/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gh-pages/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gh-pages/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/gh-pages/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/gh-pages/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gh-pages/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gh-pages/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/gl-matrix": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.3.0.tgz", - "integrity": "sha512-COb7LDz+SXaHtl/h4LeaFcNdJdAQSDeVqjiIihSXNrkWObZLhDI4hIkZC11Aeqp7bcE72clzB0BnDXr2SmslRA==" - }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=" - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", - "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", - "dependencies": { - "array-union": "^1.0.1", - "dir-glob": "2.0.0", - "fast-glob": "^2.0.2", - "glob": "^7.1.2", - "ignore": "^3.3.5", - "pify": "^3.0.0", - "slash": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/globby/node_modules/ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" - }, - "node_modules/globby/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "engines": { - "node": ">=4" - } - }, - "node_modules/globby/node_modules/slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" - }, - "node_modules/grid-index": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/grid-index/-/grid-index-1.1.0.tgz", - "integrity": "sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==" - }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" - }, - "node_modules/gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", - "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", - "dependencies": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "deprecated": "this library is no longer supported", - "dependencies": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/harmony-reflect": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", - "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" - } - }, - "node_modules/hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, -<<<<<<< Updated upstream - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" -======= - "node_modules/hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" ->>>>>>> Stashed changes - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" - }, - "node_modules/hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - }, - "node_modules/html-comment-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" - }, - "node_modules/html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "dependencies": { - "whatwg-encoding": "^1.0.1" - } - }, - "node_modules/html-entities": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", - "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - }, - "node_modules/html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", - "dependencies": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", - "he": "^1.2.0", - "param-case": "^3.0.3", - "relateurl": "^0.2.7", - "terser": "^4.6.3" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/html-webpack-plugin": { - "version": "4.0.0-beta.11", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-beta.11.tgz", - "integrity": "sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==", - "deprecated": "please switch to a stable version", - "dependencies": { - "html-minifier-terser": "^5.0.1", - "loader-utils": "^1.2.3", - "lodash": "^4.17.15", - "pretty-error": "^2.1.1", - "tapable": "^1.1.3", - "util.promisify": "1.0.0" - }, - "engines": { - "node": ">=6.9" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/html-webpack-plugin/node_modules/util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "dependencies": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - }, - "node_modules/htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dependencies": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - } - }, - "node_modules/htmlparser2/node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/http-parser-js": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", - "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", - "dependencies": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" - }, - "node_modules/humanize-url": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", - "integrity": "sha1-9KuZ4NKIF0yk4eUEB8VfuuRk7/8=", - "dependencies": { - "normalize-url": "^1.0.0", - "strip-url-auth": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "dependencies": { - "postcss": "^7.0.14" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", - "dependencies": { - "harmony-reflect": "^1.4.6" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" - }, - "node_modules/iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" - }, - "node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/immer": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", - "integrity": "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==" - }, - "node_modules/import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", - "dependencies": { - "import-from": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", - "dependencies": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "deprecated": "Please update to ini >=1.3.6 to avoid a prototype pollution issue", - "engines": { - "node": "*" - } - }, - "node_modules/inquirer": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.2.0.tgz", - "integrity": "sha512-E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dependencies": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/inquirer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", - "dependencies": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/internal-slot": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", - "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", - "dependencies": { - "es-abstract": "^1.17.0-next.1", - "has": "^1.0.3", - "side-channel": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "engines": { - "node": ">=4" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arguments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "node_modules/is-callable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", - "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", - "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" - } - }, - "node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-docker": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", - "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dependencies": { - "is-path-inside": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dependencies": { - "path-is-inside": "^1.0.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dependencies": { - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-svg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", - "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", - "dependencies": { - "html-comment-regex": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "engines": { - "node": ">=4" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "node_modules/istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", - "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", - "dependencies": { - "@babel/generator": "^7.4.0", - "@babel/parser": "^7.4.3", - "@babel/template": "^7.4.0", - "@babel/traverse": "^7.4.3", - "@babel/types": "^7.4.0", - "istanbul-lib-coverage": "^2.0.5", - "semver": "^6.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/istanbul-lib-report": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", - "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", - "dependencies": { - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", - "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/istanbul-reports": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", - "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", - "dependencies": { - "html-escaper": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", - "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", - "dependencies": { - "import-local": "^2.0.0", - "jest-cli": "^24.9.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-changed-files": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", - "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", - "dependencies": { - "@jest/types": "^24.9.0", - "execa": "^1.0.0", - "throat": "^4.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-config": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", - "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^24.9.0", - "@jest/types": "^24.9.0", - "babel-jest": "^24.9.0", - "chalk": "^2.0.1", - "glob": "^7.1.1", - "jest-environment-jsdom": "^24.9.0", - "jest-environment-node": "^24.9.0", - "jest-get-type": "^24.9.0", - "jest-jasmine2": "^24.9.0", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.9.0", - "jest-util": "^24.9.0", - "jest-validate": "^24.9.0", - "micromatch": "^3.1.10", - "pretty-format": "^24.9.0", - "realpath-native": "^1.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-diff": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", - "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", - "dependencies": { - "chalk": "^2.0.1", - "diff-sequences": "^24.9.0", - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-docblock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", - "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", - "dependencies": { - "detect-newline": "^2.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-each": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", - "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", - "dependencies": { - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "jest-get-type": "^24.9.0", - "jest-util": "^24.9.0", - "pretty-format": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-jsdom": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", - "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", - "dependencies": { - "@jest/environment": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0", - "jest-util": "^24.9.0", - "jsdom": "^11.5.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-environment-jsdom-fourteen": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom-fourteen/-/jest-environment-jsdom-fourteen-1.0.1.tgz", - "integrity": "sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==", - "dependencies": { - "@jest/environment": "^24.3.0", - "@jest/fake-timers": "^24.3.0", - "@jest/types": "^24.3.0", - "jest-mock": "^24.0.0", - "jest-util": "^24.0.0", - "jsdom": "^14.1.0" -<<<<<<< Updated upstream - }, - "dependencies": { - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" - }, - "jsdom": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", - "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", - "requires": { - "abab": "^2.0.0", - "acorn": "^6.0.4", - "acorn-globals": "^4.3.0", - "array-equal": "^1.0.0", - "cssom": "^0.3.4", - "cssstyle": "^1.1.1", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.0", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.1.3", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.5", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.5.0", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^6.1.2", - "xml-name-validator": "^3.0.0" - } - }, - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "requires": { - "async-limiter": "~1.0.0" - } - } -======= ->>>>>>> Stashed changes - } - }, - "node_modules/jest-environment-jsdom-fourteen/node_modules/acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jest-environment-jsdom-fourteen/node_modules/jsdom": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-14.1.0.tgz", - "integrity": "sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==", - "dependencies": { - "abab": "^2.0.0", - "acorn": "^6.0.4", - "acorn-globals": "^4.3.0", - "array-equal": "^1.0.0", - "cssom": "^0.3.4", - "cssstyle": "^1.1.1", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.0", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.1.3", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.5", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.5.0", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^6.1.2", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-jsdom-fourteen/node_modules/parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" - }, - "node_modules/jest-environment-jsdom-fourteen/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/jest-environment-jsdom-fourteen/node_modules/ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", - "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", - "dependencies": { - "@jest/environment": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/types": "^24.9.0", - "jest-mock": "^24.9.0", - "jest-util": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-get-type": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", - "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-haste-map": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", - "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", - "dependencies": { - "@jest/types": "^24.9.0", - "anymatch": "^2.0.0", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.9.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", - "walker": "^1.0.7" - }, - "engines": { - "node": ">= 6" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/jest-jasmine2": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", - "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", - "dependencies": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "co": "^4.6.0", - "expect": "^24.9.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^24.9.0", - "jest-matcher-utils": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-runtime": "^24.9.0", - "jest-snapshot": "^24.9.0", - "jest-util": "^24.9.0", - "pretty-format": "^24.9.0", - "throat": "^4.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-leak-detector": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", - "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", - "dependencies": { - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-matcher-utils": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", - "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", - "dependencies": { - "chalk": "^2.0.1", - "jest-diff": "^24.9.0", - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-message-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", - "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-mock": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", - "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", - "dependencies": { - "@jest/types": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", - "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==", - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", - "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-resolve": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", - "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", - "dependencies": { - "@jest/types": "^24.9.0", - "browser-resolve": "^1.11.3", - "chalk": "^2.0.1", - "jest-pnp-resolver": "^1.2.1", - "realpath-native": "^1.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", - "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", - "dependencies": { - "@jest/types": "^24.9.0", - "jest-regex-util": "^24.3.0", - "jest-snapshot": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-runner": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", - "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", - "dependencies": { - "@jest/console": "^24.7.1", - "@jest/environment": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.4.2", - "exit": "^0.1.2", - "graceful-fs": "^4.1.15", - "jest-config": "^24.9.0", - "jest-docblock": "^24.3.0", - "jest-haste-map": "^24.9.0", - "jest-jasmine2": "^24.9.0", - "jest-leak-detector": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-resolve": "^24.9.0", - "jest-runtime": "^24.9.0", - "jest-util": "^24.9.0", - "jest-worker": "^24.6.0", - "source-map-support": "^0.5.6", - "throat": "^4.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-runtime": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", - "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", - "dependencies": { - "@jest/console": "^24.7.1", - "@jest/environment": "^24.9.0", - "@jest/source-map": "^24.3.0", - "@jest/transform": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/yargs": "^13.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.1.15", - "jest-config": "^24.9.0", - "jest-haste-map": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-mock": "^24.9.0", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.9.0", - "jest-snapshot": "^24.9.0", - "jest-util": "^24.9.0", - "jest-validate": "^24.9.0", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "strip-bom": "^3.0.0", - "yargs": "^13.3.0" - }, - "bin": { - "jest-runtime": "bin/jest-runtime.js" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-serializer": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", - "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-snapshot": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", - "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", - "dependencies": { - "@babel/types": "^7.0.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "expect": "^24.9.0", - "jest-diff": "^24.9.0", - "jest-get-type": "^24.9.0", - "jest-matcher-utils": "^24.9.0", - "jest-message-util": "^24.9.0", - "jest-resolve": "^24.9.0", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^24.9.0", - "semver": "^6.2.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/jest-util": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", - "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", - "dependencies": { - "@jest/console": "^24.9.0", - "@jest/fake-timers": "^24.9.0", - "@jest/source-map": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-validate": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", - "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", - "dependencies": { - "@jest/types": "^24.9.0", - "camelcase": "^5.3.1", - "chalk": "^2.0.1", - "jest-get-type": "^24.9.0", - "leven": "^3.1.0", - "pretty-format": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-watch-typeahead": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.4.2.tgz", - "integrity": "sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^2.4.1", - "jest-regex-util": "^24.9.0", - "jest-watcher": "^24.3.0", - "slash": "^3.0.0", - "string-length": "^3.1.0", - "strip-ansi": "^5.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/string-length": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", - "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", - "dependencies": { - "astral-regex": "^1.0.0", - "strip-ansi": "^5.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", - "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", - "dependencies": { - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "@types/yargs": "^13.0.0", - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "jest-util": "^24.9.0", - "string-length": "^2.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-watcher/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "dependencies": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest/node_modules/jest-cli": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", - "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", - "dependencies": { - "@jest/core": "^24.9.0", - "@jest/test-result": "^24.9.0", - "@jest/types": "^24.9.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "import-local": "^2.0.0", - "is-ci": "^2.0.0", - "jest-config": "^24.9.0", - "jest-util": "^24.9.0", - "jest-validate": "^24.9.0", - "prompts": "^2.0.1", - "realpath-native": "^1.1.0", - "yargs": "^13.3.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "node_modules/jsdom": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", - "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", - "dependencies": { - "abab": "^2.0.0", - "acorn": "^5.5.3", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": "^1.0.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.1", - "escodegen": "^1.9.1", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.3.0", - "nwsapi": "^2.0.7", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.87.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.4", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^5.2.0", - "xml-name-validator": "^3.0.0" - } - }, - "node_modules/jsdom/node_modules/acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dependencies": { - "jsonify": "~0.0.0" - } - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - }, - "node_modules/json3": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", - "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" - }, - "node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "engines": { - "node": "*" - } - }, - "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "node_modules/jsx-ast-utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.4.1.tgz", - "integrity": "sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==", - "dependencies": { - "array-includes": "^3.1.1", - "object.assign": "^4.1.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/kdbush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", - "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" - }, - "node_modules/killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" - }, - "node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/last-call-webpack-plugin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", - "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", - "dependencies": { - "lodash": "^4.17.5", - "webpack-sources": "^1.1.0" - } - }, - "node_modules/lazy-cache": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", - "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dependencies": { - "invert-kv": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", - "deprecated": "use String.prototype.padStart()" - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/levenary": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", - "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", - "dependencies": { - "leven": "^3.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lineclip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/lineclip/-/lineclip-1.1.5.tgz", - "integrity": "sha1-K/JgZ9lDVP6r+R5CdoI221YW/RM=" - }, - "node_modules/lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "node_modules/load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-fs-cache": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz", - "integrity": "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==", - "dependencies": { - "find-cache-dir": "^0.1.1", - "mkdirp": "^0.5.1" - } - }, - "node_modules/loader-fs-cache/node_modules/find-cache-dir": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", - "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", - "dependencies": { - "commondir": "^1.0.1", - "mkdirp": "^0.5.1", - "pkg-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-fs-cache/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-fs-cache/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-fs-cache/node_modules/pkg-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", - "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", - "dependencies": { - "find-up": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, -<<<<<<< Updated upstream - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" -======= - "node_modules/lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" ->>>>>>> Stashed changes - }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "node_modules/lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "node_modules/lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dependencies": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "node_modules/lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "node_modules/log-symbols": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", - "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "dependencies": { - "chalk": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/loglevel": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", - "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==", - "engines": { - "node": ">= 0.6.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/subscription/pkg/npm-loglevel?utm_medium=referral&utm_source=npm_fund" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", - "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", - "dependencies": { - "tslib": "^1.10.0" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lru-cache/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "dependencies": { - "tmpl": "1.0.x" - } - }, - "node_modules/mamacro": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", - "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==" - }, - "node_modules/map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dependencies": { - "p-defer": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mapbox-gl": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.11.0.tgz", - "integrity": "sha512-opIQf3C5RoKU5r9bHttTMhGAPcJet1/Cj2mdP7Ma2ylrAHjNPRc1i7KPyq8wjEZdJBMhd5qkIDlzUPM0TSncCQ==", - "dependencies": { - "@mapbox/geojson-rewind": "^0.5.0", - "@mapbox/geojson-types": "^1.0.2", - "@mapbox/jsonlint-lines-primitives": "^2.0.2", - "@mapbox/mapbox-gl-supported": "^1.5.0", - "@mapbox/point-geometry": "^0.1.0", - "@mapbox/tiny-sdf": "^1.1.1", - "@mapbox/unitbezier": "^0.0.0", - "@mapbox/vector-tile": "^1.3.1", - "@mapbox/whoots-js": "^3.1.0", - "csscolorparser": "~1.0.3", - "earcut": "^2.2.2", - "geojson-vt": "^3.2.1", - "gl-matrix": "^3.2.1", - "grid-index": "^1.1.0", - "minimist": "^1.2.5", - "murmurhash-js": "^1.0.0", - "pbf": "^3.2.1", - "potpack": "^1.0.1", - "quickselect": "^2.0.0", - "rw": "^1.3.3", - "supercluster": "^7.1.0", - "tinyqueue": "^2.0.3", - "vt-pbf": "^3.1.1" - }, - "engines": { - "node": ">=6.4.0" - } - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dependencies": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, -<<<<<<< Updated upstream - "merge-deep": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.3.tgz", - "integrity": "sha512-qtmzAS6t6grwEkNrunqTBdn0qKwFgNWvlxUbAV8es9M7Ot1EbyApytCnvE0jALPa46ZpKDUo527kKiaWplmlFA==", - "requires": { -======= - "node_modules/memory-fs/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/memory-fs/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/memory-fs/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/merge-deep": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", - "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", - "dependencies": { ->>>>>>> Stashed changes - "arr-union": "^3.1.0", - "clone-deep": "^0.2.4", - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/microevent.ts": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", - "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" - }, - "node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/micromatch/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - }, - "node_modules/mime": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", - "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", - "dependencies": { - "mime-db": "1.44.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", - "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", - "dependencies": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.4.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "node_modules/minipass": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", - "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-pipeline": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz", - "integrity": "sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dependencies": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-object": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", - "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", - "dependencies": { - "for-in": "^0.1.3", - "is-extendable": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-object/node_modules/for-in": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", - "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz", - "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==", - "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "dependencies": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dependencies": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, - "node_modules/murmurhash-js": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz", - "integrity": "sha1-sGJ44h/Gw3+lMTcysEEry2rhX1E=" - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" - }, - "node_modules/nan": { - "version": "2.14.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", - "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", - "optional": true - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==" - }, - "node_modules/next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, - "node_modules/no-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", - "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", - "dependencies": { - "lower-case": "^2.0.1", - "tslib": "^1.10.0" - } - }, - "node_modules/node-emoji": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", - "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", - "dependencies": { - "lodash.toarray": "^4.4.0" - } - }, - "node_modules/node-forge": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", - "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "node_modules/node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dependencies": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - } - }, - "node_modules/node-libs-browser/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "node_modules/node-libs-browser/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/node-libs-browser/node_modules/readable-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/node-libs-browser/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/node-libs-browser/node_modules/util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dependencies": { - "inherits": "2.0.3" - } - }, - "node_modules/node-libs-browser/node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-notifier": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", - "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^1.1.0", - "semver": "^5.5.0", - "shellwords": "^0.1.1", - "which": "^1.3.0" - } - }, - "node_modules/node-releases": { - "version": "1.1.58", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", - "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==" - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "dependencies": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/normalize.css": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", - "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==" - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "engines": { - "node": "*" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", - "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", - "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is/node_modules/es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is/node_modules/is-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", - "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-path": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", - "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "dependencies": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.entries": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz", - "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.entries/node_modules/es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries/node_modules/is-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", - "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", - "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/open": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/open/-/open-7.0.4.tgz", - "integrity": "sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==", - "dependencies": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open/node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/optimize-css-assets-webpack-plugin": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.3.tgz", - "integrity": "sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==", - "dependencies": { - "cssnano": "^4.1.10", - "last-call-webpack-plugin": "^3.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/original": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", - "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", - "dependencies": { - "url-parse": "^1.4.3" - } - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" - }, - "node_modules/os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "dependencies": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-each-series": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", - "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", - "dependencies": { - "p-reduce": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-reduce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", - "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-retry": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", - "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", - "dependencies": { - "retry": "^0.12.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "engines": { - "node": ">=4" - } - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, - "node_modules/parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "node_modules/parallel-transform/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/parallel-transform/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/parallel-transform/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/param-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", - "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", - "dependencies": { - "dot-case": "^3.0.3", - "tslib": "^1.10.0" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", - "dependencies": { - "asn1.js": "^4.0.0", - "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", - "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", - "dependencies": { - "no-case": "^3.0.3", - "tslib": "^1.10.0" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, - "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "engines": { - "node": ">=4" - } - }, -<<<<<<< Updated upstream - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" -======= - "node_modules/path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" ->>>>>>> Stashed changes - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-type/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "engines": { - "node": ">=4" - } - }, - "node_modules/pbf": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz", - "integrity": "sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==", - "dependencies": { - "ieee754": "^1.1.12", - "resolve-protobuf-schema": "^2.1.0" - }, - "bin": { - "pbf": "bin/pbf" - } - }, - "node_modules/pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "node_modules/picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "engines": { - "node": ">=6" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "dependencies": { - "node-modules-regexp": "^1.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-dir/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", - "dependencies": { - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" - }, - "node_modules/pnp-webpack-plugin": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", - "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", - "dependencies": { - "ts-pnp": "^1.1.6" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/point-in-polygon": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/point-in-polygon/-/point-in-polygon-1.0.1.tgz", - "integrity": "sha1-1Ztk6P7kHElFiqyCtWcYxZV7Kvc=" - }, - "node_modules/portfinder": { - "version": "1.0.26", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", - "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "7.0.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", - "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", - "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", - "dependencies": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^6.0.2" - } - }, - "node_modules/postcss-browser-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", - "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", - "dependencies": { - "postcss": "^7" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "browserslist": "^4" - } - }, - "node_modules/postcss-calc": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", - "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", - "dependencies": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - } - }, - "node_modules/postcss-cli": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.1.tgz", - "integrity": "sha512-bYQy5ydAQJKCMSpvaMg0ThPBeGYqhQXumjbFOmWnL4u65CYXQ16RfS6afGQpit0dGv/fNzxbdDtx8dkqOhhIbg==", - "dependencies": { - "chalk": "^4.0.0", - "chokidar": "^3.3.0", - "dependency-graph": "^0.9.0", - "fs-extra": "^9.0.0", - "get-stdin": "^7.0.0", - "globby": "^11.0.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "postcss-reporter": "^6.0.0", - "pretty-hrtime": "^1.0.3", - "read-cache": "^1.0.0", - "yargs": "^15.0.2" - }, - "bin": { - "postcss": "bin/postcss" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss-cli/node_modules/@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/postcss-cli/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dependencies": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/postcss-cli/node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/postcss-cli/node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/postcss-cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/postcss-cli/node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/fast-glob": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", - "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss-cli/node_modules/globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/postcss-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/postcss-cli/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/postcss-cli/node_modules/jsonfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", - "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", - "dependencies": { - "universalify": "^1.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/postcss-cli/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/postcss-cli/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-cli/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/postcss-cli/node_modules/universalify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", - "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/postcss-cli/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-cli/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-color-functional-notation": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", - "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", - "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-color-gray": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", - "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", - "dependencies": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-color-hex-alpha": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", - "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", - "dependencies": { - "postcss": "^7.0.14", - "postcss-values-parser": "^2.0.1" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-color-mod-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", - "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", - "dependencies": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-color-rebeccapurple": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", - "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", - "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", - "dependencies": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-colormin/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", - "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-custom-media": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", - "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", - "dependencies": { - "postcss": "^7.0.14" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-custom-properties": { - "version": "8.0.11", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", - "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", - "dependencies": { - "postcss": "^7.0.17", - "postcss-values-parser": "^2.0.1" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-custom-selectors": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", - "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", - "dependencies": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-custom-selectors/node_modules/cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "dependencies": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-dir-pseudo-class": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", - "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", - "dependencies": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-dir-pseudo-class/node_modules/cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "dependencies": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-double-position-gradients": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", - "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", - "dependencies": { - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-env-function": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", - "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", - "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-flexbugs-fixes": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", - "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", - "dependencies": { - "postcss": "^7.0.0" - } - }, - "node_modules/postcss-focus-visible": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", - "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", - "dependencies": { - "postcss": "^7.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-focus-within": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", - "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", - "dependencies": { - "postcss": "^7.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-font-variant": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.0.tgz", - "integrity": "sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg==", - "dependencies": { - "postcss": "^7.0.2" - } - }, - "node_modules/postcss-functions": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", - "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", - "dependencies": { - "glob": "^7.1.2", - "object-assign": "^4.1.1", - "postcss": "^6.0.9", - "postcss-value-parser": "^3.3.0" - } - }, - "node_modules/postcss-functions/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-functions/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-functions/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-gap-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", - "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", - "dependencies": { - "postcss": "^7.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-image-set-function": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", - "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", - "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-initial": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", - "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", - "dependencies": { - "lodash.template": "^4.5.0", - "postcss": "^7.0.2" - } - }, - "node_modules/postcss-js": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz", - "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==", - "dependencies": { - "camelcase-css": "^2.0.1", - "postcss": "^7.0.18" - } - }, - "node_modules/postcss-lab-function": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", - "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", - "dependencies": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-load-config": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", - "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", - "dependencies": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", - "dependencies": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-loader/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/postcss-logical": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", - "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", - "dependencies": { - "postcss": "^7.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-media-minmax": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", - "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", - "dependencies": { - "postcss": "^7.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", - "dependencies": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", - "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", - "dependencies": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", - "dependencies": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dependencies": { - "postcss": "^7.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", - "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", - "dependencies": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.16", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dependencies": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "node_modules/postcss-nested": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz", - "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==", - "dependencies": { - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2" - } - }, - "node_modules/postcss-nesting": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", - "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", - "dependencies": { - "postcss": "^7.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-normalize": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", - "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", - "dependencies": { - "@csstools/normalize.css": "^10.1.0", - "browserslist": "^4.6.2", - "postcss": "^7.0.17", - "postcss-browser-comments": "^3.0.0", - "sanitize.css": "^10.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", - "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", - "dependencies": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", - "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", - "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", - "dependencies": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-url/node_modules/normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-overflow-shorthand": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", - "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", - "dependencies": { - "postcss": "^7.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-page-break": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", - "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", - "dependencies": { - "postcss": "^7.0.2" - } - }, - "node_modules/postcss-place": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", - "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", - "dependencies": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-preset-env": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", - "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", - "dependencies": { - "autoprefixer": "^9.6.1", - "browserslist": "^4.6.4", - "caniuse-lite": "^1.0.30000981", - "css-blank-pseudo": "^0.1.4", - "css-has-pseudo": "^0.10.0", - "css-prefers-color-scheme": "^3.1.1", - "cssdb": "^4.4.0", - "postcss": "^7.0.17", - "postcss-attribute-case-insensitive": "^4.0.1", - "postcss-color-functional-notation": "^2.0.1", - "postcss-color-gray": "^5.0.0", - "postcss-color-hex-alpha": "^5.0.3", - "postcss-color-mod-function": "^3.0.3", - "postcss-color-rebeccapurple": "^4.0.1", - "postcss-custom-media": "^7.0.8", - "postcss-custom-properties": "^8.0.11", - "postcss-custom-selectors": "^5.1.2", - "postcss-dir-pseudo-class": "^5.0.0", - "postcss-double-position-gradients": "^1.0.0", - "postcss-env-function": "^2.0.2", - "postcss-focus-visible": "^4.0.0", - "postcss-focus-within": "^3.0.0", - "postcss-font-variant": "^4.0.0", - "postcss-gap-properties": "^2.0.0", - "postcss-image-set-function": "^3.0.1", - "postcss-initial": "^3.0.0", - "postcss-lab-function": "^2.0.1", - "postcss-logical": "^3.0.0", - "postcss-media-minmax": "^4.0.0", - "postcss-nesting": "^7.0.0", - "postcss-overflow-shorthand": "^2.0.0", - "postcss-page-break": "^2.0.0", - "postcss-place": "^4.0.1", - "postcss-pseudo-class-any-link": "^6.0.0", - "postcss-replace-overflow-wrap": "^3.0.0", - "postcss-selector-matches": "^4.0.0", - "postcss-selector-not": "^4.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", - "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", - "dependencies": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-pseudo-class-any-link/node_modules/cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "dependencies": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", - "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-replace-overflow-wrap": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", - "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", - "dependencies": { - "postcss": "^7.0.2" - } - }, - "node_modules/postcss-reporter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz", - "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==", - "dependencies": { - "chalk": "^2.4.1", - "lodash": "^4.17.11", - "log-symbols": "^2.2.0", - "postcss": "^7.0.7" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/postcss-safe-parser": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz", - "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==", - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/postcss-selector-matches": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", - "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", - "dependencies": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - } - }, - "node_modules/postcss-selector-not": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.0.tgz", - "integrity": "sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==", - "dependencies": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", - "dependencies": { - "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", - "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", - "dependencies": { - "is-svg": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-svgo/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", - "dependencies": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" - }, - "node_modules/postcss-values-parser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", - "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", - "dependencies": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=6.14.4" - } - }, - "node_modules/potpack": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.1.tgz", - "integrity": "sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw==" - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pretty-bytes": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", - "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/pretty-error": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", - "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", - "dependencies": { - "renderkid": "^2.0.1", - "utila": "~0.4" - } - }, - "node_modules/pretty-format": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", - "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", - "dependencies": { - "@jest/types": "^24.9.0", - "ansi-regex": "^4.0.0", - "ansi-styles": "^3.2.0", - "react-is": "^16.8.4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pretty-format/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", - "dependencies": { - "asap": "~2.0.6" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" - }, - "node_modules/prompts": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", - "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "node_modules/protocol-buffers-schema": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.4.0.tgz", - "integrity": "sha512-G/2kcamPF2S49W5yaMGdIpkG6+5wZF0fzBteLKgEHjbNzqjZQ85aAs1iJGto31EJaSTkNvHs5IXuHSaTLWBAiA==" - }, - "node_modules/proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "dependencies": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" - }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/pumpify/node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/purgecss": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz", - "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==", - "dependencies": { - "commander": "^5.0.0", - "glob": "^7.0.0", - "postcss": "7.0.32", - "postcss-selector-parser": "^6.0.2" - }, - "bin": { - "purgecss": "bin/purgecss" - } - }, - "node_modules/purgecss/node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", - "dependencies": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", - "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==" - }, - "node_modules/quickselect": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" - }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dependencies": { - "performance-now": "^2.1.0" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rbush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-3.0.1.tgz", - "integrity": "sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==", - "dependencies": { - "quickselect": "^2.0.0" - } - }, - "node_modules/react": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", - "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-app-polyfill": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-1.0.6.tgz", - "integrity": "sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==", - "dependencies": { - "core-js": "^3.5.0", - "object-assign": "^4.1.1", - "promise": "^8.0.3", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.3", - "whatwg-fetch": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/react-dev-utils": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", - "integrity": "sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==", - "dependencies": { - "@babel/code-frame": "7.8.3", - "address": "1.1.2", - "browserslist": "4.10.0", - "chalk": "2.4.2", - "cross-spawn": "7.0.1", - "detect-port-alt": "1.1.6", - "escape-string-regexp": "2.0.0", - "filesize": "6.0.1", - "find-up": "4.1.0", - "fork-ts-checker-webpack-plugin": "3.1.1", - "global-modules": "2.0.0", - "globby": "8.0.2", - "gzip-size": "5.1.1", - "immer": "1.10.0", - "inquirer": "7.0.4", - "is-root": "2.1.0", - "loader-utils": "1.2.3", - "open": "^7.0.2", - "pkg-up": "3.1.0", - "react-error-overlay": "^6.0.7", - "recursive-readdir": "2.2.2", - "shell-quote": "1.7.2", - "strip-ansi": "6.0.0", - "text-table": "0.2.0" - }, - "engines": { - "node": ">=8.10" - } - }, - "node_modules/react-dev-utils/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/react-dev-utils/node_modules/browserslist": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", - "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==", - "dependencies": { - "caniuse-lite": "^1.0.30001035", - "electron-to-chromium": "^1.3.378", - "node-releases": "^1.1.52", - "pkg-up": "^3.1.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - }, - "node_modules/react-dev-utils/node_modules/cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/react-dev-utils/node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/react-dev-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/find-up/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/find-up/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/find-up/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/inquirer": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", - "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.2.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/react-dev-utils/node_modules/inquirer/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/react-dev-utils/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/react-dev-utils/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/react-dev-utils/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/react-dev-utils/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/react-dev-utils/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/react-dom": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.1.tgz", - "integrity": "sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - }, - "peerDependencies": { - "react": "^16.13.1" - } - }, - "node_modules/react-error-overlay": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.7.tgz", - "integrity": "sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA==" - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-mapbox-gl": { - "version": "4.8.6", - "resolved": "https://registry.npmjs.org/react-mapbox-gl/-/react-mapbox-gl-4.8.6.tgz", - "integrity": "sha512-e6rJ4GFye2AIu10I0a0OfleIWYkigIMIysoSKCA4Wg5YHa52JRHq2F3x0c0cnhqfz1txnUhXUbkx2qqs8B6kKQ==", - "dependencies": { - "@turf/bbox": "4.7.3", - "@turf/helpers": "4.7.3", - "@types/supercluster": "^5.0.1", - "deep-equal": "1.0.1", - "supercluster": "^7.0.0" - }, - "peerDependencies": { - "mapbox-gl": "^1.10.1", - "prop-types": "^15.6.2", - "react": "^16.11.0", - "react-dom": "^16.11.0" - } - }, - "node_modules/react-mapbox-gl/node_modules/deep-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", - "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=" - }, - "node_modules/react-scripts": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-3.4.1.tgz", - "integrity": "sha512-JpTdi/0Sfd31mZA6Ukx+lq5j1JoKItX7qqEK4OiACjVQletM1P38g49d9/D0yTxp9FrSF+xpJFStkGgKEIRjlQ==", - "dependencies": { - "@babel/core": "7.9.0", - "@svgr/webpack": "4.3.3", - "@typescript-eslint/eslint-plugin": "^2.10.0", - "@typescript-eslint/parser": "^2.10.0", - "babel-eslint": "10.1.0", - "babel-jest": "^24.9.0", - "babel-loader": "8.1.0", - "babel-plugin-named-asset-import": "^0.3.6", - "babel-preset-react-app": "^9.1.2", - "camelcase": "^5.3.1", - "case-sensitive-paths-webpack-plugin": "2.3.0", - "css-loader": "3.4.2", - "dotenv": "8.2.0", - "dotenv-expand": "5.1.0", - "eslint": "^6.6.0", - "eslint-config-react-app": "^5.2.1", - "eslint-loader": "3.0.3", - "eslint-plugin-flowtype": "4.6.0", - "eslint-plugin-import": "2.20.1", - "eslint-plugin-jsx-a11y": "6.2.3", - "eslint-plugin-react": "7.19.0", - "eslint-plugin-react-hooks": "^1.6.1", - "file-loader": "4.3.0", - "fs-extra": "^8.1.0", - "html-webpack-plugin": "4.0.0-beta.11", - "identity-obj-proxy": "3.0.0", - "jest": "24.9.0", - "jest-environment-jsdom-fourteen": "1.0.1", - "jest-resolve": "24.9.0", - "jest-watch-typeahead": "0.4.2", - "mini-css-extract-plugin": "0.9.0", - "optimize-css-assets-webpack-plugin": "5.0.3", - "pnp-webpack-plugin": "1.6.4", - "postcss-flexbugs-fixes": "4.1.0", - "postcss-loader": "3.0.0", - "postcss-normalize": "8.0.1", - "postcss-preset-env": "6.7.0", - "postcss-safe-parser": "4.0.1", - "react-app-polyfill": "^1.0.6", - "react-dev-utils": "^10.2.1", - "resolve": "1.15.0", - "resolve-url-loader": "3.1.1", - "sass-loader": "8.0.2", - "semver": "6.3.0", - "style-loader": "0.23.1", - "terser-webpack-plugin": "2.3.5", - "ts-pnp": "1.1.6", - "url-loader": "2.3.0", - "webpack": "4.42.0", - "webpack-dev-server": "3.10.3", - "webpack-manifest-plugin": "2.2.0", - "workbox-webpack-plugin": "4.3.1" - }, - "bin": { - "react-scripts": "bin/react-scripts.js" - }, - "engines": { - "node": ">=8.10" - }, - "optionalDependencies": { - "fsevents": "2.1.2" - }, - "peerDependencies": { - "typescript": "^3.2.1" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/react-scripts/node_modules/fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", - "deprecated": "\"Please update to latest v2.3 or v2.2\"", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/react-scripts/node_modules/resolve": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.0.tgz", - "integrity": "sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==", - "dependencies": { - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/react-scripts/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/react-transition-group": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.1.tgz", - "integrity": "sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/read-cache/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dependencies": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dependencies": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dependencies": { - "pify": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/read-pkg/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", - "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/realpath-native": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", - "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", - "dependencies": { - "util.promisify": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "dependencies": { - "minimatch": "3.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/reduce-css-calc": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.7.tgz", - "integrity": "sha512-fDnlZ+AybAS3C7Q9xDq5y8A2z+lT63zLbynew/lur/IR24OQF5x98tfNwf79mzEdfywZ0a2wpM860FhFfMxZlA==", - "dependencies": { - "css-unit-converter": "^1.1.1", - "postcss-value-parser": "^3.3.0" - } - }, - "node_modules/reduce-css-calc/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - }, - "node_modules/regenerate": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", - "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", - "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", - "dependencies": { - "regenerate": "^1.4.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - }, - "node_modules/regenerator-transform": { - "version": "0.14.4", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", - "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", - "dependencies": { - "@babel/runtime": "^7.8.4", - "private": "^0.1.8" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-parser": { - "version": "2.2.10", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", - "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/regexpu-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", - "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", - "dependencies": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.2.0", - "regjsgen": "^0.5.1", - "regjsparser": "^0.6.4", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" - }, - "node_modules/regjsparser": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", - "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - }, - "node_modules/renderkid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", - "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", - "dependencies": { - "css-select": "^1.1.0", - "dom-converter": "^0.2", - "htmlparser2": "^3.3.0", - "strip-ansi": "^3.0.0", - "utila": "^0.4.0" - } - }, - "node_modules/renderkid/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", - "dependencies": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" - } - }, - "node_modules/renderkid/node_modules/css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", - "engines": { - "node": "*" - } - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/renderkid/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", - "dependencies": { - "lodash": "^4.17.15" - }, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", - "dependencies": { - "request-promise-core": "1.1.3", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "engines": { - "node": ">=0.12.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "node_modules/resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dependencies": { - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-protobuf-schema": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", - "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", - "dependencies": { - "protocol-buffers-schema": "^3.3.1" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated" - }, - "node_modules/resolve-url-loader": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", - "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", - "dependencies": { - "adjust-sourcemap-loader": "2.0.0", - "camelcase": "5.3.1", - "compose-function": "3.0.3", - "convert-source-map": "1.7.0", - "es6-iterator": "2.0.3", - "loader-utils": "1.2.3", - "postcss": "7.0.21", - "rework": "1.0.1", - "rework-visit": "1.0.0", - "source-map": "0.6.1" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/resolve-url-loader/node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/resolve-url-loader/node_modules/loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", - "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", - "dependencies": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "engines": { - "node": ">=0.12" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", - "dependencies": { - "convert-source-map": "^0.3.3", - "css": "^2.0.0" - } - }, - "node_modules/rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" - }, - "node_modules/rework/node_modules/convert-source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", - "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" - }, - "node_modules/rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" - }, - "node_modules/rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" - }, - "node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/robust-predicates": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-2.0.4.tgz", - "integrity": "sha512-l4NwboJM74Ilm4VKfbAtFeGq7aEjWL+5kVFcmgFA2MrdnQWx9iE/tUGvxY5HyMI7o/WpSIUFLbC5fbeaHgSCYg==" - }, - "node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "engines": { - "node": "6.* || >= 7.*" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" - }, - "node_modules/run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "dependencies": { - "aproba": "^1.1.1" - } - }, - "node_modules/rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=" - }, - "node_modules/rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", - "dependencies": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "bin": { - "sane": "src/cli.js" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/sanitize.css": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", - "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" - }, - "node_modules/sass-loader": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", - "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", - "dependencies": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.2.3", - "neo-async": "^2.6.1", - "schema-utils": "^2.6.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0", - "sass": "^1.3.0", - "webpack": "^4.36.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/sass-loader/node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sass-loader/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sass-loader/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/sass-loader/node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", - "dependencies": { - "xmlchars": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "node_modules/selfsigned": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", - "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", - "dependencies": { - "node-forge": "0.9.0" - } - }, - "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "node_modules/serialize-javascript": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", - "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shallow-clone": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", - "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", - "dependencies": { - "is-extendable": "^0.1.1", - "kind-of": "^2.0.1", - "lazy-cache": "^0.2.3", - "mixin-object": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shallow-clone/node_modules/kind-of": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", - "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", - "dependencies": { - "is-buffer": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shallow-clone/node_modules/lazy-cache": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", - "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" - }, - "node_modules/side-channel": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", - "integrity": "sha512-7rL9YlPHg7Ancea1S96Pa8/QWb4BtXL/TZvS6B8XFetGBeuhAsfmUspK6DokBeZ64+Kj9TCNRD/30pVz1BvQNA==", - "dependencies": { - "es-abstract": "^1.17.0-next.1", - "object-inspect": "^1.7.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/size-sensor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/size-sensor/-/size-sensor-1.0.1.tgz", - "integrity": "sha512-QTy7MnuugCFXIedXRpUSk9gUnyNiaxIdxGfUjr8xxXOqIB3QvBUYP9+b51oCg2C4dnhaeNk/h57TxjbvoJrJUA==" - }, - "node_modules/skmeans": { - "version": "0.9.7", - "resolved": "https://registry.npmjs.org/skmeans/-/skmeans-0.9.7.tgz", - "integrity": "sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg==" - }, - "node_modules/slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sockjs": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", - "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", - "dependencies": { - "faye-websocket": "^0.10.0", - "uuid": "^3.0.1" - } - }, - "node_modules/sockjs-client": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", - "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", - "dependencies": { - "debug": "^3.2.5", - "eventsource": "^1.0.7", - "faye-websocket": "~0.11.1", - "inherits": "^2.0.3", - "json3": "^3.3.2", - "url-parse": "^1.4.3" - } - }, - "node_modules/sockjs-client/node_modules/debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/sockjs-client/node_modules/faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "dependencies": { - "is-plain-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated" - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/spdy-transport/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/spdy/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ssri": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", - "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", - "dependencies": { - "figgy-pudding": "^3.5.1", - "minipass": "^3.1.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" - }, - "node_modules/stack-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", - "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dependencies": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-browserify/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/stream-browserify/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/stream-browserify/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dependencies": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/stream-http/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/stream-http/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/stream-http/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" - }, - "node_modules/strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-length": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", - "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", - "dependencies": { - "astral-regex": "^1.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-length/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "engines": { - "node": ">=4" - } - }, - "node_modules/string-length/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", - "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "has-symbols": "^1.0.1", - "internal-slot": "^1.0.2", - "regexp.prototype.flags": "^1.3.0", - "side-channel": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend/node_modules/es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend/node_modules/is-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", - "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimleft/node_modules/es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimleft/node_modules/is-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", - "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimright/node_modules/es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimright/node_modules/is-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", - "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart/node_modules/es-abstract": { - "version": "1.17.6", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", - "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.0", - "is-regex": "^1.1.0", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart/node_modules/is-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", - "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/stringify-object/node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-comments": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", - "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", - "dependencies": { - "babel-extract-comments": "^1.0.0", - "babel-plugin-transform-object-rest-spread": "^6.26.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-url-auth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", - "integrity": "sha1-IrD6OkE4WzO+PzMVUbu4N/oM164=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/style-loader": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", - "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", - "dependencies": { - "loader-utils": "^1.1.0", - "schema-utils": "^1.0.0" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/style-loader/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", - "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", - "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/stylehacks/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supercluster": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.0.tgz", - "integrity": "sha512-LDasImUAFMhTqhK+cUXfy9C2KTUqJ3gucLjmNLNFmKWOnDUBxLFLH9oKuXOTCLveecmxh8fbk8kgh6Q0gsfe2w==", - "dependencies": { - "kdbush": "^3.0.0" - } - }, - "node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", - "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "node_modules/table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dependencies": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/table/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "node_modules/table/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/table/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tailwindcss": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-1.4.6.tgz", - "integrity": "sha512-qV0qInUq1FWih39Bc5CWECdgObSzRrbjGD4ke4kAPSIq6WXrPhv0wwOcUWJgJ66ltT9j+XnSRYikG8WNRU/fTQ==", - "dependencies": { - "@fullhuman/postcss-purgecss": "^2.1.2", - "autoprefixer": "^9.4.5", - "browserslist": "^4.12.0", - "bytes": "^3.0.0", - "chalk": "^4.0.0", - "color": "^3.1.2", - "detective": "^5.2.0", - "fs-extra": "^8.0.0", - "lodash": "^4.17.15", - "node-emoji": "^1.8.1", - "normalize.css": "^8.0.1", - "postcss": "^7.0.11", - "postcss-functions": "^3.0.0", - "postcss-js": "^2.0.0", - "postcss-nested": "^4.1.1", - "postcss-selector-parser": "^6.0.0", - "pretty-hrtime": "^1.0.3", - "reduce-css-calc": "^2.1.6", - "resolve": "^1.14.2" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/tailwindcss/node_modules/ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dependencies": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/tailwindcss/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/tailwindcss/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/tailwindcss/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/tailwindcss/node_modules/supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz", - "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==", - "dependencies": { - "cacache": "^13.0.1", - "find-cache-dir": "^3.2.0", - "jest-worker": "^25.1.0", - "p-limit": "^2.2.2", - "schema-utils": "^2.6.4", - "serialize-javascript": "^2.1.2", - "source-map": "^0.6.1", - "terser": "^4.4.3", - "webpack-sources": "^1.4.3" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/terser-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", - "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", - "dependencies": { - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/terser-webpack-plugin/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/terser-webpack-plugin/node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser-webpack-plugin/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser-webpack-plugin/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/terser-webpack-plugin/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/terser-webpack-plugin/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/test-exclude": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", - "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", - "dependencies": { - "glob": "^7.1.3", - "minimatch": "^3.0.4", - "read-pkg-up": "^4.0.0", - "require-main-filename": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/test-exclude/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/test-exclude/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/test-exclude/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/test-exclude/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/test-exclude/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/test-exclude/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/test-exclude/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "engines": { - "node": ">=4" - } - }, - "node_modules/test-exclude/node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/test-exclude/node_modules/read-pkg-up": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", - "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", - "dependencies": { - "find-up": "^3.0.0", - "read-pkg": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "node_modules/throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/through2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/through2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "node_modules/timers-browserify": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", - "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", - "dependencies": { - "setimmediate": "^1.0.4" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" - }, - "node_modules/tinyqueue": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-2.0.3.tgz", - "integrity": "sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==" - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, -<<<<<<< Updated upstream - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" -======= - "node_modules/tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" ->>>>>>> Stashed changes - }, - "node_modules/to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/topojson-client": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz", - "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", - "dependencies": { - "commander": "2" - }, - "bin": { - "topo2geo": "bin/topo2geo", - "topomerge": "bin/topomerge", - "topoquantize": "bin/topoquantize" - } - }, - "node_modules/topojson-server": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/topojson-server/-/topojson-server-3.0.1.tgz", - "integrity": "sha512-/VS9j/ffKr2XAOjlZ9CgyyeLmgJ9dMwq6Y0YEON8O7p/tGGk+dCWnrE03zEdu7i4L7YsFZLEPZPzCvcB7lEEXw==", - "dependencies": { - "commander": "2" - }, - "bin": { - "geo2topo": "bin/geo2topo" - } - }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ts-pnp": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.1.6.tgz", - "integrity": "sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==", - "engines": { - "node": ">=6" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/tslib": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", - "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" - }, - "node_modules/tsutils": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", - "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/turf-jsts": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/turf-jsts/-/turf-jsts-1.2.3.tgz", - "integrity": "sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA==" - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", - "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", - "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "unicode-property-aliases-ecmascript": "^1.0.4" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", - "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", - "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", - "engines": { - "node": ">=4" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" - }, - "node_modules/uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" - }, - "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dependencies": { - "unique-slug": "^2.0.0" - } - }, - "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dependencies": { - "imurmurhash": "^0.1.4" - } - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated" - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url-loader": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-2.3.0.tgz", - "integrity": "sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==", - "dependencies": { - "loader-utils": "^1.2.3", - "mime": "^2.4.4", - "schema-utils": "^2.5.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, -<<<<<<< Updated upstream - "url-parse": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", - "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", - "requires": { -======= - "node_modules/url-parse": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", - "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", - "dependencies": { ->>>>>>> Stashed changes - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dependencies": { - "inherits": "2.0.1" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", - "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==" - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" - }, - "node_modules/vt-pbf": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.1.tgz", - "integrity": "sha512-pHjWdrIoxurpmTcbfBWXaPwSmtPAHS105253P1qyEfSTV2HJddqjM+kIHquaT/L6lVJIk9ltTGc0IxR/G47hYA==", - "dependencies": { - "@mapbox/point-geometry": "0.1.0", - "@mapbox/vector-tile": "^1.3.1", - "pbf": "^3.0.5" - } - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", - "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", - "dependencies": { - "domexception": "^1.0.1", - "webidl-conversions": "^4.0.2", - "xml-name-validator": "^3.0.0" - } - }, - "node_modules/wait-for-expect": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/wait-for-expect/-/wait-for-expect-3.0.2.tgz", - "integrity": "sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag==" - }, - "node_modules/walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", - "dependencies": { - "makeerror": "1.0.x" - } - }, - "node_modules/watchpack": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", - "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "optionalDependencies": { - "chokidar": "^3.4.0", - "watchpack-chokidar2": "^2.0.0" - } - }, - "node_modules/watchpack-chokidar2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", - "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", - "optional": true, - "dependencies": { - "chokidar": "^2.1.8" - }, - "engines": { - "node": "<8.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", - "optional": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/watchpack-chokidar2/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "optional": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "optional": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "optional": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/watchpack-chokidar2/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "optional": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/watchpack-chokidar2/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "optional": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/watchpack-chokidar2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "optional": true - }, - "node_modules/watchpack-chokidar2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "optional": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "node_modules/webpack": { - "version": "4.42.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz", - "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==", - "dependencies": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-module-context": "1.8.5", - "@webassemblyjs/wasm-edit": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5", - "acorn": "^6.2.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.1.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.1", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.6.0", - "webpack-sources": "^1.4.1" - }, -<<<<<<< Updated upstream - "dependencies": { - "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==" - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "serialize-javascript": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", - "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "terser-webpack-plugin": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz", - "integrity": "sha512-U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==", - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^3.1.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - } - } -======= - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" ->>>>>>> Stashed changes - } - }, - "node_modules/webpack-dev-middleware": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", - "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", - "dependencies": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/webpack-dev-server": { - "version": "3.10.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz", - "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==", - "dependencies": { - "ansi-html": "0.0.7", - "bonjour": "^3.5.0", - "chokidar": "^2.1.8", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "debug": "^4.1.1", - "del": "^4.1.1", - "express": "^4.17.1", - "html-entities": "^1.2.1", - "http-proxy-middleware": "0.19.1", - "import-local": "^2.0.0", - "internal-ip": "^4.3.0", - "ip": "^1.1.5", - "is-absolute-url": "^3.0.3", - "killable": "^1.0.1", - "loglevel": "^1.6.6", - "opn": "^5.5.0", - "p-retry": "^3.0.1", - "portfinder": "^1.0.25", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.7", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "0.3.19", - "sockjs-client": "1.4.0", - "spdy": "^4.0.1", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.2", - "webpack-log": "^2.0.0", - "ws": "^6.2.1", - "yargs": "12.0.5" - }, -<<<<<<< Updated upstream - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "requires": { - "ms": "^2.1.1" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } - } - }, - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "requires": { - "async-limiter": "~1.0.0" - } - }, - "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" - } - }, - "yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } -======= - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 6.11.5" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true ->>>>>>> Stashed changes - } - } - }, - "node_modules/webpack-dev-server/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/webpack-dev-server/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" - }, - "node_modules/webpack-dev-server/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-dev-server/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webpack-dev-server/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/webpack-dev-server/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/webpack-dev-server/node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" - }, - "node_modules/webpack-dev-server/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack-dev-server/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/webpack-dev-server/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", - "dependencies": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "dependencies": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/webpack-manifest-plugin": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", - "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", - "dependencies": { - "fs-extra": "^7.0.0", - "lodash": ">=3.5 <5", - "object.entries": "^1.1.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.11.5" - }, - "peerDependencies": { - "webpack": "2 || 3 || 4" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack/node_modules/acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack/node_modules/serialize-javascript": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", - "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/webpack/node_modules/ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/webpack/node_modules/terser-webpack-plugin": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz", - "integrity": "sha512-U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==", - "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^3.1.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==" - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - }, - "node_modules/whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/workbox-background-sync": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", - "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-broadcast-update": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", - "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-build": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", - "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", - "dependencies": { - "@babel/runtime": "^7.3.4", - "@hapi/joi": "^15.0.0", - "common-tags": "^1.8.0", - "fs-extra": "^4.0.2", - "glob": "^7.1.3", - "lodash.template": "^4.4.0", - "pretty-bytes": "^5.1.0", - "stringify-object": "^3.3.0", - "strip-comments": "^1.0.2", - "workbox-background-sync": "^4.3.1", - "workbox-broadcast-update": "^4.3.1", - "workbox-cacheable-response": "^4.3.1", - "workbox-core": "^4.3.1", - "workbox-expiration": "^4.3.1", - "workbox-google-analytics": "^4.3.1", - "workbox-navigation-preload": "^4.3.1", - "workbox-precaching": "^4.3.1", - "workbox-range-requests": "^4.3.1", - "workbox-routing": "^4.3.1", - "workbox-strategies": "^4.3.1", - "workbox-streams": "^4.3.1", - "workbox-sw": "^4.3.1", - "workbox-window": "^4.3.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/workbox-build/node_modules/fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "node_modules/workbox-cacheable-response": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", - "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-core": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", - "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==" - }, - "node_modules/workbox-expiration": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", - "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-google-analytics": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", - "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", - "dependencies": { - "workbox-background-sync": "^4.3.1", - "workbox-core": "^4.3.1", - "workbox-routing": "^4.3.1", - "workbox-strategies": "^4.3.1" - } - }, - "node_modules/workbox-navigation-preload": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", - "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-precaching": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", - "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-range-requests": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", - "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-routing": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", - "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-strategies": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", - "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-streams": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", - "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/workbox-sw": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", - "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==" - }, - "node_modules/workbox-webpack-plugin": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-4.3.1.tgz", - "integrity": "sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==", - "dependencies": { - "@babel/runtime": "^7.0.0", - "json-stable-stringify": "^1.0.1", - "workbox-build": "^4.3.1" - }, - "engines": { - "node": ">=4.0.0" - }, - "peerDependencies": { - "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" - } - }, - "node_modules/workbox-window": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", - "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", - "dependencies": { - "workbox-core": "^4.3.1" - } - }, - "node_modules/worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dependencies": { - "errno": "~0.1.7" - } - }, - "node_modules/worker-rpc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", - "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", - "dependencies": { - "microevent.ts": "~0.1.1" - } - }, - "node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/write-file-atomic": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", - "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", - "dependencies": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, -<<<<<<< Updated upstream - "ws": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", - "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", - "requires": { -======= - "node_modules/ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", - "dependencies": { ->>>>>>> Stashed changes - "async-limiter": "~1.0.0" - } - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "node_modules/xregexp": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.3.0.tgz", - "integrity": "sha512-7jXDIFXh5yJ/orPn4SXjuVrWWoi4Cr8jfV1eHv9CixKSbU+jY4mxfrBwAuDvupPNKpMUY+FeIqsVw/JLT9+B8g==", - "dependencies": { - "@babel/runtime-corejs3": "^7.8.3" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "engines": { - "node": ">=0.4" - } - }, -<<<<<<< Updated upstream - "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" -======= - "node_modules/y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" ->>>>>>> Stashed changes - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "node_modules/yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "node_modules/yargs/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "engines": { - "node": ">=4" - } - }, - "node_modules/yargs/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yargs/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/zrender": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/zrender/-/zrender-4.3.1.tgz", - "integrity": "sha512-CeH2TpJeCdG0TAGYoPSAcFX2ogdug1K7LIn9UO/q9HWqQ54gWhrMAlDP9AwWYMUDhrPe4VeazQ4DW3msD96nUQ==" - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index 400c26d..0000000 --- a/package.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "name": "there-and-back-again", - "version": "0.1.0", - "private": true, - "license": "BSD-2-Clause", - "homepage": "https://rowinf.github.io/there-and-back-again", - "author": { - "name": "Robert Irwin" - }, - "repository": "github:rowinf/there-and-back-again", - "dependencies": { - "@testing-library/jest-dom": "^4.2.4", - "@testing-library/react": "^9.3.2", - "@testing-library/user-event": "^7.1.2", - "@turf/turf": "^5.1.6", - "autoprefixer": "^9.8.5", - "classnames": "^2.2.6", - "dotenv-safe": "^8.2.0", - "echarts": "^4.8.0", - "echarts-for-react": "^2.0.16", - "eventemitter3": "^4.0.4", - "gh-pages": "^3.1.0", - "lodash": "^4.17.21", - "mapbox-gl": "^1.11.0", - "postcss-cli": "^7.1.1", - "react": "^16.13.1", - "react-dom": "^16.13.1", - "react-mapbox-gl": "^4.8.6", - "react-scripts": "3.4.1", - "react-transition-group": "^4.4.1", - "tailwindcss": "^1.4.6" - }, - "scripts": { - "predeploy": "npm run build", - "deploy": "gh-pages -d build", - "build:style": "tailwind build src/styles/index.css -o src/styles/tailwind.css", - "start": "NODE_OPTIONS=--openssl-legacy-provider npm run build:style && react-scripts start", - "build": "NODE_OPTIONS=--openssl-legacy-provider react-scripts build", - "test": "react-scripts test", - "eject": "react-scripts eject" - }, - "eslintConfig": { - "extends": "react-app" - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - } -} diff --git a/postcss.config.js b/postcss.config.js deleted file mode 100644 index 21e8bed..0000000 --- a/postcss.config.js +++ /dev/null @@ -1,8 +0,0 @@ -//postcss.config.js -const tailwindcss = require('tailwindcss'); -module.exports = { - plugins: [ - tailwindcss('./tailwind.js'), - require('autoprefixer'), - ], -}; diff --git a/public/index.html b/public/index.html deleted file mode 100644 index 53d5a43..0000000 --- a/public/index.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - There and back again - - - -
- - - diff --git a/public/robots.txt b/robots.txt similarity index 100% rename from public/robots.txt rename to robots.txt diff --git a/src/App.css b/src/App.css deleted file mode 100644 index ee78e04..0000000 --- a/src/App.css +++ /dev/null @@ -1,50 +0,0 @@ - -.App { - overflow: hidden; - width: 100vw; - position: relative; - height: 100vh; - overflow: hidden; -} - -.App-logo { - height: 40vmin; - pointer-events: none; -} - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} - -.App-header { - background-color: #393939; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -.icon { - height: 20px; - padding: 4px; - fill: white; - display: inline-block; -} diff --git a/src/App.js b/src/App.js deleted file mode 100644 index 20ad62f..0000000 --- a/src/App.js +++ /dev/null @@ -1,414 +0,0 @@ -import React, { useEffect, useState, useRef, useCallback, useMemo } from 'react'; -import ReactMapboxGl, { Layer } from "react-mapbox-gl"; -import { Transition } from 'react-transition-group'; - -import help1 from './help1.gif'; -import logo from './logo.svg'; -import './App.css'; -import { Drawer } from './Drawer'; -import { FetchJson } from './FetchJson'; -import { Overview, emitter } from './Overview'; - -const duration = 300; - -const defaultStyle = { - transition: `${duration}ms ease-in-out`, - width: 0, - position: 'absolute', - top: 0, - right: 0 -}; - -const transitionDrawerStyles = { - entering: { width: 0, opacity: 0 }, - entered: { width: '33.333%', opacity: 1 }, - exiting: { width: '33.333%', opacity: 1 }, - exited: { width: 0, opacity: 0 }, -}; - -const transitionMapStyles = { - entering: { width: '100%' }, - entered: { width: '66.667%' }, - exiting: { width: '66.667%' }, - exited: { width: '100%' }, -}; - -const Map = ReactMapboxGl({ - accessToken: process.env.REACT_APP_MAPBOX_ACCESS_TOKEN -}); -let empty = []; -let workFeatureMap = [ - ['Work at home', 'work_at_ho'], - ['Walk or jog', 'walk_or_jo'], - ['Train', 'train'], - ['Public bus', 'public_bus'], - ['Passenger', 'passenger_'], - ['Ferry', 'ferry'], - ['Private Car', 'drive_a_pr'], - ['Bicycle', 'bicycle'], - ['Other', 'other'], -]; -let educationFeatureMap = [ - ['Bicycle', 'bicycle'], - ['Drive a Car', 'drive_a_ca'], - ['Passenger', 'passenger_'], - ['Public bus', 'public_bus'], - ['School bus', 'school_bus'], - ['Train', 'train'], - ['Walk or jog', 'walk_or_jo'], - ['Study at home', 'study_at_h'], -]; - -let colors = ['#f28cb1', '#8ab9f2', '#8ae89a']; - -function App() { - let [maploaded, setMaploaded] = useState(false); - let [loaded, setLoaded] = useState(false); - let [activeFeatureId, setActiveFeatureId] = useState(); - let [hoverFeatureId, setHoverFeatureId] = useState(); - // let [walkCircle, setWalkCircle] = useState(); - // let [bikeCircle, setBikeCircle] = useState(); - // let [eBikeCircle, setEBikeCircle] = useState(); - // let [walkRadius] = useState(1.5); - // let [bikeRadius] = useState(4); - // let [eBikeRadius] = useState(10); - let [filters, setFilters] = useState({ - inbound: true, - outbound: true, - dataset: 'w' - }); - let sa2Attr = filters.dataset === 'w' ? 'sa2_code_w' : 'sa2_code_e' - let [drawer, setDrawer]= useState(false); - let [zoom, setZoom] = useState([10]); - let [resultsTouched, setResultsTouched] = useState(false); - let [commuterGraphLoaded, setCommuterGraphLoaded] = useState(); - let [educationGraphLoaded, setEducationGraphLoaded] = useState(); - let [center, setCenter] = useState([174.7507971,-36.8916042]); - let [filtered, setFiltered] = useState([]); - let [centroids, setCentroids] = useState([]); - let mapRef = useRef(); - let sa2NameLookup = useRef({}); - let sa2CentroidLookup = useRef({}); - let commuterGraph = useRef(); - let educationGraph = useRef(); - let onCentroidsLoaded = useCallback((json) => { - sa2NameLookup.current = json.features.reduce((acc, centroid) => { - acc[centroid.properties['SA22018_V1_00']] = centroid.properties['SA22018_V1_NAME'] - return acc - }, {}); - - sa2CentroidLookup.current = json.features.reduce((acc, record) => { - acc[record.properties['SA22018_V1_00']] = record.geometry - return acc - }, {}); - setCentroids(true) - }, []) - let onCommuterGraphLoaded = useCallback((json) => { - commuterGraph.current = json; - setCommuterGraphLoaded(true); - }, []) - let onEducationGraphLoaded = useCallback((json) => { - educationGraph.current = json; - setEducationGraphLoaded(true); - }, []) - - let onMapLoad = useCallback((map) => { - mapRef.current = map; - map.addSource('rowinf-data', { - type: 'vector', - url: 'mapbox://rowinf.data', - 'generateId': true - }); - - setMaploaded(true); - map.addLayer( - { - 'id': 'hover-layer', - 'type': 'fill', - 'source': 'rowinf-data', - "source-layer": 'data', - 'paint': { - 'fill-color': [ - 'case', - ['boolean', ['feature-state', 'hover'], false], - 'rgba(98,123,193,0.1)', - 'rgba(0,0,0,0)' - ] - } - } - ); - map.on('click', 'hover-layer', function(e) { - let {features: efeatures} = e; - if (efeatures[0]) { - let [feat] = efeatures; - let { properties } = feat; - let { SA22018_V1_00 } = properties; - setDrawer(true); - setActiveFeatureId(SA22018_V1_00); - } - }); - }, []); - let features = useMemo(() => { - if (!activeFeatureId) return empty; - let {features} = filters.dataset === 'e' ? educationGraph.current : commuterGraph.current; - let edges = features.filter(feat => { - return (feat.properties.sa22018_v1 === Number(activeFeatureId)) || (feat.properties[sa2Attr] === Number(activeFeatureId)) - }).map(edge => ({ - name: sa2NameLookup.current[edge.properties[sa2Attr]], - ...edge.properties, - })); - edges.sort((a, b) => b.total - a.total); - return edges; - }, [activeFeatureId, filters.dataset, sa2Attr]); - let activeFeature = useMemo(() => { - let outtotaler = (attr) => collection => collection.reduce((acc, edge) => { - if (edge[attr] === -999) { - return acc; - } - if (edge[sa2Attr] !== Number(activeFeatureId) && edge.sa22018_v1 === Number(activeFeatureId)) { - return acc + edge[attr]; - } - return acc; - }, 0); - let intotaler = (attr) => collection => collection.reduce((acc, edge) => { - if (edge[attr] === -999) { - return acc; - } - if (edge[sa2Attr] === Number(activeFeatureId) && edge.sa22018_v1 !== Number(activeFeatureId)) { - return acc + edge[attr]; - } - return acc; - }, 0); - let withintotaler = (attr) => collection => collection.reduce((acc, edge) => { - if (edge[attr] === -999) { - return acc; - } - if (edge[sa2Attr] === Number(activeFeatureId) && edge.sa22018_v1 === Number(activeFeatureId)) { - return acc + edge[attr]; - } - return acc; - }, 0); - let name = sa2NameLookup.current[activeFeatureId]; - let featGroups = [ - filters.dataset === 'e' ? ['Total', withintotaler] : ['Within', withintotaler], - filters.outbound ? ['Outbound', outtotaler] : null, - filters.inbound ? ['Inbound', intotaler] : null - ].filter(g => g); - let data = featGroups.map(([topLabel, totaler]) => { - let featureMap = [ - [topLabel, 'total'], - ...(filters.dataset === 'w' ? workFeatureMap : educationFeatureMap) - ] - return featureMap.map(([label, attr]) => { - return [label, totaler(attr)(features)] - }); - }); - return {name, data} - }, [activeFeatureId, features, filters.dataset, filters.inbound, filters.outbound, sa2Attr]) - - // useEffect(() => { - // if (activeFeatureId) { - // let centroid = sa2CentroidLookup[activeFeatureId]; - // if (centroid) { - // let walk = circle(centroid, walkRadius); - // let bike = circle(centroid, bikeRadius); - // let ebike = circle(centroid, eBikeRadius); - // setBikeCircle(bike); - // setEBikeCircle(ebike); - // setWalkCircle(walk); - // } else { - // setBikeCircle(null); - // setEBikeCircle(null); - // setWalkCircle(null); - // } - // } - // }, [activeFeatureId, bikeRadius, eBikeRadius, walkRadius]); - useEffect(() => { - if (maploaded && centroids && commuterGraphLoaded && educationGraphLoaded) { - setLoaded(true) - } - }, [centroids, commuterGraphLoaded, educationGraphLoaded, maploaded]); - useEffect(() => { - if (maploaded && commuterGraphLoaded) { - mapRef.current.addSource('graph', { - type: 'geojson', - data: commuterGraph.current, - }); - } - }, [commuterGraphLoaded, maploaded]); - useEffect(() => { - if (loaded) { - mapRef.current.on('mousemove', 'hover-layer', function(e) { - mapRef.current.getCanvas().style.cursor = 'pointer'; - if (e.features.length > 0) { - if (hoverFeatureId) { - mapRef.current.removeFeatureState({ - id: hoverFeatureId, - source: 'rowinf-data', - sourceLayer: 'data' - }); - } - let {id} = e.features[0] - setHoverFeatureId(id) - mapRef.current.setFeatureState({ - source: 'rowinf-data', - sourceLayer: 'data', - id, - }, { - hover: true - }); - } - }) - } - return ()=> { - if (loaded) { - mapRef.current.off('mousemove', 'sa2-join'); - } - } - }, [hoverFeatureId, loaded]); - useEffect(() => { - if (loaded && activeFeatureId) { - mapRef.current.addLayer({ - 'id': `${activeFeatureId}-fill`, - 'type': 'fill', - 'source': 'rowinf-data', - 'source-layer': 'data', - 'paint': { - 'fill-color': '#da1884', - 'fill-opacity': 0.3 - }, - 'filter': ['==', 'SA22018_V1_00', activeFeatureId] - }); - } - return () => { - if (loaded && mapRef.current.isStyleLoaded && mapRef.current.getLayer(`${activeFeatureId}-fill`)) { - mapRef.current.removeLayer(`${activeFeatureId}-fill`) - } - } - }, [activeFeatureId, loaded]); - - useEffect(() => { - emitter.on('overview_results', (r) => { - if (r && r.length > 0) { - setResultsTouched(true) - } - setFiltered(r); - }); - return () => { - emitter.off('overview_results'); - } - }, []) - - return ( -
- setTimeout(() => mapRef.current.resize(), duration * 1.1)} onEntered={() => setTimeout(() => mapRef.current.resize(), duration * 1.1)}> - {(state) => ( - <> - - {/* {bikeCircle && } - {eBikeCircle && } - {walkCircle && } */} - {centroids && loaded && filters.outbound && filters.dataset === 'w' ? ( - <> - - - - ) : null} - {centroids && loaded && filters.inbound && filters.dataset === 'w' ? ( - <> - - - - ) : null} - -
-
- {commuterGraphLoaded && educationGraphLoaded ? - - : null} -
-
-
- {filtered.length - ? filtered.map(f => { - let name = sa2NameLookup.current[f] - if (!name) return null - return ( -
- {f} {sa2NameLookup.current[f]} - -
- ) - }) - : null} -
-
- {!filtered.length && !resultsTouched ? ( -
- - Select a range in the series chart to the left to filter regions here -
- ) : null - } -
-
Data is owned by Stats NZ
- -
-
-
-
- - - -
- {activeFeature && } - -
- - )} -
-
- logo - - Learn React - -
-
- ); -} - -export default App; diff --git a/src/App.test.js b/src/App.test.js deleted file mode 100644 index 4db7ebc..0000000 --- a/src/App.test.js +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { render } from '@testing-library/react'; -import App from './App'; - -test('renders learn react link', () => { - const { getByText } = render(); - const linkElement = getByText(/learn react/i); - expect(linkElement).toBeInTheDocument(); -}); diff --git a/src/Chart.js b/src/Chart.js deleted file mode 100644 index c338008..0000000 --- a/src/Chart.js +++ /dev/null @@ -1,110 +0,0 @@ -import React from 'react' -import ReactEchartsCore from 'echarts-for-react/lib/core'; -import echarts from 'echarts/lib/echarts'; -import 'echarts/lib/chart/bar'; -import 'echarts/lib/chart/pie'; -import 'echarts/lib/component/tooltip'; -import 'echarts/lib/component/grid'; -import 'echarts/lib/component/legend'; -import 'echarts/lib/component/title'; -import 'echarts/lib/chart/parallel'; -import 'echarts/lib/component/parallelAxis'; - -const Chart = React.memo(({ name, data, dataset }) => { - let [, ...modeLabels] = data[0].map(d => d[0]) - let option = dataset === 'w' ? { - title: { - text: `${name}: ${data.map(d => d[0][1]).reduce((acc, num) => acc + num, 0)}`, - left: 'right' - }, - tooltip: { - trigger: 'axis', - axisPointer: { - type: 'shadow' - }, - formatter: (serie) => serie.map(series => `${series.seriesName} ${series.value || '-'}
`).join(' ') - }, - legend: { - data: modeLabels, - left: 'left', - width: 250 - }, - grid: { - left: '3%', - right: '4%', - bottom: '3%', - top: '24%', - containLabel: true - }, - xAxis: { - type: 'value' - }, - yAxis: { - type: 'category', - data: data.map(d => d[0][0]) - }, - series: modeLabels.filter((label, i) => { - let rows = data.map(d => d[i + 1]) - let sum = rows.reduce((acc, row) => acc + row[1], 0) - return sum > 0 - }).map((label, i) => ({ - name: label, - type: 'bar', - stack: 'a', - label: { - position: 'insideRight', - show: true, - formatter: (obj) => obj.value === 0 ? '-' : `${obj.value}` - }, - data: data.map(d => d.find(item => item[0] === label)[1]) - })) - } : { - title: { - text: data[0][0].join(': '), - left: 'right' - }, - tooltip: { - trigger: 'item', - formatter: '{a}
{b}: {c} ({d}%)' - }, - legend: { - orient: 'vertical', - left: 10, - data: data[0].slice(1).filter(d => d[1] > 0).map(d => d[0]) - }, - series: [ - { - name: data[0][0], - type: 'pie', - radius: ['50%', '70%'], - avoidLabelOverlap: false, - label: { - show: false, - position: 'center' - }, - emphasis: { - label: { - show: true, - fontSize: '20' - } - }, - labelLine: { - show: false - }, - data: data[0].slice(1).map(d => ({value: d[1], name: d[0] })) - } - ] - }; - - return ( - - ) -}) - -export {Chart} diff --git a/src/Drawer.js b/src/Drawer.js deleted file mode 100644 index d29b7ba..0000000 --- a/src/Drawer.js +++ /dev/null @@ -1,83 +0,0 @@ -import React, { useCallback, useState } from 'react'; -import { Chart } from './Chart'; - -const Drawer = ({ activeFeature, filters, setFilters }) => { - let [expanded, setExpanded] = useState(false) - let toggle = (attr) => { - let isActive = !!filters[attr]; - setFilters({ ...filters, [attr]: !isActive }); - } - let addFilter = (attr, value) => { - setFilters({ ...filters, [attr]: value }); - } - let createTotals = useCallback(() => { - let tables = []; - - activeFeature.data.forEach((row) => { - let headRows = []; - let bodyRows = []; - row.forEach((cells, i) => { - let row = ( - - {cells.map((cell, j) => { return i === 0 ? {cell} : {cell === 0 ? '-' : cell}} )} - - ) - if (i === 0) { headRows.push(row); } - else { bodyRows.push(row); } - }) - tables.push([headRows, bodyRows]); - }) - return tables; - }, [activeFeature]); - let tableTotals = createTotals(); - return ( -
-
-
-
-

Choose which dataset to display

-
- - -
-

Toggle Outbound/inbound commuters

-
- - -
-
-
-
-
- { - expanded ? ( - <> - {tableTotals.map(([header, body], i) => - - {header} - {body} -
- )} - - ) : ( - - ) - } -
-
- ) -} - -export {Drawer} diff --git a/src/FetchJson.js b/src/FetchJson.js deleted file mode 100644 index 988701d..0000000 --- a/src/FetchJson.js +++ /dev/null @@ -1,15 +0,0 @@ -import { useEffect } from "react" - -const FetchJson = ({onSuccess, url}) => { - useEffect(() => { - fetch(url).then(async res => { - let payload = await res.json() - if (res.status === 200) { - onSuccess(payload) - } - }) - }, [onSuccess, url]) - return null -} - -export {FetchJson} diff --git a/src/Overview.js b/src/Overview.js deleted file mode 100644 index 2bb2e56..0000000 --- a/src/Overview.js +++ /dev/null @@ -1,146 +0,0 @@ -import React, { useCallback, useEffect, useRef } from 'react'; -import ReactEchartsCore from 'echarts-for-react/lib/core'; -import echarts from 'echarts/lib/echarts'; -import EventEmitter from 'eventemitter3'; -import uniq from 'lodash/uniq' - -export const emitter = new EventEmitter() - -let empty = []; - -const Overview = React.memo(({ data, featureMap, sa2Attr, colors }) => { - let filters = useRef({}); - let schema = featureMap.map(([label, attr], i) => ({name: attr, index: i, text: label})); - let lastSa2Attr = useRef(); - let groups = { - outbound: {}, - inbound: {}, - within: {} - }; - useEffect(() => { - if (sa2Attr !== lastSa2Attr.current) { - filters.current = {}; - lastSa2Attr.current = sa2Attr; - } - }, [sa2Attr]) - let addFilter = useCallback((e) => { - let {parallelAxisId, intervals} = e; - let label = parallelAxisId.replace(/[0\0]/g,''); - let scem = schema.find(s => s.text === label); - let uniques = []; - if (scem) { - if (intervals.length === 0) { - delete filters.current[scem.name]; - } else { - filters.current = {...filters.current, [scem.name]: intervals}; - } - let results = []; - if (Object.keys(filters.current).length === 0) { - emitter.emit('overview_results', empty); - return; - }; - for (let [, group] of Object.entries(groups)) { - for (let [sa, values] of Object.entries(group)) { - let conditions = schema - .filter(sch => filters.current.hasOwnProperty(sch.name) && filters.current[sch.name].length > 0) - .every(sch => { - let intervals = filters.current[sch.name]; - let value = values[sch.index]; - return intervals.every((interval) => { - return interval.every((num, i) => { - return i === 0 ? (value >= num) : (value <= num); - }) - }) - }); - if (conditions) { results.push(sa); } - if (results.length > 20) break; - } - uniques = uniq(results); - if (uniques.length > 20) { - break; - } - } - /** - * using event emitter here to avoid passing props that might - * cause this to rerender - **/ - emitter.emit('overview_results', uniques); - } - }, [groups, schema]); - let groupAssign = (key, attr, values) => { - let group = groups[key]; - if (!group.hasOwnProperty(attr)) { - group[attr] = values; - } else { - values.forEach((val, i) => { - if (group[attr][i] == null) { - group[attr][i] = val; - } else if (val != null) { - group[attr][i] += val; - } - }); - } - } - data.forEach(d => { - let {sa22018_v1} = d.properties; - let sa2 = d.properties[sa2Attr] - let values = featureMap.map(([label, attr]) => { - if (d.properties[attr] === -999) return null; - return d.properties[attr]; - }); - if (sa22018_v1 === sa2) { - groupAssign('within', sa22018_v1, values); - } else { - groupAssign('outbound', sa22018_v1, values); - groupAssign('inbound', sa2, values); - } - }); - let series = [{ - name: 'outbound', - type: 'parallel', - lineStyle: { - width: 1, - color: colors[0] - }, - data: Object.values(groups.outbound) - }, { - name: 'inbound', - type: 'parallel', - lineStyle: { - width: 1, - color: colors[1] - }, - data: Object.values(groups.inbound) - }, { - name: 'within', - type: 'parallel', - lineStyle: { - width: 1, - color: colors[2] - }, - data: Object.values(groups.within) - }]; - - let option = { - parallelAxis: schema.map(s => ({dim: s.index, name: s.text, min: -1})), - series, - legend: { - data: ['outbound', 'inbound', 'within'], - itemGap: 20, - bottom: 20, - }, - }; - - return ( - - ); -}) - -export { Overview }; diff --git a/src/index.js b/src/index.js deleted file mode 100644 index 3f52bf7..0000000 --- a/src/index.js +++ /dev/null @@ -1,16 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import './styles/tailwind.css'; -import App from './App'; -import * as serviceWorker from './serviceWorker'; -ReactDOM.render( - - - , - document.getElementById('root') -); - -// If you want your app to work offline and load faster, you can change -// unregister() to register() below. Note this comes with some pitfalls. -// Learn more about service workers: https://bit.ly/CRA-PWA -serviceWorker.unregister(); diff --git a/src/serviceWorker.js b/src/serviceWorker.js deleted file mode 100644 index b04b771..0000000 --- a/src/serviceWorker.js +++ /dev/null @@ -1,141 +0,0 @@ -// This optional code is used to register a service worker. -// register() is not called by default. - -// This lets the app load faster on subsequent visits in production, and gives -// it offline capabilities. However, it also means that developers (and users) -// will only see deployed updates on subsequent visits to a page, after all the -// existing tabs open on the page have been closed, since previously cached -// resources are updated in the background. - -// To learn more about the benefits of this model and instructions on how to -// opt-in, read https://bit.ly/CRA-PWA - -const isLocalhost = Boolean( - window.location.hostname === 'localhost' || - // [::1] is the IPv6 localhost address. - window.location.hostname === '[::1]' || - // 127.0.0.0/8 are considered localhost for IPv4. - window.location.hostname.match( - /^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/ - ) -); - -export function register(config) { - if (process.env.NODE_ENV === 'production' && 'serviceWorker' in navigator) { - // The URL constructor is available in all browsers that support SW. - const publicUrl = new URL(process.env.PUBLIC_URL, window.location.href); - if (publicUrl.origin !== window.location.origin) { - // Our service worker won't work if PUBLIC_URL is on a different origin - // from what our page is served on. This might happen if a CDN is used to - // serve assets; see https://github.com/facebook/create-react-app/issues/2374 - return; - } - - window.addEventListener('load', () => { - const swUrl = `${process.env.PUBLIC_URL}/service-worker.js`; - - if (isLocalhost) { - // This is running on localhost. Let's check if a service worker still exists or not. - checkValidServiceWorker(swUrl, config); - - // Add some additional logging to localhost, pointing developers to the - // service worker/PWA documentation. - navigator.serviceWorker.ready.then(() => { - console.log( - 'This web app is being served cache-first by a service ' + - 'worker. To learn more, visit https://bit.ly/CRA-PWA' - ); - }); - } else { - // Is not localhost. Just register service worker - registerValidSW(swUrl, config); - } - }); - } -} - -function registerValidSW(swUrl, config) { - navigator.serviceWorker - .register(swUrl) - .then(registration => { - registration.onupdatefound = () => { - const installingWorker = registration.installing; - if (installingWorker == null) { - return; - } - installingWorker.onstatechange = () => { - if (installingWorker.state === 'installed') { - if (navigator.serviceWorker.controller) { - // At this point, the updated precached content has been fetched, - // but the previous service worker will still serve the older - // content until all client tabs are closed. - console.log( - 'New content is available and will be used when all ' + - 'tabs for this page are closed. See https://bit.ly/CRA-PWA.' - ); - - // Execute callback - if (config && config.onUpdate) { - config.onUpdate(registration); - } - } else { - // At this point, everything has been precached. - // It's the perfect time to display a - // "Content is cached for offline use." message. - console.log('Content is cached for offline use.'); - - // Execute callback - if (config && config.onSuccess) { - config.onSuccess(registration); - } - } - } - }; - }; - }) - .catch(error => { - console.error('Error during service worker registration:', error); - }); -} - -function checkValidServiceWorker(swUrl, config) { - // Check if the service worker can be found. If it can't reload the page. - fetch(swUrl, { - headers: { 'Service-Worker': 'script' }, - }) - .then(response => { - // Ensure service worker exists, and that we really are getting a JS file. - const contentType = response.headers.get('content-type'); - if ( - response.status === 404 || - (contentType != null && contentType.indexOf('javascript') === -1) - ) { - // No service worker found. Probably a different app. Reload the page. - navigator.serviceWorker.ready.then(registration => { - registration.unregister().then(() => { - window.location.reload(); - }); - }); - } else { - // Service worker found. Proceed as normal. - registerValidSW(swUrl, config); - } - }) - .catch(() => { - console.log( - 'No internet connection found. App is running in offline mode.' - ); - }); -} - -export function unregister() { - if ('serviceWorker' in navigator) { - navigator.serviceWorker.ready - .then(registration => { - registration.unregister(); - }) - .catch(error => { - console.error(error.message); - }); - } -} diff --git a/src/setupTests.js b/src/setupTests.js deleted file mode 100644 index 74b1a27..0000000 --- a/src/setupTests.js +++ /dev/null @@ -1,5 +0,0 @@ -// jest-dom adds custom jest matchers for asserting on DOM nodes. -// allows you to do things like: -// expect(element).toHaveTextContent(/react/i) -// learn more: https://github.com/testing-library/jest-dom -import '@testing-library/jest-dom/extend-expect'; diff --git a/src/styles/index.css b/src/styles/index.css deleted file mode 100644 index 9bb37ee..0000000 --- a/src/styles/index.css +++ /dev/null @@ -1,4 +0,0 @@ - -@tailwind base; -@tailwind components; -@tailwind utilities; diff --git a/src/styles/tailwind.css b/src/styles/tailwind.css deleted file mode 100644 index 1a10590..0000000 --- a/src/styles/tailwind.css +++ /dev/null @@ -1,86853 +0,0 @@ -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ - -/* Document - ========================================================================== */ - -/** - * 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; -} - -/** - * Render the `main` element consistently in IE. - */ - -main { - display: block; -} - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/* Grouping content - ========================================================================== */ - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ - -hr { - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -pre { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Remove the gray background on active links in IE 10. - */ - -a { - background-color: transparent; -} - -/** - * 1. Remove the bottom border in Chrome 57- - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ - -abbr[title] { - border-bottom: none; /* 1 */ - text-decoration: underline; /* 2 */ - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; /* 2 */ -} - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ - -b, -strong { - font-weight: bolder; -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -code, -kbd, -samp { - font-family: monospace, 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; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove the border on images inside links in IE 10. - */ - -img { - border-style: none; -} - -/* 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 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ - -button, -input { /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 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. - */ - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ - -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * Correct the padding in Firefox. - */ - -fieldset { - padding: 0.35em 0.75em 0.625em; -} - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ - -legend { - box-sizing: border-box; /* 1 */ - color: inherit; /* 2 */ - display: table; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - white-space: normal; /* 1 */ -} - -/** - * Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ - -progress { - vertical-align: baseline; -} - -/** - * Remove the default vertical scrollbar in IE 10+. - */ - -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10. - * 2. Remove the padding in IE 10. - */ - -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-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. - */ - -[type="search"]::-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 Edge, IE 10+, and Firefox. - */ - -details { - display: block; -} - -/* - * Add the correct display in all browsers. - */ - -summary { - display: list-item; -} - -/* Misc - ========================================================================== */ - -/** - * Add the correct display in IE 10+. - */ - -template { - display: none; -} - -/** - * Add the correct display in IE 10. - */ - -[hidden] { - display: none; -} - -/** - * 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; - padding: 0; -} - -/** - * Work around a Firefox/IE bug where the transparent `button` background - * results in a loss of the default `button` focus styles. - */ - -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} - -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: 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 */ -} - -/** - * 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: #e2e8f0; /* 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::-webkit-input-placeholder, textarea::-webkit-input-placeholder { - color: #a0aec0; -} - -input:-ms-input-placeholder, textarea:-ms-input-placeholder { - color: #a0aec0; -} - -input::-ms-input-placeholder, textarea::-ms-input-placeholder { - color: #a0aec0; -} - -input::placeholder, -textarea::placeholder { - color: #a0aec0; -} - -button, -[role="button"] { - cursor: pointer; -} - -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: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -/** - * 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 - */ - -img, -svg, -video, -canvas, -audio, -iframe, -embed, -object { - display: block; - vertical-align: middle; -} - -/** - * Constrain images and videos to the parent width and preserve - * their instrinsic aspect ratio. - * - * https://github.com/mozdevs/cssremedy/issues/14 - */ - -img, -video { - max-width: 100%; - height: auto; -} - -.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; - } -} - -.space-y-0 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0px * var(--space-y-reverse)); -} - -.space-x-0 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0px * var(--space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--space-x-reverse))); -} - -.space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.25rem * var(--space-y-reverse)); -} - -.space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.25rem * var(--space-x-reverse)); - margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.5rem * var(--space-y-reverse)); -} - -.space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.5rem * var(--space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.75rem * var(--space-y-reverse)); -} - -.space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.75rem * var(--space-x-reverse)); - margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1rem * var(--space-y-reverse)); -} - -.space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1rem * var(--space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.25rem * var(--space-y-reverse)); -} - -.space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.25rem * var(--space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.5rem * var(--space-y-reverse)); -} - -.space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.5rem * var(--space-x-reverse)); - margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2rem * var(--space-y-reverse)); -} - -.space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2rem * var(--space-x-reverse)); - margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2.5rem * var(--space-y-reverse)); -} - -.space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2.5rem * var(--space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(3rem * var(--space-y-reverse)); -} - -.space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(3rem * var(--space-x-reverse)); - margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(4rem * var(--space-y-reverse)); -} - -.space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(4rem * var(--space-x-reverse)); - margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(5rem * var(--space-y-reverse)); -} - -.space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(5rem * var(--space-x-reverse)); - margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(6rem * var(--space-y-reverse)); -} - -.space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(6rem * var(--space-x-reverse)); - margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(8rem * var(--space-y-reverse)); -} - -.space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(8rem * var(--space-x-reverse)); - margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(10rem * var(--space-y-reverse)); -} - -.space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(10rem * var(--space-x-reverse)); - margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(12rem * var(--space-y-reverse)); -} - -.space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(12rem * var(--space-x-reverse)); - margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(14rem * var(--space-y-reverse)); -} - -.space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(14rem * var(--space-x-reverse)); - margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(16rem * var(--space-y-reverse)); -} - -.space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(16rem * var(--space-x-reverse)); - margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); -} - -.space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1px * var(--space-y-reverse)); -} - -.space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1px * var(--space-x-reverse)); - margin-left: calc(1px * calc(1 - var(--space-x-reverse))); -} - -.-space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.25rem * var(--space-y-reverse)); -} - -.-space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.25rem * var(--space-x-reverse)); - margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.5rem * var(--space-y-reverse)); -} - -.-space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.5rem * var(--space-x-reverse)); - margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.75rem * var(--space-y-reverse)); -} - -.-space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.75rem * var(--space-x-reverse)); - margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1rem * var(--space-y-reverse)); -} - -.-space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1rem * var(--space-x-reverse)); - margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.25rem * var(--space-y-reverse)); -} - -.-space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.25rem * var(--space-x-reverse)); - margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.5rem * var(--space-y-reverse)); -} - -.-space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.5rem * var(--space-x-reverse)); - margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2rem * var(--space-y-reverse)); -} - -.-space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2rem * var(--space-x-reverse)); - margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2.5rem * var(--space-y-reverse)); -} - -.-space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2.5rem * var(--space-x-reverse)); - margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-3rem * var(--space-y-reverse)); -} - -.-space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-3rem * var(--space-x-reverse)); - margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-4rem * var(--space-y-reverse)); -} - -.-space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-4rem * var(--space-x-reverse)); - margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-5rem * var(--space-y-reverse)); -} - -.-space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-5rem * var(--space-x-reverse)); - margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-6rem * var(--space-y-reverse)); -} - -.-space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-6rem * var(--space-x-reverse)); - margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-8rem * var(--space-y-reverse)); -} - -.-space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-8rem * var(--space-x-reverse)); - margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-10rem * var(--space-y-reverse)); -} - -.-space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-10rem * var(--space-x-reverse)); - margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-12rem * var(--space-y-reverse)); -} - -.-space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-12rem * var(--space-x-reverse)); - margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-14rem * var(--space-y-reverse)); -} - -.-space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-14rem * var(--space-x-reverse)); - margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-16rem * var(--space-y-reverse)); -} - -.-space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-16rem * var(--space-x-reverse)); - margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); -} - -.-space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1px * var(--space-y-reverse)); -} - -.-space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1px * var(--space-x-reverse)); - margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); -} - -.space-y-reverse > :not(template) ~ :not(template) { - --space-y-reverse: 1; -} - -.space-x-reverse > :not(template) ~ :not(template) { - --space-x-reverse: 1; -} - -.divide-y-0 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(0px * var(--divide-y-reverse)); -} - -.divide-x-0 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(0px * var(--divide-x-reverse)); - border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); -} - -.divide-y-2 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(2px * var(--divide-y-reverse)); -} - -.divide-x-2 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(2px * var(--divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); -} - -.divide-y-4 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(4px * var(--divide-y-reverse)); -} - -.divide-x-4 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(4px * var(--divide-x-reverse)); - border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); -} - -.divide-y-8 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(8px * var(--divide-y-reverse)); -} - -.divide-x-8 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(8px * var(--divide-x-reverse)); - border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); -} - -.divide-y > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(1px * var(--divide-y-reverse)); -} - -.divide-x > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(1px * var(--divide-x-reverse)); - border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); -} - -.divide-y-reverse > :not(template) ~ :not(template) { - --divide-y-reverse: 1; -} - -.divide-x-reverse > :not(template) ~ :not(template) { - --divide-x-reverse: 1; -} - -.divide-transparent > :not(template) ~ :not(template) { - border-color: transparent; -} - -.divide-current > :not(template) ~ :not(template) { - border-color: currentColor; -} - -.divide-black > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--divide-opacity)); -} - -.divide-white > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--divide-opacity)); -} - -.divide-gray-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--divide-opacity)); -} - -.divide-gray-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--divide-opacity)); -} - -.divide-gray-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--divide-opacity)); -} - -.divide-gray-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--divide-opacity)); -} - -.divide-gray-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--divide-opacity)); -} - -.divide-gray-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--divide-opacity)); -} - -.divide-gray-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--divide-opacity)); -} - -.divide-gray-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--divide-opacity)); -} - -.divide-gray-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--divide-opacity)); -} - -.divide-red-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--divide-opacity)); -} - -.divide-red-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--divide-opacity)); -} - -.divide-red-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--divide-opacity)); -} - -.divide-red-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--divide-opacity)); -} - -.divide-red-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--divide-opacity)); -} - -.divide-red-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--divide-opacity)); -} - -.divide-red-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--divide-opacity)); -} - -.divide-red-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--divide-opacity)); -} - -.divide-red-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--divide-opacity)); -} - -.divide-orange-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--divide-opacity)); -} - -.divide-orange-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--divide-opacity)); -} - -.divide-orange-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--divide-opacity)); -} - -.divide-orange-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--divide-opacity)); -} - -.divide-orange-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--divide-opacity)); -} - -.divide-orange-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--divide-opacity)); -} - -.divide-orange-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--divide-opacity)); -} - -.divide-orange-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--divide-opacity)); -} - -.divide-orange-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--divide-opacity)); -} - -.divide-yellow-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--divide-opacity)); -} - -.divide-yellow-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--divide-opacity)); -} - -.divide-yellow-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--divide-opacity)); -} - -.divide-yellow-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--divide-opacity)); -} - -.divide-yellow-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--divide-opacity)); -} - -.divide-yellow-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--divide-opacity)); -} - -.divide-yellow-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--divide-opacity)); -} - -.divide-yellow-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--divide-opacity)); -} - -.divide-yellow-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--divide-opacity)); -} - -.divide-green-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--divide-opacity)); -} - -.divide-green-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--divide-opacity)); -} - -.divide-green-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--divide-opacity)); -} - -.divide-green-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--divide-opacity)); -} - -.divide-green-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--divide-opacity)); -} - -.divide-green-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--divide-opacity)); -} - -.divide-green-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--divide-opacity)); -} - -.divide-green-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--divide-opacity)); -} - -.divide-green-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--divide-opacity)); -} - -.divide-teal-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--divide-opacity)); -} - -.divide-teal-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--divide-opacity)); -} - -.divide-teal-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--divide-opacity)); -} - -.divide-teal-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--divide-opacity)); -} - -.divide-teal-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--divide-opacity)); -} - -.divide-teal-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--divide-opacity)); -} - -.divide-teal-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--divide-opacity)); -} - -.divide-teal-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--divide-opacity)); -} - -.divide-teal-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--divide-opacity)); -} - -.divide-blue-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--divide-opacity)); -} - -.divide-blue-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--divide-opacity)); -} - -.divide-blue-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--divide-opacity)); -} - -.divide-blue-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--divide-opacity)); -} - -.divide-blue-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--divide-opacity)); -} - -.divide-blue-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--divide-opacity)); -} - -.divide-blue-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--divide-opacity)); -} - -.divide-blue-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--divide-opacity)); -} - -.divide-blue-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--divide-opacity)); -} - -.divide-indigo-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--divide-opacity)); -} - -.divide-indigo-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--divide-opacity)); -} - -.divide-indigo-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--divide-opacity)); -} - -.divide-indigo-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--divide-opacity)); -} - -.divide-indigo-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--divide-opacity)); -} - -.divide-indigo-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--divide-opacity)); -} - -.divide-indigo-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--divide-opacity)); -} - -.divide-indigo-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--divide-opacity)); -} - -.divide-indigo-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--divide-opacity)); -} - -.divide-purple-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--divide-opacity)); -} - -.divide-purple-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--divide-opacity)); -} - -.divide-purple-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--divide-opacity)); -} - -.divide-purple-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--divide-opacity)); -} - -.divide-purple-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--divide-opacity)); -} - -.divide-purple-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--divide-opacity)); -} - -.divide-purple-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--divide-opacity)); -} - -.divide-purple-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--divide-opacity)); -} - -.divide-purple-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--divide-opacity)); -} - -.divide-pink-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--divide-opacity)); -} - -.divide-pink-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--divide-opacity)); -} - -.divide-pink-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--divide-opacity)); -} - -.divide-pink-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--divide-opacity)); -} - -.divide-pink-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--divide-opacity)); -} - -.divide-pink-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--divide-opacity)); -} - -.divide-pink-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--divide-opacity)); -} - -.divide-pink-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--divide-opacity)); -} - -.divide-pink-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--divide-opacity)); -} - -.divide-opacity-0 > :not(template) ~ :not(template) { - --divide-opacity: 0; -} - -.divide-opacity-25 > :not(template) ~ :not(template) { - --divide-opacity: 0.25; -} - -.divide-opacity-50 > :not(template) ~ :not(template) { - --divide-opacity: 0.5; -} - -.divide-opacity-75 > :not(template) ~ :not(template) { - --divide-opacity: 0.75; -} - -.divide-opacity-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; -} - -.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\: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; -} - -.appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} - -.bg-fixed { - background-attachment: fixed; -} - -.bg-local { - background-attachment: local; -} - -.bg-scroll { - background-attachment: scroll; -} - -.bg-transparent { - background-color: transparent; -} - -.bg-current { - background-color: currentColor; -} - -.bg-black { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); -} - -.bg-white { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); -} - -.bg-gray-100 { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); -} - -.bg-gray-200 { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); -} - -.bg-gray-300 { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); -} - -.bg-gray-400 { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); -} - -.bg-gray-500 { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); -} - -.bg-gray-600 { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); -} - -.bg-gray-700 { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); -} - -.bg-gray-800 { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); -} - -.bg-gray-900 { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); -} - -.bg-red-100 { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); -} - -.bg-red-200 { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); -} - -.bg-red-300 { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); -} - -.bg-red-400 { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); -} - -.bg-red-500 { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); -} - -.bg-red-600 { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); -} - -.bg-red-700 { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); -} - -.bg-red-800 { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); -} - -.bg-red-900 { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); -} - -.bg-orange-100 { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); -} - -.bg-orange-200 { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); -} - -.bg-orange-300 { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); -} - -.bg-orange-400 { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); -} - -.bg-orange-500 { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); -} - -.bg-orange-600 { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); -} - -.bg-orange-700 { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); -} - -.bg-orange-800 { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); -} - -.bg-orange-900 { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); -} - -.bg-yellow-100 { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); -} - -.bg-yellow-200 { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); -} - -.bg-yellow-300 { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); -} - -.bg-yellow-400 { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); -} - -.bg-yellow-500 { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); -} - -.bg-yellow-600 { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); -} - -.bg-yellow-700 { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); -} - -.bg-yellow-800 { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); -} - -.bg-yellow-900 { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); -} - -.bg-green-100 { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); -} - -.bg-green-200 { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); -} - -.bg-green-300 { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); -} - -.bg-green-400 { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); -} - -.bg-green-500 { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); -} - -.bg-green-600 { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); -} - -.bg-green-700 { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); -} - -.bg-green-800 { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); -} - -.bg-green-900 { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); -} - -.bg-teal-100 { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); -} - -.bg-teal-200 { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); -} - -.bg-teal-300 { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); -} - -.bg-teal-400 { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); -} - -.bg-teal-500 { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); -} - -.bg-teal-600 { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); -} - -.bg-teal-700 { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); -} - -.bg-teal-800 { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); -} - -.bg-teal-900 { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); -} - -.bg-blue-100 { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); -} - -.bg-blue-200 { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); -} - -.bg-blue-300 { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); -} - -.bg-blue-400 { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); -} - -.bg-blue-500 { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); -} - -.bg-blue-600 { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); -} - -.bg-blue-700 { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); -} - -.bg-blue-800 { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); -} - -.bg-blue-900 { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); -} - -.bg-indigo-100 { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); -} - -.bg-indigo-200 { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); -} - -.bg-indigo-300 { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); -} - -.bg-indigo-400 { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); -} - -.bg-indigo-500 { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); -} - -.bg-indigo-600 { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); -} - -.bg-indigo-700 { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); -} - -.bg-indigo-800 { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); -} - -.bg-indigo-900 { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); -} - -.bg-purple-100 { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); -} - -.bg-purple-200 { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); -} - -.bg-purple-300 { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); -} - -.bg-purple-400 { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); -} - -.bg-purple-500 { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); -} - -.bg-purple-600 { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); -} - -.bg-purple-700 { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); -} - -.bg-purple-800 { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); -} - -.bg-purple-900 { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); -} - -.bg-pink-100 { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); -} - -.bg-pink-200 { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); -} - -.bg-pink-300 { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); -} - -.bg-pink-400 { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); -} - -.bg-pink-500 { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); -} - -.bg-pink-600 { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); -} - -.bg-pink-700 { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); -} - -.bg-pink-800 { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); -} - -.bg-pink-900 { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); -} - -.hover\:bg-transparent:hover { - background-color: transparent; -} - -.hover\:bg-current:hover { - background-color: currentColor; -} - -.hover\:bg-black:hover { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); -} - -.hover\:bg-white:hover { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); -} - -.hover\:bg-gray-100:hover { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); -} - -.hover\:bg-gray-200:hover { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); -} - -.hover\:bg-gray-300:hover { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); -} - -.hover\:bg-gray-400:hover { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); -} - -.hover\:bg-gray-500:hover { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); -} - -.hover\:bg-gray-600:hover { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); -} - -.hover\:bg-gray-700:hover { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); -} - -.hover\:bg-gray-800:hover { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); -} - -.hover\:bg-gray-900:hover { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); -} - -.hover\:bg-red-100:hover { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); -} - -.hover\:bg-red-200:hover { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); -} - -.hover\:bg-red-300:hover { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); -} - -.hover\:bg-red-400:hover { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); -} - -.hover\:bg-red-500:hover { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); -} - -.hover\:bg-red-600:hover { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); -} - -.hover\:bg-red-700:hover { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); -} - -.hover\:bg-red-800:hover { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); -} - -.hover\:bg-red-900:hover { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); -} - -.hover\:bg-orange-100:hover { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); -} - -.hover\:bg-orange-200:hover { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); -} - -.hover\:bg-orange-300:hover { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); -} - -.hover\:bg-orange-400:hover { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); -} - -.hover\:bg-orange-500:hover { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); -} - -.hover\:bg-orange-600:hover { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); -} - -.hover\:bg-orange-700:hover { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); -} - -.hover\:bg-orange-800:hover { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); -} - -.hover\:bg-orange-900:hover { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); -} - -.hover\:bg-yellow-100:hover { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); -} - -.hover\:bg-yellow-200:hover { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); -} - -.hover\:bg-yellow-300:hover { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); -} - -.hover\:bg-yellow-400:hover { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); -} - -.hover\:bg-yellow-500:hover { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); -} - -.hover\:bg-yellow-600:hover { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); -} - -.hover\:bg-yellow-700:hover { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); -} - -.hover\:bg-yellow-800:hover { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); -} - -.hover\:bg-yellow-900:hover { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); -} - -.hover\:bg-green-100:hover { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); -} - -.hover\:bg-green-200:hover { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); -} - -.hover\:bg-green-300:hover { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); -} - -.hover\:bg-green-400:hover { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); -} - -.hover\:bg-green-500:hover { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); -} - -.hover\:bg-green-600:hover { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); -} - -.hover\:bg-green-700:hover { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); -} - -.hover\:bg-green-800:hover { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); -} - -.hover\:bg-green-900:hover { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); -} - -.hover\:bg-teal-100:hover { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); -} - -.hover\:bg-teal-200:hover { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); -} - -.hover\:bg-teal-300:hover { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); -} - -.hover\:bg-teal-400:hover { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); -} - -.hover\:bg-teal-500:hover { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); -} - -.hover\:bg-teal-600:hover { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); -} - -.hover\:bg-teal-700:hover { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); -} - -.hover\:bg-teal-800:hover { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); -} - -.hover\:bg-teal-900:hover { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); -} - -.hover\:bg-blue-100:hover { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); -} - -.hover\:bg-blue-200:hover { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); -} - -.hover\:bg-blue-300:hover { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); -} - -.hover\:bg-blue-400:hover { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); -} - -.hover\:bg-blue-500:hover { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); -} - -.hover\:bg-blue-600:hover { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); -} - -.hover\:bg-blue-700:hover { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); -} - -.hover\:bg-blue-800:hover { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); -} - -.hover\:bg-blue-900:hover { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); -} - -.hover\:bg-indigo-100:hover { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); -} - -.hover\:bg-indigo-200:hover { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); -} - -.hover\:bg-indigo-300:hover { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); -} - -.hover\:bg-indigo-400:hover { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); -} - -.hover\:bg-indigo-500:hover { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); -} - -.hover\:bg-indigo-600:hover { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); -} - -.hover\:bg-indigo-700:hover { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); -} - -.hover\:bg-indigo-800:hover { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); -} - -.hover\:bg-indigo-900:hover { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); -} - -.hover\:bg-purple-100:hover { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); -} - -.hover\:bg-purple-200:hover { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); -} - -.hover\:bg-purple-300:hover { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); -} - -.hover\:bg-purple-400:hover { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); -} - -.hover\:bg-purple-500:hover { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); -} - -.hover\:bg-purple-600:hover { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); -} - -.hover\:bg-purple-700:hover { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); -} - -.hover\:bg-purple-800:hover { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); -} - -.hover\:bg-purple-900:hover { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); -} - -.hover\:bg-pink-100:hover { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); -} - -.hover\:bg-pink-200:hover { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); -} - -.hover\:bg-pink-300:hover { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); -} - -.hover\:bg-pink-400:hover { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); -} - -.hover\:bg-pink-500:hover { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); -} - -.hover\:bg-pink-600:hover { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); -} - -.hover\:bg-pink-700:hover { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); -} - -.hover\:bg-pink-800:hover { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); -} - -.hover\:bg-pink-900:hover { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); -} - -.focus\:bg-transparent:focus { - background-color: transparent; -} - -.focus\:bg-current:focus { - background-color: currentColor; -} - -.focus\:bg-black:focus { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); -} - -.focus\:bg-white:focus { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); -} - -.focus\:bg-gray-100:focus { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); -} - -.focus\:bg-gray-200:focus { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); -} - -.focus\:bg-gray-300:focus { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); -} - -.focus\:bg-gray-400:focus { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); -} - -.focus\:bg-gray-500:focus { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); -} - -.focus\:bg-gray-600:focus { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); -} - -.focus\:bg-gray-700:focus { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); -} - -.focus\:bg-gray-800:focus { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); -} - -.focus\:bg-gray-900:focus { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); -} - -.focus\:bg-red-100:focus { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); -} - -.focus\:bg-red-200:focus { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); -} - -.focus\:bg-red-300:focus { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); -} - -.focus\:bg-red-400:focus { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); -} - -.focus\:bg-red-500:focus { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); -} - -.focus\:bg-red-600:focus { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); -} - -.focus\:bg-red-700:focus { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); -} - -.focus\:bg-red-800:focus { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); -} - -.focus\:bg-red-900:focus { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); -} - -.focus\:bg-orange-100:focus { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); -} - -.focus\:bg-orange-200:focus { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); -} - -.focus\:bg-orange-300:focus { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); -} - -.focus\:bg-orange-400:focus { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); -} - -.focus\:bg-orange-500:focus { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); -} - -.focus\:bg-orange-600:focus { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); -} - -.focus\:bg-orange-700:focus { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); -} - -.focus\:bg-orange-800:focus { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); -} - -.focus\:bg-orange-900:focus { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); -} - -.focus\:bg-yellow-100:focus { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); -} - -.focus\:bg-yellow-200:focus { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); -} - -.focus\:bg-yellow-300:focus { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); -} - -.focus\:bg-yellow-400:focus { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); -} - -.focus\:bg-yellow-500:focus { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); -} - -.focus\:bg-yellow-600:focus { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); -} - -.focus\:bg-yellow-700:focus { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); -} - -.focus\:bg-yellow-800:focus { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); -} - -.focus\:bg-yellow-900:focus { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); -} - -.focus\:bg-green-100:focus { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); -} - -.focus\:bg-green-200:focus { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); -} - -.focus\:bg-green-300:focus { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); -} - -.focus\:bg-green-400:focus { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); -} - -.focus\:bg-green-500:focus { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); -} - -.focus\:bg-green-600:focus { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); -} - -.focus\:bg-green-700:focus { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); -} - -.focus\:bg-green-800:focus { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); -} - -.focus\:bg-green-900:focus { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); -} - -.focus\:bg-teal-100:focus { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); -} - -.focus\:bg-teal-200:focus { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); -} - -.focus\:bg-teal-300:focus { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); -} - -.focus\:bg-teal-400:focus { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); -} - -.focus\:bg-teal-500:focus { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); -} - -.focus\:bg-teal-600:focus { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); -} - -.focus\:bg-teal-700:focus { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); -} - -.focus\:bg-teal-800:focus { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); -} - -.focus\:bg-teal-900:focus { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); -} - -.focus\:bg-blue-100:focus { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); -} - -.focus\:bg-blue-200:focus { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); -} - -.focus\:bg-blue-300:focus { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); -} - -.focus\:bg-blue-400:focus { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); -} - -.focus\:bg-blue-500:focus { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); -} - -.focus\:bg-blue-600:focus { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); -} - -.focus\:bg-blue-700:focus { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); -} - -.focus\:bg-blue-800:focus { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); -} - -.focus\:bg-blue-900:focus { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); -} - -.focus\:bg-indigo-100:focus { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); -} - -.focus\:bg-indigo-200:focus { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); -} - -.focus\:bg-indigo-300:focus { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); -} - -.focus\:bg-indigo-400:focus { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); -} - -.focus\:bg-indigo-500:focus { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); -} - -.focus\:bg-indigo-600:focus { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); -} - -.focus\:bg-indigo-700:focus { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); -} - -.focus\:bg-indigo-800:focus { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); -} - -.focus\:bg-indigo-900:focus { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); -} - -.focus\:bg-purple-100:focus { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); -} - -.focus\:bg-purple-200:focus { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); -} - -.focus\:bg-purple-300:focus { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); -} - -.focus\:bg-purple-400:focus { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); -} - -.focus\:bg-purple-500:focus { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); -} - -.focus\:bg-purple-600:focus { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); -} - -.focus\:bg-purple-700:focus { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); -} - -.focus\:bg-purple-800:focus { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); -} - -.focus\:bg-purple-900:focus { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); -} - -.focus\:bg-pink-100:focus { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); -} - -.focus\:bg-pink-200:focus { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); -} - -.focus\:bg-pink-300:focus { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); -} - -.focus\:bg-pink-400:focus { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); -} - -.focus\:bg-pink-500:focus { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); -} - -.focus\:bg-pink-600:focus { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); -} - -.focus\:bg-pink-700:focus { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); -} - -.focus\:bg-pink-800:focus { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); -} - -.focus\:bg-pink-900:focus { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); -} - -.bg-opacity-0 { - --bg-opacity: 0; -} - -.bg-opacity-25 { - --bg-opacity: 0.25; -} - -.bg-opacity-50 { - --bg-opacity: 0.5; -} - -.bg-opacity-75 { - --bg-opacity: 0.75; -} - -.bg-opacity-100 { - --bg-opacity: 1; -} - -.hover\:bg-opacity-0:hover { - --bg-opacity: 0; -} - -.hover\:bg-opacity-25:hover { - --bg-opacity: 0.25; -} - -.hover\:bg-opacity-50:hover { - --bg-opacity: 0.5; -} - -.hover\:bg-opacity-75:hover { - --bg-opacity: 0.75; -} - -.hover\:bg-opacity-100:hover { - --bg-opacity: 1; -} - -.focus\:bg-opacity-0:focus { - --bg-opacity: 0; -} - -.focus\:bg-opacity-25:focus { - --bg-opacity: 0.25; -} - -.focus\:bg-opacity-50:focus { - --bg-opacity: 0.5; -} - -.focus\:bg-opacity-75:focus { - --bg-opacity: 0.75; -} - -.focus\:bg-opacity-100:focus { - --bg-opacity: 1; -} - -.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-auto { - background-size: auto; -} - -.bg-cover { - background-size: cover; -} - -.bg-contain { - background-size: contain; -} - -.border-collapse { - border-collapse: collapse; -} - -.border-separate { - border-collapse: separate; -} - -.border-transparent { - border-color: transparent; -} - -.border-current { - border-color: currentColor; -} - -.border-black { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); -} - -.border-white { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); -} - -.border-gray-100 { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); -} - -.border-gray-200 { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); -} - -.border-gray-300 { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); -} - -.border-gray-400 { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); -} - -.border-gray-500 { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); -} - -.border-gray-600 { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); -} - -.border-gray-700 { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); -} - -.border-gray-800 { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); -} - -.border-gray-900 { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); -} - -.border-red-100 { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); -} - -.border-red-200 { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); -} - -.border-red-300 { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); -} - -.border-red-400 { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); -} - -.border-red-500 { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); -} - -.border-red-600 { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); -} - -.border-red-700 { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); -} - -.border-red-800 { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); -} - -.border-red-900 { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); -} - -.border-orange-100 { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); -} - -.border-orange-200 { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); -} - -.border-orange-300 { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); -} - -.border-orange-400 { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); -} - -.border-orange-500 { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); -} - -.border-orange-600 { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); -} - -.border-orange-700 { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); -} - -.border-orange-800 { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); -} - -.border-orange-900 { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); -} - -.border-yellow-100 { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); -} - -.border-yellow-200 { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); -} - -.border-yellow-300 { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); -} - -.border-yellow-400 { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); -} - -.border-yellow-500 { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); -} - -.border-yellow-600 { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); -} - -.border-yellow-700 { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); -} - -.border-yellow-800 { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); -} - -.border-yellow-900 { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); -} - -.border-green-100 { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); -} - -.border-green-200 { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); -} - -.border-green-300 { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); -} - -.border-green-400 { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); -} - -.border-green-500 { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); -} - -.border-green-600 { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); -} - -.border-green-700 { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); -} - -.border-green-800 { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); -} - -.border-green-900 { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); -} - -.border-teal-100 { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); -} - -.border-teal-200 { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); -} - -.border-teal-300 { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); -} - -.border-teal-400 { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); -} - -.border-teal-500 { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); -} - -.border-teal-600 { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); -} - -.border-teal-700 { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); -} - -.border-teal-800 { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); -} - -.border-teal-900 { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); -} - -.border-blue-100 { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); -} - -.border-blue-200 { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); -} - -.border-blue-300 { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); -} - -.border-blue-400 { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); -} - -.border-blue-500 { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); -} - -.border-blue-600 { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); -} - -.border-blue-700 { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); -} - -.border-blue-800 { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); -} - -.border-blue-900 { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); -} - -.border-indigo-100 { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); -} - -.border-indigo-200 { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); -} - -.border-indigo-300 { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); -} - -.border-indigo-400 { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); -} - -.border-indigo-500 { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); -} - -.border-indigo-600 { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); -} - -.border-indigo-700 { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); -} - -.border-indigo-800 { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); -} - -.border-indigo-900 { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); -} - -.border-purple-100 { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); -} - -.border-purple-200 { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); -} - -.border-purple-300 { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); -} - -.border-purple-400 { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); -} - -.border-purple-500 { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); -} - -.border-purple-600 { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); -} - -.border-purple-700 { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); -} - -.border-purple-800 { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); -} - -.border-purple-900 { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); -} - -.border-pink-100 { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); -} - -.border-pink-200 { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); -} - -.border-pink-300 { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); -} - -.border-pink-400 { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); -} - -.border-pink-500 { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); -} - -.border-pink-600 { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); -} - -.border-pink-700 { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); -} - -.border-pink-800 { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); -} - -.border-pink-900 { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); -} - -.hover\:border-transparent:hover { - border-color: transparent; -} - -.hover\:border-current:hover { - border-color: currentColor; -} - -.hover\:border-black:hover { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); -} - -.hover\:border-white:hover { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); -} - -.hover\:border-gray-100:hover { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); -} - -.hover\:border-gray-200:hover { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); -} - -.hover\:border-gray-300:hover { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); -} - -.hover\:border-gray-400:hover { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); -} - -.hover\:border-gray-500:hover { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); -} - -.hover\:border-gray-600:hover { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); -} - -.hover\:border-gray-700:hover { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); -} - -.hover\:border-gray-800:hover { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); -} - -.hover\:border-gray-900:hover { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); -} - -.hover\:border-red-100:hover { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); -} - -.hover\:border-red-200:hover { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); -} - -.hover\:border-red-300:hover { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); -} - -.hover\:border-red-400:hover { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); -} - -.hover\:border-red-500:hover { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); -} - -.hover\:border-red-600:hover { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); -} - -.hover\:border-red-700:hover { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); -} - -.hover\:border-red-800:hover { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); -} - -.hover\:border-red-900:hover { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); -} - -.hover\:border-orange-100:hover { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); -} - -.hover\:border-orange-200:hover { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); -} - -.hover\:border-orange-300:hover { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); -} - -.hover\:border-orange-400:hover { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); -} - -.hover\:border-orange-500:hover { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); -} - -.hover\:border-orange-600:hover { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); -} - -.hover\:border-orange-700:hover { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); -} - -.hover\:border-orange-800:hover { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); -} - -.hover\:border-orange-900:hover { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); -} - -.hover\:border-yellow-100:hover { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); -} - -.hover\:border-yellow-200:hover { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); -} - -.hover\:border-yellow-300:hover { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); -} - -.hover\:border-yellow-400:hover { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); -} - -.hover\:border-yellow-500:hover { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); -} - -.hover\:border-yellow-600:hover { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); -} - -.hover\:border-yellow-700:hover { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); -} - -.hover\:border-yellow-800:hover { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); -} - -.hover\:border-yellow-900:hover { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); -} - -.hover\:border-green-100:hover { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); -} - -.hover\:border-green-200:hover { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); -} - -.hover\:border-green-300:hover { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); -} - -.hover\:border-green-400:hover { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); -} - -.hover\:border-green-500:hover { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); -} - -.hover\:border-green-600:hover { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); -} - -.hover\:border-green-700:hover { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); -} - -.hover\:border-green-800:hover { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); -} - -.hover\:border-green-900:hover { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); -} - -.hover\:border-teal-100:hover { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); -} - -.hover\:border-teal-200:hover { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); -} - -.hover\:border-teal-300:hover { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); -} - -.hover\:border-teal-400:hover { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); -} - -.hover\:border-teal-500:hover { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); -} - -.hover\:border-teal-600:hover { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); -} - -.hover\:border-teal-700:hover { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); -} - -.hover\:border-teal-800:hover { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); -} - -.hover\:border-teal-900:hover { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); -} - -.hover\:border-blue-100:hover { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); -} - -.hover\:border-blue-200:hover { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); -} - -.hover\:border-blue-300:hover { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); -} - -.hover\:border-blue-400:hover { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); -} - -.hover\:border-blue-500:hover { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); -} - -.hover\:border-blue-600:hover { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); -} - -.hover\:border-blue-700:hover { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); -} - -.hover\:border-blue-800:hover { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); -} - -.hover\:border-blue-900:hover { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); -} - -.hover\:border-indigo-100:hover { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); -} - -.hover\:border-indigo-200:hover { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); -} - -.hover\:border-indigo-300:hover { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); -} - -.hover\:border-indigo-400:hover { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); -} - -.hover\:border-indigo-500:hover { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); -} - -.hover\:border-indigo-600:hover { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); -} - -.hover\:border-indigo-700:hover { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); -} - -.hover\:border-indigo-800:hover { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); -} - -.hover\:border-indigo-900:hover { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); -} - -.hover\:border-purple-100:hover { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); -} - -.hover\:border-purple-200:hover { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); -} - -.hover\:border-purple-300:hover { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); -} - -.hover\:border-purple-400:hover { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); -} - -.hover\:border-purple-500:hover { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); -} - -.hover\:border-purple-600:hover { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); -} - -.hover\:border-purple-700:hover { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); -} - -.hover\:border-purple-800:hover { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); -} - -.hover\:border-purple-900:hover { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); -} - -.hover\:border-pink-100:hover { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); -} - -.hover\:border-pink-200:hover { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); -} - -.hover\:border-pink-300:hover { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); -} - -.hover\:border-pink-400:hover { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); -} - -.hover\:border-pink-500:hover { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); -} - -.hover\:border-pink-600:hover { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); -} - -.hover\:border-pink-700:hover { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); -} - -.hover\:border-pink-800:hover { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); -} - -.hover\:border-pink-900:hover { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); -} - -.focus\:border-transparent:focus { - border-color: transparent; -} - -.focus\:border-current:focus { - border-color: currentColor; -} - -.focus\:border-black:focus { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); -} - -.focus\:border-white:focus { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); -} - -.focus\:border-gray-100:focus { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); -} - -.focus\:border-gray-200:focus { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); -} - -.focus\:border-gray-300:focus { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); -} - -.focus\:border-gray-400:focus { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); -} - -.focus\:border-gray-500:focus { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); -} - -.focus\:border-gray-600:focus { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); -} - -.focus\:border-gray-700:focus { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); -} - -.focus\:border-gray-800:focus { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); -} - -.focus\:border-gray-900:focus { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); -} - -.focus\:border-red-100:focus { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); -} - -.focus\:border-red-200:focus { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); -} - -.focus\:border-red-300:focus { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); -} - -.focus\:border-red-400:focus { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); -} - -.focus\:border-red-500:focus { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); -} - -.focus\:border-red-600:focus { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); -} - -.focus\:border-red-700:focus { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); -} - -.focus\:border-red-800:focus { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); -} - -.focus\:border-red-900:focus { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); -} - -.focus\:border-orange-100:focus { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); -} - -.focus\:border-orange-200:focus { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); -} - -.focus\:border-orange-300:focus { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); -} - -.focus\:border-orange-400:focus { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); -} - -.focus\:border-orange-500:focus { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); -} - -.focus\:border-orange-600:focus { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); -} - -.focus\:border-orange-700:focus { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); -} - -.focus\:border-orange-800:focus { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); -} - -.focus\:border-orange-900:focus { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); -} - -.focus\:border-yellow-100:focus { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); -} - -.focus\:border-yellow-200:focus { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); -} - -.focus\:border-yellow-300:focus { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); -} - -.focus\:border-yellow-400:focus { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); -} - -.focus\:border-yellow-500:focus { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); -} - -.focus\:border-yellow-600:focus { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); -} - -.focus\:border-yellow-700:focus { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); -} - -.focus\:border-yellow-800:focus { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); -} - -.focus\:border-yellow-900:focus { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); -} - -.focus\:border-green-100:focus { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); -} - -.focus\:border-green-200:focus { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); -} - -.focus\:border-green-300:focus { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); -} - -.focus\:border-green-400:focus { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); -} - -.focus\:border-green-500:focus { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); -} - -.focus\:border-green-600:focus { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); -} - -.focus\:border-green-700:focus { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); -} - -.focus\:border-green-800:focus { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); -} - -.focus\:border-green-900:focus { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); -} - -.focus\:border-teal-100:focus { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); -} - -.focus\:border-teal-200:focus { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); -} - -.focus\:border-teal-300:focus { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); -} - -.focus\:border-teal-400:focus { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); -} - -.focus\:border-teal-500:focus { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); -} - -.focus\:border-teal-600:focus { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); -} - -.focus\:border-teal-700:focus { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); -} - -.focus\:border-teal-800:focus { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); -} - -.focus\:border-teal-900:focus { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); -} - -.focus\:border-blue-100:focus { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); -} - -.focus\:border-blue-200:focus { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); -} - -.focus\:border-blue-300:focus { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); -} - -.focus\:border-blue-400:focus { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); -} - -.focus\:border-blue-500:focus { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); -} - -.focus\:border-blue-600:focus { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); -} - -.focus\:border-blue-700:focus { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); -} - -.focus\:border-blue-800:focus { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); -} - -.focus\:border-blue-900:focus { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); -} - -.focus\:border-indigo-100:focus { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); -} - -.focus\:border-indigo-200:focus { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); -} - -.focus\:border-indigo-300:focus { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); -} - -.focus\:border-indigo-400:focus { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); -} - -.focus\:border-indigo-500:focus { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); -} - -.focus\:border-indigo-600:focus { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); -} - -.focus\:border-indigo-700:focus { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); -} - -.focus\:border-indigo-800:focus { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); -} - -.focus\:border-indigo-900:focus { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); -} - -.focus\:border-purple-100:focus { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); -} - -.focus\:border-purple-200:focus { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); -} - -.focus\:border-purple-300:focus { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); -} - -.focus\:border-purple-400:focus { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); -} - -.focus\:border-purple-500:focus { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); -} - -.focus\:border-purple-600:focus { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); -} - -.focus\:border-purple-700:focus { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); -} - -.focus\:border-purple-800:focus { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); -} - -.focus\:border-purple-900:focus { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); -} - -.focus\:border-pink-100:focus { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); -} - -.focus\:border-pink-200:focus { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); -} - -.focus\:border-pink-300:focus { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); -} - -.focus\:border-pink-400:focus { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); -} - -.focus\:border-pink-500:focus { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); -} - -.focus\:border-pink-600:focus { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); -} - -.focus\:border-pink-700:focus { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); -} - -.focus\:border-pink-800:focus { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); -} - -.focus\:border-pink-900:focus { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); -} - -.border-opacity-0 { - --border-opacity: 0; -} - -.border-opacity-25 { - --border-opacity: 0.25; -} - -.border-opacity-50 { - --border-opacity: 0.5; -} - -.border-opacity-75 { - --border-opacity: 0.75; -} - -.border-opacity-100 { - --border-opacity: 1; -} - -.hover\:border-opacity-0:hover { - --border-opacity: 0; -} - -.hover\:border-opacity-25:hover { - --border-opacity: 0.25; -} - -.hover\:border-opacity-50:hover { - --border-opacity: 0.5; -} - -.hover\:border-opacity-75:hover { - --border-opacity: 0.75; -} - -.hover\:border-opacity-100:hover { - --border-opacity: 1; -} - -.focus\:border-opacity-0:focus { - --border-opacity: 0; -} - -.focus\:border-opacity-25:focus { - --border-opacity: 0.25; -} - -.focus\:border-opacity-50:focus { - --border-opacity: 0.5; -} - -.focus\:border-opacity-75:focus { - --border-opacity: 0.75; -} - -.focus\:border-opacity-100:focus { - --border-opacity: 1; -} - -.rounded-none { - border-radius: 0; -} - -.rounded-sm { - border-radius: 0.125rem; -} - -.rounded { - border-radius: 0.25rem; -} - -.rounded-md { - border-radius: 0.375rem; -} - -.rounded-lg { - border-radius: 0.5rem; -} - -.rounded-full { - border-radius: 9999px; -} - -.rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.rounded-t-sm { - border-top-left-radius: 0.125rem; - border-top-right-radius: 0.125rem; -} - -.rounded-r-sm { - border-top-right-radius: 0.125rem; - border-bottom-right-radius: 0.125rem; -} - -.rounded-b-sm { - border-bottom-right-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; -} - -.rounded-l-sm { - border-top-left-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; -} - -.rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; -} - -.rounded-r { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; -} - -.rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.rounded-l { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; -} - -.rounded-t-md { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; -} - -.rounded-r-md { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; -} - -.rounded-b-md { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; -} - -.rounded-l-md { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; -} - -.rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; -} - -.rounded-r-lg { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; -} - -.rounded-b-lg { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.rounded-l-lg { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; -} - -.rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; -} - -.rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; -} - -.rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; -} - -.rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; -} - -.rounded-tl-none { - border-top-left-radius: 0; -} - -.rounded-tr-none { - border-top-right-radius: 0; -} - -.rounded-br-none { - border-bottom-right-radius: 0; -} - -.rounded-bl-none { - border-bottom-left-radius: 0; -} - -.rounded-tl-sm { - border-top-left-radius: 0.125rem; -} - -.rounded-tr-sm { - border-top-right-radius: 0.125rem; -} - -.rounded-br-sm { - border-bottom-right-radius: 0.125rem; -} - -.rounded-bl-sm { - border-bottom-left-radius: 0.125rem; -} - -.rounded-tl { - border-top-left-radius: 0.25rem; -} - -.rounded-tr { - border-top-right-radius: 0.25rem; -} - -.rounded-br { - border-bottom-right-radius: 0.25rem; -} - -.rounded-bl { - border-bottom-left-radius: 0.25rem; -} - -.rounded-tl-md { - border-top-left-radius: 0.375rem; -} - -.rounded-tr-md { - border-top-right-radius: 0.375rem; -} - -.rounded-br-md { - border-bottom-right-radius: 0.375rem; -} - -.rounded-bl-md { - border-bottom-left-radius: 0.375rem; -} - -.rounded-tl-lg { - border-top-left-radius: 0.5rem; -} - -.rounded-tr-lg { - border-top-right-radius: 0.5rem; -} - -.rounded-br-lg { - border-bottom-right-radius: 0.5rem; -} - -.rounded-bl-lg { - border-bottom-left-radius: 0.5rem; -} - -.rounded-tl-full { - border-top-left-radius: 9999px; -} - -.rounded-tr-full { - border-top-right-radius: 9999px; -} - -.rounded-br-full { - border-bottom-right-radius: 9999px; -} - -.rounded-bl-full { - border-bottom-left-radius: 9999px; -} - -.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-0 { - border-width: 0; -} - -.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: 0; -} - -.border-r-0 { - border-right-width: 0; -} - -.border-b-0 { - border-bottom-width: 0; -} - -.border-l-0 { - border-left-width: 0; -} - -.border-t-2 { - border-top-width: 2px; -} - -.border-r-2 { - border-right-width: 2px; -} - -.border-b-2 { - border-bottom-width: 2px; -} - -.border-l-2 { - border-left-width: 2px; -} - -.border-t-4 { - border-top-width: 4px; -} - -.border-r-4 { - border-right-width: 4px; -} - -.border-b-4 { - border-bottom-width: 4px; -} - -.border-l-4 { - border-left-width: 4px; -} - -.border-t-8 { - border-top-width: 8px; -} - -.border-r-8 { - border-right-width: 8px; -} - -.border-b-8 { - border-bottom-width: 8px; -} - -.border-l-8 { - border-left-width: 8px; -} - -.border-t { - border-top-width: 1px; -} - -.border-r { - border-right-width: 1px; -} - -.border-b { - border-bottom-width: 1px; -} - -.border-l { - border-left-width: 1px; -} - -.box-border { - box-sizing: border-box; -} - -.box-content { - box-sizing: content-box; -} - -.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-not-allowed { - cursor: not-allowed; -} - -.block { - display: block; -} - -.inline-block { - display: inline-block; -} - -.inline { - display: inline; -} - -.flex { - display: flex; -} - -.inline-flex { - display: inline-flex; -} - -.table { - display: 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; -} - -.hidden { - display: 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-no-wrap { - flex-wrap: nowrap; -} - -.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; -} - -.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; -} - -.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; -} - -.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; -} - -.flex-1 { - flex: 1 1 0%; -} - -.flex-auto { - flex: 1 1 auto; -} - -.flex-initial { - flex: 0 1 auto; -} - -.flex-none { - flex: none; -} - -.flex-grow-0 { - flex-grow: 0; -} - -.flex-grow { - flex-grow: 1; -} - -.flex-shrink-0 { - flex-shrink: 0; -} - -.flex-shrink { - flex-shrink: 1; -} - -.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; -} - -.float-right { - float: right; -} - -.float-left { - float: left; -} - -.float-none { - float: none; -} - -.clearfix:after { - content: ""; - display: table; - clear: both; -} - -.clear-left { - clear: left; -} - -.clear-right { - clear: right; -} - -.clear-both { - clear: both; -} - -.clear-none { - clear: none; -} - -.font-sans { - font-family: 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: Georgia, Cambria, "Times New Roman", Times, serif; -} - -.font-mono { - font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; -} - -.font-hairline { - font-weight: 100; -} - -.font-thin { - 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; -} - -.hover\:font-hairline:hover { - font-weight: 100; -} - -.hover\:font-thin:hover { - font-weight: 200; -} - -.hover\:font-light:hover { - font-weight: 300; -} - -.hover\:font-normal:hover { - font-weight: 400; -} - -.hover\:font-medium:hover { - font-weight: 500; -} - -.hover\:font-semibold:hover { - font-weight: 600; -} - -.hover\:font-bold:hover { - font-weight: 700; -} - -.hover\:font-extrabold:hover { - font-weight: 800; -} - -.hover\:font-black:hover { - font-weight: 900; -} - -.focus\:font-hairline:focus { - font-weight: 100; -} - -.focus\:font-thin:focus { - font-weight: 200; -} - -.focus\:font-light:focus { - font-weight: 300; -} - -.focus\:font-normal:focus { - font-weight: 400; -} - -.focus\:font-medium:focus { - font-weight: 500; -} - -.focus\:font-semibold:focus { - font-weight: 600; -} - -.focus\:font-bold:focus { - font-weight: 700; -} - -.focus\:font-extrabold:focus { - font-weight: 800; -} - -.focus\:font-black:focus { - font-weight: 900; -} - -.h-0 { - height: 0; -} - -.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-8 { - height: 2rem; -} - -.h-10 { - height: 2.5rem; -} - -.h-12 { - height: 3rem; -} - -.h-16 { - height: 4rem; -} - -.h-20 { - height: 5rem; -} - -.h-24 { - height: 6rem; -} - -.h-32 { - height: 8rem; -} - -.h-40 { - height: 10rem; -} - -.h-48 { - height: 12rem; -} - -.h-56 { - height: 14rem; -} - -.h-64 { - height: 16rem; -} - -.h-auto { - height: auto; -} - -.h-px { - height: 1px; -} - -.h-full { - height: 100%; -} - -.h-screen { - height: 100vh; -} - -.text-xs { - font-size: 0.75rem; -} - -.text-sm { - font-size: 0.875rem; -} - -.text-base { - font-size: 1rem; -} - -.text-lg { - font-size: 1.125rem; -} - -.text-xl { - font-size: 1.25rem; -} - -.text-2xl { - font-size: 1.5rem; -} - -.text-3xl { - font-size: 1.875rem; -} - -.text-4xl { - font-size: 2.25rem; -} - -.text-5xl { - font-size: 3rem; -} - -.text-6xl { - font-size: 4rem; -} - -.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; -} - -.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; -} - -.m-0 { - margin: 0; -} - -.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-8 { - margin: 2rem; -} - -.m-10 { - margin: 2.5rem; -} - -.m-12 { - margin: 3rem; -} - -.m-16 { - margin: 4rem; -} - -.m-20 { - margin: 5rem; -} - -.m-24 { - margin: 6rem; -} - -.m-32 { - margin: 8rem; -} - -.m-40 { - margin: 10rem; -} - -.m-48 { - margin: 12rem; -} - -.m-56 { - margin: 14rem; -} - -.m-64 { - margin: 16rem; -} - -.m-auto { - margin: auto; -} - -.m-px { - margin: 1px; -} - -.-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-8 { - margin: -2rem; -} - -.-m-10 { - margin: -2.5rem; -} - -.-m-12 { - margin: -3rem; -} - -.-m-16 { - margin: -4rem; -} - -.-m-20 { - margin: -5rem; -} - -.-m-24 { - margin: -6rem; -} - -.-m-32 { - margin: -8rem; -} - -.-m-40 { - margin: -10rem; -} - -.-m-48 { - margin: -12rem; -} - -.-m-56 { - margin: -14rem; -} - -.-m-64 { - margin: -16rem; -} - -.-m-px { - margin: -1px; -} - -.my-0 { - margin-top: 0; - margin-bottom: 0; -} - -.mx-0 { - margin-left: 0; - margin-right: 0; -} - -.my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; -} - -.mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; -} - -.my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} - -.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -} - -.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} - -.mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; -} - -.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -} - -.mx-4 { - margin-left: 1rem; - margin-right: 1rem; -} - -.my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} - -.mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; -} - -.my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; -} - -.mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; -} - -.my-8 { - margin-top: 2rem; - margin-bottom: 2rem; -} - -.mx-8 { - margin-left: 2rem; - margin-right: 2rem; -} - -.my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; -} - -.mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; -} - -.my-12 { - margin-top: 3rem; - margin-bottom: 3rem; -} - -.mx-12 { - margin-left: 3rem; - margin-right: 3rem; -} - -.my-16 { - margin-top: 4rem; - margin-bottom: 4rem; -} - -.mx-16 { - margin-left: 4rem; - margin-right: 4rem; -} - -.my-20 { - margin-top: 5rem; - margin-bottom: 5rem; -} - -.mx-20 { - margin-left: 5rem; - margin-right: 5rem; -} - -.my-24 { - margin-top: 6rem; - margin-bottom: 6rem; -} - -.mx-24 { - margin-left: 6rem; - margin-right: 6rem; -} - -.my-32 { - margin-top: 8rem; - margin-bottom: 8rem; -} - -.mx-32 { - margin-left: 8rem; - margin-right: 8rem; -} - -.my-40 { - margin-top: 10rem; - margin-bottom: 10rem; -} - -.mx-40 { - margin-left: 10rem; - margin-right: 10rem; -} - -.my-48 { - margin-top: 12rem; - margin-bottom: 12rem; -} - -.mx-48 { - margin-left: 12rem; - margin-right: 12rem; -} - -.my-56 { - margin-top: 14rem; - margin-bottom: 14rem; -} - -.mx-56 { - margin-left: 14rem; - margin-right: 14rem; -} - -.my-64 { - margin-top: 16rem; - margin-bottom: 16rem; -} - -.mx-64 { - margin-left: 16rem; - margin-right: 16rem; -} - -.my-auto { - margin-top: auto; - margin-bottom: auto; -} - -.mx-auto { - margin-left: auto; - margin-right: auto; -} - -.my-px { - margin-top: 1px; - margin-bottom: 1px; -} - -.mx-px { - margin-left: 1px; - margin-right: 1px; -} - -.-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; -} - -.-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; -} - -.-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; -} - -.-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; -} - -.-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; -} - -.-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; -} - -.-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; -} - -.-mx-4 { - margin-left: -1rem; - margin-right: -1rem; -} - -.-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; -} - -.-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; -} - -.-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; -} - -.-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; -} - -.-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; -} - -.-mx-8 { - margin-left: -2rem; - margin-right: -2rem; -} - -.-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; -} - -.-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; -} - -.-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; -} - -.-mx-12 { - margin-left: -3rem; - margin-right: -3rem; -} - -.-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; -} - -.-mx-16 { - margin-left: -4rem; - margin-right: -4rem; -} - -.-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; -} - -.-mx-20 { - margin-left: -5rem; - margin-right: -5rem; -} - -.-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; -} - -.-mx-24 { - margin-left: -6rem; - margin-right: -6rem; -} - -.-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; -} - -.-mx-32 { - margin-left: -8rem; - margin-right: -8rem; -} - -.-my-40 { - margin-top: -10rem; - margin-bottom: -10rem; -} - -.-mx-40 { - margin-left: -10rem; - margin-right: -10rem; -} - -.-my-48 { - margin-top: -12rem; - margin-bottom: -12rem; -} - -.-mx-48 { - margin-left: -12rem; - margin-right: -12rem; -} - -.-my-56 { - margin-top: -14rem; - margin-bottom: -14rem; -} - -.-mx-56 { - margin-left: -14rem; - margin-right: -14rem; -} - -.-my-64 { - margin-top: -16rem; - margin-bottom: -16rem; -} - -.-mx-64 { - margin-left: -16rem; - margin-right: -16rem; -} - -.-my-px { - margin-top: -1px; - margin-bottom: -1px; -} - -.-mx-px { - margin-left: -1px; - margin-right: -1px; -} - -.mt-0 { - margin-top: 0; -} - -.mr-0 { - margin-right: 0; -} - -.mb-0 { - margin-bottom: 0; -} - -.ml-0 { - margin-left: 0; -} - -.mt-1 { - margin-top: 0.25rem; -} - -.mr-1 { - margin-right: 0.25rem; -} - -.mb-1 { - margin-bottom: 0.25rem; -} - -.ml-1 { - margin-left: 0.25rem; -} - -.mt-2 { - margin-top: 0.5rem; -} - -.mr-2 { - margin-right: 0.5rem; -} - -.mb-2 { - margin-bottom: 0.5rem; -} - -.ml-2 { - margin-left: 0.5rem; -} - -.mt-3 { - margin-top: 0.75rem; -} - -.mr-3 { - margin-right: 0.75rem; -} - -.mb-3 { - margin-bottom: 0.75rem; -} - -.ml-3 { - margin-left: 0.75rem; -} - -.mt-4 { - margin-top: 1rem; -} - -.mr-4 { - margin-right: 1rem; -} - -.mb-4 { - margin-bottom: 1rem; -} - -.ml-4 { - margin-left: 1rem; -} - -.mt-5 { - margin-top: 1.25rem; -} - -.mr-5 { - margin-right: 1.25rem; -} - -.mb-5 { - margin-bottom: 1.25rem; -} - -.ml-5 { - margin-left: 1.25rem; -} - -.mt-6 { - margin-top: 1.5rem; -} - -.mr-6 { - margin-right: 1.5rem; -} - -.mb-6 { - margin-bottom: 1.5rem; -} - -.ml-6 { - margin-left: 1.5rem; -} - -.mt-8 { - margin-top: 2rem; -} - -.mr-8 { - margin-right: 2rem; -} - -.mb-8 { - margin-bottom: 2rem; -} - -.ml-8 { - margin-left: 2rem; -} - -.mt-10 { - margin-top: 2.5rem; -} - -.mr-10 { - margin-right: 2.5rem; -} - -.mb-10 { - margin-bottom: 2.5rem; -} - -.ml-10 { - margin-left: 2.5rem; -} - -.mt-12 { - margin-top: 3rem; -} - -.mr-12 { - margin-right: 3rem; -} - -.mb-12 { - margin-bottom: 3rem; -} - -.ml-12 { - margin-left: 3rem; -} - -.mt-16 { - margin-top: 4rem; -} - -.mr-16 { - margin-right: 4rem; -} - -.mb-16 { - margin-bottom: 4rem; -} - -.ml-16 { - margin-left: 4rem; -} - -.mt-20 { - margin-top: 5rem; -} - -.mr-20 { - margin-right: 5rem; -} - -.mb-20 { - margin-bottom: 5rem; -} - -.ml-20 { - margin-left: 5rem; -} - -.mt-24 { - margin-top: 6rem; -} - -.mr-24 { - margin-right: 6rem; -} - -.mb-24 { - margin-bottom: 6rem; -} - -.ml-24 { - margin-left: 6rem; -} - -.mt-32 { - margin-top: 8rem; -} - -.mr-32 { - margin-right: 8rem; -} - -.mb-32 { - margin-bottom: 8rem; -} - -.ml-32 { - margin-left: 8rem; -} - -.mt-40 { - margin-top: 10rem; -} - -.mr-40 { - margin-right: 10rem; -} - -.mb-40 { - margin-bottom: 10rem; -} - -.ml-40 { - margin-left: 10rem; -} - -.mt-48 { - margin-top: 12rem; -} - -.mr-48 { - margin-right: 12rem; -} - -.mb-48 { - margin-bottom: 12rem; -} - -.ml-48 { - margin-left: 12rem; -} - -.mt-56 { - margin-top: 14rem; -} - -.mr-56 { - margin-right: 14rem; -} - -.mb-56 { - margin-bottom: 14rem; -} - -.ml-56 { - margin-left: 14rem; -} - -.mt-64 { - margin-top: 16rem; -} - -.mr-64 { - margin-right: 16rem; -} - -.mb-64 { - margin-bottom: 16rem; -} - -.ml-64 { - margin-left: 16rem; -} - -.mt-auto { - margin-top: auto; -} - -.mr-auto { - margin-right: auto; -} - -.mb-auto { - margin-bottom: auto; -} - -.ml-auto { - margin-left: auto; -} - -.mt-px { - margin-top: 1px; -} - -.mr-px { - margin-right: 1px; -} - -.mb-px { - margin-bottom: 1px; -} - -.ml-px { - margin-left: 1px; -} - -.-mt-1 { - margin-top: -0.25rem; -} - -.-mr-1 { - margin-right: -0.25rem; -} - -.-mb-1 { - margin-bottom: -0.25rem; -} - -.-ml-1 { - margin-left: -0.25rem; -} - -.-mt-2 { - margin-top: -0.5rem; -} - -.-mr-2 { - margin-right: -0.5rem; -} - -.-mb-2 { - margin-bottom: -0.5rem; -} - -.-ml-2 { - margin-left: -0.5rem; -} - -.-mt-3 { - margin-top: -0.75rem; -} - -.-mr-3 { - margin-right: -0.75rem; -} - -.-mb-3 { - margin-bottom: -0.75rem; -} - -.-ml-3 { - margin-left: -0.75rem; -} - -.-mt-4 { - margin-top: -1rem; -} - -.-mr-4 { - margin-right: -1rem; -} - -.-mb-4 { - margin-bottom: -1rem; -} - -.-ml-4 { - margin-left: -1rem; -} - -.-mt-5 { - margin-top: -1.25rem; -} - -.-mr-5 { - margin-right: -1.25rem; -} - -.-mb-5 { - margin-bottom: -1.25rem; -} - -.-ml-5 { - margin-left: -1.25rem; -} - -.-mt-6 { - margin-top: -1.5rem; -} - -.-mr-6 { - margin-right: -1.5rem; -} - -.-mb-6 { - margin-bottom: -1.5rem; -} - -.-ml-6 { - margin-left: -1.5rem; -} - -.-mt-8 { - margin-top: -2rem; -} - -.-mr-8 { - margin-right: -2rem; -} - -.-mb-8 { - margin-bottom: -2rem; -} - -.-ml-8 { - margin-left: -2rem; -} - -.-mt-10 { - margin-top: -2.5rem; -} - -.-mr-10 { - margin-right: -2.5rem; -} - -.-mb-10 { - margin-bottom: -2.5rem; -} - -.-ml-10 { - margin-left: -2.5rem; -} - -.-mt-12 { - margin-top: -3rem; -} - -.-mr-12 { - margin-right: -3rem; -} - -.-mb-12 { - margin-bottom: -3rem; -} - -.-ml-12 { - margin-left: -3rem; -} - -.-mt-16 { - margin-top: -4rem; -} - -.-mr-16 { - margin-right: -4rem; -} - -.-mb-16 { - margin-bottom: -4rem; -} - -.-ml-16 { - margin-left: -4rem; -} - -.-mt-20 { - margin-top: -5rem; -} - -.-mr-20 { - margin-right: -5rem; -} - -.-mb-20 { - margin-bottom: -5rem; -} - -.-ml-20 { - margin-left: -5rem; -} - -.-mt-24 { - margin-top: -6rem; -} - -.-mr-24 { - margin-right: -6rem; -} - -.-mb-24 { - margin-bottom: -6rem; -} - -.-ml-24 { - margin-left: -6rem; -} - -.-mt-32 { - margin-top: -8rem; -} - -.-mr-32 { - margin-right: -8rem; -} - -.-mb-32 { - margin-bottom: -8rem; -} - -.-ml-32 { - margin-left: -8rem; -} - -.-mt-40 { - margin-top: -10rem; -} - -.-mr-40 { - margin-right: -10rem; -} - -.-mb-40 { - margin-bottom: -10rem; -} - -.-ml-40 { - margin-left: -10rem; -} - -.-mt-48 { - margin-top: -12rem; -} - -.-mr-48 { - margin-right: -12rem; -} - -.-mb-48 { - margin-bottom: -12rem; -} - -.-ml-48 { - margin-left: -12rem; -} - -.-mt-56 { - margin-top: -14rem; -} - -.-mr-56 { - margin-right: -14rem; -} - -.-mb-56 { - margin-bottom: -14rem; -} - -.-ml-56 { - margin-left: -14rem; -} - -.-mt-64 { - margin-top: -16rem; -} - -.-mr-64 { - margin-right: -16rem; -} - -.-mb-64 { - margin-bottom: -16rem; -} - -.-ml-64 { - margin-left: -16rem; -} - -.-mt-px { - margin-top: -1px; -} - -.-mr-px { - margin-right: -1px; -} - -.-mb-px { - margin-bottom: -1px; -} - -.-ml-px { - margin-left: -1px; -} - -.max-h-full { - max-height: 100%; -} - -.max-h-screen { - max-height: 100vh; -} - -.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-full { - max-width: 100%; -} - -.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; -} - -.min-h-0 { - min-height: 0; -} - -.min-h-full { - min-height: 100%; -} - -.min-h-screen { - min-height: 100vh; -} - -.min-w-0 { - min-width: 0; -} - -.min-w-full { - min-width: 100%; -} - -.object-contain { - object-fit: contain; -} - -.object-cover { - object-fit: cover; -} - -.object-fill { - object-fit: fill; -} - -.object-none { - object-fit: none; -} - -.object-scale-down { - object-fit: scale-down; -} - -.object-bottom { - object-position: bottom; -} - -.object-center { - object-position: center; -} - -.object-left { - object-position: left; -} - -.object-left-bottom { - object-position: left bottom; -} - -.object-left-top { - object-position: left top; -} - -.object-right { - object-position: right; -} - -.object-right-bottom { - object-position: right bottom; -} - -.object-right-top { - object-position: right top; -} - -.object-top { - object-position: top; -} - -.opacity-0 { - opacity: 0; -} - -.opacity-25 { - opacity: 0.25; -} - -.opacity-50 { - opacity: 0.5; -} - -.opacity-75 { - opacity: 0.75; -} - -.opacity-100 { - opacity: 1; -} - -.hover\:opacity-0:hover { - opacity: 0; -} - -.hover\:opacity-25:hover { - opacity: 0.25; -} - -.hover\:opacity-50:hover { - opacity: 0.5; -} - -.hover\:opacity-75:hover { - opacity: 0.75; -} - -.hover\:opacity-100:hover { - opacity: 1; -} - -.focus\:opacity-0:focus { - opacity: 0; -} - -.focus\:opacity-25:focus { - opacity: 0.25; -} - -.focus\:opacity-50:focus { - opacity: 0.5; -} - -.focus\:opacity-75:focus { - opacity: 0.75; -} - -.focus\:opacity-100:focus { - opacity: 1; -} - -.outline-none { - outline: 0; -} - -.focus\:outline-none:focus { - outline: 0; -} - -.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; -} - -.scrolling-touch { - -webkit-overflow-scrolling: touch; -} - -.scrolling-auto { - -webkit-overflow-scrolling: auto; -} - -.p-0 { - padding: 0; -} - -.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-8 { - padding: 2rem; -} - -.p-10 { - padding: 2.5rem; -} - -.p-12 { - padding: 3rem; -} - -.p-16 { - padding: 4rem; -} - -.p-20 { - padding: 5rem; -} - -.p-24 { - padding: 6rem; -} - -.p-32 { - padding: 8rem; -} - -.p-40 { - padding: 10rem; -} - -.p-48 { - padding: 12rem; -} - -.p-56 { - padding: 14rem; -} - -.p-64 { - padding: 16rem; -} - -.p-px { - padding: 1px; -} - -.py-0 { - padding-top: 0; - padding-bottom: 0; -} - -.px-0 { - padding-left: 0; - padding-right: 0; -} - -.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} - -.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -} - -.py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -} - -.py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; -} - -.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -} - -.py-4 { - padding-top: 1rem; - padding-bottom: 1rem; -} - -.px-4 { - padding-left: 1rem; - padding-right: 1rem; -} - -.py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; -} - -.px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; -} - -.py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; -} - -.px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; -} - -.py-8 { - padding-top: 2rem; - padding-bottom: 2rem; -} - -.px-8 { - padding-left: 2rem; - padding-right: 2rem; -} - -.py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; -} - -.px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; -} - -.py-12 { - padding-top: 3rem; - padding-bottom: 3rem; -} - -.px-12 { - padding-left: 3rem; - padding-right: 3rem; -} - -.py-16 { - padding-top: 4rem; - padding-bottom: 4rem; -} - -.px-16 { - padding-left: 4rem; - padding-right: 4rem; -} - -.py-20 { - padding-top: 5rem; - padding-bottom: 5rem; -} - -.px-20 { - padding-left: 5rem; - padding-right: 5rem; -} - -.py-24 { - padding-top: 6rem; - padding-bottom: 6rem; -} - -.px-24 { - padding-left: 6rem; - padding-right: 6rem; -} - -.py-32 { - padding-top: 8rem; - padding-bottom: 8rem; -} - -.px-32 { - padding-left: 8rem; - padding-right: 8rem; -} - -.py-40 { - padding-top: 10rem; - padding-bottom: 10rem; -} - -.px-40 { - padding-left: 10rem; - padding-right: 10rem; -} - -.py-48 { - padding-top: 12rem; - padding-bottom: 12rem; -} - -.px-48 { - padding-left: 12rem; - padding-right: 12rem; -} - -.py-56 { - padding-top: 14rem; - padding-bottom: 14rem; -} - -.px-56 { - padding-left: 14rem; - padding-right: 14rem; -} - -.py-64 { - padding-top: 16rem; - padding-bottom: 16rem; -} - -.px-64 { - padding-left: 16rem; - padding-right: 16rem; -} - -.py-px { - padding-top: 1px; - padding-bottom: 1px; -} - -.px-px { - padding-left: 1px; - padding-right: 1px; -} - -.pt-0 { - padding-top: 0; -} - -.pr-0 { - padding-right: 0; -} - -.pb-0 { - padding-bottom: 0; -} - -.pl-0 { - padding-left: 0; -} - -.pt-1 { - padding-top: 0.25rem; -} - -.pr-1 { - padding-right: 0.25rem; -} - -.pb-1 { - padding-bottom: 0.25rem; -} - -.pl-1 { - padding-left: 0.25rem; -} - -.pt-2 { - padding-top: 0.5rem; -} - -.pr-2 { - padding-right: 0.5rem; -} - -.pb-2 { - padding-bottom: 0.5rem; -} - -.pl-2 { - padding-left: 0.5rem; -} - -.pt-3 { - padding-top: 0.75rem; -} - -.pr-3 { - padding-right: 0.75rem; -} - -.pb-3 { - padding-bottom: 0.75rem; -} - -.pl-3 { - padding-left: 0.75rem; -} - -.pt-4 { - padding-top: 1rem; -} - -.pr-4 { - padding-right: 1rem; -} - -.pb-4 { - padding-bottom: 1rem; -} - -.pl-4 { - padding-left: 1rem; -} - -.pt-5 { - padding-top: 1.25rem; -} - -.pr-5 { - padding-right: 1.25rem; -} - -.pb-5 { - padding-bottom: 1.25rem; -} - -.pl-5 { - padding-left: 1.25rem; -} - -.pt-6 { - padding-top: 1.5rem; -} - -.pr-6 { - padding-right: 1.5rem; -} - -.pb-6 { - padding-bottom: 1.5rem; -} - -.pl-6 { - padding-left: 1.5rem; -} - -.pt-8 { - padding-top: 2rem; -} - -.pr-8 { - padding-right: 2rem; -} - -.pb-8 { - padding-bottom: 2rem; -} - -.pl-8 { - padding-left: 2rem; -} - -.pt-10 { - padding-top: 2.5rem; -} - -.pr-10 { - padding-right: 2.5rem; -} - -.pb-10 { - padding-bottom: 2.5rem; -} - -.pl-10 { - padding-left: 2.5rem; -} - -.pt-12 { - padding-top: 3rem; -} - -.pr-12 { - padding-right: 3rem; -} - -.pb-12 { - padding-bottom: 3rem; -} - -.pl-12 { - padding-left: 3rem; -} - -.pt-16 { - padding-top: 4rem; -} - -.pr-16 { - padding-right: 4rem; -} - -.pb-16 { - padding-bottom: 4rem; -} - -.pl-16 { - padding-left: 4rem; -} - -.pt-20 { - padding-top: 5rem; -} - -.pr-20 { - padding-right: 5rem; -} - -.pb-20 { - padding-bottom: 5rem; -} - -.pl-20 { - padding-left: 5rem; -} - -.pt-24 { - padding-top: 6rem; -} - -.pr-24 { - padding-right: 6rem; -} - -.pb-24 { - padding-bottom: 6rem; -} - -.pl-24 { - padding-left: 6rem; -} - -.pt-32 { - padding-top: 8rem; -} - -.pr-32 { - padding-right: 8rem; -} - -.pb-32 { - padding-bottom: 8rem; -} - -.pl-32 { - padding-left: 8rem; -} - -.pt-40 { - padding-top: 10rem; -} - -.pr-40 { - padding-right: 10rem; -} - -.pb-40 { - padding-bottom: 10rem; -} - -.pl-40 { - padding-left: 10rem; -} - -.pt-48 { - padding-top: 12rem; -} - -.pr-48 { - padding-right: 12rem; -} - -.pb-48 { - padding-bottom: 12rem; -} - -.pl-48 { - padding-left: 12rem; -} - -.pt-56 { - padding-top: 14rem; -} - -.pr-56 { - padding-right: 14rem; -} - -.pb-56 { - padding-bottom: 14rem; -} - -.pl-56 { - padding-left: 14rem; -} - -.pt-64 { - padding-top: 16rem; -} - -.pr-64 { - padding-right: 16rem; -} - -.pb-64 { - padding-bottom: 16rem; -} - -.pl-64 { - padding-left: 16rem; -} - -.pt-px { - padding-top: 1px; -} - -.pr-px { - padding-right: 1px; -} - -.pb-px { - padding-bottom: 1px; -} - -.pl-px { - padding-left: 1px; -} - -.placeholder-transparent::-webkit-input-placeholder { - color: transparent; -} - -.placeholder-transparent:-ms-input-placeholder { - color: transparent; -} - -.placeholder-transparent::-ms-input-placeholder { - color: transparent; -} - -.placeholder-transparent::placeholder { - color: transparent; -} - -.placeholder-current::-webkit-input-placeholder { - color: currentColor; -} - -.placeholder-current:-ms-input-placeholder { - color: currentColor; -} - -.placeholder-current::-ms-input-placeholder { - color: currentColor; -} - -.placeholder-current::placeholder { - color: currentColor; -} - -.placeholder-black::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); -} - -.placeholder-black:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); -} - -.placeholder-black::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); -} - -.placeholder-black::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); -} - -.placeholder-white::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); -} - -.placeholder-white:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); -} - -.placeholder-white::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); -} - -.placeholder-white::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); -} - -.placeholder-gray-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); -} - -.placeholder-gray-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); -} - -.placeholder-gray-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); -} - -.placeholder-gray-100::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); -} - -.placeholder-gray-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); -} - -.placeholder-gray-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); -} - -.placeholder-gray-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); -} - -.placeholder-gray-200::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); -} - -.placeholder-gray-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); -} - -.placeholder-gray-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); -} - -.placeholder-gray-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); -} - -.placeholder-gray-300::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); -} - -.placeholder-gray-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); -} - -.placeholder-gray-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); -} - -.placeholder-gray-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); -} - -.placeholder-gray-400::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); -} - -.placeholder-gray-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); -} - -.placeholder-gray-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); -} - -.placeholder-gray-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); -} - -.placeholder-gray-500::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); -} - -.placeholder-gray-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); -} - -.placeholder-gray-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); -} - -.placeholder-gray-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); -} - -.placeholder-gray-600::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); -} - -.placeholder-gray-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); -} - -.placeholder-gray-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); -} - -.placeholder-gray-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); -} - -.placeholder-gray-700::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); -} - -.placeholder-gray-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); -} - -.placeholder-gray-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); -} - -.placeholder-gray-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); -} - -.placeholder-gray-800::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); -} - -.placeholder-gray-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); -} - -.placeholder-gray-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); -} - -.placeholder-gray-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); -} - -.placeholder-gray-900::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); -} - -.placeholder-red-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); -} - -.placeholder-red-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); -} - -.placeholder-red-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); -} - -.placeholder-red-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); -} - -.placeholder-red-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); -} - -.placeholder-red-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); -} - -.placeholder-red-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); -} - -.placeholder-red-200::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); -} - -.placeholder-red-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); -} - -.placeholder-red-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); -} - -.placeholder-red-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); -} - -.placeholder-red-300::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); -} - -.placeholder-red-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); -} - -.placeholder-red-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); -} - -.placeholder-red-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); -} - -.placeholder-red-400::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); -} - -.placeholder-red-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); -} - -.placeholder-red-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); -} - -.placeholder-red-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); -} - -.placeholder-red-500::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); -} - -.placeholder-red-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); -} - -.placeholder-red-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); -} - -.placeholder-red-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); -} - -.placeholder-red-600::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); -} - -.placeholder-red-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); -} - -.placeholder-red-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); -} - -.placeholder-red-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); -} - -.placeholder-red-700::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); -} - -.placeholder-red-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); -} - -.placeholder-red-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); -} - -.placeholder-red-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); -} - -.placeholder-red-800::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); -} - -.placeholder-red-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); -} - -.placeholder-red-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); -} - -.placeholder-red-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); -} - -.placeholder-red-900::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); -} - -.placeholder-orange-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); -} - -.placeholder-orange-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); -} - -.placeholder-orange-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); -} - -.placeholder-orange-100::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); -} - -.placeholder-orange-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); -} - -.placeholder-orange-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); -} - -.placeholder-orange-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); -} - -.placeholder-orange-200::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); -} - -.placeholder-orange-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); -} - -.placeholder-orange-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); -} - -.placeholder-orange-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); -} - -.placeholder-orange-300::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); -} - -.placeholder-orange-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); -} - -.placeholder-orange-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); -} - -.placeholder-orange-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); -} - -.placeholder-orange-400::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); -} - -.placeholder-orange-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); -} - -.placeholder-orange-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); -} - -.placeholder-orange-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); -} - -.placeholder-orange-500::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); -} - -.placeholder-orange-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); -} - -.placeholder-orange-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); -} - -.placeholder-orange-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); -} - -.placeholder-orange-600::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); -} - -.placeholder-orange-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); -} - -.placeholder-orange-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); -} - -.placeholder-orange-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); -} - -.placeholder-orange-700::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); -} - -.placeholder-orange-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); -} - -.placeholder-orange-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); -} - -.placeholder-orange-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); -} - -.placeholder-orange-800::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); -} - -.placeholder-orange-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); -} - -.placeholder-orange-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); -} - -.placeholder-orange-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); -} - -.placeholder-orange-900::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); -} - -.placeholder-yellow-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); -} - -.placeholder-yellow-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); -} - -.placeholder-yellow-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); -} - -.placeholder-yellow-100::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); -} - -.placeholder-yellow-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); -} - -.placeholder-yellow-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); -} - -.placeholder-yellow-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); -} - -.placeholder-yellow-200::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); -} - -.placeholder-yellow-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); -} - -.placeholder-yellow-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); -} - -.placeholder-yellow-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); -} - -.placeholder-yellow-300::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); -} - -.placeholder-yellow-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); -} - -.placeholder-yellow-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); -} - -.placeholder-yellow-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); -} - -.placeholder-yellow-400::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); -} - -.placeholder-yellow-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); -} - -.placeholder-yellow-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); -} - -.placeholder-yellow-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); -} - -.placeholder-yellow-500::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); -} - -.placeholder-yellow-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); -} - -.placeholder-yellow-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); -} - -.placeholder-yellow-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); -} - -.placeholder-yellow-600::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); -} - -.placeholder-yellow-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); -} - -.placeholder-yellow-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); -} - -.placeholder-yellow-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); -} - -.placeholder-yellow-700::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); -} - -.placeholder-yellow-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); -} - -.placeholder-yellow-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); -} - -.placeholder-yellow-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); -} - -.placeholder-yellow-800::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); -} - -.placeholder-yellow-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); -} - -.placeholder-yellow-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); -} - -.placeholder-yellow-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); -} - -.placeholder-yellow-900::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); -} - -.placeholder-green-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); -} - -.placeholder-green-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); -} - -.placeholder-green-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); -} - -.placeholder-green-100::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); -} - -.placeholder-green-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); -} - -.placeholder-green-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); -} - -.placeholder-green-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); -} - -.placeholder-green-200::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); -} - -.placeholder-green-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); -} - -.placeholder-green-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); -} - -.placeholder-green-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); -} - -.placeholder-green-300::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); -} - -.placeholder-green-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); -} - -.placeholder-green-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); -} - -.placeholder-green-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); -} - -.placeholder-green-400::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); -} - -.placeholder-green-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); -} - -.placeholder-green-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); -} - -.placeholder-green-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); -} - -.placeholder-green-500::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); -} - -.placeholder-green-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); -} - -.placeholder-green-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); -} - -.placeholder-green-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); -} - -.placeholder-green-600::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); -} - -.placeholder-green-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); -} - -.placeholder-green-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); -} - -.placeholder-green-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); -} - -.placeholder-green-700::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); -} - -.placeholder-green-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); -} - -.placeholder-green-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); -} - -.placeholder-green-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); -} - -.placeholder-green-800::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); -} - -.placeholder-green-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); -} - -.placeholder-green-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); -} - -.placeholder-green-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); -} - -.placeholder-green-900::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); -} - -.placeholder-teal-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); -} - -.placeholder-teal-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); -} - -.placeholder-teal-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); -} - -.placeholder-teal-100::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); -} - -.placeholder-teal-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); -} - -.placeholder-teal-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); -} - -.placeholder-teal-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); -} - -.placeholder-teal-200::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); -} - -.placeholder-teal-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); -} - -.placeholder-teal-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); -} - -.placeholder-teal-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); -} - -.placeholder-teal-300::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); -} - -.placeholder-teal-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); -} - -.placeholder-teal-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); -} - -.placeholder-teal-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); -} - -.placeholder-teal-400::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); -} - -.placeholder-teal-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); -} - -.placeholder-teal-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); -} - -.placeholder-teal-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); -} - -.placeholder-teal-500::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); -} - -.placeholder-teal-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); -} - -.placeholder-teal-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); -} - -.placeholder-teal-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); -} - -.placeholder-teal-600::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); -} - -.placeholder-teal-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); -} - -.placeholder-teal-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); -} - -.placeholder-teal-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); -} - -.placeholder-teal-700::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); -} - -.placeholder-teal-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); -} - -.placeholder-teal-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); -} - -.placeholder-teal-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); -} - -.placeholder-teal-800::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); -} - -.placeholder-teal-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); -} - -.placeholder-teal-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); -} - -.placeholder-teal-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); -} - -.placeholder-teal-900::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); -} - -.placeholder-blue-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); -} - -.placeholder-blue-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); -} - -.placeholder-blue-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); -} - -.placeholder-blue-100::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); -} - -.placeholder-blue-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); -} - -.placeholder-blue-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); -} - -.placeholder-blue-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); -} - -.placeholder-blue-200::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); -} - -.placeholder-blue-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); -} - -.placeholder-blue-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); -} - -.placeholder-blue-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); -} - -.placeholder-blue-300::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); -} - -.placeholder-blue-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); -} - -.placeholder-blue-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); -} - -.placeholder-blue-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); -} - -.placeholder-blue-400::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); -} - -.placeholder-blue-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); -} - -.placeholder-blue-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); -} - -.placeholder-blue-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); -} - -.placeholder-blue-500::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); -} - -.placeholder-blue-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); -} - -.placeholder-blue-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); -} - -.placeholder-blue-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); -} - -.placeholder-blue-600::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); -} - -.placeholder-blue-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); -} - -.placeholder-blue-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); -} - -.placeholder-blue-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); -} - -.placeholder-blue-700::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); -} - -.placeholder-blue-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); -} - -.placeholder-blue-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); -} - -.placeholder-blue-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); -} - -.placeholder-blue-800::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); -} - -.placeholder-blue-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); -} - -.placeholder-blue-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); -} - -.placeholder-blue-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); -} - -.placeholder-blue-900::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); -} - -.placeholder-indigo-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); -} - -.placeholder-indigo-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); -} - -.placeholder-indigo-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); -} - -.placeholder-indigo-100::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); -} - -.placeholder-indigo-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); -} - -.placeholder-indigo-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); -} - -.placeholder-indigo-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); -} - -.placeholder-indigo-200::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); -} - -.placeholder-indigo-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); -} - -.placeholder-indigo-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); -} - -.placeholder-indigo-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); -} - -.placeholder-indigo-300::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); -} - -.placeholder-indigo-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); -} - -.placeholder-indigo-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); -} - -.placeholder-indigo-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); -} - -.placeholder-indigo-400::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); -} - -.placeholder-indigo-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); -} - -.placeholder-indigo-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); -} - -.placeholder-indigo-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); -} - -.placeholder-indigo-500::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); -} - -.placeholder-indigo-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); -} - -.placeholder-indigo-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); -} - -.placeholder-indigo-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); -} - -.placeholder-indigo-600::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); -} - -.placeholder-indigo-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); -} - -.placeholder-indigo-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); -} - -.placeholder-indigo-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); -} - -.placeholder-indigo-700::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); -} - -.placeholder-indigo-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); -} - -.placeholder-indigo-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); -} - -.placeholder-indigo-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); -} - -.placeholder-indigo-800::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); -} - -.placeholder-indigo-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); -} - -.placeholder-indigo-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); -} - -.placeholder-indigo-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); -} - -.placeholder-indigo-900::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); -} - -.placeholder-purple-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); -} - -.placeholder-purple-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); -} - -.placeholder-purple-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); -} - -.placeholder-purple-100::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); -} - -.placeholder-purple-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); -} - -.placeholder-purple-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); -} - -.placeholder-purple-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); -} - -.placeholder-purple-200::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); -} - -.placeholder-purple-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); -} - -.placeholder-purple-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); -} - -.placeholder-purple-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); -} - -.placeholder-purple-300::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); -} - -.placeholder-purple-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); -} - -.placeholder-purple-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); -} - -.placeholder-purple-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); -} - -.placeholder-purple-400::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); -} - -.placeholder-purple-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); -} - -.placeholder-purple-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); -} - -.placeholder-purple-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); -} - -.placeholder-purple-500::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); -} - -.placeholder-purple-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); -} - -.placeholder-purple-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); -} - -.placeholder-purple-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); -} - -.placeholder-purple-600::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); -} - -.placeholder-purple-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); -} - -.placeholder-purple-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); -} - -.placeholder-purple-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); -} - -.placeholder-purple-700::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); -} - -.placeholder-purple-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); -} - -.placeholder-purple-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); -} - -.placeholder-purple-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); -} - -.placeholder-purple-800::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); -} - -.placeholder-purple-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); -} - -.placeholder-purple-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); -} - -.placeholder-purple-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); -} - -.placeholder-purple-900::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); -} - -.placeholder-pink-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); -} - -.placeholder-pink-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); -} - -.placeholder-pink-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); -} - -.placeholder-pink-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); -} - -.placeholder-pink-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); -} - -.placeholder-pink-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); -} - -.placeholder-pink-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); -} - -.placeholder-pink-200::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); -} - -.placeholder-pink-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); -} - -.placeholder-pink-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); -} - -.placeholder-pink-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); -} - -.placeholder-pink-300::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); -} - -.placeholder-pink-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); -} - -.placeholder-pink-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); -} - -.placeholder-pink-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); -} - -.placeholder-pink-400::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); -} - -.placeholder-pink-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); -} - -.placeholder-pink-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); -} - -.placeholder-pink-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); -} - -.placeholder-pink-500::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); -} - -.placeholder-pink-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); -} - -.placeholder-pink-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); -} - -.placeholder-pink-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); -} - -.placeholder-pink-600::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); -} - -.placeholder-pink-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); -} - -.placeholder-pink-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); -} - -.placeholder-pink-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); -} - -.placeholder-pink-700::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); -} - -.placeholder-pink-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); -} - -.placeholder-pink-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); -} - -.placeholder-pink-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); -} - -.placeholder-pink-800::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); -} - -.placeholder-pink-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); -} - -.placeholder-pink-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); -} - -.placeholder-pink-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); -} - -.placeholder-pink-900::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); -} - -.focus\:placeholder-transparent:focus::-webkit-input-placeholder { - color: transparent; -} - -.focus\:placeholder-transparent:focus:-ms-input-placeholder { - color: transparent; -} - -.focus\:placeholder-transparent:focus::-ms-input-placeholder { - color: transparent; -} - -.focus\:placeholder-transparent:focus::placeholder { - color: transparent; -} - -.focus\:placeholder-current:focus::-webkit-input-placeholder { - color: currentColor; -} - -.focus\:placeholder-current:focus:-ms-input-placeholder { - color: currentColor; -} - -.focus\:placeholder-current:focus::-ms-input-placeholder { - color: currentColor; -} - -.focus\:placeholder-current:focus::placeholder { - color: currentColor; -} - -.focus\:placeholder-black:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); -} - -.focus\:placeholder-black:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); -} - -.focus\:placeholder-black:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); -} - -.focus\:placeholder-black:focus::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); -} - -.focus\:placeholder-white:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-white:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-white:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-white:focus::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-200:focus::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-300:focus::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-400:focus::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-500:focus::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-600:focus::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); -} - -.focus\:placeholder-gray-900:focus::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-300:focus::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-400:focus::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-500:focus::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-600:focus::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); -} - -.focus\:placeholder-red-900:focus::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-200:focus::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-600:focus::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); -} - -.focus\:placeholder-orange-900:focus::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-300:focus::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-800:focus::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); -} - -.focus\:placeholder-yellow-900:focus::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-300:focus::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-400:focus::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-500:focus::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-600:focus::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-800:focus::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); -} - -.focus\:placeholder-green-900:focus::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-100:focus::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-200:focus::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-300:focus::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-400:focus::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-500:focus::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-600:focus::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-800:focus::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); -} - -.focus\:placeholder-teal-900:focus::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-200:focus::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-300:focus::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-400:focus::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-500:focus::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-600:focus::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); -} - -.focus\:placeholder-blue-900:focus::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-300:focus::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-400:focus::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-500:focus::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-600:focus::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-800:focus::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); -} - -.focus\:placeholder-indigo-900:focus::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-100:focus::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-200:focus::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-300:focus::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-400:focus::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-500:focus::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-600:focus::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-700:focus::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-800:focus::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); -} - -.focus\:placeholder-purple-900:focus::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-800:focus::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); -} - -.focus\:placeholder-pink-900:focus::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); -} - -.placeholder-opacity-0::-webkit-input-placeholder { - --placeholder-opacity: 0; -} - -.placeholder-opacity-0:-ms-input-placeholder { - --placeholder-opacity: 0; -} - -.placeholder-opacity-0::-ms-input-placeholder { - --placeholder-opacity: 0; -} - -.placeholder-opacity-0::placeholder { - --placeholder-opacity: 0; -} - -.placeholder-opacity-25::-webkit-input-placeholder { - --placeholder-opacity: 0.25; -} - -.placeholder-opacity-25:-ms-input-placeholder { - --placeholder-opacity: 0.25; -} - -.placeholder-opacity-25::-ms-input-placeholder { - --placeholder-opacity: 0.25; -} - -.placeholder-opacity-25::placeholder { - --placeholder-opacity: 0.25; -} - -.placeholder-opacity-50::-webkit-input-placeholder { - --placeholder-opacity: 0.5; -} - -.placeholder-opacity-50:-ms-input-placeholder { - --placeholder-opacity: 0.5; -} - -.placeholder-opacity-50::-ms-input-placeholder { - --placeholder-opacity: 0.5; -} - -.placeholder-opacity-50::placeholder { - --placeholder-opacity: 0.5; -} - -.placeholder-opacity-75::-webkit-input-placeholder { - --placeholder-opacity: 0.75; -} - -.placeholder-opacity-75:-ms-input-placeholder { - --placeholder-opacity: 0.75; -} - -.placeholder-opacity-75::-ms-input-placeholder { - --placeholder-opacity: 0.75; -} - -.placeholder-opacity-75::placeholder { - --placeholder-opacity: 0.75; -} - -.placeholder-opacity-100::-webkit-input-placeholder { - --placeholder-opacity: 1; -} - -.placeholder-opacity-100:-ms-input-placeholder { - --placeholder-opacity: 1; -} - -.placeholder-opacity-100::-ms-input-placeholder { - --placeholder-opacity: 1; -} - -.placeholder-opacity-100::placeholder { - --placeholder-opacity: 1; -} - -.focus\:placeholder-opacity-0:focus::-webkit-input-placeholder { - --placeholder-opacity: 0; -} - -.focus\:placeholder-opacity-0:focus:-ms-input-placeholder { - --placeholder-opacity: 0; -} - -.focus\:placeholder-opacity-0:focus::-ms-input-placeholder { - --placeholder-opacity: 0; -} - -.focus\:placeholder-opacity-0:focus::placeholder { - --placeholder-opacity: 0; -} - -.focus\:placeholder-opacity-25:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.25; -} - -.focus\:placeholder-opacity-25:focus:-ms-input-placeholder { - --placeholder-opacity: 0.25; -} - -.focus\:placeholder-opacity-25:focus::-ms-input-placeholder { - --placeholder-opacity: 0.25; -} - -.focus\:placeholder-opacity-25:focus::placeholder { - --placeholder-opacity: 0.25; -} - -.focus\:placeholder-opacity-50:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.5; -} - -.focus\:placeholder-opacity-50:focus:-ms-input-placeholder { - --placeholder-opacity: 0.5; -} - -.focus\:placeholder-opacity-50:focus::-ms-input-placeholder { - --placeholder-opacity: 0.5; -} - -.focus\:placeholder-opacity-50:focus::placeholder { - --placeholder-opacity: 0.5; -} - -.focus\:placeholder-opacity-75:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.75; -} - -.focus\:placeholder-opacity-75:focus:-ms-input-placeholder { - --placeholder-opacity: 0.75; -} - -.focus\:placeholder-opacity-75:focus::-ms-input-placeholder { - --placeholder-opacity: 0.75; -} - -.focus\:placeholder-opacity-75:focus::placeholder { - --placeholder-opacity: 0.75; -} - -.focus\:placeholder-opacity-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; -} - -.focus\:placeholder-opacity-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; -} - -.focus\:placeholder-opacity-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; -} - -.focus\:placeholder-opacity-100:focus::placeholder { - --placeholder-opacity: 1; -} - -.pointer-events-none { - pointer-events: none; -} - -.pointer-events-auto { - pointer-events: auto; -} - -.static { - position: static; -} - -.fixed { - position: fixed; -} - -.absolute { - position: absolute; -} - -.relative { - position: relative; -} - -.sticky { - position: -webkit-sticky; - position: sticky; -} - -.inset-0 { - top: 0; - right: 0; - bottom: 0; - left: 0; -} - -.inset-auto { - top: auto; - right: auto; - bottom: auto; - left: auto; -} - -.inset-y-0 { - top: 0; - bottom: 0; -} - -.inset-x-0 { - right: 0; - left: 0; -} - -.inset-y-auto { - top: auto; - bottom: auto; -} - -.inset-x-auto { - right: auto; - left: auto; -} - -.top-0 { - top: 0; -} - -.right-0 { - right: 0; -} - -.bottom-0 { - bottom: 0; -} - -.left-0 { - left: 0; -} - -.top-auto { - top: auto; -} - -.right-auto { - right: auto; -} - -.bottom-auto { - bottom: auto; -} - -.left-auto { - left: auto; -} - -.resize-none { - resize: none; -} - -.resize-y { - resize: vertical; -} - -.resize-x { - resize: horizontal; -} - -.resize { - resize: both; -} - -.shadow-xs { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.shadow-sm { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -.shadow { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.shadow-md { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); -} - -.shadow-lg { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); -} - -.shadow-xl { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); -} - -.shadow-2xl { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); -} - -.shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); -} - -.shadow-outline { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); -} - -.shadow-none { - box-shadow: none; -} - -.hover\:shadow-xs:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.hover\:shadow-sm:hover { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -.hover\:shadow:hover { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.hover\:shadow-md:hover { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); -} - -.hover\:shadow-lg:hover { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); -} - -.hover\:shadow-xl:hover { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); -} - -.hover\:shadow-2xl:hover { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); -} - -.hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); -} - -.hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); -} - -.hover\:shadow-none:hover { - box-shadow: none; -} - -.focus\:shadow-xs:focus { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); -} - -.focus\:shadow-sm:focus { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); -} - -.focus\:shadow:focus { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); -} - -.focus\:shadow-md:focus { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); -} - -.focus\:shadow-lg:focus { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); -} - -.focus\:shadow-xl:focus { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); -} - -.focus\:shadow-2xl:focus { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); -} - -.focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); -} - -.focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); -} - -.focus\:shadow-none:focus { - box-shadow: none; -} - -.fill-current { - fill: currentColor; -} - -.stroke-current { - stroke: currentColor; -} - -.stroke-0 { - stroke-width: 0; -} - -.stroke-1 { - stroke-width: 1; -} - -.stroke-2 { - stroke-width: 2; -} - -.table-auto { - table-layout: auto; -} - -.table-fixed { - table-layout: fixed; -} - -.text-left { - text-align: left; -} - -.text-center { - text-align: center; -} - -.text-right { - text-align: right; -} - -.text-justify { - text-align: justify; -} - -.text-transparent { - color: transparent; -} - -.text-current { - color: currentColor; -} - -.text-black { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); -} - -.text-white { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); -} - -.text-gray-100 { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); -} - -.text-gray-200 { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); -} - -.text-gray-300 { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); -} - -.text-gray-400 { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); -} - -.text-gray-500 { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); -} - -.text-gray-600 { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); -} - -.text-gray-700 { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); -} - -.text-gray-800 { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); -} - -.text-gray-900 { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); -} - -.text-red-100 { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); -} - -.text-red-200 { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); -} - -.text-red-300 { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); -} - -.text-red-400 { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); -} - -.text-red-500 { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); -} - -.text-red-600 { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); -} - -.text-red-700 { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); -} - -.text-red-800 { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); -} - -.text-red-900 { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); -} - -.text-orange-100 { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); -} - -.text-orange-200 { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); -} - -.text-orange-300 { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); -} - -.text-orange-400 { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); -} - -.text-orange-500 { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); -} - -.text-orange-600 { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); -} - -.text-orange-700 { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); -} - -.text-orange-800 { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); -} - -.text-orange-900 { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); -} - -.text-yellow-100 { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); -} - -.text-yellow-200 { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); -} - -.text-yellow-300 { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); -} - -.text-yellow-400 { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); -} - -.text-yellow-500 { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); -} - -.text-yellow-600 { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); -} - -.text-yellow-700 { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); -} - -.text-yellow-800 { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); -} - -.text-yellow-900 { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); -} - -.text-green-100 { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); -} - -.text-green-200 { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); -} - -.text-green-300 { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); -} - -.text-green-400 { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); -} - -.text-green-500 { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); -} - -.text-green-600 { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); -} - -.text-green-700 { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); -} - -.text-green-800 { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); -} - -.text-green-900 { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); -} - -.text-teal-100 { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); -} - -.text-teal-200 { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); -} - -.text-teal-300 { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); -} - -.text-teal-400 { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); -} - -.text-teal-500 { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); -} - -.text-teal-600 { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); -} - -.text-teal-700 { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); -} - -.text-teal-800 { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); -} - -.text-teal-900 { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); -} - -.text-blue-100 { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); -} - -.text-blue-200 { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); -} - -.text-blue-300 { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); -} - -.text-blue-400 { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); -} - -.text-blue-500 { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); -} - -.text-blue-600 { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); -} - -.text-blue-700 { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); -} - -.text-blue-800 { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); -} - -.text-blue-900 { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); -} - -.text-indigo-100 { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); -} - -.text-indigo-200 { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); -} - -.text-indigo-300 { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); -} - -.text-indigo-400 { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); -} - -.text-indigo-500 { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); -} - -.text-indigo-600 { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); -} - -.text-indigo-700 { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); -} - -.text-indigo-800 { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); -} - -.text-indigo-900 { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); -} - -.text-purple-100 { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); -} - -.text-purple-200 { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); -} - -.text-purple-300 { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); -} - -.text-purple-400 { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); -} - -.text-purple-500 { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); -} - -.text-purple-600 { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); -} - -.text-purple-700 { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); -} - -.text-purple-800 { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); -} - -.text-purple-900 { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); -} - -.text-pink-100 { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); -} - -.text-pink-200 { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); -} - -.text-pink-300 { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); -} - -.text-pink-400 { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); -} - -.text-pink-500 { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); -} - -.text-pink-600 { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); -} - -.text-pink-700 { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); -} - -.text-pink-800 { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); -} - -.text-pink-900 { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); -} - -.hover\:text-transparent:hover { - color: transparent; -} - -.hover\:text-current:hover { - color: currentColor; -} - -.hover\:text-black:hover { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); -} - -.hover\:text-white:hover { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); -} - -.hover\:text-gray-100:hover { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); -} - -.hover\:text-gray-200:hover { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); -} - -.hover\:text-gray-300:hover { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); -} - -.hover\:text-gray-400:hover { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); -} - -.hover\:text-gray-500:hover { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); -} - -.hover\:text-gray-600:hover { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); -} - -.hover\:text-gray-700:hover { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); -} - -.hover\:text-gray-800:hover { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); -} - -.hover\:text-gray-900:hover { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); -} - -.hover\:text-red-100:hover { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); -} - -.hover\:text-red-200:hover { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); -} - -.hover\:text-red-300:hover { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); -} - -.hover\:text-red-400:hover { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); -} - -.hover\:text-red-500:hover { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); -} - -.hover\:text-red-600:hover { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); -} - -.hover\:text-red-700:hover { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); -} - -.hover\:text-red-800:hover { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); -} - -.hover\:text-red-900:hover { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); -} - -.hover\:text-orange-100:hover { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); -} - -.hover\:text-orange-200:hover { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); -} - -.hover\:text-orange-300:hover { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); -} - -.hover\:text-orange-400:hover { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); -} - -.hover\:text-orange-500:hover { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); -} - -.hover\:text-orange-600:hover { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); -} - -.hover\:text-orange-700:hover { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); -} - -.hover\:text-orange-800:hover { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); -} - -.hover\:text-orange-900:hover { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); -} - -.hover\:text-yellow-100:hover { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); -} - -.hover\:text-yellow-200:hover { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); -} - -.hover\:text-yellow-300:hover { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); -} - -.hover\:text-yellow-400:hover { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); -} - -.hover\:text-yellow-500:hover { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); -} - -.hover\:text-yellow-600:hover { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); -} - -.hover\:text-yellow-700:hover { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); -} - -.hover\:text-yellow-800:hover { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); -} - -.hover\:text-yellow-900:hover { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); -} - -.hover\:text-green-100:hover { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); -} - -.hover\:text-green-200:hover { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); -} - -.hover\:text-green-300:hover { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); -} - -.hover\:text-green-400:hover { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); -} - -.hover\:text-green-500:hover { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); -} - -.hover\:text-green-600:hover { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); -} - -.hover\:text-green-700:hover { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); -} - -.hover\:text-green-800:hover { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); -} - -.hover\:text-green-900:hover { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); -} - -.hover\:text-teal-100:hover { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); -} - -.hover\:text-teal-200:hover { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); -} - -.hover\:text-teal-300:hover { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); -} - -.hover\:text-teal-400:hover { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); -} - -.hover\:text-teal-500:hover { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); -} - -.hover\:text-teal-600:hover { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); -} - -.hover\:text-teal-700:hover { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); -} - -.hover\:text-teal-800:hover { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); -} - -.hover\:text-teal-900:hover { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); -} - -.hover\:text-blue-100:hover { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); -} - -.hover\:text-blue-200:hover { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); -} - -.hover\:text-blue-300:hover { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); -} - -.hover\:text-blue-400:hover { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); -} - -.hover\:text-blue-500:hover { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); -} - -.hover\:text-blue-600:hover { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); -} - -.hover\:text-blue-700:hover { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); -} - -.hover\:text-blue-800:hover { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); -} - -.hover\:text-blue-900:hover { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); -} - -.hover\:text-indigo-100:hover { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); -} - -.hover\:text-indigo-200:hover { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); -} - -.hover\:text-indigo-300:hover { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); -} - -.hover\:text-indigo-400:hover { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); -} - -.hover\:text-indigo-500:hover { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); -} - -.hover\:text-indigo-600:hover { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); -} - -.hover\:text-indigo-700:hover { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); -} - -.hover\:text-indigo-800:hover { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); -} - -.hover\:text-indigo-900:hover { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); -} - -.hover\:text-purple-100:hover { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); -} - -.hover\:text-purple-200:hover { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); -} - -.hover\:text-purple-300:hover { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); -} - -.hover\:text-purple-400:hover { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); -} - -.hover\:text-purple-500:hover { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); -} - -.hover\:text-purple-600:hover { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); -} - -.hover\:text-purple-700:hover { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); -} - -.hover\:text-purple-800:hover { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); -} - -.hover\:text-purple-900:hover { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); -} - -.hover\:text-pink-100:hover { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); -} - -.hover\:text-pink-200:hover { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); -} - -.hover\:text-pink-300:hover { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); -} - -.hover\:text-pink-400:hover { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); -} - -.hover\:text-pink-500:hover { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); -} - -.hover\:text-pink-600:hover { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); -} - -.hover\:text-pink-700:hover { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); -} - -.hover\:text-pink-800:hover { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); -} - -.hover\:text-pink-900:hover { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); -} - -.focus\:text-transparent:focus { - color: transparent; -} - -.focus\:text-current:focus { - color: currentColor; -} - -.focus\:text-black:focus { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); -} - -.focus\:text-white:focus { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); -} - -.focus\:text-gray-100:focus { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); -} - -.focus\:text-gray-200:focus { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); -} - -.focus\:text-gray-300:focus { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); -} - -.focus\:text-gray-400:focus { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); -} - -.focus\:text-gray-500:focus { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); -} - -.focus\:text-gray-600:focus { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); -} - -.focus\:text-gray-700:focus { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); -} - -.focus\:text-gray-800:focus { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); -} - -.focus\:text-gray-900:focus { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); -} - -.focus\:text-red-100:focus { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); -} - -.focus\:text-red-200:focus { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); -} - -.focus\:text-red-300:focus { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); -} - -.focus\:text-red-400:focus { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); -} - -.focus\:text-red-500:focus { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); -} - -.focus\:text-red-600:focus { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); -} - -.focus\:text-red-700:focus { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); -} - -.focus\:text-red-800:focus { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); -} - -.focus\:text-red-900:focus { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); -} - -.focus\:text-orange-100:focus { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); -} - -.focus\:text-orange-200:focus { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); -} - -.focus\:text-orange-300:focus { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); -} - -.focus\:text-orange-400:focus { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); -} - -.focus\:text-orange-500:focus { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); -} - -.focus\:text-orange-600:focus { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); -} - -.focus\:text-orange-700:focus { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); -} - -.focus\:text-orange-800:focus { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); -} - -.focus\:text-orange-900:focus { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); -} - -.focus\:text-yellow-100:focus { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); -} - -.focus\:text-yellow-200:focus { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); -} - -.focus\:text-yellow-300:focus { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); -} - -.focus\:text-yellow-400:focus { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); -} - -.focus\:text-yellow-500:focus { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); -} - -.focus\:text-yellow-600:focus { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); -} - -.focus\:text-yellow-700:focus { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); -} - -.focus\:text-yellow-800:focus { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); -} - -.focus\:text-yellow-900:focus { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); -} - -.focus\:text-green-100:focus { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); -} - -.focus\:text-green-200:focus { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); -} - -.focus\:text-green-300:focus { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); -} - -.focus\:text-green-400:focus { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); -} - -.focus\:text-green-500:focus { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); -} - -.focus\:text-green-600:focus { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); -} - -.focus\:text-green-700:focus { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); -} - -.focus\:text-green-800:focus { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); -} - -.focus\:text-green-900:focus { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); -} - -.focus\:text-teal-100:focus { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); -} - -.focus\:text-teal-200:focus { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); -} - -.focus\:text-teal-300:focus { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); -} - -.focus\:text-teal-400:focus { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); -} - -.focus\:text-teal-500:focus { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); -} - -.focus\:text-teal-600:focus { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); -} - -.focus\:text-teal-700:focus { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); -} - -.focus\:text-teal-800:focus { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); -} - -.focus\:text-teal-900:focus { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); -} - -.focus\:text-blue-100:focus { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); -} - -.focus\:text-blue-200:focus { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); -} - -.focus\:text-blue-300:focus { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); -} - -.focus\:text-blue-400:focus { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); -} - -.focus\:text-blue-500:focus { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); -} - -.focus\:text-blue-600:focus { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); -} - -.focus\:text-blue-700:focus { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); -} - -.focus\:text-blue-800:focus { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); -} - -.focus\:text-blue-900:focus { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); -} - -.focus\:text-indigo-100:focus { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); -} - -.focus\:text-indigo-200:focus { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); -} - -.focus\:text-indigo-300:focus { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); -} - -.focus\:text-indigo-400:focus { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); -} - -.focus\:text-indigo-500:focus { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); -} - -.focus\:text-indigo-600:focus { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); -} - -.focus\:text-indigo-700:focus { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); -} - -.focus\:text-indigo-800:focus { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); -} - -.focus\:text-indigo-900:focus { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); -} - -.focus\:text-purple-100:focus { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); -} - -.focus\:text-purple-200:focus { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); -} - -.focus\:text-purple-300:focus { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); -} - -.focus\:text-purple-400:focus { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); -} - -.focus\:text-purple-500:focus { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); -} - -.focus\:text-purple-600:focus { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); -} - -.focus\:text-purple-700:focus { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); -} - -.focus\:text-purple-800:focus { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); -} - -.focus\:text-purple-900:focus { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); -} - -.focus\:text-pink-100:focus { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); -} - -.focus\:text-pink-200:focus { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); -} - -.focus\:text-pink-300:focus { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); -} - -.focus\:text-pink-400:focus { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); -} - -.focus\:text-pink-500:focus { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); -} - -.focus\:text-pink-600:focus { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); -} - -.focus\:text-pink-700:focus { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); -} - -.focus\:text-pink-800:focus { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); -} - -.focus\:text-pink-900:focus { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); -} - -.text-opacity-0 { - --text-opacity: 0; -} - -.text-opacity-25 { - --text-opacity: 0.25; -} - -.text-opacity-50 { - --text-opacity: 0.5; -} - -.text-opacity-75 { - --text-opacity: 0.75; -} - -.text-opacity-100 { - --text-opacity: 1; -} - -.hover\:text-opacity-0:hover { - --text-opacity: 0; -} - -.hover\:text-opacity-25:hover { - --text-opacity: 0.25; -} - -.hover\:text-opacity-50:hover { - --text-opacity: 0.5; -} - -.hover\:text-opacity-75:hover { - --text-opacity: 0.75; -} - -.hover\:text-opacity-100:hover { - --text-opacity: 1; -} - -.focus\:text-opacity-0:focus { - --text-opacity: 0; -} - -.focus\:text-opacity-25:focus { - --text-opacity: 0.25; -} - -.focus\:text-opacity-50:focus { - --text-opacity: 0.5; -} - -.focus\:text-opacity-75:focus { - --text-opacity: 0.75; -} - -.focus\:text-opacity-100:focus { - --text-opacity: 1; -} - -.italic { - font-style: italic; -} - -.not-italic { - font-style: normal; -} - -.uppercase { - text-transform: uppercase; -} - -.lowercase { - text-transform: lowercase; -} - -.capitalize { - text-transform: capitalize; -} - -.normal-case { - text-transform: none; -} - -.underline { - text-decoration: underline; -} - -.line-through { - text-decoration: line-through; -} - -.no-underline { - 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; -} - -.tracking-tighter { - letter-spacing: -0.05em; -} - -.tracking-tight { - letter-spacing: -0.025em; -} - -.tracking-normal { - letter-spacing: 0; -} - -.tracking-wide { - letter-spacing: 0.025em; -} - -.tracking-wider { - letter-spacing: 0.05em; -} - -.tracking-widest { - letter-spacing: 0.1em; -} - -.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; - -ms-user-select: all; - user-select: all; -} - -.select-auto { - -webkit-user-select: auto; - -moz-user-select: auto; - -ms-user-select: auto; - user-select: auto; -} - -.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; -} - -.visible { - visibility: visible; -} - -.invisible { - visibility: hidden; -} - -.whitespace-normal { - white-space: normal; -} - -.whitespace-no-wrap { - 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; -} - -.truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.w-0 { - width: 0; -} - -.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-8 { - width: 2rem; -} - -.w-10 { - width: 2.5rem; -} - -.w-12 { - width: 3rem; -} - -.w-16 { - width: 4rem; -} - -.w-20 { - width: 5rem; -} - -.w-24 { - width: 6rem; -} - -.w-32 { - width: 8rem; -} - -.w-40 { - width: 10rem; -} - -.w-48 { - width: 12rem; -} - -.w-56 { - width: 14rem; -} - -.w-64 { - width: 16rem; -} - -.w-auto { - width: auto; -} - -.w-px { - width: 1px; -} - -.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; -} - -.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; -} - -.gap-0 { - grid-gap: 0; - gap: 0; -} - -.gap-1 { - grid-gap: 0.25rem; - gap: 0.25rem; -} - -.gap-2 { - grid-gap: 0.5rem; - gap: 0.5rem; -} - -.gap-3 { - grid-gap: 0.75rem; - gap: 0.75rem; -} - -.gap-4 { - grid-gap: 1rem; - gap: 1rem; -} - -.gap-5 { - grid-gap: 1.25rem; - gap: 1.25rem; -} - -.gap-6 { - grid-gap: 1.5rem; - gap: 1.5rem; -} - -.gap-8 { - grid-gap: 2rem; - gap: 2rem; -} - -.gap-10 { - grid-gap: 2.5rem; - gap: 2.5rem; -} - -.gap-12 { - grid-gap: 3rem; - gap: 3rem; -} - -.gap-16 { - grid-gap: 4rem; - gap: 4rem; -} - -.gap-20 { - grid-gap: 5rem; - gap: 5rem; -} - -.gap-24 { - grid-gap: 6rem; - gap: 6rem; -} - -.gap-32 { - grid-gap: 8rem; - gap: 8rem; -} - -.gap-40 { - grid-gap: 10rem; - gap: 10rem; -} - -.gap-48 { - grid-gap: 12rem; - gap: 12rem; -} - -.gap-56 { - grid-gap: 14rem; - gap: 14rem; -} - -.gap-64 { - grid-gap: 16rem; - gap: 16rem; -} - -.gap-px { - grid-gap: 1px; - gap: 1px; -} - -.col-gap-0 { - grid-column-gap: 0; - -webkit-column-gap: 0; - column-gap: 0; -} - -.col-gap-1 { - grid-column-gap: 0.25rem; - -webkit-column-gap: 0.25rem; - column-gap: 0.25rem; -} - -.col-gap-2 { - grid-column-gap: 0.5rem; - -webkit-column-gap: 0.5rem; - column-gap: 0.5rem; -} - -.col-gap-3 { - grid-column-gap: 0.75rem; - -webkit-column-gap: 0.75rem; - column-gap: 0.75rem; -} - -.col-gap-4 { - grid-column-gap: 1rem; - -webkit-column-gap: 1rem; - column-gap: 1rem; -} - -.col-gap-5 { - grid-column-gap: 1.25rem; - -webkit-column-gap: 1.25rem; - column-gap: 1.25rem; -} - -.col-gap-6 { - grid-column-gap: 1.5rem; - -webkit-column-gap: 1.5rem; - column-gap: 1.5rem; -} - -.col-gap-8 { - grid-column-gap: 2rem; - -webkit-column-gap: 2rem; - column-gap: 2rem; -} - -.col-gap-10 { - grid-column-gap: 2.5rem; - -webkit-column-gap: 2.5rem; - column-gap: 2.5rem; -} - -.col-gap-12 { - grid-column-gap: 3rem; - -webkit-column-gap: 3rem; - column-gap: 3rem; -} - -.col-gap-16 { - grid-column-gap: 4rem; - -webkit-column-gap: 4rem; - column-gap: 4rem; -} - -.col-gap-20 { - grid-column-gap: 5rem; - -webkit-column-gap: 5rem; - column-gap: 5rem; -} - -.col-gap-24 { - grid-column-gap: 6rem; - -webkit-column-gap: 6rem; - column-gap: 6rem; -} - -.col-gap-32 { - grid-column-gap: 8rem; - -webkit-column-gap: 8rem; - column-gap: 8rem; -} - -.col-gap-40 { - grid-column-gap: 10rem; - -webkit-column-gap: 10rem; - column-gap: 10rem; -} - -.col-gap-48 { - grid-column-gap: 12rem; - -webkit-column-gap: 12rem; - column-gap: 12rem; -} - -.col-gap-56 { - grid-column-gap: 14rem; - -webkit-column-gap: 14rem; - column-gap: 14rem; -} - -.col-gap-64 { - grid-column-gap: 16rem; - -webkit-column-gap: 16rem; - column-gap: 16rem; -} - -.col-gap-px { - grid-column-gap: 1px; - -webkit-column-gap: 1px; - column-gap: 1px; -} - -.row-gap-0 { - grid-row-gap: 0; - row-gap: 0; -} - -.row-gap-1 { - grid-row-gap: 0.25rem; - row-gap: 0.25rem; -} - -.row-gap-2 { - grid-row-gap: 0.5rem; - row-gap: 0.5rem; -} - -.row-gap-3 { - grid-row-gap: 0.75rem; - row-gap: 0.75rem; -} - -.row-gap-4 { - grid-row-gap: 1rem; - row-gap: 1rem; -} - -.row-gap-5 { - grid-row-gap: 1.25rem; - row-gap: 1.25rem; -} - -.row-gap-6 { - grid-row-gap: 1.5rem; - row-gap: 1.5rem; -} - -.row-gap-8 { - grid-row-gap: 2rem; - row-gap: 2rem; -} - -.row-gap-10 { - grid-row-gap: 2.5rem; - row-gap: 2.5rem; -} - -.row-gap-12 { - grid-row-gap: 3rem; - row-gap: 3rem; -} - -.row-gap-16 { - grid-row-gap: 4rem; - row-gap: 4rem; -} - -.row-gap-20 { - grid-row-gap: 5rem; - row-gap: 5rem; -} - -.row-gap-24 { - grid-row-gap: 6rem; - row-gap: 6rem; -} - -.row-gap-32 { - grid-row-gap: 8rem; - row-gap: 8rem; -} - -.row-gap-40 { - grid-row-gap: 10rem; - row-gap: 10rem; -} - -.row-gap-48 { - grid-row-gap: 12rem; - row-gap: 12rem; -} - -.row-gap-56 { - grid-row-gap: 14rem; - row-gap: 14rem; -} - -.row-gap-64 { - grid-row-gap: 16rem; - row-gap: 16rem; -} - -.row-gap-px { - grid-row-gap: 1px; - row-gap: 1px; -} - -.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; -} - -.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; -} - -.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-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; -} - -.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; -} - -.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-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; -} - -.transform { - --transform-translate-x: 0; - --transform-translate-y: 0; - --transform-rotate: 0; - --transform-skew-x: 0; - --transform-skew-y: 0; - --transform-scale-x: 1; - --transform-scale-y: 1; - transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); -} - -.transform-none { - transform: none; -} - -.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; -} - -.scale-0 { - --transform-scale-x: 0; - --transform-scale-y: 0; -} - -.scale-50 { - --transform-scale-x: .5; - --transform-scale-y: .5; -} - -.scale-75 { - --transform-scale-x: .75; - --transform-scale-y: .75; -} - -.scale-90 { - --transform-scale-x: .9; - --transform-scale-y: .9; -} - -.scale-95 { - --transform-scale-x: .95; - --transform-scale-y: .95; -} - -.scale-100 { - --transform-scale-x: 1; - --transform-scale-y: 1; -} - -.scale-105 { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; -} - -.scale-110 { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; -} - -.scale-125 { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; -} - -.scale-150 { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; -} - -.scale-x-0 { - --transform-scale-x: 0; -} - -.scale-x-50 { - --transform-scale-x: .5; -} - -.scale-x-75 { - --transform-scale-x: .75; -} - -.scale-x-90 { - --transform-scale-x: .9; -} - -.scale-x-95 { - --transform-scale-x: .95; -} - -.scale-x-100 { - --transform-scale-x: 1; -} - -.scale-x-105 { - --transform-scale-x: 1.05; -} - -.scale-x-110 { - --transform-scale-x: 1.1; -} - -.scale-x-125 { - --transform-scale-x: 1.25; -} - -.scale-x-150 { - --transform-scale-x: 1.5; -} - -.scale-y-0 { - --transform-scale-y: 0; -} - -.scale-y-50 { - --transform-scale-y: .5; -} - -.scale-y-75 { - --transform-scale-y: .75; -} - -.scale-y-90 { - --transform-scale-y: .9; -} - -.scale-y-95 { - --transform-scale-y: .95; -} - -.scale-y-100 { - --transform-scale-y: 1; -} - -.scale-y-105 { - --transform-scale-y: 1.05; -} - -.scale-y-110 { - --transform-scale-y: 1.1; -} - -.scale-y-125 { - --transform-scale-y: 1.25; -} - -.scale-y-150 { - --transform-scale-y: 1.5; -} - -.hover\:scale-0:hover { - --transform-scale-x: 0; - --transform-scale-y: 0; -} - -.hover\:scale-50:hover { - --transform-scale-x: .5; - --transform-scale-y: .5; -} - -.hover\:scale-75:hover { - --transform-scale-x: .75; - --transform-scale-y: .75; -} - -.hover\:scale-90:hover { - --transform-scale-x: .9; - --transform-scale-y: .9; -} - -.hover\:scale-95:hover { - --transform-scale-x: .95; - --transform-scale-y: .95; -} - -.hover\:scale-100:hover { - --transform-scale-x: 1; - --transform-scale-y: 1; -} - -.hover\:scale-105:hover { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; -} - -.hover\:scale-110:hover { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; -} - -.hover\:scale-125:hover { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; -} - -.hover\:scale-150:hover { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; -} - -.hover\:scale-x-0:hover { - --transform-scale-x: 0; -} - -.hover\:scale-x-50:hover { - --transform-scale-x: .5; -} - -.hover\:scale-x-75:hover { - --transform-scale-x: .75; -} - -.hover\:scale-x-90:hover { - --transform-scale-x: .9; -} - -.hover\:scale-x-95:hover { - --transform-scale-x: .95; -} - -.hover\:scale-x-100:hover { - --transform-scale-x: 1; -} - -.hover\:scale-x-105:hover { - --transform-scale-x: 1.05; -} - -.hover\:scale-x-110:hover { - --transform-scale-x: 1.1; -} - -.hover\:scale-x-125:hover { - --transform-scale-x: 1.25; -} - -.hover\:scale-x-150:hover { - --transform-scale-x: 1.5; -} - -.hover\:scale-y-0:hover { - --transform-scale-y: 0; -} - -.hover\:scale-y-50:hover { - --transform-scale-y: .5; -} - -.hover\:scale-y-75:hover { - --transform-scale-y: .75; -} - -.hover\:scale-y-90:hover { - --transform-scale-y: .9; -} - -.hover\:scale-y-95:hover { - --transform-scale-y: .95; -} - -.hover\:scale-y-100:hover { - --transform-scale-y: 1; -} - -.hover\:scale-y-105:hover { - --transform-scale-y: 1.05; -} - -.hover\:scale-y-110:hover { - --transform-scale-y: 1.1; -} - -.hover\:scale-y-125:hover { - --transform-scale-y: 1.25; -} - -.hover\:scale-y-150:hover { - --transform-scale-y: 1.5; -} - -.focus\:scale-0:focus { - --transform-scale-x: 0; - --transform-scale-y: 0; -} - -.focus\:scale-50:focus { - --transform-scale-x: .5; - --transform-scale-y: .5; -} - -.focus\:scale-75:focus { - --transform-scale-x: .75; - --transform-scale-y: .75; -} - -.focus\:scale-90:focus { - --transform-scale-x: .9; - --transform-scale-y: .9; -} - -.focus\:scale-95:focus { - --transform-scale-x: .95; - --transform-scale-y: .95; -} - -.focus\:scale-100:focus { - --transform-scale-x: 1; - --transform-scale-y: 1; -} - -.focus\:scale-105:focus { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; -} - -.focus\:scale-110:focus { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; -} - -.focus\:scale-125:focus { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; -} - -.focus\:scale-150:focus { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; -} - -.focus\:scale-x-0:focus { - --transform-scale-x: 0; -} - -.focus\:scale-x-50:focus { - --transform-scale-x: .5; -} - -.focus\:scale-x-75:focus { - --transform-scale-x: .75; -} - -.focus\:scale-x-90:focus { - --transform-scale-x: .9; -} - -.focus\:scale-x-95:focus { - --transform-scale-x: .95; -} - -.focus\:scale-x-100:focus { - --transform-scale-x: 1; -} - -.focus\:scale-x-105:focus { - --transform-scale-x: 1.05; -} - -.focus\:scale-x-110:focus { - --transform-scale-x: 1.1; -} - -.focus\:scale-x-125:focus { - --transform-scale-x: 1.25; -} - -.focus\:scale-x-150:focus { - --transform-scale-x: 1.5; -} - -.focus\:scale-y-0:focus { - --transform-scale-y: 0; -} - -.focus\:scale-y-50:focus { - --transform-scale-y: .5; -} - -.focus\:scale-y-75:focus { - --transform-scale-y: .75; -} - -.focus\:scale-y-90:focus { - --transform-scale-y: .9; -} - -.focus\:scale-y-95:focus { - --transform-scale-y: .95; -} - -.focus\:scale-y-100:focus { - --transform-scale-y: 1; -} - -.focus\:scale-y-105:focus { - --transform-scale-y: 1.05; -} - -.focus\:scale-y-110:focus { - --transform-scale-y: 1.1; -} - -.focus\:scale-y-125:focus { - --transform-scale-y: 1.25; -} - -.focus\:scale-y-150:focus { - --transform-scale-y: 1.5; -} - -.rotate-0 { - --transform-rotate: 0; -} - -.rotate-45 { - --transform-rotate: 45deg; -} - -.rotate-90 { - --transform-rotate: 90deg; -} - -.rotate-180 { - --transform-rotate: 180deg; -} - -.-rotate-180 { - --transform-rotate: -180deg; -} - -.-rotate-90 { - --transform-rotate: -90deg; -} - -.-rotate-45 { - --transform-rotate: -45deg; -} - -.hover\:rotate-0:hover { - --transform-rotate: 0; -} - -.hover\:rotate-45:hover { - --transform-rotate: 45deg; -} - -.hover\:rotate-90:hover { - --transform-rotate: 90deg; -} - -.hover\:rotate-180:hover { - --transform-rotate: 180deg; -} - -.hover\:-rotate-180:hover { - --transform-rotate: -180deg; -} - -.hover\:-rotate-90:hover { - --transform-rotate: -90deg; -} - -.hover\:-rotate-45:hover { - --transform-rotate: -45deg; -} - -.focus\:rotate-0:focus { - --transform-rotate: 0; -} - -.focus\:rotate-45:focus { - --transform-rotate: 45deg; -} - -.focus\:rotate-90:focus { - --transform-rotate: 90deg; -} - -.focus\:rotate-180:focus { - --transform-rotate: 180deg; -} - -.focus\:-rotate-180:focus { - --transform-rotate: -180deg; -} - -.focus\:-rotate-90:focus { - --transform-rotate: -90deg; -} - -.focus\:-rotate-45:focus { - --transform-rotate: -45deg; -} - -.translate-x-0 { - --transform-translate-x: 0; -} - -.translate-x-1 { - --transform-translate-x: 0.25rem; -} - -.translate-x-2 { - --transform-translate-x: 0.5rem; -} - -.translate-x-3 { - --transform-translate-x: 0.75rem; -} - -.translate-x-4 { - --transform-translate-x: 1rem; -} - -.translate-x-5 { - --transform-translate-x: 1.25rem; -} - -.translate-x-6 { - --transform-translate-x: 1.5rem; -} - -.translate-x-8 { - --transform-translate-x: 2rem; -} - -.translate-x-10 { - --transform-translate-x: 2.5rem; -} - -.translate-x-12 { - --transform-translate-x: 3rem; -} - -.translate-x-16 { - --transform-translate-x: 4rem; -} - -.translate-x-20 { - --transform-translate-x: 5rem; -} - -.translate-x-24 { - --transform-translate-x: 6rem; -} - -.translate-x-32 { - --transform-translate-x: 8rem; -} - -.translate-x-40 { - --transform-translate-x: 10rem; -} - -.translate-x-48 { - --transform-translate-x: 12rem; -} - -.translate-x-56 { - --transform-translate-x: 14rem; -} - -.translate-x-64 { - --transform-translate-x: 16rem; -} - -.translate-x-px { - --transform-translate-x: 1px; -} - -.-translate-x-1 { - --transform-translate-x: -0.25rem; -} - -.-translate-x-2 { - --transform-translate-x: -0.5rem; -} - -.-translate-x-3 { - --transform-translate-x: -0.75rem; -} - -.-translate-x-4 { - --transform-translate-x: -1rem; -} - -.-translate-x-5 { - --transform-translate-x: -1.25rem; -} - -.-translate-x-6 { - --transform-translate-x: -1.5rem; -} - -.-translate-x-8 { - --transform-translate-x: -2rem; -} - -.-translate-x-10 { - --transform-translate-x: -2.5rem; -} - -.-translate-x-12 { - --transform-translate-x: -3rem; -} - -.-translate-x-16 { - --transform-translate-x: -4rem; -} - -.-translate-x-20 { - --transform-translate-x: -5rem; -} - -.-translate-x-24 { - --transform-translate-x: -6rem; -} - -.-translate-x-32 { - --transform-translate-x: -8rem; -} - -.-translate-x-40 { - --transform-translate-x: -10rem; -} - -.-translate-x-48 { - --transform-translate-x: -12rem; -} - -.-translate-x-56 { - --transform-translate-x: -14rem; -} - -.-translate-x-64 { - --transform-translate-x: -16rem; -} - -.-translate-x-px { - --transform-translate-x: -1px; -} - -.-translate-x-full { - --transform-translate-x: -100%; -} - -.-translate-x-1\/2 { - --transform-translate-x: -50%; -} - -.translate-x-1\/2 { - --transform-translate-x: 50%; -} - -.translate-x-full { - --transform-translate-x: 100%; -} - -.translate-y-0 { - --transform-translate-y: 0; -} - -.translate-y-1 { - --transform-translate-y: 0.25rem; -} - -.translate-y-2 { - --transform-translate-y: 0.5rem; -} - -.translate-y-3 { - --transform-translate-y: 0.75rem; -} - -.translate-y-4 { - --transform-translate-y: 1rem; -} - -.translate-y-5 { - --transform-translate-y: 1.25rem; -} - -.translate-y-6 { - --transform-translate-y: 1.5rem; -} - -.translate-y-8 { - --transform-translate-y: 2rem; -} - -.translate-y-10 { - --transform-translate-y: 2.5rem; -} - -.translate-y-12 { - --transform-translate-y: 3rem; -} - -.translate-y-16 { - --transform-translate-y: 4rem; -} - -.translate-y-20 { - --transform-translate-y: 5rem; -} - -.translate-y-24 { - --transform-translate-y: 6rem; -} - -.translate-y-32 { - --transform-translate-y: 8rem; -} - -.translate-y-40 { - --transform-translate-y: 10rem; -} - -.translate-y-48 { - --transform-translate-y: 12rem; -} - -.translate-y-56 { - --transform-translate-y: 14rem; -} - -.translate-y-64 { - --transform-translate-y: 16rem; -} - -.translate-y-px { - --transform-translate-y: 1px; -} - -.-translate-y-1 { - --transform-translate-y: -0.25rem; -} - -.-translate-y-2 { - --transform-translate-y: -0.5rem; -} - -.-translate-y-3 { - --transform-translate-y: -0.75rem; -} - -.-translate-y-4 { - --transform-translate-y: -1rem; -} - -.-translate-y-5 { - --transform-translate-y: -1.25rem; -} - -.-translate-y-6 { - --transform-translate-y: -1.5rem; -} - -.-translate-y-8 { - --transform-translate-y: -2rem; -} - -.-translate-y-10 { - --transform-translate-y: -2.5rem; -} - -.-translate-y-12 { - --transform-translate-y: -3rem; -} - -.-translate-y-16 { - --transform-translate-y: -4rem; -} - -.-translate-y-20 { - --transform-translate-y: -5rem; -} - -.-translate-y-24 { - --transform-translate-y: -6rem; -} - -.-translate-y-32 { - --transform-translate-y: -8rem; -} - -.-translate-y-40 { - --transform-translate-y: -10rem; -} - -.-translate-y-48 { - --transform-translate-y: -12rem; -} - -.-translate-y-56 { - --transform-translate-y: -14rem; -} - -.-translate-y-64 { - --transform-translate-y: -16rem; -} - -.-translate-y-px { - --transform-translate-y: -1px; -} - -.-translate-y-full { - --transform-translate-y: -100%; -} - -.-translate-y-1\/2 { - --transform-translate-y: -50%; -} - -.translate-y-1\/2 { - --transform-translate-y: 50%; -} - -.translate-y-full { - --transform-translate-y: 100%; -} - -.hover\:translate-x-0:hover { - --transform-translate-x: 0; -} - -.hover\:translate-x-1:hover { - --transform-translate-x: 0.25rem; -} - -.hover\:translate-x-2:hover { - --transform-translate-x: 0.5rem; -} - -.hover\:translate-x-3:hover { - --transform-translate-x: 0.75rem; -} - -.hover\:translate-x-4:hover { - --transform-translate-x: 1rem; -} - -.hover\:translate-x-5:hover { - --transform-translate-x: 1.25rem; -} - -.hover\:translate-x-6:hover { - --transform-translate-x: 1.5rem; -} - -.hover\:translate-x-8:hover { - --transform-translate-x: 2rem; -} - -.hover\:translate-x-10:hover { - --transform-translate-x: 2.5rem; -} - -.hover\:translate-x-12:hover { - --transform-translate-x: 3rem; -} - -.hover\:translate-x-16:hover { - --transform-translate-x: 4rem; -} - -.hover\:translate-x-20:hover { - --transform-translate-x: 5rem; -} - -.hover\:translate-x-24:hover { - --transform-translate-x: 6rem; -} - -.hover\:translate-x-32:hover { - --transform-translate-x: 8rem; -} - -.hover\:translate-x-40:hover { - --transform-translate-x: 10rem; -} - -.hover\:translate-x-48:hover { - --transform-translate-x: 12rem; -} - -.hover\:translate-x-56:hover { - --transform-translate-x: 14rem; -} - -.hover\:translate-x-64:hover { - --transform-translate-x: 16rem; -} - -.hover\:translate-x-px:hover { - --transform-translate-x: 1px; -} - -.hover\:-translate-x-1:hover { - --transform-translate-x: -0.25rem; -} - -.hover\:-translate-x-2:hover { - --transform-translate-x: -0.5rem; -} - -.hover\:-translate-x-3:hover { - --transform-translate-x: -0.75rem; -} - -.hover\:-translate-x-4:hover { - --transform-translate-x: -1rem; -} - -.hover\:-translate-x-5:hover { - --transform-translate-x: -1.25rem; -} - -.hover\:-translate-x-6:hover { - --transform-translate-x: -1.5rem; -} - -.hover\:-translate-x-8:hover { - --transform-translate-x: -2rem; -} - -.hover\:-translate-x-10:hover { - --transform-translate-x: -2.5rem; -} - -.hover\:-translate-x-12:hover { - --transform-translate-x: -3rem; -} - -.hover\:-translate-x-16:hover { - --transform-translate-x: -4rem; -} - -.hover\:-translate-x-20:hover { - --transform-translate-x: -5rem; -} - -.hover\:-translate-x-24:hover { - --transform-translate-x: -6rem; -} - -.hover\:-translate-x-32:hover { - --transform-translate-x: -8rem; -} - -.hover\:-translate-x-40:hover { - --transform-translate-x: -10rem; -} - -.hover\:-translate-x-48:hover { - --transform-translate-x: -12rem; -} - -.hover\:-translate-x-56:hover { - --transform-translate-x: -14rem; -} - -.hover\:-translate-x-64:hover { - --transform-translate-x: -16rem; -} - -.hover\:-translate-x-px:hover { - --transform-translate-x: -1px; -} - -.hover\:-translate-x-full:hover { - --transform-translate-x: -100%; -} - -.hover\:-translate-x-1\/2:hover { - --transform-translate-x: -50%; -} - -.hover\:translate-x-1\/2:hover { - --transform-translate-x: 50%; -} - -.hover\:translate-x-full:hover { - --transform-translate-x: 100%; -} - -.hover\:translate-y-0:hover { - --transform-translate-y: 0; -} - -.hover\:translate-y-1:hover { - --transform-translate-y: 0.25rem; -} - -.hover\:translate-y-2:hover { - --transform-translate-y: 0.5rem; -} - -.hover\:translate-y-3:hover { - --transform-translate-y: 0.75rem; -} - -.hover\:translate-y-4:hover { - --transform-translate-y: 1rem; -} - -.hover\:translate-y-5:hover { - --transform-translate-y: 1.25rem; -} - -.hover\:translate-y-6:hover { - --transform-translate-y: 1.5rem; -} - -.hover\:translate-y-8:hover { - --transform-translate-y: 2rem; -} - -.hover\:translate-y-10:hover { - --transform-translate-y: 2.5rem; -} - -.hover\:translate-y-12:hover { - --transform-translate-y: 3rem; -} - -.hover\:translate-y-16:hover { - --transform-translate-y: 4rem; -} - -.hover\:translate-y-20:hover { - --transform-translate-y: 5rem; -} - -.hover\:translate-y-24:hover { - --transform-translate-y: 6rem; -} - -.hover\:translate-y-32:hover { - --transform-translate-y: 8rem; -} - -.hover\:translate-y-40:hover { - --transform-translate-y: 10rem; -} - -.hover\:translate-y-48:hover { - --transform-translate-y: 12rem; -} - -.hover\:translate-y-56:hover { - --transform-translate-y: 14rem; -} - -.hover\:translate-y-64:hover { - --transform-translate-y: 16rem; -} - -.hover\:translate-y-px:hover { - --transform-translate-y: 1px; -} - -.hover\:-translate-y-1:hover { - --transform-translate-y: -0.25rem; -} - -.hover\:-translate-y-2:hover { - --transform-translate-y: -0.5rem; -} - -.hover\:-translate-y-3:hover { - --transform-translate-y: -0.75rem; -} - -.hover\:-translate-y-4:hover { - --transform-translate-y: -1rem; -} - -.hover\:-translate-y-5:hover { - --transform-translate-y: -1.25rem; -} - -.hover\:-translate-y-6:hover { - --transform-translate-y: -1.5rem; -} - -.hover\:-translate-y-8:hover { - --transform-translate-y: -2rem; -} - -.hover\:-translate-y-10:hover { - --transform-translate-y: -2.5rem; -} - -.hover\:-translate-y-12:hover { - --transform-translate-y: -3rem; -} - -.hover\:-translate-y-16:hover { - --transform-translate-y: -4rem; -} - -.hover\:-translate-y-20:hover { - --transform-translate-y: -5rem; -} - -.hover\:-translate-y-24:hover { - --transform-translate-y: -6rem; -} - -.hover\:-translate-y-32:hover { - --transform-translate-y: -8rem; -} - -.hover\:-translate-y-40:hover { - --transform-translate-y: -10rem; -} - -.hover\:-translate-y-48:hover { - --transform-translate-y: -12rem; -} - -.hover\:-translate-y-56:hover { - --transform-translate-y: -14rem; -} - -.hover\:-translate-y-64:hover { - --transform-translate-y: -16rem; -} - -.hover\:-translate-y-px:hover { - --transform-translate-y: -1px; -} - -.hover\:-translate-y-full:hover { - --transform-translate-y: -100%; -} - -.hover\:-translate-y-1\/2:hover { - --transform-translate-y: -50%; -} - -.hover\:translate-y-1\/2:hover { - --transform-translate-y: 50%; -} - -.hover\:translate-y-full:hover { - --transform-translate-y: 100%; -} - -.focus\:translate-x-0:focus { - --transform-translate-x: 0; -} - -.focus\:translate-x-1:focus { - --transform-translate-x: 0.25rem; -} - -.focus\:translate-x-2:focus { - --transform-translate-x: 0.5rem; -} - -.focus\:translate-x-3:focus { - --transform-translate-x: 0.75rem; -} - -.focus\:translate-x-4:focus { - --transform-translate-x: 1rem; -} - -.focus\:translate-x-5:focus { - --transform-translate-x: 1.25rem; -} - -.focus\:translate-x-6:focus { - --transform-translate-x: 1.5rem; -} - -.focus\:translate-x-8:focus { - --transform-translate-x: 2rem; -} - -.focus\:translate-x-10:focus { - --transform-translate-x: 2.5rem; -} - -.focus\:translate-x-12:focus { - --transform-translate-x: 3rem; -} - -.focus\:translate-x-16:focus { - --transform-translate-x: 4rem; -} - -.focus\:translate-x-20:focus { - --transform-translate-x: 5rem; -} - -.focus\:translate-x-24:focus { - --transform-translate-x: 6rem; -} - -.focus\:translate-x-32:focus { - --transform-translate-x: 8rem; -} - -.focus\:translate-x-40:focus { - --transform-translate-x: 10rem; -} - -.focus\:translate-x-48:focus { - --transform-translate-x: 12rem; -} - -.focus\:translate-x-56:focus { - --transform-translate-x: 14rem; -} - -.focus\:translate-x-64:focus { - --transform-translate-x: 16rem; -} - -.focus\:translate-x-px:focus { - --transform-translate-x: 1px; -} - -.focus\:-translate-x-1:focus { - --transform-translate-x: -0.25rem; -} - -.focus\:-translate-x-2:focus { - --transform-translate-x: -0.5rem; -} - -.focus\:-translate-x-3:focus { - --transform-translate-x: -0.75rem; -} - -.focus\:-translate-x-4:focus { - --transform-translate-x: -1rem; -} - -.focus\:-translate-x-5:focus { - --transform-translate-x: -1.25rem; -} - -.focus\:-translate-x-6:focus { - --transform-translate-x: -1.5rem; -} - -.focus\:-translate-x-8:focus { - --transform-translate-x: -2rem; -} - -.focus\:-translate-x-10:focus { - --transform-translate-x: -2.5rem; -} - -.focus\:-translate-x-12:focus { - --transform-translate-x: -3rem; -} - -.focus\:-translate-x-16:focus { - --transform-translate-x: -4rem; -} - -.focus\:-translate-x-20:focus { - --transform-translate-x: -5rem; -} - -.focus\:-translate-x-24:focus { - --transform-translate-x: -6rem; -} - -.focus\:-translate-x-32:focus { - --transform-translate-x: -8rem; -} - -.focus\:-translate-x-40:focus { - --transform-translate-x: -10rem; -} - -.focus\:-translate-x-48:focus { - --transform-translate-x: -12rem; -} - -.focus\:-translate-x-56:focus { - --transform-translate-x: -14rem; -} - -.focus\:-translate-x-64:focus { - --transform-translate-x: -16rem; -} - -.focus\:-translate-x-px:focus { - --transform-translate-x: -1px; -} - -.focus\:-translate-x-full:focus { - --transform-translate-x: -100%; -} - -.focus\:-translate-x-1\/2:focus { - --transform-translate-x: -50%; -} - -.focus\:translate-x-1\/2:focus { - --transform-translate-x: 50%; -} - -.focus\:translate-x-full:focus { - --transform-translate-x: 100%; -} - -.focus\:translate-y-0:focus { - --transform-translate-y: 0; -} - -.focus\:translate-y-1:focus { - --transform-translate-y: 0.25rem; -} - -.focus\:translate-y-2:focus { - --transform-translate-y: 0.5rem; -} - -.focus\:translate-y-3:focus { - --transform-translate-y: 0.75rem; -} - -.focus\:translate-y-4:focus { - --transform-translate-y: 1rem; -} - -.focus\:translate-y-5:focus { - --transform-translate-y: 1.25rem; -} - -.focus\:translate-y-6:focus { - --transform-translate-y: 1.5rem; -} - -.focus\:translate-y-8:focus { - --transform-translate-y: 2rem; -} - -.focus\:translate-y-10:focus { - --transform-translate-y: 2.5rem; -} - -.focus\:translate-y-12:focus { - --transform-translate-y: 3rem; -} - -.focus\:translate-y-16:focus { - --transform-translate-y: 4rem; -} - -.focus\:translate-y-20:focus { - --transform-translate-y: 5rem; -} - -.focus\:translate-y-24:focus { - --transform-translate-y: 6rem; -} - -.focus\:translate-y-32:focus { - --transform-translate-y: 8rem; -} - -.focus\:translate-y-40:focus { - --transform-translate-y: 10rem; -} - -.focus\:translate-y-48:focus { - --transform-translate-y: 12rem; -} - -.focus\:translate-y-56:focus { - --transform-translate-y: 14rem; -} - -.focus\:translate-y-64:focus { - --transform-translate-y: 16rem; -} - -.focus\:translate-y-px:focus { - --transform-translate-y: 1px; -} - -.focus\:-translate-y-1:focus { - --transform-translate-y: -0.25rem; -} - -.focus\:-translate-y-2:focus { - --transform-translate-y: -0.5rem; -} - -.focus\:-translate-y-3:focus { - --transform-translate-y: -0.75rem; -} - -.focus\:-translate-y-4:focus { - --transform-translate-y: -1rem; -} - -.focus\:-translate-y-5:focus { - --transform-translate-y: -1.25rem; -} - -.focus\:-translate-y-6:focus { - --transform-translate-y: -1.5rem; -} - -.focus\:-translate-y-8:focus { - --transform-translate-y: -2rem; -} - -.focus\:-translate-y-10:focus { - --transform-translate-y: -2.5rem; -} - -.focus\:-translate-y-12:focus { - --transform-translate-y: -3rem; -} - -.focus\:-translate-y-16:focus { - --transform-translate-y: -4rem; -} - -.focus\:-translate-y-20:focus { - --transform-translate-y: -5rem; -} - -.focus\:-translate-y-24:focus { - --transform-translate-y: -6rem; -} - -.focus\:-translate-y-32:focus { - --transform-translate-y: -8rem; -} - -.focus\:-translate-y-40:focus { - --transform-translate-y: -10rem; -} - -.focus\:-translate-y-48:focus { - --transform-translate-y: -12rem; -} - -.focus\:-translate-y-56:focus { - --transform-translate-y: -14rem; -} - -.focus\:-translate-y-64:focus { - --transform-translate-y: -16rem; -} - -.focus\:-translate-y-px:focus { - --transform-translate-y: -1px; -} - -.focus\:-translate-y-full:focus { - --transform-translate-y: -100%; -} - -.focus\:-translate-y-1\/2:focus { - --transform-translate-y: -50%; -} - -.focus\:translate-y-1\/2:focus { - --transform-translate-y: 50%; -} - -.focus\:translate-y-full:focus { - --transform-translate-y: 100%; -} - -.skew-x-0 { - --transform-skew-x: 0; -} - -.skew-x-3 { - --transform-skew-x: 3deg; -} - -.skew-x-6 { - --transform-skew-x: 6deg; -} - -.skew-x-12 { - --transform-skew-x: 12deg; -} - -.-skew-x-12 { - --transform-skew-x: -12deg; -} - -.-skew-x-6 { - --transform-skew-x: -6deg; -} - -.-skew-x-3 { - --transform-skew-x: -3deg; -} - -.skew-y-0 { - --transform-skew-y: 0; -} - -.skew-y-3 { - --transform-skew-y: 3deg; -} - -.skew-y-6 { - --transform-skew-y: 6deg; -} - -.skew-y-12 { - --transform-skew-y: 12deg; -} - -.-skew-y-12 { - --transform-skew-y: -12deg; -} - -.-skew-y-6 { - --transform-skew-y: -6deg; -} - -.-skew-y-3 { - --transform-skew-y: -3deg; -} - -.hover\:skew-x-0:hover { - --transform-skew-x: 0; -} - -.hover\:skew-x-3:hover { - --transform-skew-x: 3deg; -} - -.hover\:skew-x-6:hover { - --transform-skew-x: 6deg; -} - -.hover\:skew-x-12:hover { - --transform-skew-x: 12deg; -} - -.hover\:-skew-x-12:hover { - --transform-skew-x: -12deg; -} - -.hover\:-skew-x-6:hover { - --transform-skew-x: -6deg; -} - -.hover\:-skew-x-3:hover { - --transform-skew-x: -3deg; -} - -.hover\:skew-y-0:hover { - --transform-skew-y: 0; -} - -.hover\:skew-y-3:hover { - --transform-skew-y: 3deg; -} - -.hover\:skew-y-6:hover { - --transform-skew-y: 6deg; -} - -.hover\:skew-y-12:hover { - --transform-skew-y: 12deg; -} - -.hover\:-skew-y-12:hover { - --transform-skew-y: -12deg; -} - -.hover\:-skew-y-6:hover { - --transform-skew-y: -6deg; -} - -.hover\:-skew-y-3:hover { - --transform-skew-y: -3deg; -} - -.focus\:skew-x-0:focus { - --transform-skew-x: 0; -} - -.focus\:skew-x-3:focus { - --transform-skew-x: 3deg; -} - -.focus\:skew-x-6:focus { - --transform-skew-x: 6deg; -} - -.focus\:skew-x-12:focus { - --transform-skew-x: 12deg; -} - -.focus\:-skew-x-12:focus { - --transform-skew-x: -12deg; -} - -.focus\:-skew-x-6:focus { - --transform-skew-x: -6deg; -} - -.focus\:-skew-x-3:focus { - --transform-skew-x: -3deg; -} - -.focus\:skew-y-0:focus { - --transform-skew-y: 0; -} - -.focus\:skew-y-3:focus { - --transform-skew-y: 3deg; -} - -.focus\:skew-y-6:focus { - --transform-skew-y: 6deg; -} - -.focus\:skew-y-12:focus { - --transform-skew-y: 12deg; -} - -.focus\:-skew-y-12:focus { - --transform-skew-y: -12deg; -} - -.focus\:-skew-y-6:focus { - --transform-skew-y: -6deg; -} - -.focus\:-skew-y-3:focus { - --transform-skew-y: -3deg; -} - -.transition-none { - transition-property: none; -} - -.transition-all { - transition-property: all; -} - -.transition { - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; -} - -.transition-colors { - transition-property: background-color, border-color, color, fill, stroke; -} - -.transition-opacity { - transition-property: opacity; -} - -.transition-shadow { - transition-property: box-shadow; -} - -.transition-transform { - transition-property: transform; -} - -.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); -} - -.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; -} - -.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; -} - -@media (min-width: 640px) { - .sm\:space-y-0 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0px * var(--space-y-reverse)); - } - - .sm\:space-x-0 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0px * var(--space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.25rem * var(--space-y-reverse)); - } - - .sm\:space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.25rem * var(--space-x-reverse)); - margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.5rem * var(--space-y-reverse)); - } - - .sm\:space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.5rem * var(--space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.75rem * var(--space-y-reverse)); - } - - .sm\:space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.75rem * var(--space-x-reverse)); - margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1rem * var(--space-y-reverse)); - } - - .sm\:space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1rem * var(--space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.25rem * var(--space-y-reverse)); - } - - .sm\:space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.25rem * var(--space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.5rem * var(--space-y-reverse)); - } - - .sm\:space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.5rem * var(--space-x-reverse)); - margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2rem * var(--space-y-reverse)); - } - - .sm\:space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2rem * var(--space-x-reverse)); - margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2.5rem * var(--space-y-reverse)); - } - - .sm\:space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2.5rem * var(--space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(3rem * var(--space-y-reverse)); - } - - .sm\:space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(3rem * var(--space-x-reverse)); - margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(4rem * var(--space-y-reverse)); - } - - .sm\:space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(4rem * var(--space-x-reverse)); - margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(5rem * var(--space-y-reverse)); - } - - .sm\:space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(5rem * var(--space-x-reverse)); - margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(6rem * var(--space-y-reverse)); - } - - .sm\:space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(6rem * var(--space-x-reverse)); - margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(8rem * var(--space-y-reverse)); - } - - .sm\:space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(8rem * var(--space-x-reverse)); - margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(10rem * var(--space-y-reverse)); - } - - .sm\:space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(10rem * var(--space-x-reverse)); - margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(12rem * var(--space-y-reverse)); - } - - .sm\:space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(12rem * var(--space-x-reverse)); - margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(14rem * var(--space-y-reverse)); - } - - .sm\:space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(14rem * var(--space-x-reverse)); - margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(16rem * var(--space-y-reverse)); - } - - .sm\:space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(16rem * var(--space-x-reverse)); - margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1px * var(--space-y-reverse)); - } - - .sm\:space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1px * var(--space-x-reverse)); - margin-left: calc(1px * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.25rem * var(--space-y-reverse)); - } - - .sm\:-space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.25rem * var(--space-x-reverse)); - margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.5rem * var(--space-y-reverse)); - } - - .sm\:-space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.5rem * var(--space-x-reverse)); - margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.75rem * var(--space-y-reverse)); - } - - .sm\:-space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.75rem * var(--space-x-reverse)); - margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1rem * var(--space-y-reverse)); - } - - .sm\:-space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1rem * var(--space-x-reverse)); - margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.25rem * var(--space-y-reverse)); - } - - .sm\:-space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.25rem * var(--space-x-reverse)); - margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.5rem * var(--space-y-reverse)); - } - - .sm\:-space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.5rem * var(--space-x-reverse)); - margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2rem * var(--space-y-reverse)); - } - - .sm\:-space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2rem * var(--space-x-reverse)); - margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2.5rem * var(--space-y-reverse)); - } - - .sm\:-space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2.5rem * var(--space-x-reverse)); - margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-3rem * var(--space-y-reverse)); - } - - .sm\:-space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-3rem * var(--space-x-reverse)); - margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-4rem * var(--space-y-reverse)); - } - - .sm\:-space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-4rem * var(--space-x-reverse)); - margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-5rem * var(--space-y-reverse)); - } - - .sm\:-space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-5rem * var(--space-x-reverse)); - margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-6rem * var(--space-y-reverse)); - } - - .sm\:-space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-6rem * var(--space-x-reverse)); - margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-8rem * var(--space-y-reverse)); - } - - .sm\:-space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-8rem * var(--space-x-reverse)); - margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-10rem * var(--space-y-reverse)); - } - - .sm\:-space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-10rem * var(--space-x-reverse)); - margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-12rem * var(--space-y-reverse)); - } - - .sm\:-space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-12rem * var(--space-x-reverse)); - margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-14rem * var(--space-y-reverse)); - } - - .sm\:-space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-14rem * var(--space-x-reverse)); - margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-16rem * var(--space-y-reverse)); - } - - .sm\:-space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-16rem * var(--space-x-reverse)); - margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); - } - - .sm\:-space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1px * var(--space-y-reverse)); - } - - .sm\:-space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1px * var(--space-x-reverse)); - margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); - } - - .sm\:space-y-reverse > :not(template) ~ :not(template) { - --space-y-reverse: 1; - } - - .sm\:space-x-reverse > :not(template) ~ :not(template) { - --space-x-reverse: 1; - } - - .sm\:divide-y-0 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(0px * var(--divide-y-reverse)); - } - - .sm\:divide-x-0 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(0px * var(--divide-x-reverse)); - border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); - } - - .sm\:divide-y-2 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(2px * var(--divide-y-reverse)); - } - - .sm\:divide-x-2 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(2px * var(--divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); - } - - .sm\:divide-y-4 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(4px * var(--divide-y-reverse)); - } - - .sm\:divide-x-4 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(4px * var(--divide-x-reverse)); - border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); - } - - .sm\:divide-y-8 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(8px * var(--divide-y-reverse)); - } - - .sm\:divide-x-8 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(8px * var(--divide-x-reverse)); - border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); - } - - .sm\:divide-y > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(1px * var(--divide-y-reverse)); - } - - .sm\:divide-x > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(1px * var(--divide-x-reverse)); - border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); - } - - .sm\:divide-y-reverse > :not(template) ~ :not(template) { - --divide-y-reverse: 1; - } - - .sm\:divide-x-reverse > :not(template) ~ :not(template) { - --divide-x-reverse: 1; - } - - .sm\:divide-transparent > :not(template) ~ :not(template) { - border-color: transparent; - } - - .sm\:divide-current > :not(template) ~ :not(template) { - border-color: currentColor; - } - - .sm\:divide-black > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--divide-opacity)); - } - - .sm\:divide-white > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--divide-opacity)); - } - - .sm\:divide-gray-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--divide-opacity)); - } - - .sm\:divide-gray-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--divide-opacity)); - } - - .sm\:divide-gray-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--divide-opacity)); - } - - .sm\:divide-gray-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--divide-opacity)); - } - - .sm\:divide-gray-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--divide-opacity)); - } - - .sm\:divide-gray-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--divide-opacity)); - } - - .sm\:divide-gray-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--divide-opacity)); - } - - .sm\:divide-gray-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--divide-opacity)); - } - - .sm\:divide-gray-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--divide-opacity)); - } - - .sm\:divide-red-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--divide-opacity)); - } - - .sm\:divide-red-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--divide-opacity)); - } - - .sm\:divide-red-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--divide-opacity)); - } - - .sm\:divide-red-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--divide-opacity)); - } - - .sm\:divide-red-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--divide-opacity)); - } - - .sm\:divide-red-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--divide-opacity)); - } - - .sm\:divide-red-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--divide-opacity)); - } - - .sm\:divide-red-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--divide-opacity)); - } - - .sm\:divide-red-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--divide-opacity)); - } - - .sm\:divide-orange-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--divide-opacity)); - } - - .sm\:divide-orange-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--divide-opacity)); - } - - .sm\:divide-orange-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--divide-opacity)); - } - - .sm\:divide-orange-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--divide-opacity)); - } - - .sm\:divide-orange-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--divide-opacity)); - } - - .sm\:divide-orange-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--divide-opacity)); - } - - .sm\:divide-orange-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--divide-opacity)); - } - - .sm\:divide-orange-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--divide-opacity)); - } - - .sm\:divide-orange-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--divide-opacity)); - } - - .sm\:divide-yellow-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--divide-opacity)); - } - - .sm\:divide-yellow-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--divide-opacity)); - } - - .sm\:divide-yellow-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--divide-opacity)); - } - - .sm\:divide-yellow-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--divide-opacity)); - } - - .sm\:divide-yellow-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--divide-opacity)); - } - - .sm\:divide-yellow-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--divide-opacity)); - } - - .sm\:divide-yellow-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--divide-opacity)); - } - - .sm\:divide-yellow-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--divide-opacity)); - } - - .sm\:divide-yellow-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--divide-opacity)); - } - - .sm\:divide-green-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--divide-opacity)); - } - - .sm\:divide-green-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--divide-opacity)); - } - - .sm\:divide-green-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--divide-opacity)); - } - - .sm\:divide-green-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--divide-opacity)); - } - - .sm\:divide-green-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--divide-opacity)); - } - - .sm\:divide-green-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--divide-opacity)); - } - - .sm\:divide-green-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--divide-opacity)); - } - - .sm\:divide-green-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--divide-opacity)); - } - - .sm\:divide-green-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--divide-opacity)); - } - - .sm\:divide-teal-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--divide-opacity)); - } - - .sm\:divide-teal-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--divide-opacity)); - } - - .sm\:divide-teal-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--divide-opacity)); - } - - .sm\:divide-teal-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--divide-opacity)); - } - - .sm\:divide-teal-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--divide-opacity)); - } - - .sm\:divide-teal-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--divide-opacity)); - } - - .sm\:divide-teal-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--divide-opacity)); - } - - .sm\:divide-teal-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--divide-opacity)); - } - - .sm\:divide-teal-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--divide-opacity)); - } - - .sm\:divide-blue-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--divide-opacity)); - } - - .sm\:divide-blue-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--divide-opacity)); - } - - .sm\:divide-blue-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--divide-opacity)); - } - - .sm\:divide-blue-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--divide-opacity)); - } - - .sm\:divide-blue-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--divide-opacity)); - } - - .sm\:divide-blue-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--divide-opacity)); - } - - .sm\:divide-blue-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--divide-opacity)); - } - - .sm\:divide-blue-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--divide-opacity)); - } - - .sm\:divide-blue-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--divide-opacity)); - } - - .sm\:divide-indigo-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--divide-opacity)); - } - - .sm\:divide-indigo-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--divide-opacity)); - } - - .sm\:divide-indigo-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--divide-opacity)); - } - - .sm\:divide-indigo-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--divide-opacity)); - } - - .sm\:divide-indigo-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--divide-opacity)); - } - - .sm\:divide-indigo-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--divide-opacity)); - } - - .sm\:divide-indigo-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--divide-opacity)); - } - - .sm\:divide-indigo-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--divide-opacity)); - } - - .sm\:divide-indigo-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--divide-opacity)); - } - - .sm\:divide-purple-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--divide-opacity)); - } - - .sm\:divide-purple-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--divide-opacity)); - } - - .sm\:divide-purple-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--divide-opacity)); - } - - .sm\:divide-purple-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--divide-opacity)); - } - - .sm\:divide-purple-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--divide-opacity)); - } - - .sm\:divide-purple-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--divide-opacity)); - } - - .sm\:divide-purple-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--divide-opacity)); - } - - .sm\:divide-purple-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--divide-opacity)); - } - - .sm\:divide-purple-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--divide-opacity)); - } - - .sm\:divide-pink-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--divide-opacity)); - } - - .sm\:divide-pink-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--divide-opacity)); - } - - .sm\:divide-pink-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--divide-opacity)); - } - - .sm\:divide-pink-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--divide-opacity)); - } - - .sm\:divide-pink-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--divide-opacity)); - } - - .sm\:divide-pink-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--divide-opacity)); - } - - .sm\:divide-pink-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--divide-opacity)); - } - - .sm\:divide-pink-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--divide-opacity)); - } - - .sm\:divide-pink-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--divide-opacity)); - } - - .sm\:divide-opacity-0 > :not(template) ~ :not(template) { - --divide-opacity: 0; - } - - .sm\:divide-opacity-25 > :not(template) ~ :not(template) { - --divide-opacity: 0.25; - } - - .sm\:divide-opacity-50 > :not(template) ~ :not(template) { - --divide-opacity: 0.5; - } - - .sm\:divide-opacity-75 > :not(template) ~ :not(template) { - --divide-opacity: 0.75; - } - - .sm\:divide-opacity-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - } - - .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\: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\:appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } - - .sm\:bg-fixed { - background-attachment: fixed; - } - - .sm\:bg-local { - background-attachment: local; - } - - .sm\:bg-scroll { - background-attachment: scroll; - } - - .sm\:bg-transparent { - background-color: transparent; - } - - .sm\:bg-current { - background-color: currentColor; - } - - .sm\:bg-black { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .sm\:bg-white { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .sm\:bg-gray-100 { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .sm\:bg-gray-200 { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .sm\:bg-gray-300 { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .sm\:bg-gray-400 { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .sm\:bg-gray-500 { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .sm\:bg-gray-600 { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .sm\:bg-gray-700 { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .sm\:bg-gray-800 { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .sm\:bg-gray-900 { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .sm\:bg-red-100 { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .sm\:bg-red-200 { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .sm\:bg-red-300 { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .sm\:bg-red-400 { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .sm\:bg-red-500 { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .sm\:bg-red-600 { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .sm\:bg-red-700 { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .sm\:bg-red-800 { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .sm\:bg-red-900 { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .sm\:bg-orange-100 { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .sm\:bg-orange-200 { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .sm\:bg-orange-300 { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .sm\:bg-orange-400 { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .sm\:bg-orange-500 { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .sm\:bg-orange-600 { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .sm\:bg-orange-700 { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .sm\:bg-orange-800 { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .sm\:bg-orange-900 { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .sm\:bg-yellow-100 { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .sm\:bg-yellow-200 { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .sm\:bg-yellow-300 { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .sm\:bg-yellow-400 { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .sm\:bg-yellow-500 { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .sm\:bg-yellow-600 { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .sm\:bg-yellow-700 { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .sm\:bg-yellow-800 { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .sm\:bg-yellow-900 { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .sm\:bg-green-100 { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .sm\:bg-green-200 { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .sm\:bg-green-300 { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .sm\:bg-green-400 { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .sm\:bg-green-500 { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .sm\:bg-green-600 { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .sm\:bg-green-700 { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .sm\:bg-green-800 { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .sm\:bg-green-900 { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .sm\:bg-teal-100 { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .sm\:bg-teal-200 { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .sm\:bg-teal-300 { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .sm\:bg-teal-400 { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .sm\:bg-teal-500 { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .sm\:bg-teal-600 { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .sm\:bg-teal-700 { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .sm\:bg-teal-800 { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .sm\:bg-teal-900 { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .sm\:bg-blue-100 { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .sm\:bg-blue-200 { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .sm\:bg-blue-300 { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .sm\:bg-blue-400 { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .sm\:bg-blue-500 { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .sm\:bg-blue-600 { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .sm\:bg-blue-700 { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .sm\:bg-blue-800 { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .sm\:bg-blue-900 { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .sm\:bg-indigo-100 { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .sm\:bg-indigo-200 { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .sm\:bg-indigo-300 { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .sm\:bg-indigo-400 { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .sm\:bg-indigo-500 { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .sm\:bg-indigo-600 { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .sm\:bg-indigo-700 { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .sm\:bg-indigo-800 { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .sm\:bg-indigo-900 { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .sm\:bg-purple-100 { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .sm\:bg-purple-200 { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .sm\:bg-purple-300 { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .sm\:bg-purple-400 { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .sm\:bg-purple-500 { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .sm\:bg-purple-600 { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .sm\:bg-purple-700 { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .sm\:bg-purple-800 { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .sm\:bg-purple-900 { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .sm\:bg-pink-100 { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .sm\:bg-pink-200 { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .sm\:bg-pink-300 { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .sm\:bg-pink-400 { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .sm\:bg-pink-500 { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .sm\:bg-pink-600 { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .sm\:bg-pink-700 { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .sm\:bg-pink-800 { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .sm\:bg-pink-900 { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .sm\:hover\:bg-transparent:hover { - background-color: transparent; - } - - .sm\:hover\:bg-current:hover { - background-color: currentColor; - } - - .sm\:hover\:bg-black:hover { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .sm\:hover\:bg-white:hover { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .sm\:hover\:bg-gray-100:hover { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .sm\:hover\:bg-gray-200:hover { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .sm\:hover\:bg-gray-300:hover { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .sm\:hover\:bg-gray-400:hover { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .sm\:hover\:bg-gray-500:hover { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .sm\:hover\:bg-gray-600:hover { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .sm\:hover\:bg-gray-700:hover { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .sm\:hover\:bg-gray-800:hover { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .sm\:hover\:bg-gray-900:hover { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .sm\:hover\:bg-red-100:hover { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .sm\:hover\:bg-red-200:hover { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .sm\:hover\:bg-red-300:hover { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .sm\:hover\:bg-red-400:hover { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .sm\:hover\:bg-red-500:hover { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .sm\:hover\:bg-red-600:hover { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .sm\:hover\:bg-red-700:hover { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .sm\:hover\:bg-red-800:hover { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .sm\:hover\:bg-red-900:hover { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .sm\:hover\:bg-orange-100:hover { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .sm\:hover\:bg-orange-200:hover { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .sm\:hover\:bg-orange-300:hover { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .sm\:hover\:bg-orange-400:hover { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .sm\:hover\:bg-orange-500:hover { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .sm\:hover\:bg-orange-600:hover { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .sm\:hover\:bg-orange-700:hover { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .sm\:hover\:bg-orange-800:hover { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .sm\:hover\:bg-orange-900:hover { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .sm\:hover\:bg-yellow-100:hover { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .sm\:hover\:bg-yellow-200:hover { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .sm\:hover\:bg-yellow-300:hover { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .sm\:hover\:bg-yellow-400:hover { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .sm\:hover\:bg-yellow-500:hover { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .sm\:hover\:bg-yellow-600:hover { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .sm\:hover\:bg-yellow-700:hover { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .sm\:hover\:bg-yellow-800:hover { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .sm\:hover\:bg-yellow-900:hover { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .sm\:hover\:bg-green-100:hover { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .sm\:hover\:bg-green-200:hover { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .sm\:hover\:bg-green-300:hover { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .sm\:hover\:bg-green-400:hover { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .sm\:hover\:bg-green-500:hover { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .sm\:hover\:bg-green-600:hover { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .sm\:hover\:bg-green-700:hover { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .sm\:hover\:bg-green-800:hover { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .sm\:hover\:bg-green-900:hover { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .sm\:hover\:bg-teal-100:hover { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .sm\:hover\:bg-teal-200:hover { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .sm\:hover\:bg-teal-300:hover { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .sm\:hover\:bg-teal-400:hover { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .sm\:hover\:bg-teal-500:hover { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .sm\:hover\:bg-teal-600:hover { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .sm\:hover\:bg-teal-700:hover { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .sm\:hover\:bg-teal-800:hover { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .sm\:hover\:bg-teal-900:hover { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .sm\:hover\:bg-blue-100:hover { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .sm\:hover\:bg-blue-200:hover { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .sm\:hover\:bg-blue-300:hover { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .sm\:hover\:bg-blue-400:hover { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .sm\:hover\:bg-blue-500:hover { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .sm\:hover\:bg-blue-600:hover { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .sm\:hover\:bg-blue-700:hover { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .sm\:hover\:bg-blue-800:hover { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .sm\:hover\:bg-blue-900:hover { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .sm\:hover\:bg-indigo-100:hover { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .sm\:hover\:bg-indigo-200:hover { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .sm\:hover\:bg-indigo-300:hover { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .sm\:hover\:bg-indigo-400:hover { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .sm\:hover\:bg-indigo-500:hover { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .sm\:hover\:bg-indigo-600:hover { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .sm\:hover\:bg-indigo-700:hover { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .sm\:hover\:bg-indigo-800:hover { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .sm\:hover\:bg-indigo-900:hover { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .sm\:hover\:bg-purple-100:hover { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .sm\:hover\:bg-purple-200:hover { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .sm\:hover\:bg-purple-300:hover { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .sm\:hover\:bg-purple-400:hover { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .sm\:hover\:bg-purple-500:hover { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .sm\:hover\:bg-purple-600:hover { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .sm\:hover\:bg-purple-700:hover { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .sm\:hover\:bg-purple-800:hover { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .sm\:hover\:bg-purple-900:hover { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .sm\:hover\:bg-pink-100:hover { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .sm\:hover\:bg-pink-200:hover { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .sm\:hover\:bg-pink-300:hover { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .sm\:hover\:bg-pink-400:hover { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .sm\:hover\:bg-pink-500:hover { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .sm\:hover\:bg-pink-600:hover { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .sm\:hover\:bg-pink-700:hover { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .sm\:hover\:bg-pink-800:hover { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .sm\:hover\:bg-pink-900:hover { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .sm\:focus\:bg-transparent:focus { - background-color: transparent; - } - - .sm\:focus\:bg-current:focus { - background-color: currentColor; - } - - .sm\:focus\:bg-black:focus { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .sm\:focus\:bg-white:focus { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .sm\:focus\:bg-gray-100:focus { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .sm\:focus\:bg-gray-200:focus { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .sm\:focus\:bg-gray-300:focus { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .sm\:focus\:bg-gray-400:focus { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .sm\:focus\:bg-gray-500:focus { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .sm\:focus\:bg-gray-600:focus { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .sm\:focus\:bg-gray-700:focus { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .sm\:focus\:bg-gray-800:focus { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .sm\:focus\:bg-gray-900:focus { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .sm\:focus\:bg-red-100:focus { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .sm\:focus\:bg-red-200:focus { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .sm\:focus\:bg-red-300:focus { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .sm\:focus\:bg-red-400:focus { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .sm\:focus\:bg-red-500:focus { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .sm\:focus\:bg-red-600:focus { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .sm\:focus\:bg-red-700:focus { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .sm\:focus\:bg-red-800:focus { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .sm\:focus\:bg-red-900:focus { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .sm\:focus\:bg-orange-100:focus { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .sm\:focus\:bg-orange-200:focus { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .sm\:focus\:bg-orange-300:focus { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .sm\:focus\:bg-orange-400:focus { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .sm\:focus\:bg-orange-500:focus { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .sm\:focus\:bg-orange-600:focus { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .sm\:focus\:bg-orange-700:focus { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .sm\:focus\:bg-orange-800:focus { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .sm\:focus\:bg-orange-900:focus { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .sm\:focus\:bg-yellow-100:focus { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .sm\:focus\:bg-yellow-200:focus { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .sm\:focus\:bg-yellow-300:focus { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .sm\:focus\:bg-yellow-400:focus { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .sm\:focus\:bg-yellow-500:focus { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .sm\:focus\:bg-yellow-600:focus { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .sm\:focus\:bg-yellow-700:focus { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .sm\:focus\:bg-yellow-800:focus { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .sm\:focus\:bg-yellow-900:focus { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .sm\:focus\:bg-green-100:focus { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .sm\:focus\:bg-green-200:focus { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .sm\:focus\:bg-green-300:focus { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .sm\:focus\:bg-green-400:focus { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .sm\:focus\:bg-green-500:focus { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .sm\:focus\:bg-green-600:focus { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .sm\:focus\:bg-green-700:focus { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .sm\:focus\:bg-green-800:focus { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .sm\:focus\:bg-green-900:focus { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .sm\:focus\:bg-teal-100:focus { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .sm\:focus\:bg-teal-200:focus { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .sm\:focus\:bg-teal-300:focus { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .sm\:focus\:bg-teal-400:focus { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .sm\:focus\:bg-teal-500:focus { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .sm\:focus\:bg-teal-600:focus { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .sm\:focus\:bg-teal-700:focus { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .sm\:focus\:bg-teal-800:focus { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .sm\:focus\:bg-teal-900:focus { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .sm\:focus\:bg-blue-100:focus { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .sm\:focus\:bg-blue-200:focus { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .sm\:focus\:bg-blue-300:focus { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .sm\:focus\:bg-blue-400:focus { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .sm\:focus\:bg-blue-500:focus { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .sm\:focus\:bg-blue-600:focus { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .sm\:focus\:bg-blue-700:focus { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .sm\:focus\:bg-blue-800:focus { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .sm\:focus\:bg-blue-900:focus { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .sm\:focus\:bg-indigo-100:focus { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .sm\:focus\:bg-indigo-200:focus { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .sm\:focus\:bg-indigo-300:focus { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .sm\:focus\:bg-indigo-400:focus { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .sm\:focus\:bg-indigo-500:focus { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .sm\:focus\:bg-indigo-600:focus { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .sm\:focus\:bg-indigo-700:focus { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .sm\:focus\:bg-indigo-800:focus { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .sm\:focus\:bg-indigo-900:focus { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .sm\:focus\:bg-purple-100:focus { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .sm\:focus\:bg-purple-200:focus { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .sm\:focus\:bg-purple-300:focus { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .sm\:focus\:bg-purple-400:focus { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .sm\:focus\:bg-purple-500:focus { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .sm\:focus\:bg-purple-600:focus { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .sm\:focus\:bg-purple-700:focus { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .sm\:focus\:bg-purple-800:focus { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .sm\:focus\:bg-purple-900:focus { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .sm\:focus\:bg-pink-100:focus { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .sm\:focus\:bg-pink-200:focus { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .sm\:focus\:bg-pink-300:focus { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .sm\:focus\:bg-pink-400:focus { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .sm\:focus\:bg-pink-500:focus { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .sm\:focus\:bg-pink-600:focus { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .sm\:focus\:bg-pink-700:focus { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .sm\:focus\:bg-pink-800:focus { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .sm\:focus\:bg-pink-900:focus { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .sm\:bg-opacity-0 { - --bg-opacity: 0; - } - - .sm\:bg-opacity-25 { - --bg-opacity: 0.25; - } - - .sm\:bg-opacity-50 { - --bg-opacity: 0.5; - } - - .sm\:bg-opacity-75 { - --bg-opacity: 0.75; - } - - .sm\:bg-opacity-100 { - --bg-opacity: 1; - } - - .sm\:hover\:bg-opacity-0:hover { - --bg-opacity: 0; - } - - .sm\:hover\:bg-opacity-25:hover { - --bg-opacity: 0.25; - } - - .sm\:hover\:bg-opacity-50:hover { - --bg-opacity: 0.5; - } - - .sm\:hover\:bg-opacity-75:hover { - --bg-opacity: 0.75; - } - - .sm\:hover\:bg-opacity-100:hover { - --bg-opacity: 1; - } - - .sm\:focus\:bg-opacity-0:focus { - --bg-opacity: 0; - } - - .sm\:focus\:bg-opacity-25:focus { - --bg-opacity: 0.25; - } - - .sm\:focus\:bg-opacity-50:focus { - --bg-opacity: 0.5; - } - - .sm\:focus\:bg-opacity-75:focus { - --bg-opacity: 0.75; - } - - .sm\:focus\:bg-opacity-100:focus { - --bg-opacity: 1; - } - - .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-auto { - background-size: auto; - } - - .sm\:bg-cover { - background-size: cover; - } - - .sm\:bg-contain { - background-size: contain; - } - - .sm\:border-collapse { - border-collapse: collapse; - } - - .sm\:border-separate { - border-collapse: separate; - } - - .sm\:border-transparent { - border-color: transparent; - } - - .sm\:border-current { - border-color: currentColor; - } - - .sm\:border-black { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .sm\:border-white { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .sm\:border-gray-100 { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .sm\:border-gray-200 { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .sm\:border-gray-300 { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .sm\:border-gray-400 { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .sm\:border-gray-500 { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .sm\:border-gray-600 { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .sm\:border-gray-700 { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .sm\:border-gray-800 { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .sm\:border-gray-900 { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .sm\:border-red-100 { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .sm\:border-red-200 { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .sm\:border-red-300 { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .sm\:border-red-400 { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .sm\:border-red-500 { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .sm\:border-red-600 { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .sm\:border-red-700 { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .sm\:border-red-800 { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .sm\:border-red-900 { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .sm\:border-orange-100 { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .sm\:border-orange-200 { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .sm\:border-orange-300 { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .sm\:border-orange-400 { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .sm\:border-orange-500 { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .sm\:border-orange-600 { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .sm\:border-orange-700 { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .sm\:border-orange-800 { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .sm\:border-orange-900 { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .sm\:border-yellow-100 { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .sm\:border-yellow-200 { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .sm\:border-yellow-300 { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .sm\:border-yellow-400 { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .sm\:border-yellow-500 { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .sm\:border-yellow-600 { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .sm\:border-yellow-700 { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .sm\:border-yellow-800 { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .sm\:border-yellow-900 { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .sm\:border-green-100 { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .sm\:border-green-200 { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .sm\:border-green-300 { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .sm\:border-green-400 { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .sm\:border-green-500 { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .sm\:border-green-600 { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .sm\:border-green-700 { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .sm\:border-green-800 { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .sm\:border-green-900 { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .sm\:border-teal-100 { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .sm\:border-teal-200 { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .sm\:border-teal-300 { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .sm\:border-teal-400 { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .sm\:border-teal-500 { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .sm\:border-teal-600 { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .sm\:border-teal-700 { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .sm\:border-teal-800 { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .sm\:border-teal-900 { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .sm\:border-blue-100 { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .sm\:border-blue-200 { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .sm\:border-blue-300 { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .sm\:border-blue-400 { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .sm\:border-blue-500 { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .sm\:border-blue-600 { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .sm\:border-blue-700 { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .sm\:border-blue-800 { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .sm\:border-blue-900 { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .sm\:border-indigo-100 { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .sm\:border-indigo-200 { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .sm\:border-indigo-300 { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .sm\:border-indigo-400 { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .sm\:border-indigo-500 { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .sm\:border-indigo-600 { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .sm\:border-indigo-700 { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .sm\:border-indigo-800 { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .sm\:border-indigo-900 { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .sm\:border-purple-100 { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .sm\:border-purple-200 { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .sm\:border-purple-300 { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .sm\:border-purple-400 { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .sm\:border-purple-500 { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .sm\:border-purple-600 { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .sm\:border-purple-700 { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .sm\:border-purple-800 { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .sm\:border-purple-900 { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .sm\:border-pink-100 { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .sm\:border-pink-200 { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .sm\:border-pink-300 { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .sm\:border-pink-400 { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .sm\:border-pink-500 { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .sm\:border-pink-600 { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .sm\:border-pink-700 { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .sm\:border-pink-800 { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .sm\:border-pink-900 { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .sm\:hover\:border-transparent:hover { - border-color: transparent; - } - - .sm\:hover\:border-current:hover { - border-color: currentColor; - } - - .sm\:hover\:border-black:hover { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .sm\:hover\:border-white:hover { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .sm\:hover\:border-gray-100:hover { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .sm\:hover\:border-gray-200:hover { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .sm\:hover\:border-gray-300:hover { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .sm\:hover\:border-gray-400:hover { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .sm\:hover\:border-gray-500:hover { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .sm\:hover\:border-gray-600:hover { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .sm\:hover\:border-gray-700:hover { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .sm\:hover\:border-gray-800:hover { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .sm\:hover\:border-gray-900:hover { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .sm\:hover\:border-red-100:hover { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .sm\:hover\:border-red-200:hover { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .sm\:hover\:border-red-300:hover { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .sm\:hover\:border-red-400:hover { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .sm\:hover\:border-red-500:hover { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .sm\:hover\:border-red-600:hover { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .sm\:hover\:border-red-700:hover { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .sm\:hover\:border-red-800:hover { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .sm\:hover\:border-red-900:hover { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .sm\:hover\:border-orange-100:hover { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .sm\:hover\:border-orange-200:hover { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .sm\:hover\:border-orange-300:hover { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .sm\:hover\:border-orange-400:hover { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .sm\:hover\:border-orange-500:hover { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .sm\:hover\:border-orange-600:hover { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .sm\:hover\:border-orange-700:hover { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .sm\:hover\:border-orange-800:hover { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .sm\:hover\:border-orange-900:hover { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .sm\:hover\:border-yellow-100:hover { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .sm\:hover\:border-yellow-200:hover { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .sm\:hover\:border-yellow-300:hover { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .sm\:hover\:border-yellow-400:hover { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .sm\:hover\:border-yellow-500:hover { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .sm\:hover\:border-yellow-600:hover { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .sm\:hover\:border-yellow-700:hover { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .sm\:hover\:border-yellow-800:hover { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .sm\:hover\:border-yellow-900:hover { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .sm\:hover\:border-green-100:hover { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .sm\:hover\:border-green-200:hover { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .sm\:hover\:border-green-300:hover { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .sm\:hover\:border-green-400:hover { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .sm\:hover\:border-green-500:hover { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .sm\:hover\:border-green-600:hover { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .sm\:hover\:border-green-700:hover { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .sm\:hover\:border-green-800:hover { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .sm\:hover\:border-green-900:hover { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .sm\:hover\:border-teal-100:hover { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .sm\:hover\:border-teal-200:hover { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .sm\:hover\:border-teal-300:hover { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .sm\:hover\:border-teal-400:hover { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .sm\:hover\:border-teal-500:hover { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .sm\:hover\:border-teal-600:hover { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .sm\:hover\:border-teal-700:hover { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .sm\:hover\:border-teal-800:hover { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .sm\:hover\:border-teal-900:hover { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .sm\:hover\:border-blue-100:hover { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .sm\:hover\:border-blue-200:hover { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .sm\:hover\:border-blue-300:hover { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .sm\:hover\:border-blue-400:hover { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .sm\:hover\:border-blue-500:hover { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .sm\:hover\:border-blue-600:hover { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .sm\:hover\:border-blue-700:hover { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .sm\:hover\:border-blue-800:hover { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .sm\:hover\:border-blue-900:hover { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .sm\:hover\:border-indigo-100:hover { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .sm\:hover\:border-indigo-200:hover { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .sm\:hover\:border-indigo-300:hover { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .sm\:hover\:border-indigo-400:hover { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .sm\:hover\:border-indigo-500:hover { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .sm\:hover\:border-indigo-600:hover { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .sm\:hover\:border-indigo-700:hover { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .sm\:hover\:border-indigo-800:hover { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .sm\:hover\:border-indigo-900:hover { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .sm\:hover\:border-purple-100:hover { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .sm\:hover\:border-purple-200:hover { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .sm\:hover\:border-purple-300:hover { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .sm\:hover\:border-purple-400:hover { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .sm\:hover\:border-purple-500:hover { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .sm\:hover\:border-purple-600:hover { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .sm\:hover\:border-purple-700:hover { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .sm\:hover\:border-purple-800:hover { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .sm\:hover\:border-purple-900:hover { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .sm\:hover\:border-pink-100:hover { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .sm\:hover\:border-pink-200:hover { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .sm\:hover\:border-pink-300:hover { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .sm\:hover\:border-pink-400:hover { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .sm\:hover\:border-pink-500:hover { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .sm\:hover\:border-pink-600:hover { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .sm\:hover\:border-pink-700:hover { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .sm\:hover\:border-pink-800:hover { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .sm\:hover\:border-pink-900:hover { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .sm\:focus\:border-transparent:focus { - border-color: transparent; - } - - .sm\:focus\:border-current:focus { - border-color: currentColor; - } - - .sm\:focus\:border-black:focus { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .sm\:focus\:border-white:focus { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .sm\:focus\:border-gray-100:focus { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .sm\:focus\:border-gray-200:focus { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .sm\:focus\:border-gray-300:focus { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .sm\:focus\:border-gray-400:focus { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .sm\:focus\:border-gray-500:focus { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .sm\:focus\:border-gray-600:focus { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .sm\:focus\:border-gray-700:focus { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .sm\:focus\:border-gray-800:focus { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .sm\:focus\:border-gray-900:focus { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .sm\:focus\:border-red-100:focus { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .sm\:focus\:border-red-200:focus { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .sm\:focus\:border-red-300:focus { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .sm\:focus\:border-red-400:focus { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .sm\:focus\:border-red-500:focus { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .sm\:focus\:border-red-600:focus { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .sm\:focus\:border-red-700:focus { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .sm\:focus\:border-red-800:focus { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .sm\:focus\:border-red-900:focus { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .sm\:focus\:border-orange-100:focus { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .sm\:focus\:border-orange-200:focus { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .sm\:focus\:border-orange-300:focus { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .sm\:focus\:border-orange-400:focus { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .sm\:focus\:border-orange-500:focus { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .sm\:focus\:border-orange-600:focus { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .sm\:focus\:border-orange-700:focus { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .sm\:focus\:border-orange-800:focus { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .sm\:focus\:border-orange-900:focus { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .sm\:focus\:border-yellow-100:focus { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .sm\:focus\:border-yellow-200:focus { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .sm\:focus\:border-yellow-300:focus { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .sm\:focus\:border-yellow-400:focus { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .sm\:focus\:border-yellow-500:focus { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .sm\:focus\:border-yellow-600:focus { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .sm\:focus\:border-yellow-700:focus { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .sm\:focus\:border-yellow-800:focus { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .sm\:focus\:border-yellow-900:focus { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .sm\:focus\:border-green-100:focus { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .sm\:focus\:border-green-200:focus { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .sm\:focus\:border-green-300:focus { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .sm\:focus\:border-green-400:focus { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .sm\:focus\:border-green-500:focus { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .sm\:focus\:border-green-600:focus { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .sm\:focus\:border-green-700:focus { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .sm\:focus\:border-green-800:focus { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .sm\:focus\:border-green-900:focus { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .sm\:focus\:border-teal-100:focus { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .sm\:focus\:border-teal-200:focus { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .sm\:focus\:border-teal-300:focus { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .sm\:focus\:border-teal-400:focus { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .sm\:focus\:border-teal-500:focus { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .sm\:focus\:border-teal-600:focus { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .sm\:focus\:border-teal-700:focus { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .sm\:focus\:border-teal-800:focus { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .sm\:focus\:border-teal-900:focus { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .sm\:focus\:border-blue-100:focus { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .sm\:focus\:border-blue-200:focus { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .sm\:focus\:border-blue-300:focus { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .sm\:focus\:border-blue-400:focus { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .sm\:focus\:border-blue-500:focus { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .sm\:focus\:border-blue-600:focus { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .sm\:focus\:border-blue-700:focus { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .sm\:focus\:border-blue-800:focus { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .sm\:focus\:border-blue-900:focus { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .sm\:focus\:border-indigo-100:focus { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .sm\:focus\:border-indigo-200:focus { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .sm\:focus\:border-indigo-300:focus { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .sm\:focus\:border-indigo-400:focus { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .sm\:focus\:border-indigo-500:focus { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .sm\:focus\:border-indigo-600:focus { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .sm\:focus\:border-indigo-700:focus { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .sm\:focus\:border-indigo-800:focus { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .sm\:focus\:border-indigo-900:focus { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .sm\:focus\:border-purple-100:focus { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .sm\:focus\:border-purple-200:focus { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .sm\:focus\:border-purple-300:focus { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .sm\:focus\:border-purple-400:focus { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .sm\:focus\:border-purple-500:focus { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .sm\:focus\:border-purple-600:focus { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .sm\:focus\:border-purple-700:focus { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .sm\:focus\:border-purple-800:focus { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .sm\:focus\:border-purple-900:focus { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .sm\:focus\:border-pink-100:focus { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .sm\:focus\:border-pink-200:focus { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .sm\:focus\:border-pink-300:focus { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .sm\:focus\:border-pink-400:focus { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .sm\:focus\:border-pink-500:focus { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .sm\:focus\:border-pink-600:focus { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .sm\:focus\:border-pink-700:focus { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .sm\:focus\:border-pink-800:focus { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .sm\:focus\:border-pink-900:focus { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .sm\:border-opacity-0 { - --border-opacity: 0; - } - - .sm\:border-opacity-25 { - --border-opacity: 0.25; - } - - .sm\:border-opacity-50 { - --border-opacity: 0.5; - } - - .sm\:border-opacity-75 { - --border-opacity: 0.75; - } - - .sm\:border-opacity-100 { - --border-opacity: 1; - } - - .sm\:hover\:border-opacity-0:hover { - --border-opacity: 0; - } - - .sm\:hover\:border-opacity-25:hover { - --border-opacity: 0.25; - } - - .sm\:hover\:border-opacity-50:hover { - --border-opacity: 0.5; - } - - .sm\:hover\:border-opacity-75:hover { - --border-opacity: 0.75; - } - - .sm\:hover\:border-opacity-100:hover { - --border-opacity: 1; - } - - .sm\:focus\:border-opacity-0:focus { - --border-opacity: 0; - } - - .sm\:focus\:border-opacity-25:focus { - --border-opacity: 0.25; - } - - .sm\:focus\:border-opacity-50:focus { - --border-opacity: 0.5; - } - - .sm\:focus\:border-opacity-75:focus { - --border-opacity: 0.75; - } - - .sm\:focus\:border-opacity-100:focus { - --border-opacity: 1; - } - - .sm\:rounded-none { - border-radius: 0; - } - - .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-full { - border-radius: 9999px; - } - - .sm\:rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .sm\:rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .sm\:rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .sm\:rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .sm\:rounded-t-sm { - border-top-left-radius: 0.125rem; - border-top-right-radius: 0.125rem; - } - - .sm\:rounded-r-sm { - border-top-right-radius: 0.125rem; - border-bottom-right-radius: 0.125rem; - } - - .sm\:rounded-b-sm { - border-bottom-right-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .sm\:rounded-l-sm { - border-top-left-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .sm\:rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - } - - .sm\:rounded-r { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - } - - .sm\:rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .sm\:rounded-l { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .sm\:rounded-t-md { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; - } - - .sm\:rounded-r-md { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; - } - - .sm\:rounded-b-md { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .sm\:rounded-l-md { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .sm\:rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; - } - - .sm\:rounded-r-lg { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; - } - - .sm\:rounded-b-lg { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .sm\:rounded-l-lg { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .sm\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; - } - - .sm\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; - } - - .sm\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .sm\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .sm\:rounded-tl-none { - border-top-left-radius: 0; - } - - .sm\:rounded-tr-none { - border-top-right-radius: 0; - } - - .sm\:rounded-br-none { - border-bottom-right-radius: 0; - } - - .sm\:rounded-bl-none { - border-bottom-left-radius: 0; - } - - .sm\:rounded-tl-sm { - border-top-left-radius: 0.125rem; - } - - .sm\:rounded-tr-sm { - border-top-right-radius: 0.125rem; - } - - .sm\:rounded-br-sm { - border-bottom-right-radius: 0.125rem; - } - - .sm\:rounded-bl-sm { - border-bottom-left-radius: 0.125rem; - } - - .sm\:rounded-tl { - border-top-left-radius: 0.25rem; - } - - .sm\:rounded-tr { - border-top-right-radius: 0.25rem; - } - - .sm\:rounded-br { - border-bottom-right-radius: 0.25rem; - } - - .sm\:rounded-bl { - border-bottom-left-radius: 0.25rem; - } - - .sm\:rounded-tl-md { - border-top-left-radius: 0.375rem; - } - - .sm\:rounded-tr-md { - border-top-right-radius: 0.375rem; - } - - .sm\:rounded-br-md { - border-bottom-right-radius: 0.375rem; - } - - .sm\:rounded-bl-md { - border-bottom-left-radius: 0.375rem; - } - - .sm\:rounded-tl-lg { - border-top-left-radius: 0.5rem; - } - - .sm\:rounded-tr-lg { - border-top-right-radius: 0.5rem; - } - - .sm\:rounded-br-lg { - border-bottom-right-radius: 0.5rem; - } - - .sm\:rounded-bl-lg { - border-bottom-left-radius: 0.5rem; - } - - .sm\:rounded-tl-full { - border-top-left-radius: 9999px; - } - - .sm\:rounded-tr-full { - border-top-right-radius: 9999px; - } - - .sm\:rounded-br-full { - border-bottom-right-radius: 9999px; - } - - .sm\:rounded-bl-full { - border-bottom-left-radius: 9999px; - } - - .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-0 { - border-width: 0; - } - - .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: 0; - } - - .sm\:border-r-0 { - border-right-width: 0; - } - - .sm\:border-b-0 { - border-bottom-width: 0; - } - - .sm\:border-l-0 { - border-left-width: 0; - } - - .sm\:border-t-2 { - border-top-width: 2px; - } - - .sm\:border-r-2 { - border-right-width: 2px; - } - - .sm\:border-b-2 { - border-bottom-width: 2px; - } - - .sm\:border-l-2 { - border-left-width: 2px; - } - - .sm\:border-t-4 { - border-top-width: 4px; - } - - .sm\:border-r-4 { - border-right-width: 4px; - } - - .sm\:border-b-4 { - border-bottom-width: 4px; - } - - .sm\:border-l-4 { - border-left-width: 4px; - } - - .sm\:border-t-8 { - border-top-width: 8px; - } - - .sm\:border-r-8 { - border-right-width: 8px; - } - - .sm\:border-b-8 { - border-bottom-width: 8px; - } - - .sm\:border-l-8 { - border-left-width: 8px; - } - - .sm\:border-t { - border-top-width: 1px; - } - - .sm\:border-r { - border-right-width: 1px; - } - - .sm\:border-b { - border-bottom-width: 1px; - } - - .sm\:border-l { - border-left-width: 1px; - } - - .sm\:box-border { - box-sizing: border-box; - } - - .sm\:box-content { - box-sizing: content-box; - } - - .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-not-allowed { - cursor: not-allowed; - } - - .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\: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\:hidden { - display: 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-no-wrap { - flex-wrap: nowrap; - } - - .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\: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\: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\: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\: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-grow-0 { - flex-grow: 0; - } - - .sm\:flex-grow { - flex-grow: 1; - } - - .sm\:flex-shrink-0 { - flex-shrink: 0; - } - - .sm\:flex-shrink { - flex-shrink: 1; - } - - .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\:float-right { - float: right; - } - - .sm\:float-left { - float: left; - } - - .sm\:float-none { - float: none; - } - - .sm\:clearfix:after { - content: ""; - display: table; - clear: both; - } - - .sm\:clear-left { - clear: left; - } - - .sm\:clear-right { - clear: right; - } - - .sm\:clear-both { - clear: both; - } - - .sm\:clear-none { - clear: none; - } - - .sm\:font-sans { - font-family: 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: Georgia, Cambria, "Times New Roman", Times, serif; - } - - .sm\:font-mono { - font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - } - - .sm\:font-hairline { - font-weight: 100; - } - - .sm\:font-thin { - 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\:hover\:font-hairline:hover { - font-weight: 100; - } - - .sm\:hover\:font-thin:hover { - font-weight: 200; - } - - .sm\:hover\:font-light:hover { - font-weight: 300; - } - - .sm\:hover\:font-normal:hover { - font-weight: 400; - } - - .sm\:hover\:font-medium:hover { - font-weight: 500; - } - - .sm\:hover\:font-semibold:hover { - font-weight: 600; - } - - .sm\:hover\:font-bold:hover { - font-weight: 700; - } - - .sm\:hover\:font-extrabold:hover { - font-weight: 800; - } - - .sm\:hover\:font-black:hover { - font-weight: 900; - } - - .sm\:focus\:font-hairline:focus { - font-weight: 100; - } - - .sm\:focus\:font-thin:focus { - font-weight: 200; - } - - .sm\:focus\:font-light:focus { - font-weight: 300; - } - - .sm\:focus\:font-normal:focus { - font-weight: 400; - } - - .sm\:focus\:font-medium:focus { - font-weight: 500; - } - - .sm\:focus\:font-semibold:focus { - font-weight: 600; - } - - .sm\:focus\:font-bold:focus { - font-weight: 700; - } - - .sm\:focus\:font-extrabold:focus { - font-weight: 800; - } - - .sm\:focus\:font-black:focus { - font-weight: 900; - } - - .sm\:h-0 { - height: 0; - } - - .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-8 { - height: 2rem; - } - - .sm\:h-10 { - height: 2.5rem; - } - - .sm\:h-12 { - height: 3rem; - } - - .sm\:h-16 { - height: 4rem; - } - - .sm\:h-20 { - height: 5rem; - } - - .sm\:h-24 { - height: 6rem; - } - - .sm\:h-32 { - height: 8rem; - } - - .sm\:h-40 { - height: 10rem; - } - - .sm\:h-48 { - height: 12rem; - } - - .sm\:h-56 { - height: 14rem; - } - - .sm\:h-64 { - height: 16rem; - } - - .sm\:h-auto { - height: auto; - } - - .sm\:h-px { - height: 1px; - } - - .sm\:h-full { - height: 100%; - } - - .sm\:h-screen { - height: 100vh; - } - - .sm\:text-xs { - font-size: 0.75rem; - } - - .sm\:text-sm { - font-size: 0.875rem; - } - - .sm\:text-base { - font-size: 1rem; - } - - .sm\:text-lg { - font-size: 1.125rem; - } - - .sm\:text-xl { - font-size: 1.25rem; - } - - .sm\:text-2xl { - font-size: 1.5rem; - } - - .sm\:text-3xl { - font-size: 1.875rem; - } - - .sm\:text-4xl { - font-size: 2.25rem; - } - - .sm\:text-5xl { - font-size: 3rem; - } - - .sm\:text-6xl { - font-size: 4rem; - } - - .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\: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\:m-0 { - margin: 0; - } - - .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-8 { - margin: 2rem; - } - - .sm\:m-10 { - margin: 2.5rem; - } - - .sm\:m-12 { - margin: 3rem; - } - - .sm\:m-16 { - margin: 4rem; - } - - .sm\:m-20 { - margin: 5rem; - } - - .sm\:m-24 { - margin: 6rem; - } - - .sm\:m-32 { - margin: 8rem; - } - - .sm\:m-40 { - margin: 10rem; - } - - .sm\:m-48 { - margin: 12rem; - } - - .sm\:m-56 { - margin: 14rem; - } - - .sm\:m-64 { - margin: 16rem; - } - - .sm\:m-auto { - margin: auto; - } - - .sm\:m-px { - margin: 1px; - } - - .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-8 { - margin: -2rem; - } - - .sm\:-m-10 { - margin: -2.5rem; - } - - .sm\:-m-12 { - margin: -3rem; - } - - .sm\:-m-16 { - margin: -4rem; - } - - .sm\:-m-20 { - margin: -5rem; - } - - .sm\:-m-24 { - margin: -6rem; - } - - .sm\:-m-32 { - margin: -8rem; - } - - .sm\:-m-40 { - margin: -10rem; - } - - .sm\:-m-48 { - margin: -12rem; - } - - .sm\:-m-56 { - margin: -14rem; - } - - .sm\:-m-64 { - margin: -16rem; - } - - .sm\:-m-px { - margin: -1px; - } - - .sm\:my-0 { - margin-top: 0; - margin-bottom: 0; - } - - .sm\:mx-0 { - margin-left: 0; - margin-right: 0; - } - - .sm\:my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; - } - - .sm\:mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; - } - - .sm\:my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; - } - - .sm\:mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; - } - - .sm\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } - - .sm\:mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; - } - - .sm\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; - } - - .sm\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - - .sm\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; - } - - .sm\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; - } - - .sm\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; - } - - .sm\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - - .sm\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; - } - - .sm\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; - } - - .sm\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; - } - - .sm\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; - } - - .sm\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; - } - - .sm\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; - } - - .sm\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; - } - - .sm\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; - } - - .sm\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; - } - - .sm\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; - } - - .sm\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; - } - - .sm\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; - } - - .sm\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; - } - - .sm\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; - } - - .sm\:my-40 { - margin-top: 10rem; - margin-bottom: 10rem; - } - - .sm\:mx-40 { - margin-left: 10rem; - margin-right: 10rem; - } - - .sm\:my-48 { - margin-top: 12rem; - margin-bottom: 12rem; - } - - .sm\:mx-48 { - margin-left: 12rem; - margin-right: 12rem; - } - - .sm\:my-56 { - margin-top: 14rem; - margin-bottom: 14rem; - } - - .sm\:mx-56 { - margin-left: 14rem; - margin-right: 14rem; - } - - .sm\:my-64 { - margin-top: 16rem; - margin-bottom: 16rem; - } - - .sm\:mx-64 { - margin-left: 16rem; - margin-right: 16rem; - } - - .sm\:my-auto { - margin-top: auto; - margin-bottom: auto; - } - - .sm\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .sm\:my-px { - margin-top: 1px; - margin-bottom: 1px; - } - - .sm\:mx-px { - margin-left: 1px; - margin-right: 1px; - } - - .sm\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; - } - - .sm\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; - } - - .sm\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; - } - - .sm\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; - } - - .sm\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; - } - - .sm\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; - } - - .sm\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; - } - - .sm\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; - } - - .sm\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; - } - - .sm\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; - } - - .sm\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; - } - - .sm\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; - } - - .sm\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; - } - - .sm\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; - } - - .sm\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; - } - - .sm\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; - } - - .sm\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; - } - - .sm\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; - } - - .sm\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; - } - - .sm\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; - } - - .sm\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; - } - - .sm\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; - } - - .sm\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; - } - - .sm\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; - } - - .sm\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; - } - - .sm\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; - } - - .sm\:-my-40 { - margin-top: -10rem; - margin-bottom: -10rem; - } - - .sm\:-mx-40 { - margin-left: -10rem; - margin-right: -10rem; - } - - .sm\:-my-48 { - margin-top: -12rem; - margin-bottom: -12rem; - } - - .sm\:-mx-48 { - margin-left: -12rem; - margin-right: -12rem; - } - - .sm\:-my-56 { - margin-top: -14rem; - margin-bottom: -14rem; - } - - .sm\:-mx-56 { - margin-left: -14rem; - margin-right: -14rem; - } - - .sm\:-my-64 { - margin-top: -16rem; - margin-bottom: -16rem; - } - - .sm\:-mx-64 { - margin-left: -16rem; - margin-right: -16rem; - } - - .sm\:-my-px { - margin-top: -1px; - margin-bottom: -1px; - } - - .sm\:-mx-px { - margin-left: -1px; - margin-right: -1px; - } - - .sm\:mt-0 { - margin-top: 0; - } - - .sm\:mr-0 { - margin-right: 0; - } - - .sm\:mb-0 { - margin-bottom: 0; - } - - .sm\:ml-0 { - margin-left: 0; - } - - .sm\:mt-1 { - margin-top: 0.25rem; - } - - .sm\:mr-1 { - margin-right: 0.25rem; - } - - .sm\:mb-1 { - margin-bottom: 0.25rem; - } - - .sm\:ml-1 { - margin-left: 0.25rem; - } - - .sm\:mt-2 { - margin-top: 0.5rem; - } - - .sm\:mr-2 { - margin-right: 0.5rem; - } - - .sm\:mb-2 { - margin-bottom: 0.5rem; - } - - .sm\:ml-2 { - margin-left: 0.5rem; - } - - .sm\:mt-3 { - margin-top: 0.75rem; - } - - .sm\:mr-3 { - margin-right: 0.75rem; - } - - .sm\:mb-3 { - margin-bottom: 0.75rem; - } - - .sm\:ml-3 { - margin-left: 0.75rem; - } - - .sm\:mt-4 { - margin-top: 1rem; - } - - .sm\:mr-4 { - margin-right: 1rem; - } - - .sm\:mb-4 { - margin-bottom: 1rem; - } - - .sm\:ml-4 { - margin-left: 1rem; - } - - .sm\:mt-5 { - margin-top: 1.25rem; - } - - .sm\:mr-5 { - margin-right: 1.25rem; - } - - .sm\:mb-5 { - margin-bottom: 1.25rem; - } - - .sm\:ml-5 { - margin-left: 1.25rem; - } - - .sm\:mt-6 { - margin-top: 1.5rem; - } - - .sm\:mr-6 { - margin-right: 1.5rem; - } - - .sm\:mb-6 { - margin-bottom: 1.5rem; - } - - .sm\:ml-6 { - margin-left: 1.5rem; - } - - .sm\:mt-8 { - margin-top: 2rem; - } - - .sm\:mr-8 { - margin-right: 2rem; - } - - .sm\:mb-8 { - margin-bottom: 2rem; - } - - .sm\:ml-8 { - margin-left: 2rem; - } - - .sm\:mt-10 { - margin-top: 2.5rem; - } - - .sm\:mr-10 { - margin-right: 2.5rem; - } - - .sm\:mb-10 { - margin-bottom: 2.5rem; - } - - .sm\:ml-10 { - margin-left: 2.5rem; - } - - .sm\:mt-12 { - margin-top: 3rem; - } - - .sm\:mr-12 { - margin-right: 3rem; - } - - .sm\:mb-12 { - margin-bottom: 3rem; - } - - .sm\:ml-12 { - margin-left: 3rem; - } - - .sm\:mt-16 { - margin-top: 4rem; - } - - .sm\:mr-16 { - margin-right: 4rem; - } - - .sm\:mb-16 { - margin-bottom: 4rem; - } - - .sm\:ml-16 { - margin-left: 4rem; - } - - .sm\:mt-20 { - margin-top: 5rem; - } - - .sm\:mr-20 { - margin-right: 5rem; - } - - .sm\:mb-20 { - margin-bottom: 5rem; - } - - .sm\:ml-20 { - margin-left: 5rem; - } - - .sm\:mt-24 { - margin-top: 6rem; - } - - .sm\:mr-24 { - margin-right: 6rem; - } - - .sm\:mb-24 { - margin-bottom: 6rem; - } - - .sm\:ml-24 { - margin-left: 6rem; - } - - .sm\:mt-32 { - margin-top: 8rem; - } - - .sm\:mr-32 { - margin-right: 8rem; - } - - .sm\:mb-32 { - margin-bottom: 8rem; - } - - .sm\:ml-32 { - margin-left: 8rem; - } - - .sm\:mt-40 { - margin-top: 10rem; - } - - .sm\:mr-40 { - margin-right: 10rem; - } - - .sm\:mb-40 { - margin-bottom: 10rem; - } - - .sm\:ml-40 { - margin-left: 10rem; - } - - .sm\:mt-48 { - margin-top: 12rem; - } - - .sm\:mr-48 { - margin-right: 12rem; - } - - .sm\:mb-48 { - margin-bottom: 12rem; - } - - .sm\:ml-48 { - margin-left: 12rem; - } - - .sm\:mt-56 { - margin-top: 14rem; - } - - .sm\:mr-56 { - margin-right: 14rem; - } - - .sm\:mb-56 { - margin-bottom: 14rem; - } - - .sm\:ml-56 { - margin-left: 14rem; - } - - .sm\:mt-64 { - margin-top: 16rem; - } - - .sm\:mr-64 { - margin-right: 16rem; - } - - .sm\:mb-64 { - margin-bottom: 16rem; - } - - .sm\:ml-64 { - margin-left: 16rem; - } - - .sm\:mt-auto { - margin-top: auto; - } - - .sm\:mr-auto { - margin-right: auto; - } - - .sm\:mb-auto { - margin-bottom: auto; - } - - .sm\:ml-auto { - margin-left: auto; - } - - .sm\:mt-px { - margin-top: 1px; - } - - .sm\:mr-px { - margin-right: 1px; - } - - .sm\:mb-px { - margin-bottom: 1px; - } - - .sm\:ml-px { - margin-left: 1px; - } - - .sm\:-mt-1 { - margin-top: -0.25rem; - } - - .sm\:-mr-1 { - margin-right: -0.25rem; - } - - .sm\:-mb-1 { - margin-bottom: -0.25rem; - } - - .sm\:-ml-1 { - margin-left: -0.25rem; - } - - .sm\:-mt-2 { - margin-top: -0.5rem; - } - - .sm\:-mr-2 { - margin-right: -0.5rem; - } - - .sm\:-mb-2 { - margin-bottom: -0.5rem; - } - - .sm\:-ml-2 { - margin-left: -0.5rem; - } - - .sm\:-mt-3 { - margin-top: -0.75rem; - } - - .sm\:-mr-3 { - margin-right: -0.75rem; - } - - .sm\:-mb-3 { - margin-bottom: -0.75rem; - } - - .sm\:-ml-3 { - margin-left: -0.75rem; - } - - .sm\:-mt-4 { - margin-top: -1rem; - } - - .sm\:-mr-4 { - margin-right: -1rem; - } - - .sm\:-mb-4 { - margin-bottom: -1rem; - } - - .sm\:-ml-4 { - margin-left: -1rem; - } - - .sm\:-mt-5 { - margin-top: -1.25rem; - } - - .sm\:-mr-5 { - margin-right: -1.25rem; - } - - .sm\:-mb-5 { - margin-bottom: -1.25rem; - } - - .sm\:-ml-5 { - margin-left: -1.25rem; - } - - .sm\:-mt-6 { - margin-top: -1.5rem; - } - - .sm\:-mr-6 { - margin-right: -1.5rem; - } - - .sm\:-mb-6 { - margin-bottom: -1.5rem; - } - - .sm\:-ml-6 { - margin-left: -1.5rem; - } - - .sm\:-mt-8 { - margin-top: -2rem; - } - - .sm\:-mr-8 { - margin-right: -2rem; - } - - .sm\:-mb-8 { - margin-bottom: -2rem; - } - - .sm\:-ml-8 { - margin-left: -2rem; - } - - .sm\:-mt-10 { - margin-top: -2.5rem; - } - - .sm\:-mr-10 { - margin-right: -2.5rem; - } - - .sm\:-mb-10 { - margin-bottom: -2.5rem; - } - - .sm\:-ml-10 { - margin-left: -2.5rem; - } - - .sm\:-mt-12 { - margin-top: -3rem; - } - - .sm\:-mr-12 { - margin-right: -3rem; - } - - .sm\:-mb-12 { - margin-bottom: -3rem; - } - - .sm\:-ml-12 { - margin-left: -3rem; - } - - .sm\:-mt-16 { - margin-top: -4rem; - } - - .sm\:-mr-16 { - margin-right: -4rem; - } - - .sm\:-mb-16 { - margin-bottom: -4rem; - } - - .sm\:-ml-16 { - margin-left: -4rem; - } - - .sm\:-mt-20 { - margin-top: -5rem; - } - - .sm\:-mr-20 { - margin-right: -5rem; - } - - .sm\:-mb-20 { - margin-bottom: -5rem; - } - - .sm\:-ml-20 { - margin-left: -5rem; - } - - .sm\:-mt-24 { - margin-top: -6rem; - } - - .sm\:-mr-24 { - margin-right: -6rem; - } - - .sm\:-mb-24 { - margin-bottom: -6rem; - } - - .sm\:-ml-24 { - margin-left: -6rem; - } - - .sm\:-mt-32 { - margin-top: -8rem; - } - - .sm\:-mr-32 { - margin-right: -8rem; - } - - .sm\:-mb-32 { - margin-bottom: -8rem; - } - - .sm\:-ml-32 { - margin-left: -8rem; - } - - .sm\:-mt-40 { - margin-top: -10rem; - } - - .sm\:-mr-40 { - margin-right: -10rem; - } - - .sm\:-mb-40 { - margin-bottom: -10rem; - } - - .sm\:-ml-40 { - margin-left: -10rem; - } - - .sm\:-mt-48 { - margin-top: -12rem; - } - - .sm\:-mr-48 { - margin-right: -12rem; - } - - .sm\:-mb-48 { - margin-bottom: -12rem; - } - - .sm\:-ml-48 { - margin-left: -12rem; - } - - .sm\:-mt-56 { - margin-top: -14rem; - } - - .sm\:-mr-56 { - margin-right: -14rem; - } - - .sm\:-mb-56 { - margin-bottom: -14rem; - } - - .sm\:-ml-56 { - margin-left: -14rem; - } - - .sm\:-mt-64 { - margin-top: -16rem; - } - - .sm\:-mr-64 { - margin-right: -16rem; - } - - .sm\:-mb-64 { - margin-bottom: -16rem; - } - - .sm\:-ml-64 { - margin-left: -16rem; - } - - .sm\:-mt-px { - margin-top: -1px; - } - - .sm\:-mr-px { - margin-right: -1px; - } - - .sm\:-mb-px { - margin-bottom: -1px; - } - - .sm\:-ml-px { - margin-left: -1px; - } - - .sm\:max-h-full { - max-height: 100%; - } - - .sm\:max-h-screen { - max-height: 100vh; - } - - .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-full { - max-width: 100%; - } - - .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\:min-h-0 { - min-height: 0; - } - - .sm\:min-h-full { - min-height: 100%; - } - - .sm\:min-h-screen { - min-height: 100vh; - } - - .sm\:min-w-0 { - min-width: 0; - } - - .sm\:min-w-full { - min-width: 100%; - } - - .sm\:object-contain { - object-fit: contain; - } - - .sm\:object-cover { - object-fit: cover; - } - - .sm\:object-fill { - object-fit: fill; - } - - .sm\:object-none { - object-fit: none; - } - - .sm\:object-scale-down { - object-fit: scale-down; - } - - .sm\:object-bottom { - object-position: bottom; - } - - .sm\:object-center { - object-position: center; - } - - .sm\:object-left { - object-position: left; - } - - .sm\:object-left-bottom { - object-position: left bottom; - } - - .sm\:object-left-top { - object-position: left top; - } - - .sm\:object-right { - object-position: right; - } - - .sm\:object-right-bottom { - object-position: right bottom; - } - - .sm\:object-right-top { - object-position: right top; - } - - .sm\:object-top { - object-position: top; - } - - .sm\:opacity-0 { - opacity: 0; - } - - .sm\:opacity-25 { - opacity: 0.25; - } - - .sm\:opacity-50 { - opacity: 0.5; - } - - .sm\:opacity-75 { - opacity: 0.75; - } - - .sm\:opacity-100 { - opacity: 1; - } - - .sm\:hover\:opacity-0:hover { - opacity: 0; - } - - .sm\:hover\:opacity-25:hover { - opacity: 0.25; - } - - .sm\:hover\:opacity-50:hover { - opacity: 0.5; - } - - .sm\:hover\:opacity-75:hover { - opacity: 0.75; - } - - .sm\:hover\:opacity-100:hover { - opacity: 1; - } - - .sm\:focus\:opacity-0:focus { - opacity: 0; - } - - .sm\:focus\:opacity-25:focus { - opacity: 0.25; - } - - .sm\:focus\:opacity-50:focus { - opacity: 0.5; - } - - .sm\:focus\:opacity-75:focus { - opacity: 0.75; - } - - .sm\:focus\:opacity-100:focus { - opacity: 1; - } - - .sm\:outline-none { - outline: 0; - } - - .sm\:focus\:outline-none:focus { - outline: 0; - } - - .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\:scrolling-touch { - -webkit-overflow-scrolling: touch; - } - - .sm\:scrolling-auto { - -webkit-overflow-scrolling: auto; - } - - .sm\:p-0 { - padding: 0; - } - - .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-8 { - padding: 2rem; - } - - .sm\:p-10 { - padding: 2.5rem; - } - - .sm\:p-12 { - padding: 3rem; - } - - .sm\:p-16 { - padding: 4rem; - } - - .sm\:p-20 { - padding: 5rem; - } - - .sm\:p-24 { - padding: 6rem; - } - - .sm\:p-32 { - padding: 8rem; - } - - .sm\:p-40 { - padding: 10rem; - } - - .sm\:p-48 { - padding: 12rem; - } - - .sm\:p-56 { - padding: 14rem; - } - - .sm\:p-64 { - padding: 16rem; - } - - .sm\:p-px { - padding: 1px; - } - - .sm\:py-0 { - padding-top: 0; - padding-bottom: 0; - } - - .sm\:px-0 { - padding-left: 0; - padding-right: 0; - } - - .sm\:py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - } - - .sm\:px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; - } - - .sm\:py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - } - - .sm\:px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; - } - - .sm\:py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - } - - .sm\:px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; - } - - .sm\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; - } - - .sm\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - - .sm\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; - } - - .sm\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .sm\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; - } - - .sm\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - - .sm\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; - } - - .sm\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .sm\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; - } - - .sm\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; - } - - .sm\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; - } - - .sm\:px-12 { - padding-left: 3rem; - padding-right: 3rem; - } - - .sm\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; - } - - .sm\:px-16 { - padding-left: 4rem; - padding-right: 4rem; - } - - .sm\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; - } - - .sm\:px-20 { - padding-left: 5rem; - padding-right: 5rem; - } - - .sm\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; - } - - .sm\:px-24 { - padding-left: 6rem; - padding-right: 6rem; - } - - .sm\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; - } - - .sm\:px-32 { - padding-left: 8rem; - padding-right: 8rem; - } - - .sm\:py-40 { - padding-top: 10rem; - padding-bottom: 10rem; - } - - .sm\:px-40 { - padding-left: 10rem; - padding-right: 10rem; - } - - .sm\:py-48 { - padding-top: 12rem; - padding-bottom: 12rem; - } - - .sm\:px-48 { - padding-left: 12rem; - padding-right: 12rem; - } - - .sm\:py-56 { - padding-top: 14rem; - padding-bottom: 14rem; - } - - .sm\:px-56 { - padding-left: 14rem; - padding-right: 14rem; - } - - .sm\:py-64 { - padding-top: 16rem; - padding-bottom: 16rem; - } - - .sm\:px-64 { - padding-left: 16rem; - padding-right: 16rem; - } - - .sm\:py-px { - padding-top: 1px; - padding-bottom: 1px; - } - - .sm\:px-px { - padding-left: 1px; - padding-right: 1px; - } - - .sm\:pt-0 { - padding-top: 0; - } - - .sm\:pr-0 { - padding-right: 0; - } - - .sm\:pb-0 { - padding-bottom: 0; - } - - .sm\:pl-0 { - padding-left: 0; - } - - .sm\:pt-1 { - padding-top: 0.25rem; - } - - .sm\:pr-1 { - padding-right: 0.25rem; - } - - .sm\:pb-1 { - padding-bottom: 0.25rem; - } - - .sm\:pl-1 { - padding-left: 0.25rem; - } - - .sm\:pt-2 { - padding-top: 0.5rem; - } - - .sm\:pr-2 { - padding-right: 0.5rem; - } - - .sm\:pb-2 { - padding-bottom: 0.5rem; - } - - .sm\:pl-2 { - padding-left: 0.5rem; - } - - .sm\:pt-3 { - padding-top: 0.75rem; - } - - .sm\:pr-3 { - padding-right: 0.75rem; - } - - .sm\:pb-3 { - padding-bottom: 0.75rem; - } - - .sm\:pl-3 { - padding-left: 0.75rem; - } - - .sm\:pt-4 { - padding-top: 1rem; - } - - .sm\:pr-4 { - padding-right: 1rem; - } - - .sm\:pb-4 { - padding-bottom: 1rem; - } - - .sm\:pl-4 { - padding-left: 1rem; - } - - .sm\:pt-5 { - padding-top: 1.25rem; - } - - .sm\:pr-5 { - padding-right: 1.25rem; - } - - .sm\:pb-5 { - padding-bottom: 1.25rem; - } - - .sm\:pl-5 { - padding-left: 1.25rem; - } - - .sm\:pt-6 { - padding-top: 1.5rem; - } - - .sm\:pr-6 { - padding-right: 1.5rem; - } - - .sm\:pb-6 { - padding-bottom: 1.5rem; - } - - .sm\:pl-6 { - padding-left: 1.5rem; - } - - .sm\:pt-8 { - padding-top: 2rem; - } - - .sm\:pr-8 { - padding-right: 2rem; - } - - .sm\:pb-8 { - padding-bottom: 2rem; - } - - .sm\:pl-8 { - padding-left: 2rem; - } - - .sm\:pt-10 { - padding-top: 2.5rem; - } - - .sm\:pr-10 { - padding-right: 2.5rem; - } - - .sm\:pb-10 { - padding-bottom: 2.5rem; - } - - .sm\:pl-10 { - padding-left: 2.5rem; - } - - .sm\:pt-12 { - padding-top: 3rem; - } - - .sm\:pr-12 { - padding-right: 3rem; - } - - .sm\:pb-12 { - padding-bottom: 3rem; - } - - .sm\:pl-12 { - padding-left: 3rem; - } - - .sm\:pt-16 { - padding-top: 4rem; - } - - .sm\:pr-16 { - padding-right: 4rem; - } - - .sm\:pb-16 { - padding-bottom: 4rem; - } - - .sm\:pl-16 { - padding-left: 4rem; - } - - .sm\:pt-20 { - padding-top: 5rem; - } - - .sm\:pr-20 { - padding-right: 5rem; - } - - .sm\:pb-20 { - padding-bottom: 5rem; - } - - .sm\:pl-20 { - padding-left: 5rem; - } - - .sm\:pt-24 { - padding-top: 6rem; - } - - .sm\:pr-24 { - padding-right: 6rem; - } - - .sm\:pb-24 { - padding-bottom: 6rem; - } - - .sm\:pl-24 { - padding-left: 6rem; - } - - .sm\:pt-32 { - padding-top: 8rem; - } - - .sm\:pr-32 { - padding-right: 8rem; - } - - .sm\:pb-32 { - padding-bottom: 8rem; - } - - .sm\:pl-32 { - padding-left: 8rem; - } - - .sm\:pt-40 { - padding-top: 10rem; - } - - .sm\:pr-40 { - padding-right: 10rem; - } - - .sm\:pb-40 { - padding-bottom: 10rem; - } - - .sm\:pl-40 { - padding-left: 10rem; - } - - .sm\:pt-48 { - padding-top: 12rem; - } - - .sm\:pr-48 { - padding-right: 12rem; - } - - .sm\:pb-48 { - padding-bottom: 12rem; - } - - .sm\:pl-48 { - padding-left: 12rem; - } - - .sm\:pt-56 { - padding-top: 14rem; - } - - .sm\:pr-56 { - padding-right: 14rem; - } - - .sm\:pb-56 { - padding-bottom: 14rem; - } - - .sm\:pl-56 { - padding-left: 14rem; - } - - .sm\:pt-64 { - padding-top: 16rem; - } - - .sm\:pr-64 { - padding-right: 16rem; - } - - .sm\:pb-64 { - padding-bottom: 16rem; - } - - .sm\:pl-64 { - padding-left: 16rem; - } - - .sm\:pt-px { - padding-top: 1px; - } - - .sm\:pr-px { - padding-right: 1px; - } - - .sm\:pb-px { - padding-bottom: 1px; - } - - .sm\:pl-px { - padding-left: 1px; - } - - .sm\:placeholder-transparent::-webkit-input-placeholder { - color: transparent; - } - - .sm\:placeholder-transparent:-ms-input-placeholder { - color: transparent; - } - - .sm\:placeholder-transparent::-ms-input-placeholder { - color: transparent; - } - - .sm\:placeholder-transparent::placeholder { - color: transparent; - } - - .sm\:placeholder-current::-webkit-input-placeholder { - color: currentColor; - } - - .sm\:placeholder-current:-ms-input-placeholder { - color: currentColor; - } - - .sm\:placeholder-current::-ms-input-placeholder { - color: currentColor; - } - - .sm\:placeholder-current::placeholder { - color: currentColor; - } - - .sm\:placeholder-black::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .sm\:placeholder-black:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .sm\:placeholder-black::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .sm\:placeholder-black::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .sm\:placeholder-white::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-white:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-white::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-white::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-100::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-200::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-300::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-400::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-500::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-600::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-700::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-800::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .sm\:placeholder-gray-900::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-200::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-300::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-400::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-500::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-600::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-700::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-800::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .sm\:placeholder-red-900::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-100::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-200::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-300::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-400::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-500::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-600::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-700::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-800::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .sm\:placeholder-orange-900::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-100::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-200::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-300::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-400::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-500::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-600::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-700::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-800::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .sm\:placeholder-yellow-900::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-100::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-200::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-300::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-400::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-500::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-600::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-700::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-800::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .sm\:placeholder-green-900::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-100::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-200::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-300::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-400::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-500::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-600::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-700::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-800::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .sm\:placeholder-teal-900::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-100::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-200::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-300::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-400::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-500::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-600::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-700::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-800::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .sm\:placeholder-blue-900::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-100::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-200::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-300::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-400::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-500::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-600::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-700::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-800::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .sm\:placeholder-indigo-900::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-100::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-200::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-300::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-400::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-500::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-600::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-700::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-800::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .sm\:placeholder-purple-900::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-200::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-300::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-400::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-500::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-600::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-700::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-800::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .sm\:placeholder-pink-900::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-transparent:focus::-webkit-input-placeholder { - color: transparent; - } - - .sm\:focus\:placeholder-transparent:focus:-ms-input-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::-webkit-input-placeholder { - color: currentColor; - } - - .sm\:focus\:placeholder-current:focus:-ms-input-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::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-black:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-black:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-black:focus::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-white:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-white:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-white:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-white:focus::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-200:focus::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-300:focus::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-400:focus::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-500:focus::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-600:focus::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-gray-900:focus::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-300:focus::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-400:focus::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-500:focus::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-600:focus::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-red-900:focus::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-200:focus::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-600:focus::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-orange-900:focus::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-300:focus::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-800:focus::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-yellow-900:focus::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-300:focus::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-400:focus::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-500:focus::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-600:focus::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-800:focus::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-green-900:focus::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-100:focus::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-200:focus::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-300:focus::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-400:focus::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-500:focus::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-600:focus::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-800:focus::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-teal-900:focus::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-200:focus::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-300:focus::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-400:focus::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-500:focus::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-600:focus::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-blue-900:focus::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-300:focus::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-400:focus::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-500:focus::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-600:focus::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-800:focus::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-indigo-900:focus::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-100:focus::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-200:focus::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-300:focus::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-400:focus::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-500:focus::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-600:focus::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-700:focus::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-800:focus::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-purple-900:focus::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-800:focus::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .sm\:focus\:placeholder-pink-900:focus::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .sm\:placeholder-opacity-0::-webkit-input-placeholder { - --placeholder-opacity: 0; - } - - .sm\:placeholder-opacity-0:-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .sm\:placeholder-opacity-0::-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .sm\:placeholder-opacity-0::placeholder { - --placeholder-opacity: 0; - } - - .sm\:placeholder-opacity-25::-webkit-input-placeholder { - --placeholder-opacity: 0.25; - } - - .sm\:placeholder-opacity-25:-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .sm\:placeholder-opacity-25::-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .sm\:placeholder-opacity-25::placeholder { - --placeholder-opacity: 0.25; - } - - .sm\:placeholder-opacity-50::-webkit-input-placeholder { - --placeholder-opacity: 0.5; - } - - .sm\:placeholder-opacity-50:-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .sm\:placeholder-opacity-50::-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .sm\:placeholder-opacity-50::placeholder { - --placeholder-opacity: 0.5; - } - - .sm\:placeholder-opacity-75::-webkit-input-placeholder { - --placeholder-opacity: 0.75; - } - - .sm\:placeholder-opacity-75:-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .sm\:placeholder-opacity-75::-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .sm\:placeholder-opacity-75::placeholder { - --placeholder-opacity: 0.75; - } - - .sm\:placeholder-opacity-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - } - - .sm\:placeholder-opacity-100:-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .sm\:placeholder-opacity-100::-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .sm\:placeholder-opacity-100::placeholder { - --placeholder-opacity: 1; - } - - .sm\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder { - --placeholder-opacity: 0; - } - - .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .sm\:focus\:placeholder-opacity-0:focus::-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .sm\:focus\:placeholder-opacity-0:focus::placeholder { - --placeholder-opacity: 0; - } - - .sm\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.25; - } - - .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .sm\:focus\:placeholder-opacity-25:focus::-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .sm\:focus\:placeholder-opacity-25:focus::placeholder { - --placeholder-opacity: 0.25; - } - - .sm\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.5; - } - - .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .sm\:focus\:placeholder-opacity-50:focus::-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .sm\:focus\:placeholder-opacity-50:focus::placeholder { - --placeholder-opacity: 0.5; - } - - .sm\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.75; - } - - .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .sm\:focus\:placeholder-opacity-75:focus::-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .sm\:focus\:placeholder-opacity-75:focus::placeholder { - --placeholder-opacity: 0.75; - } - - .sm\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - } - - .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .sm\:focus\:placeholder-opacity-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .sm\:focus\:placeholder-opacity-100:focus::placeholder { - --placeholder-opacity: 1; - } - - .sm\:pointer-events-none { - pointer-events: none; - } - - .sm\:pointer-events-auto { - pointer-events: auto; - } - - .sm\:static { - position: static; - } - - .sm\:fixed { - position: fixed; - } - - .sm\:absolute { - position: absolute; - } - - .sm\:relative { - position: relative; - } - - .sm\:sticky { - position: -webkit-sticky; - position: sticky; - } - - .sm\:inset-0 { - top: 0; - right: 0; - bottom: 0; - left: 0; - } - - .sm\:inset-auto { - top: auto; - right: auto; - bottom: auto; - left: auto; - } - - .sm\:inset-y-0 { - top: 0; - bottom: 0; - } - - .sm\:inset-x-0 { - right: 0; - left: 0; - } - - .sm\:inset-y-auto { - top: auto; - bottom: auto; - } - - .sm\:inset-x-auto { - right: auto; - left: auto; - } - - .sm\:top-0 { - top: 0; - } - - .sm\:right-0 { - right: 0; - } - - .sm\:bottom-0 { - bottom: 0; - } - - .sm\:left-0 { - left: 0; - } - - .sm\:top-auto { - top: auto; - } - - .sm\:right-auto { - right: auto; - } - - .sm\:bottom-auto { - bottom: auto; - } - - .sm\:left-auto { - left: auto; - } - - .sm\:resize-none { - resize: none; - } - - .sm\:resize-y { - resize: vertical; - } - - .sm\:resize-x { - resize: horizontal; - } - - .sm\:resize { - resize: both; - } - - .sm\:shadow-xs { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .sm\:shadow-sm { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .sm\:shadow { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .sm\:shadow-md { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .sm\:shadow-lg { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .sm\:shadow-xl { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .sm\:shadow-2xl { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .sm\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .sm\:shadow-outline { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .sm\:shadow-none { - box-shadow: none; - } - - .sm\:hover\:shadow-xs:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .sm\:hover\:shadow-sm:hover { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .sm\:hover\:shadow:hover { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .sm\:hover\:shadow-md:hover { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .sm\:hover\:shadow-lg:hover { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .sm\:hover\:shadow-xl:hover { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .sm\:hover\:shadow-2xl:hover { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .sm\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .sm\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .sm\:hover\:shadow-none:hover { - box-shadow: none; - } - - .sm\:focus\:shadow-xs:focus { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .sm\:focus\:shadow-sm:focus { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .sm\:focus\:shadow:focus { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .sm\:focus\:shadow-md:focus { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .sm\:focus\:shadow-lg:focus { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .sm\:focus\:shadow-xl:focus { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .sm\:focus\:shadow-2xl:focus { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .sm\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .sm\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .sm\:focus\:shadow-none:focus { - box-shadow: none; - } - - .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\:table-auto { - table-layout: auto; - } - - .sm\:table-fixed { - table-layout: fixed; - } - - .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\:text-transparent { - color: transparent; - } - - .sm\:text-current { - color: currentColor; - } - - .sm\:text-black { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .sm\:text-white { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .sm\:text-gray-100 { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .sm\:text-gray-200 { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .sm\:text-gray-300 { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .sm\:text-gray-400 { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .sm\:text-gray-500 { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .sm\:text-gray-600 { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .sm\:text-gray-700 { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .sm\:text-gray-800 { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .sm\:text-gray-900 { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .sm\:text-red-100 { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .sm\:text-red-200 { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .sm\:text-red-300 { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .sm\:text-red-400 { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .sm\:text-red-500 { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .sm\:text-red-600 { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .sm\:text-red-700 { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .sm\:text-red-800 { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .sm\:text-red-900 { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .sm\:text-orange-100 { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .sm\:text-orange-200 { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .sm\:text-orange-300 { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .sm\:text-orange-400 { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .sm\:text-orange-500 { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .sm\:text-orange-600 { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .sm\:text-orange-700 { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .sm\:text-orange-800 { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .sm\:text-orange-900 { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .sm\:text-yellow-100 { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .sm\:text-yellow-200 { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .sm\:text-yellow-300 { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .sm\:text-yellow-400 { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .sm\:text-yellow-500 { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .sm\:text-yellow-600 { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .sm\:text-yellow-700 { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .sm\:text-yellow-800 { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .sm\:text-yellow-900 { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .sm\:text-green-100 { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .sm\:text-green-200 { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .sm\:text-green-300 { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .sm\:text-green-400 { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .sm\:text-green-500 { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .sm\:text-green-600 { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .sm\:text-green-700 { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .sm\:text-green-800 { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .sm\:text-green-900 { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .sm\:text-teal-100 { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .sm\:text-teal-200 { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .sm\:text-teal-300 { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .sm\:text-teal-400 { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .sm\:text-teal-500 { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .sm\:text-teal-600 { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .sm\:text-teal-700 { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .sm\:text-teal-800 { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .sm\:text-teal-900 { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .sm\:text-blue-100 { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .sm\:text-blue-200 { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .sm\:text-blue-300 { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .sm\:text-blue-400 { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .sm\:text-blue-500 { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .sm\:text-blue-600 { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .sm\:text-blue-700 { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .sm\:text-blue-800 { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .sm\:text-blue-900 { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .sm\:text-indigo-100 { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .sm\:text-indigo-200 { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .sm\:text-indigo-300 { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .sm\:text-indigo-400 { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .sm\:text-indigo-500 { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .sm\:text-indigo-600 { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .sm\:text-indigo-700 { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .sm\:text-indigo-800 { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .sm\:text-indigo-900 { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .sm\:text-purple-100 { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .sm\:text-purple-200 { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .sm\:text-purple-300 { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .sm\:text-purple-400 { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .sm\:text-purple-500 { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .sm\:text-purple-600 { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .sm\:text-purple-700 { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .sm\:text-purple-800 { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .sm\:text-purple-900 { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .sm\:text-pink-100 { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .sm\:text-pink-200 { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .sm\:text-pink-300 { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .sm\:text-pink-400 { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .sm\:text-pink-500 { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .sm\:text-pink-600 { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .sm\:text-pink-700 { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .sm\:text-pink-800 { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .sm\:text-pink-900 { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .sm\:hover\:text-transparent:hover { - color: transparent; - } - - .sm\:hover\:text-current:hover { - color: currentColor; - } - - .sm\:hover\:text-black:hover { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .sm\:hover\:text-white:hover { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .sm\:hover\:text-gray-100:hover { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .sm\:hover\:text-gray-200:hover { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .sm\:hover\:text-gray-300:hover { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .sm\:hover\:text-gray-400:hover { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .sm\:hover\:text-gray-500:hover { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .sm\:hover\:text-gray-600:hover { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .sm\:hover\:text-gray-700:hover { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .sm\:hover\:text-gray-800:hover { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .sm\:hover\:text-gray-900:hover { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .sm\:hover\:text-red-100:hover { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .sm\:hover\:text-red-200:hover { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .sm\:hover\:text-red-300:hover { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .sm\:hover\:text-red-400:hover { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .sm\:hover\:text-red-500:hover { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .sm\:hover\:text-red-600:hover { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .sm\:hover\:text-red-700:hover { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .sm\:hover\:text-red-800:hover { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .sm\:hover\:text-red-900:hover { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .sm\:hover\:text-orange-100:hover { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .sm\:hover\:text-orange-200:hover { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .sm\:hover\:text-orange-300:hover { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .sm\:hover\:text-orange-400:hover { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .sm\:hover\:text-orange-500:hover { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .sm\:hover\:text-orange-600:hover { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .sm\:hover\:text-orange-700:hover { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .sm\:hover\:text-orange-800:hover { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .sm\:hover\:text-orange-900:hover { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .sm\:hover\:text-yellow-100:hover { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .sm\:hover\:text-yellow-200:hover { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .sm\:hover\:text-yellow-300:hover { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .sm\:hover\:text-yellow-400:hover { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .sm\:hover\:text-yellow-500:hover { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .sm\:hover\:text-yellow-600:hover { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .sm\:hover\:text-yellow-700:hover { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .sm\:hover\:text-yellow-800:hover { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .sm\:hover\:text-yellow-900:hover { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .sm\:hover\:text-green-100:hover { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .sm\:hover\:text-green-200:hover { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .sm\:hover\:text-green-300:hover { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .sm\:hover\:text-green-400:hover { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .sm\:hover\:text-green-500:hover { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .sm\:hover\:text-green-600:hover { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .sm\:hover\:text-green-700:hover { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .sm\:hover\:text-green-800:hover { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .sm\:hover\:text-green-900:hover { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .sm\:hover\:text-teal-100:hover { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .sm\:hover\:text-teal-200:hover { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .sm\:hover\:text-teal-300:hover { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .sm\:hover\:text-teal-400:hover { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .sm\:hover\:text-teal-500:hover { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .sm\:hover\:text-teal-600:hover { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .sm\:hover\:text-teal-700:hover { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .sm\:hover\:text-teal-800:hover { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .sm\:hover\:text-teal-900:hover { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .sm\:hover\:text-blue-100:hover { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .sm\:hover\:text-blue-200:hover { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .sm\:hover\:text-blue-300:hover { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .sm\:hover\:text-blue-400:hover { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .sm\:hover\:text-blue-500:hover { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .sm\:hover\:text-blue-600:hover { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .sm\:hover\:text-blue-700:hover { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .sm\:hover\:text-blue-800:hover { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .sm\:hover\:text-blue-900:hover { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .sm\:hover\:text-indigo-100:hover { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .sm\:hover\:text-indigo-200:hover { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .sm\:hover\:text-indigo-300:hover { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .sm\:hover\:text-indigo-400:hover { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .sm\:hover\:text-indigo-500:hover { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .sm\:hover\:text-indigo-600:hover { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .sm\:hover\:text-indigo-700:hover { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .sm\:hover\:text-indigo-800:hover { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .sm\:hover\:text-indigo-900:hover { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .sm\:hover\:text-purple-100:hover { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .sm\:hover\:text-purple-200:hover { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .sm\:hover\:text-purple-300:hover { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .sm\:hover\:text-purple-400:hover { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .sm\:hover\:text-purple-500:hover { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .sm\:hover\:text-purple-600:hover { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .sm\:hover\:text-purple-700:hover { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .sm\:hover\:text-purple-800:hover { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .sm\:hover\:text-purple-900:hover { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .sm\:hover\:text-pink-100:hover { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .sm\:hover\:text-pink-200:hover { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .sm\:hover\:text-pink-300:hover { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .sm\:hover\:text-pink-400:hover { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .sm\:hover\:text-pink-500:hover { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .sm\:hover\:text-pink-600:hover { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .sm\:hover\:text-pink-700:hover { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .sm\:hover\:text-pink-800:hover { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .sm\:hover\:text-pink-900:hover { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .sm\:focus\:text-transparent:focus { - color: transparent; - } - - .sm\:focus\:text-current:focus { - color: currentColor; - } - - .sm\:focus\:text-black:focus { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .sm\:focus\:text-white:focus { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .sm\:focus\:text-gray-100:focus { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .sm\:focus\:text-gray-200:focus { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .sm\:focus\:text-gray-300:focus { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .sm\:focus\:text-gray-400:focus { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .sm\:focus\:text-gray-500:focus { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .sm\:focus\:text-gray-600:focus { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .sm\:focus\:text-gray-700:focus { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .sm\:focus\:text-gray-800:focus { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .sm\:focus\:text-gray-900:focus { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .sm\:focus\:text-red-100:focus { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .sm\:focus\:text-red-200:focus { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .sm\:focus\:text-red-300:focus { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .sm\:focus\:text-red-400:focus { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .sm\:focus\:text-red-500:focus { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .sm\:focus\:text-red-600:focus { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .sm\:focus\:text-red-700:focus { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .sm\:focus\:text-red-800:focus { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .sm\:focus\:text-red-900:focus { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .sm\:focus\:text-orange-100:focus { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .sm\:focus\:text-orange-200:focus { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .sm\:focus\:text-orange-300:focus { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .sm\:focus\:text-orange-400:focus { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .sm\:focus\:text-orange-500:focus { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .sm\:focus\:text-orange-600:focus { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .sm\:focus\:text-orange-700:focus { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .sm\:focus\:text-orange-800:focus { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .sm\:focus\:text-orange-900:focus { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .sm\:focus\:text-yellow-100:focus { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .sm\:focus\:text-yellow-200:focus { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .sm\:focus\:text-yellow-300:focus { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .sm\:focus\:text-yellow-400:focus { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .sm\:focus\:text-yellow-500:focus { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .sm\:focus\:text-yellow-600:focus { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .sm\:focus\:text-yellow-700:focus { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .sm\:focus\:text-yellow-800:focus { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .sm\:focus\:text-yellow-900:focus { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .sm\:focus\:text-green-100:focus { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .sm\:focus\:text-green-200:focus { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .sm\:focus\:text-green-300:focus { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .sm\:focus\:text-green-400:focus { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .sm\:focus\:text-green-500:focus { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .sm\:focus\:text-green-600:focus { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .sm\:focus\:text-green-700:focus { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .sm\:focus\:text-green-800:focus { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .sm\:focus\:text-green-900:focus { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .sm\:focus\:text-teal-100:focus { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .sm\:focus\:text-teal-200:focus { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .sm\:focus\:text-teal-300:focus { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .sm\:focus\:text-teal-400:focus { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .sm\:focus\:text-teal-500:focus { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .sm\:focus\:text-teal-600:focus { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .sm\:focus\:text-teal-700:focus { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .sm\:focus\:text-teal-800:focus { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .sm\:focus\:text-teal-900:focus { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .sm\:focus\:text-blue-100:focus { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .sm\:focus\:text-blue-200:focus { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .sm\:focus\:text-blue-300:focus { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .sm\:focus\:text-blue-400:focus { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .sm\:focus\:text-blue-500:focus { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .sm\:focus\:text-blue-600:focus { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .sm\:focus\:text-blue-700:focus { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .sm\:focus\:text-blue-800:focus { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .sm\:focus\:text-blue-900:focus { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .sm\:focus\:text-indigo-100:focus { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .sm\:focus\:text-indigo-200:focus { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .sm\:focus\:text-indigo-300:focus { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .sm\:focus\:text-indigo-400:focus { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .sm\:focus\:text-indigo-500:focus { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .sm\:focus\:text-indigo-600:focus { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .sm\:focus\:text-indigo-700:focus { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .sm\:focus\:text-indigo-800:focus { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .sm\:focus\:text-indigo-900:focus { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .sm\:focus\:text-purple-100:focus { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .sm\:focus\:text-purple-200:focus { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .sm\:focus\:text-purple-300:focus { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .sm\:focus\:text-purple-400:focus { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .sm\:focus\:text-purple-500:focus { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .sm\:focus\:text-purple-600:focus { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .sm\:focus\:text-purple-700:focus { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .sm\:focus\:text-purple-800:focus { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .sm\:focus\:text-purple-900:focus { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .sm\:focus\:text-pink-100:focus { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .sm\:focus\:text-pink-200:focus { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .sm\:focus\:text-pink-300:focus { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .sm\:focus\:text-pink-400:focus { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .sm\:focus\:text-pink-500:focus { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .sm\:focus\:text-pink-600:focus { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .sm\:focus\:text-pink-700:focus { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .sm\:focus\:text-pink-800:focus { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .sm\:focus\:text-pink-900:focus { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .sm\:text-opacity-0 { - --text-opacity: 0; - } - - .sm\:text-opacity-25 { - --text-opacity: 0.25; - } - - .sm\:text-opacity-50 { - --text-opacity: 0.5; - } - - .sm\:text-opacity-75 { - --text-opacity: 0.75; - } - - .sm\:text-opacity-100 { - --text-opacity: 1; - } - - .sm\:hover\:text-opacity-0:hover { - --text-opacity: 0; - } - - .sm\:hover\:text-opacity-25:hover { - --text-opacity: 0.25; - } - - .sm\:hover\:text-opacity-50:hover { - --text-opacity: 0.5; - } - - .sm\:hover\:text-opacity-75:hover { - --text-opacity: 0.75; - } - - .sm\:hover\:text-opacity-100:hover { - --text-opacity: 1; - } - - .sm\:focus\:text-opacity-0:focus { - --text-opacity: 0; - } - - .sm\:focus\:text-opacity-25:focus { - --text-opacity: 0.25; - } - - .sm\:focus\:text-opacity-50:focus { - --text-opacity: 0.5; - } - - .sm\:focus\:text-opacity-75:focus { - --text-opacity: 0.75; - } - - .sm\:focus\:text-opacity-100:focus { - --text-opacity: 1; - } - - .sm\:italic { - font-style: italic; - } - - .sm\:not-italic { - font-style: normal; - } - - .sm\:uppercase { - text-transform: uppercase; - } - - .sm\:lowercase { - text-transform: lowercase; - } - - .sm\:capitalize { - text-transform: capitalize; - } - - .sm\:normal-case { - text-transform: none; - } - - .sm\:underline { - text-decoration: underline; - } - - .sm\:line-through { - text-decoration: line-through; - } - - .sm\:no-underline { - 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\:tracking-tighter { - letter-spacing: -0.05em; - } - - .sm\:tracking-tight { - letter-spacing: -0.025em; - } - - .sm\:tracking-normal { - letter-spacing: 0; - } - - .sm\:tracking-wide { - letter-spacing: 0.025em; - } - - .sm\:tracking-wider { - letter-spacing: 0.05em; - } - - .sm\:tracking-widest { - letter-spacing: 0.1em; - } - - .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; - -ms-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\: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\:visible { - visibility: visible; - } - - .sm\:invisible { - visibility: hidden; - } - - .sm\:whitespace-normal { - white-space: normal; - } - - .sm\:whitespace-no-wrap { - 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\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - - .sm\:w-0 { - width: 0; - } - - .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-8 { - width: 2rem; - } - - .sm\:w-10 { - width: 2.5rem; - } - - .sm\:w-12 { - width: 3rem; - } - - .sm\:w-16 { - width: 4rem; - } - - .sm\:w-20 { - width: 5rem; - } - - .sm\:w-24 { - width: 6rem; - } - - .sm\:w-32 { - width: 8rem; - } - - .sm\:w-40 { - width: 10rem; - } - - .sm\:w-48 { - width: 12rem; - } - - .sm\:w-56 { - width: 14rem; - } - - .sm\:w-64 { - width: 16rem; - } - - .sm\:w-auto { - width: auto; - } - - .sm\:w-px { - width: 1px; - } - - .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\: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\:gap-0 { - grid-gap: 0; - gap: 0; - } - - .sm\:gap-1 { - grid-gap: 0.25rem; - gap: 0.25rem; - } - - .sm\:gap-2 { - grid-gap: 0.5rem; - gap: 0.5rem; - } - - .sm\:gap-3 { - grid-gap: 0.75rem; - gap: 0.75rem; - } - - .sm\:gap-4 { - grid-gap: 1rem; - gap: 1rem; - } - - .sm\:gap-5 { - grid-gap: 1.25rem; - gap: 1.25rem; - } - - .sm\:gap-6 { - grid-gap: 1.5rem; - gap: 1.5rem; - } - - .sm\:gap-8 { - grid-gap: 2rem; - gap: 2rem; - } - - .sm\:gap-10 { - grid-gap: 2.5rem; - gap: 2.5rem; - } - - .sm\:gap-12 { - grid-gap: 3rem; - gap: 3rem; - } - - .sm\:gap-16 { - grid-gap: 4rem; - gap: 4rem; - } - - .sm\:gap-20 { - grid-gap: 5rem; - gap: 5rem; - } - - .sm\:gap-24 { - grid-gap: 6rem; - gap: 6rem; - } - - .sm\:gap-32 { - grid-gap: 8rem; - gap: 8rem; - } - - .sm\:gap-40 { - grid-gap: 10rem; - gap: 10rem; - } - - .sm\:gap-48 { - grid-gap: 12rem; - gap: 12rem; - } - - .sm\:gap-56 { - grid-gap: 14rem; - gap: 14rem; - } - - .sm\:gap-64 { - grid-gap: 16rem; - gap: 16rem; - } - - .sm\:gap-px { - grid-gap: 1px; - gap: 1px; - } - - .sm\:col-gap-0 { - grid-column-gap: 0; - -webkit-column-gap: 0; - column-gap: 0; - } - - .sm\:col-gap-1 { - grid-column-gap: 0.25rem; - -webkit-column-gap: 0.25rem; - column-gap: 0.25rem; - } - - .sm\:col-gap-2 { - grid-column-gap: 0.5rem; - -webkit-column-gap: 0.5rem; - column-gap: 0.5rem; - } - - .sm\:col-gap-3 { - grid-column-gap: 0.75rem; - -webkit-column-gap: 0.75rem; - column-gap: 0.75rem; - } - - .sm\:col-gap-4 { - grid-column-gap: 1rem; - -webkit-column-gap: 1rem; - column-gap: 1rem; - } - - .sm\:col-gap-5 { - grid-column-gap: 1.25rem; - -webkit-column-gap: 1.25rem; - column-gap: 1.25rem; - } - - .sm\:col-gap-6 { - grid-column-gap: 1.5rem; - -webkit-column-gap: 1.5rem; - column-gap: 1.5rem; - } - - .sm\:col-gap-8 { - grid-column-gap: 2rem; - -webkit-column-gap: 2rem; - column-gap: 2rem; - } - - .sm\:col-gap-10 { - grid-column-gap: 2.5rem; - -webkit-column-gap: 2.5rem; - column-gap: 2.5rem; - } - - .sm\:col-gap-12 { - grid-column-gap: 3rem; - -webkit-column-gap: 3rem; - column-gap: 3rem; - } - - .sm\:col-gap-16 { - grid-column-gap: 4rem; - -webkit-column-gap: 4rem; - column-gap: 4rem; - } - - .sm\:col-gap-20 { - grid-column-gap: 5rem; - -webkit-column-gap: 5rem; - column-gap: 5rem; - } - - .sm\:col-gap-24 { - grid-column-gap: 6rem; - -webkit-column-gap: 6rem; - column-gap: 6rem; - } - - .sm\:col-gap-32 { - grid-column-gap: 8rem; - -webkit-column-gap: 8rem; - column-gap: 8rem; - } - - .sm\:col-gap-40 { - grid-column-gap: 10rem; - -webkit-column-gap: 10rem; - column-gap: 10rem; - } - - .sm\:col-gap-48 { - grid-column-gap: 12rem; - -webkit-column-gap: 12rem; - column-gap: 12rem; - } - - .sm\:col-gap-56 { - grid-column-gap: 14rem; - -webkit-column-gap: 14rem; - column-gap: 14rem; - } - - .sm\:col-gap-64 { - grid-column-gap: 16rem; - -webkit-column-gap: 16rem; - column-gap: 16rem; - } - - .sm\:col-gap-px { - grid-column-gap: 1px; - -webkit-column-gap: 1px; - column-gap: 1px; - } - - .sm\:row-gap-0 { - grid-row-gap: 0; - row-gap: 0; - } - - .sm\:row-gap-1 { - grid-row-gap: 0.25rem; - row-gap: 0.25rem; - } - - .sm\:row-gap-2 { - grid-row-gap: 0.5rem; - row-gap: 0.5rem; - } - - .sm\:row-gap-3 { - grid-row-gap: 0.75rem; - row-gap: 0.75rem; - } - - .sm\:row-gap-4 { - grid-row-gap: 1rem; - row-gap: 1rem; - } - - .sm\:row-gap-5 { - grid-row-gap: 1.25rem; - row-gap: 1.25rem; - } - - .sm\:row-gap-6 { - grid-row-gap: 1.5rem; - row-gap: 1.5rem; - } - - .sm\:row-gap-8 { - grid-row-gap: 2rem; - row-gap: 2rem; - } - - .sm\:row-gap-10 { - grid-row-gap: 2.5rem; - row-gap: 2.5rem; - } - - .sm\:row-gap-12 { - grid-row-gap: 3rem; - row-gap: 3rem; - } - - .sm\:row-gap-16 { - grid-row-gap: 4rem; - row-gap: 4rem; - } - - .sm\:row-gap-20 { - grid-row-gap: 5rem; - row-gap: 5rem; - } - - .sm\:row-gap-24 { - grid-row-gap: 6rem; - row-gap: 6rem; - } - - .sm\:row-gap-32 { - grid-row-gap: 8rem; - row-gap: 8rem; - } - - .sm\:row-gap-40 { - grid-row-gap: 10rem; - row-gap: 10rem; - } - - .sm\:row-gap-48 { - grid-row-gap: 12rem; - row-gap: 12rem; - } - - .sm\:row-gap-56 { - grid-row-gap: 14rem; - row-gap: 14rem; - } - - .sm\:row-gap-64 { - grid-row-gap: 16rem; - row-gap: 16rem; - } - - .sm\:row-gap-px { - grid-row-gap: 1px; - row-gap: 1px; - } - - .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\: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\: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-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\: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\: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-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\:transform { - --transform-translate-x: 0; - --transform-translate-y: 0; - --transform-rotate: 0; - --transform-skew-x: 0; - --transform-skew-y: 0; - --transform-scale-x: 1; - --transform-scale-y: 1; - transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); - } - - .sm\:transform-none { - transform: none; - } - - .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\:scale-0 { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .sm\:scale-50 { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .sm\:scale-75 { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .sm\:scale-90 { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .sm\:scale-95 { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .sm\:scale-100 { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .sm\:scale-105 { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .sm\:scale-110 { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .sm\:scale-125 { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .sm\:scale-150 { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .sm\:scale-x-0 { - --transform-scale-x: 0; - } - - .sm\:scale-x-50 { - --transform-scale-x: .5; - } - - .sm\:scale-x-75 { - --transform-scale-x: .75; - } - - .sm\:scale-x-90 { - --transform-scale-x: .9; - } - - .sm\:scale-x-95 { - --transform-scale-x: .95; - } - - .sm\:scale-x-100 { - --transform-scale-x: 1; - } - - .sm\:scale-x-105 { - --transform-scale-x: 1.05; - } - - .sm\:scale-x-110 { - --transform-scale-x: 1.1; - } - - .sm\:scale-x-125 { - --transform-scale-x: 1.25; - } - - .sm\:scale-x-150 { - --transform-scale-x: 1.5; - } - - .sm\:scale-y-0 { - --transform-scale-y: 0; - } - - .sm\:scale-y-50 { - --transform-scale-y: .5; - } - - .sm\:scale-y-75 { - --transform-scale-y: .75; - } - - .sm\:scale-y-90 { - --transform-scale-y: .9; - } - - .sm\:scale-y-95 { - --transform-scale-y: .95; - } - - .sm\:scale-y-100 { - --transform-scale-y: 1; - } - - .sm\:scale-y-105 { - --transform-scale-y: 1.05; - } - - .sm\:scale-y-110 { - --transform-scale-y: 1.1; - } - - .sm\:scale-y-125 { - --transform-scale-y: 1.25; - } - - .sm\:scale-y-150 { - --transform-scale-y: 1.5; - } - - .sm\:hover\:scale-0:hover { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .sm\:hover\:scale-50:hover { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .sm\:hover\:scale-75:hover { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .sm\:hover\:scale-90:hover { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .sm\:hover\:scale-95:hover { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .sm\:hover\:scale-100:hover { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .sm\:hover\:scale-105:hover { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .sm\:hover\:scale-110:hover { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .sm\:hover\:scale-125:hover { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .sm\:hover\:scale-150:hover { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .sm\:hover\:scale-x-0:hover { - --transform-scale-x: 0; - } - - .sm\:hover\:scale-x-50:hover { - --transform-scale-x: .5; - } - - .sm\:hover\:scale-x-75:hover { - --transform-scale-x: .75; - } - - .sm\:hover\:scale-x-90:hover { - --transform-scale-x: .9; - } - - .sm\:hover\:scale-x-95:hover { - --transform-scale-x: .95; - } - - .sm\:hover\:scale-x-100:hover { - --transform-scale-x: 1; - } - - .sm\:hover\:scale-x-105:hover { - --transform-scale-x: 1.05; - } - - .sm\:hover\:scale-x-110:hover { - --transform-scale-x: 1.1; - } - - .sm\:hover\:scale-x-125:hover { - --transform-scale-x: 1.25; - } - - .sm\:hover\:scale-x-150:hover { - --transform-scale-x: 1.5; - } - - .sm\:hover\:scale-y-0:hover { - --transform-scale-y: 0; - } - - .sm\:hover\:scale-y-50:hover { - --transform-scale-y: .5; - } - - .sm\:hover\:scale-y-75:hover { - --transform-scale-y: .75; - } - - .sm\:hover\:scale-y-90:hover { - --transform-scale-y: .9; - } - - .sm\:hover\:scale-y-95:hover { - --transform-scale-y: .95; - } - - .sm\:hover\:scale-y-100:hover { - --transform-scale-y: 1; - } - - .sm\:hover\:scale-y-105:hover { - --transform-scale-y: 1.05; - } - - .sm\:hover\:scale-y-110:hover { - --transform-scale-y: 1.1; - } - - .sm\:hover\:scale-y-125:hover { - --transform-scale-y: 1.25; - } - - .sm\:hover\:scale-y-150:hover { - --transform-scale-y: 1.5; - } - - .sm\:focus\:scale-0:focus { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .sm\:focus\:scale-50:focus { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .sm\:focus\:scale-75:focus { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .sm\:focus\:scale-90:focus { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .sm\:focus\:scale-95:focus { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .sm\:focus\:scale-100:focus { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .sm\:focus\:scale-105:focus { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .sm\:focus\:scale-110:focus { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .sm\:focus\:scale-125:focus { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .sm\:focus\:scale-150:focus { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .sm\:focus\:scale-x-0:focus { - --transform-scale-x: 0; - } - - .sm\:focus\:scale-x-50:focus { - --transform-scale-x: .5; - } - - .sm\:focus\:scale-x-75:focus { - --transform-scale-x: .75; - } - - .sm\:focus\:scale-x-90:focus { - --transform-scale-x: .9; - } - - .sm\:focus\:scale-x-95:focus { - --transform-scale-x: .95; - } - - .sm\:focus\:scale-x-100:focus { - --transform-scale-x: 1; - } - - .sm\:focus\:scale-x-105:focus { - --transform-scale-x: 1.05; - } - - .sm\:focus\:scale-x-110:focus { - --transform-scale-x: 1.1; - } - - .sm\:focus\:scale-x-125:focus { - --transform-scale-x: 1.25; - } - - .sm\:focus\:scale-x-150:focus { - --transform-scale-x: 1.5; - } - - .sm\:focus\:scale-y-0:focus { - --transform-scale-y: 0; - } - - .sm\:focus\:scale-y-50:focus { - --transform-scale-y: .5; - } - - .sm\:focus\:scale-y-75:focus { - --transform-scale-y: .75; - } - - .sm\:focus\:scale-y-90:focus { - --transform-scale-y: .9; - } - - .sm\:focus\:scale-y-95:focus { - --transform-scale-y: .95; - } - - .sm\:focus\:scale-y-100:focus { - --transform-scale-y: 1; - } - - .sm\:focus\:scale-y-105:focus { - --transform-scale-y: 1.05; - } - - .sm\:focus\:scale-y-110:focus { - --transform-scale-y: 1.1; - } - - .sm\:focus\:scale-y-125:focus { - --transform-scale-y: 1.25; - } - - .sm\:focus\:scale-y-150:focus { - --transform-scale-y: 1.5; - } - - .sm\:rotate-0 { - --transform-rotate: 0; - } - - .sm\:rotate-45 { - --transform-rotate: 45deg; - } - - .sm\:rotate-90 { - --transform-rotate: 90deg; - } - - .sm\:rotate-180 { - --transform-rotate: 180deg; - } - - .sm\:-rotate-180 { - --transform-rotate: -180deg; - } - - .sm\:-rotate-90 { - --transform-rotate: -90deg; - } - - .sm\:-rotate-45 { - --transform-rotate: -45deg; - } - - .sm\:hover\:rotate-0:hover { - --transform-rotate: 0; - } - - .sm\:hover\:rotate-45:hover { - --transform-rotate: 45deg; - } - - .sm\:hover\:rotate-90:hover { - --transform-rotate: 90deg; - } - - .sm\:hover\:rotate-180:hover { - --transform-rotate: 180deg; - } - - .sm\:hover\:-rotate-180:hover { - --transform-rotate: -180deg; - } - - .sm\:hover\:-rotate-90:hover { - --transform-rotate: -90deg; - } - - .sm\:hover\:-rotate-45:hover { - --transform-rotate: -45deg; - } - - .sm\:focus\:rotate-0:focus { - --transform-rotate: 0; - } - - .sm\:focus\:rotate-45:focus { - --transform-rotate: 45deg; - } - - .sm\:focus\:rotate-90:focus { - --transform-rotate: 90deg; - } - - .sm\:focus\:rotate-180:focus { - --transform-rotate: 180deg; - } - - .sm\:focus\:-rotate-180:focus { - --transform-rotate: -180deg; - } - - .sm\:focus\:-rotate-90:focus { - --transform-rotate: -90deg; - } - - .sm\:focus\:-rotate-45:focus { - --transform-rotate: -45deg; - } - - .sm\:translate-x-0 { - --transform-translate-x: 0; - } - - .sm\:translate-x-1 { - --transform-translate-x: 0.25rem; - } - - .sm\:translate-x-2 { - --transform-translate-x: 0.5rem; - } - - .sm\:translate-x-3 { - --transform-translate-x: 0.75rem; - } - - .sm\:translate-x-4 { - --transform-translate-x: 1rem; - } - - .sm\:translate-x-5 { - --transform-translate-x: 1.25rem; - } - - .sm\:translate-x-6 { - --transform-translate-x: 1.5rem; - } - - .sm\:translate-x-8 { - --transform-translate-x: 2rem; - } - - .sm\:translate-x-10 { - --transform-translate-x: 2.5rem; - } - - .sm\:translate-x-12 { - --transform-translate-x: 3rem; - } - - .sm\:translate-x-16 { - --transform-translate-x: 4rem; - } - - .sm\:translate-x-20 { - --transform-translate-x: 5rem; - } - - .sm\:translate-x-24 { - --transform-translate-x: 6rem; - } - - .sm\:translate-x-32 { - --transform-translate-x: 8rem; - } - - .sm\:translate-x-40 { - --transform-translate-x: 10rem; - } - - .sm\:translate-x-48 { - --transform-translate-x: 12rem; - } - - .sm\:translate-x-56 { - --transform-translate-x: 14rem; - } - - .sm\:translate-x-64 { - --transform-translate-x: 16rem; - } - - .sm\:translate-x-px { - --transform-translate-x: 1px; - } - - .sm\:-translate-x-1 { - --transform-translate-x: -0.25rem; - } - - .sm\:-translate-x-2 { - --transform-translate-x: -0.5rem; - } - - .sm\:-translate-x-3 { - --transform-translate-x: -0.75rem; - } - - .sm\:-translate-x-4 { - --transform-translate-x: -1rem; - } - - .sm\:-translate-x-5 { - --transform-translate-x: -1.25rem; - } - - .sm\:-translate-x-6 { - --transform-translate-x: -1.5rem; - } - - .sm\:-translate-x-8 { - --transform-translate-x: -2rem; - } - - .sm\:-translate-x-10 { - --transform-translate-x: -2.5rem; - } - - .sm\:-translate-x-12 { - --transform-translate-x: -3rem; - } - - .sm\:-translate-x-16 { - --transform-translate-x: -4rem; - } - - .sm\:-translate-x-20 { - --transform-translate-x: -5rem; - } - - .sm\:-translate-x-24 { - --transform-translate-x: -6rem; - } - - .sm\:-translate-x-32 { - --transform-translate-x: -8rem; - } - - .sm\:-translate-x-40 { - --transform-translate-x: -10rem; - } - - .sm\:-translate-x-48 { - --transform-translate-x: -12rem; - } - - .sm\:-translate-x-56 { - --transform-translate-x: -14rem; - } - - .sm\:-translate-x-64 { - --transform-translate-x: -16rem; - } - - .sm\:-translate-x-px { - --transform-translate-x: -1px; - } - - .sm\:-translate-x-full { - --transform-translate-x: -100%; - } - - .sm\:-translate-x-1\/2 { - --transform-translate-x: -50%; - } - - .sm\:translate-x-1\/2 { - --transform-translate-x: 50%; - } - - .sm\:translate-x-full { - --transform-translate-x: 100%; - } - - .sm\:translate-y-0 { - --transform-translate-y: 0; - } - - .sm\:translate-y-1 { - --transform-translate-y: 0.25rem; - } - - .sm\:translate-y-2 { - --transform-translate-y: 0.5rem; - } - - .sm\:translate-y-3 { - --transform-translate-y: 0.75rem; - } - - .sm\:translate-y-4 { - --transform-translate-y: 1rem; - } - - .sm\:translate-y-5 { - --transform-translate-y: 1.25rem; - } - - .sm\:translate-y-6 { - --transform-translate-y: 1.5rem; - } - - .sm\:translate-y-8 { - --transform-translate-y: 2rem; - } - - .sm\:translate-y-10 { - --transform-translate-y: 2.5rem; - } - - .sm\:translate-y-12 { - --transform-translate-y: 3rem; - } - - .sm\:translate-y-16 { - --transform-translate-y: 4rem; - } - - .sm\:translate-y-20 { - --transform-translate-y: 5rem; - } - - .sm\:translate-y-24 { - --transform-translate-y: 6rem; - } - - .sm\:translate-y-32 { - --transform-translate-y: 8rem; - } - - .sm\:translate-y-40 { - --transform-translate-y: 10rem; - } - - .sm\:translate-y-48 { - --transform-translate-y: 12rem; - } - - .sm\:translate-y-56 { - --transform-translate-y: 14rem; - } - - .sm\:translate-y-64 { - --transform-translate-y: 16rem; - } - - .sm\:translate-y-px { - --transform-translate-y: 1px; - } - - .sm\:-translate-y-1 { - --transform-translate-y: -0.25rem; - } - - .sm\:-translate-y-2 { - --transform-translate-y: -0.5rem; - } - - .sm\:-translate-y-3 { - --transform-translate-y: -0.75rem; - } - - .sm\:-translate-y-4 { - --transform-translate-y: -1rem; - } - - .sm\:-translate-y-5 { - --transform-translate-y: -1.25rem; - } - - .sm\:-translate-y-6 { - --transform-translate-y: -1.5rem; - } - - .sm\:-translate-y-8 { - --transform-translate-y: -2rem; - } - - .sm\:-translate-y-10 { - --transform-translate-y: -2.5rem; - } - - .sm\:-translate-y-12 { - --transform-translate-y: -3rem; - } - - .sm\:-translate-y-16 { - --transform-translate-y: -4rem; - } - - .sm\:-translate-y-20 { - --transform-translate-y: -5rem; - } - - .sm\:-translate-y-24 { - --transform-translate-y: -6rem; - } - - .sm\:-translate-y-32 { - --transform-translate-y: -8rem; - } - - .sm\:-translate-y-40 { - --transform-translate-y: -10rem; - } - - .sm\:-translate-y-48 { - --transform-translate-y: -12rem; - } - - .sm\:-translate-y-56 { - --transform-translate-y: -14rem; - } - - .sm\:-translate-y-64 { - --transform-translate-y: -16rem; - } - - .sm\:-translate-y-px { - --transform-translate-y: -1px; - } - - .sm\:-translate-y-full { - --transform-translate-y: -100%; - } - - .sm\:-translate-y-1\/2 { - --transform-translate-y: -50%; - } - - .sm\:translate-y-1\/2 { - --transform-translate-y: 50%; - } - - .sm\:translate-y-full { - --transform-translate-y: 100%; - } - - .sm\:hover\:translate-x-0:hover { - --transform-translate-x: 0; - } - - .sm\:hover\:translate-x-1:hover { - --transform-translate-x: 0.25rem; - } - - .sm\:hover\:translate-x-2:hover { - --transform-translate-x: 0.5rem; - } - - .sm\:hover\:translate-x-3:hover { - --transform-translate-x: 0.75rem; - } - - .sm\:hover\:translate-x-4:hover { - --transform-translate-x: 1rem; - } - - .sm\:hover\:translate-x-5:hover { - --transform-translate-x: 1.25rem; - } - - .sm\:hover\:translate-x-6:hover { - --transform-translate-x: 1.5rem; - } - - .sm\:hover\:translate-x-8:hover { - --transform-translate-x: 2rem; - } - - .sm\:hover\:translate-x-10:hover { - --transform-translate-x: 2.5rem; - } - - .sm\:hover\:translate-x-12:hover { - --transform-translate-x: 3rem; - } - - .sm\:hover\:translate-x-16:hover { - --transform-translate-x: 4rem; - } - - .sm\:hover\:translate-x-20:hover { - --transform-translate-x: 5rem; - } - - .sm\:hover\:translate-x-24:hover { - --transform-translate-x: 6rem; - } - - .sm\:hover\:translate-x-32:hover { - --transform-translate-x: 8rem; - } - - .sm\:hover\:translate-x-40:hover { - --transform-translate-x: 10rem; - } - - .sm\:hover\:translate-x-48:hover { - --transform-translate-x: 12rem; - } - - .sm\:hover\:translate-x-56:hover { - --transform-translate-x: 14rem; - } - - .sm\:hover\:translate-x-64:hover { - --transform-translate-x: 16rem; - } - - .sm\:hover\:translate-x-px:hover { - --transform-translate-x: 1px; - } - - .sm\:hover\:-translate-x-1:hover { - --transform-translate-x: -0.25rem; - } - - .sm\:hover\:-translate-x-2:hover { - --transform-translate-x: -0.5rem; - } - - .sm\:hover\:-translate-x-3:hover { - --transform-translate-x: -0.75rem; - } - - .sm\:hover\:-translate-x-4:hover { - --transform-translate-x: -1rem; - } - - .sm\:hover\:-translate-x-5:hover { - --transform-translate-x: -1.25rem; - } - - .sm\:hover\:-translate-x-6:hover { - --transform-translate-x: -1.5rem; - } - - .sm\:hover\:-translate-x-8:hover { - --transform-translate-x: -2rem; - } - - .sm\:hover\:-translate-x-10:hover { - --transform-translate-x: -2.5rem; - } - - .sm\:hover\:-translate-x-12:hover { - --transform-translate-x: -3rem; - } - - .sm\:hover\:-translate-x-16:hover { - --transform-translate-x: -4rem; - } - - .sm\:hover\:-translate-x-20:hover { - --transform-translate-x: -5rem; - } - - .sm\:hover\:-translate-x-24:hover { - --transform-translate-x: -6rem; - } - - .sm\:hover\:-translate-x-32:hover { - --transform-translate-x: -8rem; - } - - .sm\:hover\:-translate-x-40:hover { - --transform-translate-x: -10rem; - } - - .sm\:hover\:-translate-x-48:hover { - --transform-translate-x: -12rem; - } - - .sm\:hover\:-translate-x-56:hover { - --transform-translate-x: -14rem; - } - - .sm\:hover\:-translate-x-64:hover { - --transform-translate-x: -16rem; - } - - .sm\:hover\:-translate-x-px:hover { - --transform-translate-x: -1px; - } - - .sm\:hover\:-translate-x-full:hover { - --transform-translate-x: -100%; - } - - .sm\:hover\:-translate-x-1\/2:hover { - --transform-translate-x: -50%; - } - - .sm\:hover\:translate-x-1\/2:hover { - --transform-translate-x: 50%; - } - - .sm\:hover\:translate-x-full:hover { - --transform-translate-x: 100%; - } - - .sm\:hover\:translate-y-0:hover { - --transform-translate-y: 0; - } - - .sm\:hover\:translate-y-1:hover { - --transform-translate-y: 0.25rem; - } - - .sm\:hover\:translate-y-2:hover { - --transform-translate-y: 0.5rem; - } - - .sm\:hover\:translate-y-3:hover { - --transform-translate-y: 0.75rem; - } - - .sm\:hover\:translate-y-4:hover { - --transform-translate-y: 1rem; - } - - .sm\:hover\:translate-y-5:hover { - --transform-translate-y: 1.25rem; - } - - .sm\:hover\:translate-y-6:hover { - --transform-translate-y: 1.5rem; - } - - .sm\:hover\:translate-y-8:hover { - --transform-translate-y: 2rem; - } - - .sm\:hover\:translate-y-10:hover { - --transform-translate-y: 2.5rem; - } - - .sm\:hover\:translate-y-12:hover { - --transform-translate-y: 3rem; - } - - .sm\:hover\:translate-y-16:hover { - --transform-translate-y: 4rem; - } - - .sm\:hover\:translate-y-20:hover { - --transform-translate-y: 5rem; - } - - .sm\:hover\:translate-y-24:hover { - --transform-translate-y: 6rem; - } - - .sm\:hover\:translate-y-32:hover { - --transform-translate-y: 8rem; - } - - .sm\:hover\:translate-y-40:hover { - --transform-translate-y: 10rem; - } - - .sm\:hover\:translate-y-48:hover { - --transform-translate-y: 12rem; - } - - .sm\:hover\:translate-y-56:hover { - --transform-translate-y: 14rem; - } - - .sm\:hover\:translate-y-64:hover { - --transform-translate-y: 16rem; - } - - .sm\:hover\:translate-y-px:hover { - --transform-translate-y: 1px; - } - - .sm\:hover\:-translate-y-1:hover { - --transform-translate-y: -0.25rem; - } - - .sm\:hover\:-translate-y-2:hover { - --transform-translate-y: -0.5rem; - } - - .sm\:hover\:-translate-y-3:hover { - --transform-translate-y: -0.75rem; - } - - .sm\:hover\:-translate-y-4:hover { - --transform-translate-y: -1rem; - } - - .sm\:hover\:-translate-y-5:hover { - --transform-translate-y: -1.25rem; - } - - .sm\:hover\:-translate-y-6:hover { - --transform-translate-y: -1.5rem; - } - - .sm\:hover\:-translate-y-8:hover { - --transform-translate-y: -2rem; - } - - .sm\:hover\:-translate-y-10:hover { - --transform-translate-y: -2.5rem; - } - - .sm\:hover\:-translate-y-12:hover { - --transform-translate-y: -3rem; - } - - .sm\:hover\:-translate-y-16:hover { - --transform-translate-y: -4rem; - } - - .sm\:hover\:-translate-y-20:hover { - --transform-translate-y: -5rem; - } - - .sm\:hover\:-translate-y-24:hover { - --transform-translate-y: -6rem; - } - - .sm\:hover\:-translate-y-32:hover { - --transform-translate-y: -8rem; - } - - .sm\:hover\:-translate-y-40:hover { - --transform-translate-y: -10rem; - } - - .sm\:hover\:-translate-y-48:hover { - --transform-translate-y: -12rem; - } - - .sm\:hover\:-translate-y-56:hover { - --transform-translate-y: -14rem; - } - - .sm\:hover\:-translate-y-64:hover { - --transform-translate-y: -16rem; - } - - .sm\:hover\:-translate-y-px:hover { - --transform-translate-y: -1px; - } - - .sm\:hover\:-translate-y-full:hover { - --transform-translate-y: -100%; - } - - .sm\:hover\:-translate-y-1\/2:hover { - --transform-translate-y: -50%; - } - - .sm\:hover\:translate-y-1\/2:hover { - --transform-translate-y: 50%; - } - - .sm\:hover\:translate-y-full:hover { - --transform-translate-y: 100%; - } - - .sm\:focus\:translate-x-0:focus { - --transform-translate-x: 0; - } - - .sm\:focus\:translate-x-1:focus { - --transform-translate-x: 0.25rem; - } - - .sm\:focus\:translate-x-2:focus { - --transform-translate-x: 0.5rem; - } - - .sm\:focus\:translate-x-3:focus { - --transform-translate-x: 0.75rem; - } - - .sm\:focus\:translate-x-4:focus { - --transform-translate-x: 1rem; - } - - .sm\:focus\:translate-x-5:focus { - --transform-translate-x: 1.25rem; - } - - .sm\:focus\:translate-x-6:focus { - --transform-translate-x: 1.5rem; - } - - .sm\:focus\:translate-x-8:focus { - --transform-translate-x: 2rem; - } - - .sm\:focus\:translate-x-10:focus { - --transform-translate-x: 2.5rem; - } - - .sm\:focus\:translate-x-12:focus { - --transform-translate-x: 3rem; - } - - .sm\:focus\:translate-x-16:focus { - --transform-translate-x: 4rem; - } - - .sm\:focus\:translate-x-20:focus { - --transform-translate-x: 5rem; - } - - .sm\:focus\:translate-x-24:focus { - --transform-translate-x: 6rem; - } - - .sm\:focus\:translate-x-32:focus { - --transform-translate-x: 8rem; - } - - .sm\:focus\:translate-x-40:focus { - --transform-translate-x: 10rem; - } - - .sm\:focus\:translate-x-48:focus { - --transform-translate-x: 12rem; - } - - .sm\:focus\:translate-x-56:focus { - --transform-translate-x: 14rem; - } - - .sm\:focus\:translate-x-64:focus { - --transform-translate-x: 16rem; - } - - .sm\:focus\:translate-x-px:focus { - --transform-translate-x: 1px; - } - - .sm\:focus\:-translate-x-1:focus { - --transform-translate-x: -0.25rem; - } - - .sm\:focus\:-translate-x-2:focus { - --transform-translate-x: -0.5rem; - } - - .sm\:focus\:-translate-x-3:focus { - --transform-translate-x: -0.75rem; - } - - .sm\:focus\:-translate-x-4:focus { - --transform-translate-x: -1rem; - } - - .sm\:focus\:-translate-x-5:focus { - --transform-translate-x: -1.25rem; - } - - .sm\:focus\:-translate-x-6:focus { - --transform-translate-x: -1.5rem; - } - - .sm\:focus\:-translate-x-8:focus { - --transform-translate-x: -2rem; - } - - .sm\:focus\:-translate-x-10:focus { - --transform-translate-x: -2.5rem; - } - - .sm\:focus\:-translate-x-12:focus { - --transform-translate-x: -3rem; - } - - .sm\:focus\:-translate-x-16:focus { - --transform-translate-x: -4rem; - } - - .sm\:focus\:-translate-x-20:focus { - --transform-translate-x: -5rem; - } - - .sm\:focus\:-translate-x-24:focus { - --transform-translate-x: -6rem; - } - - .sm\:focus\:-translate-x-32:focus { - --transform-translate-x: -8rem; - } - - .sm\:focus\:-translate-x-40:focus { - --transform-translate-x: -10rem; - } - - .sm\:focus\:-translate-x-48:focus { - --transform-translate-x: -12rem; - } - - .sm\:focus\:-translate-x-56:focus { - --transform-translate-x: -14rem; - } - - .sm\:focus\:-translate-x-64:focus { - --transform-translate-x: -16rem; - } - - .sm\:focus\:-translate-x-px:focus { - --transform-translate-x: -1px; - } - - .sm\:focus\:-translate-x-full:focus { - --transform-translate-x: -100%; - } - - .sm\:focus\:-translate-x-1\/2:focus { - --transform-translate-x: -50%; - } - - .sm\:focus\:translate-x-1\/2:focus { - --transform-translate-x: 50%; - } - - .sm\:focus\:translate-x-full:focus { - --transform-translate-x: 100%; - } - - .sm\:focus\:translate-y-0:focus { - --transform-translate-y: 0; - } - - .sm\:focus\:translate-y-1:focus { - --transform-translate-y: 0.25rem; - } - - .sm\:focus\:translate-y-2:focus { - --transform-translate-y: 0.5rem; - } - - .sm\:focus\:translate-y-3:focus { - --transform-translate-y: 0.75rem; - } - - .sm\:focus\:translate-y-4:focus { - --transform-translate-y: 1rem; - } - - .sm\:focus\:translate-y-5:focus { - --transform-translate-y: 1.25rem; - } - - .sm\:focus\:translate-y-6:focus { - --transform-translate-y: 1.5rem; - } - - .sm\:focus\:translate-y-8:focus { - --transform-translate-y: 2rem; - } - - .sm\:focus\:translate-y-10:focus { - --transform-translate-y: 2.5rem; - } - - .sm\:focus\:translate-y-12:focus { - --transform-translate-y: 3rem; - } - - .sm\:focus\:translate-y-16:focus { - --transform-translate-y: 4rem; - } - - .sm\:focus\:translate-y-20:focus { - --transform-translate-y: 5rem; - } - - .sm\:focus\:translate-y-24:focus { - --transform-translate-y: 6rem; - } - - .sm\:focus\:translate-y-32:focus { - --transform-translate-y: 8rem; - } - - .sm\:focus\:translate-y-40:focus { - --transform-translate-y: 10rem; - } - - .sm\:focus\:translate-y-48:focus { - --transform-translate-y: 12rem; - } - - .sm\:focus\:translate-y-56:focus { - --transform-translate-y: 14rem; - } - - .sm\:focus\:translate-y-64:focus { - --transform-translate-y: 16rem; - } - - .sm\:focus\:translate-y-px:focus { - --transform-translate-y: 1px; - } - - .sm\:focus\:-translate-y-1:focus { - --transform-translate-y: -0.25rem; - } - - .sm\:focus\:-translate-y-2:focus { - --transform-translate-y: -0.5rem; - } - - .sm\:focus\:-translate-y-3:focus { - --transform-translate-y: -0.75rem; - } - - .sm\:focus\:-translate-y-4:focus { - --transform-translate-y: -1rem; - } - - .sm\:focus\:-translate-y-5:focus { - --transform-translate-y: -1.25rem; - } - - .sm\:focus\:-translate-y-6:focus { - --transform-translate-y: -1.5rem; - } - - .sm\:focus\:-translate-y-8:focus { - --transform-translate-y: -2rem; - } - - .sm\:focus\:-translate-y-10:focus { - --transform-translate-y: -2.5rem; - } - - .sm\:focus\:-translate-y-12:focus { - --transform-translate-y: -3rem; - } - - .sm\:focus\:-translate-y-16:focus { - --transform-translate-y: -4rem; - } - - .sm\:focus\:-translate-y-20:focus { - --transform-translate-y: -5rem; - } - - .sm\:focus\:-translate-y-24:focus { - --transform-translate-y: -6rem; - } - - .sm\:focus\:-translate-y-32:focus { - --transform-translate-y: -8rem; - } - - .sm\:focus\:-translate-y-40:focus { - --transform-translate-y: -10rem; - } - - .sm\:focus\:-translate-y-48:focus { - --transform-translate-y: -12rem; - } - - .sm\:focus\:-translate-y-56:focus { - --transform-translate-y: -14rem; - } - - .sm\:focus\:-translate-y-64:focus { - --transform-translate-y: -16rem; - } - - .sm\:focus\:-translate-y-px:focus { - --transform-translate-y: -1px; - } - - .sm\:focus\:-translate-y-full:focus { - --transform-translate-y: -100%; - } - - .sm\:focus\:-translate-y-1\/2:focus { - --transform-translate-y: -50%; - } - - .sm\:focus\:translate-y-1\/2:focus { - --transform-translate-y: 50%; - } - - .sm\:focus\:translate-y-full:focus { - --transform-translate-y: 100%; - } - - .sm\:skew-x-0 { - --transform-skew-x: 0; - } - - .sm\:skew-x-3 { - --transform-skew-x: 3deg; - } - - .sm\:skew-x-6 { - --transform-skew-x: 6deg; - } - - .sm\:skew-x-12 { - --transform-skew-x: 12deg; - } - - .sm\:-skew-x-12 { - --transform-skew-x: -12deg; - } - - .sm\:-skew-x-6 { - --transform-skew-x: -6deg; - } - - .sm\:-skew-x-3 { - --transform-skew-x: -3deg; - } - - .sm\:skew-y-0 { - --transform-skew-y: 0; - } - - .sm\:skew-y-3 { - --transform-skew-y: 3deg; - } - - .sm\:skew-y-6 { - --transform-skew-y: 6deg; - } - - .sm\:skew-y-12 { - --transform-skew-y: 12deg; - } - - .sm\:-skew-y-12 { - --transform-skew-y: -12deg; - } - - .sm\:-skew-y-6 { - --transform-skew-y: -6deg; - } - - .sm\:-skew-y-3 { - --transform-skew-y: -3deg; - } - - .sm\:hover\:skew-x-0:hover { - --transform-skew-x: 0; - } - - .sm\:hover\:skew-x-3:hover { - --transform-skew-x: 3deg; - } - - .sm\:hover\:skew-x-6:hover { - --transform-skew-x: 6deg; - } - - .sm\:hover\:skew-x-12:hover { - --transform-skew-x: 12deg; - } - - .sm\:hover\:-skew-x-12:hover { - --transform-skew-x: -12deg; - } - - .sm\:hover\:-skew-x-6:hover { - --transform-skew-x: -6deg; - } - - .sm\:hover\:-skew-x-3:hover { - --transform-skew-x: -3deg; - } - - .sm\:hover\:skew-y-0:hover { - --transform-skew-y: 0; - } - - .sm\:hover\:skew-y-3:hover { - --transform-skew-y: 3deg; - } - - .sm\:hover\:skew-y-6:hover { - --transform-skew-y: 6deg; - } - - .sm\:hover\:skew-y-12:hover { - --transform-skew-y: 12deg; - } - - .sm\:hover\:-skew-y-12:hover { - --transform-skew-y: -12deg; - } - - .sm\:hover\:-skew-y-6:hover { - --transform-skew-y: -6deg; - } - - .sm\:hover\:-skew-y-3:hover { - --transform-skew-y: -3deg; - } - - .sm\:focus\:skew-x-0:focus { - --transform-skew-x: 0; - } - - .sm\:focus\:skew-x-3:focus { - --transform-skew-x: 3deg; - } - - .sm\:focus\:skew-x-6:focus { - --transform-skew-x: 6deg; - } - - .sm\:focus\:skew-x-12:focus { - --transform-skew-x: 12deg; - } - - .sm\:focus\:-skew-x-12:focus { - --transform-skew-x: -12deg; - } - - .sm\:focus\:-skew-x-6:focus { - --transform-skew-x: -6deg; - } - - .sm\:focus\:-skew-x-3:focus { - --transform-skew-x: -3deg; - } - - .sm\:focus\:skew-y-0:focus { - --transform-skew-y: 0; - } - - .sm\:focus\:skew-y-3:focus { - --transform-skew-y: 3deg; - } - - .sm\:focus\:skew-y-6:focus { - --transform-skew-y: 6deg; - } - - .sm\:focus\:skew-y-12:focus { - --transform-skew-y: 12deg; - } - - .sm\:focus\:-skew-y-12:focus { - --transform-skew-y: -12deg; - } - - .sm\:focus\:-skew-y-6:focus { - --transform-skew-y: -6deg; - } - - .sm\:focus\:-skew-y-3:focus { - --transform-skew-y: -3deg; - } - - .sm\:transition-none { - transition-property: none; - } - - .sm\:transition-all { - transition-property: all; - } - - .sm\:transition { - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; - } - - .sm\:transition-colors { - transition-property: background-color, border-color, color, fill, stroke; - } - - .sm\:transition-opacity { - transition-property: opacity; - } - - .sm\:transition-shadow { - transition-property: box-shadow; - } - - .sm\:transition-transform { - transition-property: transform; - } - - .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); - } - - .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\: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; - } -} - -@media (min-width: 768px) { - .md\:space-y-0 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0px * var(--space-y-reverse)); - } - - .md\:space-x-0 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0px * var(--space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.25rem * var(--space-y-reverse)); - } - - .md\:space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.25rem * var(--space-x-reverse)); - margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.5rem * var(--space-y-reverse)); - } - - .md\:space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.5rem * var(--space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.75rem * var(--space-y-reverse)); - } - - .md\:space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.75rem * var(--space-x-reverse)); - margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1rem * var(--space-y-reverse)); - } - - .md\:space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1rem * var(--space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.25rem * var(--space-y-reverse)); - } - - .md\:space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.25rem * var(--space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.5rem * var(--space-y-reverse)); - } - - .md\:space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.5rem * var(--space-x-reverse)); - margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2rem * var(--space-y-reverse)); - } - - .md\:space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2rem * var(--space-x-reverse)); - margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2.5rem * var(--space-y-reverse)); - } - - .md\:space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2.5rem * var(--space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(3rem * var(--space-y-reverse)); - } - - .md\:space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(3rem * var(--space-x-reverse)); - margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(4rem * var(--space-y-reverse)); - } - - .md\:space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(4rem * var(--space-x-reverse)); - margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(5rem * var(--space-y-reverse)); - } - - .md\:space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(5rem * var(--space-x-reverse)); - margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(6rem * var(--space-y-reverse)); - } - - .md\:space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(6rem * var(--space-x-reverse)); - margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(8rem * var(--space-y-reverse)); - } - - .md\:space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(8rem * var(--space-x-reverse)); - margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(10rem * var(--space-y-reverse)); - } - - .md\:space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(10rem * var(--space-x-reverse)); - margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(12rem * var(--space-y-reverse)); - } - - .md\:space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(12rem * var(--space-x-reverse)); - margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(14rem * var(--space-y-reverse)); - } - - .md\:space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(14rem * var(--space-x-reverse)); - margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(16rem * var(--space-y-reverse)); - } - - .md\:space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(16rem * var(--space-x-reverse)); - margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1px * var(--space-y-reverse)); - } - - .md\:space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1px * var(--space-x-reverse)); - margin-left: calc(1px * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.25rem * var(--space-y-reverse)); - } - - .md\:-space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.25rem * var(--space-x-reverse)); - margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.5rem * var(--space-y-reverse)); - } - - .md\:-space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.5rem * var(--space-x-reverse)); - margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.75rem * var(--space-y-reverse)); - } - - .md\:-space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.75rem * var(--space-x-reverse)); - margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1rem * var(--space-y-reverse)); - } - - .md\:-space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1rem * var(--space-x-reverse)); - margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.25rem * var(--space-y-reverse)); - } - - .md\:-space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.25rem * var(--space-x-reverse)); - margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.5rem * var(--space-y-reverse)); - } - - .md\:-space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.5rem * var(--space-x-reverse)); - margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2rem * var(--space-y-reverse)); - } - - .md\:-space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2rem * var(--space-x-reverse)); - margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2.5rem * var(--space-y-reverse)); - } - - .md\:-space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2.5rem * var(--space-x-reverse)); - margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-3rem * var(--space-y-reverse)); - } - - .md\:-space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-3rem * var(--space-x-reverse)); - margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-4rem * var(--space-y-reverse)); - } - - .md\:-space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-4rem * var(--space-x-reverse)); - margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-5rem * var(--space-y-reverse)); - } - - .md\:-space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-5rem * var(--space-x-reverse)); - margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-6rem * var(--space-y-reverse)); - } - - .md\:-space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-6rem * var(--space-x-reverse)); - margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-8rem * var(--space-y-reverse)); - } - - .md\:-space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-8rem * var(--space-x-reverse)); - margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-10rem * var(--space-y-reverse)); - } - - .md\:-space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-10rem * var(--space-x-reverse)); - margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-12rem * var(--space-y-reverse)); - } - - .md\:-space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-12rem * var(--space-x-reverse)); - margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-14rem * var(--space-y-reverse)); - } - - .md\:-space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-14rem * var(--space-x-reverse)); - margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-16rem * var(--space-y-reverse)); - } - - .md\:-space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-16rem * var(--space-x-reverse)); - margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); - } - - .md\:-space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1px * var(--space-y-reverse)); - } - - .md\:-space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1px * var(--space-x-reverse)); - margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); - } - - .md\:space-y-reverse > :not(template) ~ :not(template) { - --space-y-reverse: 1; - } - - .md\:space-x-reverse > :not(template) ~ :not(template) { - --space-x-reverse: 1; - } - - .md\:divide-y-0 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(0px * var(--divide-y-reverse)); - } - - .md\:divide-x-0 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(0px * var(--divide-x-reverse)); - border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); - } - - .md\:divide-y-2 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(2px * var(--divide-y-reverse)); - } - - .md\:divide-x-2 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(2px * var(--divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); - } - - .md\:divide-y-4 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(4px * var(--divide-y-reverse)); - } - - .md\:divide-x-4 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(4px * var(--divide-x-reverse)); - border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); - } - - .md\:divide-y-8 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(8px * var(--divide-y-reverse)); - } - - .md\:divide-x-8 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(8px * var(--divide-x-reverse)); - border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); - } - - .md\:divide-y > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(1px * var(--divide-y-reverse)); - } - - .md\:divide-x > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(1px * var(--divide-x-reverse)); - border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); - } - - .md\:divide-y-reverse > :not(template) ~ :not(template) { - --divide-y-reverse: 1; - } - - .md\:divide-x-reverse > :not(template) ~ :not(template) { - --divide-x-reverse: 1; - } - - .md\:divide-transparent > :not(template) ~ :not(template) { - border-color: transparent; - } - - .md\:divide-current > :not(template) ~ :not(template) { - border-color: currentColor; - } - - .md\:divide-black > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--divide-opacity)); - } - - .md\:divide-white > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--divide-opacity)); - } - - .md\:divide-gray-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--divide-opacity)); - } - - .md\:divide-gray-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--divide-opacity)); - } - - .md\:divide-gray-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--divide-opacity)); - } - - .md\:divide-gray-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--divide-opacity)); - } - - .md\:divide-gray-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--divide-opacity)); - } - - .md\:divide-gray-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--divide-opacity)); - } - - .md\:divide-gray-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--divide-opacity)); - } - - .md\:divide-gray-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--divide-opacity)); - } - - .md\:divide-gray-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--divide-opacity)); - } - - .md\:divide-red-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--divide-opacity)); - } - - .md\:divide-red-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--divide-opacity)); - } - - .md\:divide-red-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--divide-opacity)); - } - - .md\:divide-red-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--divide-opacity)); - } - - .md\:divide-red-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--divide-opacity)); - } - - .md\:divide-red-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--divide-opacity)); - } - - .md\:divide-red-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--divide-opacity)); - } - - .md\:divide-red-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--divide-opacity)); - } - - .md\:divide-red-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--divide-opacity)); - } - - .md\:divide-orange-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--divide-opacity)); - } - - .md\:divide-orange-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--divide-opacity)); - } - - .md\:divide-orange-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--divide-opacity)); - } - - .md\:divide-orange-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--divide-opacity)); - } - - .md\:divide-orange-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--divide-opacity)); - } - - .md\:divide-orange-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--divide-opacity)); - } - - .md\:divide-orange-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--divide-opacity)); - } - - .md\:divide-orange-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--divide-opacity)); - } - - .md\:divide-orange-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--divide-opacity)); - } - - .md\:divide-yellow-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--divide-opacity)); - } - - .md\:divide-yellow-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--divide-opacity)); - } - - .md\:divide-yellow-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--divide-opacity)); - } - - .md\:divide-yellow-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--divide-opacity)); - } - - .md\:divide-yellow-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--divide-opacity)); - } - - .md\:divide-yellow-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--divide-opacity)); - } - - .md\:divide-yellow-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--divide-opacity)); - } - - .md\:divide-yellow-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--divide-opacity)); - } - - .md\:divide-yellow-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--divide-opacity)); - } - - .md\:divide-green-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--divide-opacity)); - } - - .md\:divide-green-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--divide-opacity)); - } - - .md\:divide-green-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--divide-opacity)); - } - - .md\:divide-green-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--divide-opacity)); - } - - .md\:divide-green-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--divide-opacity)); - } - - .md\:divide-green-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--divide-opacity)); - } - - .md\:divide-green-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--divide-opacity)); - } - - .md\:divide-green-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--divide-opacity)); - } - - .md\:divide-green-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--divide-opacity)); - } - - .md\:divide-teal-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--divide-opacity)); - } - - .md\:divide-teal-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--divide-opacity)); - } - - .md\:divide-teal-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--divide-opacity)); - } - - .md\:divide-teal-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--divide-opacity)); - } - - .md\:divide-teal-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--divide-opacity)); - } - - .md\:divide-teal-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--divide-opacity)); - } - - .md\:divide-teal-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--divide-opacity)); - } - - .md\:divide-teal-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--divide-opacity)); - } - - .md\:divide-teal-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--divide-opacity)); - } - - .md\:divide-blue-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--divide-opacity)); - } - - .md\:divide-blue-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--divide-opacity)); - } - - .md\:divide-blue-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--divide-opacity)); - } - - .md\:divide-blue-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--divide-opacity)); - } - - .md\:divide-blue-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--divide-opacity)); - } - - .md\:divide-blue-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--divide-opacity)); - } - - .md\:divide-blue-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--divide-opacity)); - } - - .md\:divide-blue-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--divide-opacity)); - } - - .md\:divide-blue-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--divide-opacity)); - } - - .md\:divide-indigo-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--divide-opacity)); - } - - .md\:divide-indigo-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--divide-opacity)); - } - - .md\:divide-indigo-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--divide-opacity)); - } - - .md\:divide-indigo-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--divide-opacity)); - } - - .md\:divide-indigo-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--divide-opacity)); - } - - .md\:divide-indigo-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--divide-opacity)); - } - - .md\:divide-indigo-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--divide-opacity)); - } - - .md\:divide-indigo-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--divide-opacity)); - } - - .md\:divide-indigo-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--divide-opacity)); - } - - .md\:divide-purple-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--divide-opacity)); - } - - .md\:divide-purple-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--divide-opacity)); - } - - .md\:divide-purple-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--divide-opacity)); - } - - .md\:divide-purple-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--divide-opacity)); - } - - .md\:divide-purple-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--divide-opacity)); - } - - .md\:divide-purple-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--divide-opacity)); - } - - .md\:divide-purple-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--divide-opacity)); - } - - .md\:divide-purple-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--divide-opacity)); - } - - .md\:divide-purple-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--divide-opacity)); - } - - .md\:divide-pink-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--divide-opacity)); - } - - .md\:divide-pink-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--divide-opacity)); - } - - .md\:divide-pink-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--divide-opacity)); - } - - .md\:divide-pink-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--divide-opacity)); - } - - .md\:divide-pink-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--divide-opacity)); - } - - .md\:divide-pink-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--divide-opacity)); - } - - .md\:divide-pink-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--divide-opacity)); - } - - .md\:divide-pink-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--divide-opacity)); - } - - .md\:divide-pink-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--divide-opacity)); - } - - .md\:divide-opacity-0 > :not(template) ~ :not(template) { - --divide-opacity: 0; - } - - .md\:divide-opacity-25 > :not(template) ~ :not(template) { - --divide-opacity: 0.25; - } - - .md\:divide-opacity-50 > :not(template) ~ :not(template) { - --divide-opacity: 0.5; - } - - .md\:divide-opacity-75 > :not(template) ~ :not(template) { - --divide-opacity: 0.75; - } - - .md\:divide-opacity-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - } - - .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\: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\:appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } - - .md\:bg-fixed { - background-attachment: fixed; - } - - .md\:bg-local { - background-attachment: local; - } - - .md\:bg-scroll { - background-attachment: scroll; - } - - .md\:bg-transparent { - background-color: transparent; - } - - .md\:bg-current { - background-color: currentColor; - } - - .md\:bg-black { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .md\:bg-white { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .md\:bg-gray-100 { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .md\:bg-gray-200 { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .md\:bg-gray-300 { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .md\:bg-gray-400 { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .md\:bg-gray-500 { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .md\:bg-gray-600 { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .md\:bg-gray-700 { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .md\:bg-gray-800 { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .md\:bg-gray-900 { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .md\:bg-red-100 { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .md\:bg-red-200 { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .md\:bg-red-300 { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .md\:bg-red-400 { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .md\:bg-red-500 { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .md\:bg-red-600 { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .md\:bg-red-700 { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .md\:bg-red-800 { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .md\:bg-red-900 { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .md\:bg-orange-100 { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .md\:bg-orange-200 { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .md\:bg-orange-300 { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .md\:bg-orange-400 { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .md\:bg-orange-500 { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .md\:bg-orange-600 { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .md\:bg-orange-700 { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .md\:bg-orange-800 { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .md\:bg-orange-900 { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .md\:bg-yellow-100 { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .md\:bg-yellow-200 { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .md\:bg-yellow-300 { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .md\:bg-yellow-400 { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .md\:bg-yellow-500 { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .md\:bg-yellow-600 { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .md\:bg-yellow-700 { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .md\:bg-yellow-800 { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .md\:bg-yellow-900 { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .md\:bg-green-100 { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .md\:bg-green-200 { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .md\:bg-green-300 { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .md\:bg-green-400 { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .md\:bg-green-500 { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .md\:bg-green-600 { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .md\:bg-green-700 { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .md\:bg-green-800 { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .md\:bg-green-900 { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .md\:bg-teal-100 { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .md\:bg-teal-200 { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .md\:bg-teal-300 { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .md\:bg-teal-400 { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .md\:bg-teal-500 { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .md\:bg-teal-600 { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .md\:bg-teal-700 { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .md\:bg-teal-800 { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .md\:bg-teal-900 { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .md\:bg-blue-100 { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .md\:bg-blue-200 { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .md\:bg-blue-300 { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .md\:bg-blue-400 { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .md\:bg-blue-500 { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .md\:bg-blue-600 { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .md\:bg-blue-700 { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .md\:bg-blue-800 { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .md\:bg-blue-900 { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .md\:bg-indigo-100 { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .md\:bg-indigo-200 { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .md\:bg-indigo-300 { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .md\:bg-indigo-400 { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .md\:bg-indigo-500 { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .md\:bg-indigo-600 { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .md\:bg-indigo-700 { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .md\:bg-indigo-800 { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .md\:bg-indigo-900 { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .md\:bg-purple-100 { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .md\:bg-purple-200 { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .md\:bg-purple-300 { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .md\:bg-purple-400 { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .md\:bg-purple-500 { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .md\:bg-purple-600 { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .md\:bg-purple-700 { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .md\:bg-purple-800 { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .md\:bg-purple-900 { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .md\:bg-pink-100 { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .md\:bg-pink-200 { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .md\:bg-pink-300 { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .md\:bg-pink-400 { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .md\:bg-pink-500 { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .md\:bg-pink-600 { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .md\:bg-pink-700 { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .md\:bg-pink-800 { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .md\:bg-pink-900 { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .md\:hover\:bg-transparent:hover { - background-color: transparent; - } - - .md\:hover\:bg-current:hover { - background-color: currentColor; - } - - .md\:hover\:bg-black:hover { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .md\:hover\:bg-white:hover { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .md\:hover\:bg-gray-100:hover { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .md\:hover\:bg-gray-200:hover { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .md\:hover\:bg-gray-300:hover { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .md\:hover\:bg-gray-400:hover { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .md\:hover\:bg-gray-500:hover { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .md\:hover\:bg-gray-600:hover { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .md\:hover\:bg-gray-700:hover { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .md\:hover\:bg-gray-800:hover { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .md\:hover\:bg-gray-900:hover { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .md\:hover\:bg-red-100:hover { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .md\:hover\:bg-red-200:hover { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .md\:hover\:bg-red-300:hover { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .md\:hover\:bg-red-400:hover { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .md\:hover\:bg-red-500:hover { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .md\:hover\:bg-red-600:hover { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .md\:hover\:bg-red-700:hover { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .md\:hover\:bg-red-800:hover { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .md\:hover\:bg-red-900:hover { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .md\:hover\:bg-orange-100:hover { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .md\:hover\:bg-orange-200:hover { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .md\:hover\:bg-orange-300:hover { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .md\:hover\:bg-orange-400:hover { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .md\:hover\:bg-orange-500:hover { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .md\:hover\:bg-orange-600:hover { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .md\:hover\:bg-orange-700:hover { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .md\:hover\:bg-orange-800:hover { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .md\:hover\:bg-orange-900:hover { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .md\:hover\:bg-yellow-100:hover { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .md\:hover\:bg-yellow-200:hover { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .md\:hover\:bg-yellow-300:hover { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .md\:hover\:bg-yellow-400:hover { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .md\:hover\:bg-yellow-500:hover { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .md\:hover\:bg-yellow-600:hover { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .md\:hover\:bg-yellow-700:hover { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .md\:hover\:bg-yellow-800:hover { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .md\:hover\:bg-yellow-900:hover { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .md\:hover\:bg-green-100:hover { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .md\:hover\:bg-green-200:hover { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .md\:hover\:bg-green-300:hover { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .md\:hover\:bg-green-400:hover { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .md\:hover\:bg-green-500:hover { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .md\:hover\:bg-green-600:hover { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .md\:hover\:bg-green-700:hover { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .md\:hover\:bg-green-800:hover { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .md\:hover\:bg-green-900:hover { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .md\:hover\:bg-teal-100:hover { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .md\:hover\:bg-teal-200:hover { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .md\:hover\:bg-teal-300:hover { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .md\:hover\:bg-teal-400:hover { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .md\:hover\:bg-teal-500:hover { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .md\:hover\:bg-teal-600:hover { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .md\:hover\:bg-teal-700:hover { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .md\:hover\:bg-teal-800:hover { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .md\:hover\:bg-teal-900:hover { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .md\:hover\:bg-blue-100:hover { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .md\:hover\:bg-blue-200:hover { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .md\:hover\:bg-blue-300:hover { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .md\:hover\:bg-blue-400:hover { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .md\:hover\:bg-blue-500:hover { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .md\:hover\:bg-blue-600:hover { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .md\:hover\:bg-blue-700:hover { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .md\:hover\:bg-blue-800:hover { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .md\:hover\:bg-blue-900:hover { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .md\:hover\:bg-indigo-100:hover { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .md\:hover\:bg-indigo-200:hover { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .md\:hover\:bg-indigo-300:hover { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .md\:hover\:bg-indigo-400:hover { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .md\:hover\:bg-indigo-500:hover { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .md\:hover\:bg-indigo-600:hover { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .md\:hover\:bg-indigo-700:hover { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .md\:hover\:bg-indigo-800:hover { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .md\:hover\:bg-indigo-900:hover { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .md\:hover\:bg-purple-100:hover { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .md\:hover\:bg-purple-200:hover { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .md\:hover\:bg-purple-300:hover { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .md\:hover\:bg-purple-400:hover { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .md\:hover\:bg-purple-500:hover { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .md\:hover\:bg-purple-600:hover { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .md\:hover\:bg-purple-700:hover { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .md\:hover\:bg-purple-800:hover { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .md\:hover\:bg-purple-900:hover { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .md\:hover\:bg-pink-100:hover { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .md\:hover\:bg-pink-200:hover { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .md\:hover\:bg-pink-300:hover { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .md\:hover\:bg-pink-400:hover { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .md\:hover\:bg-pink-500:hover { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .md\:hover\:bg-pink-600:hover { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .md\:hover\:bg-pink-700:hover { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .md\:hover\:bg-pink-800:hover { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .md\:hover\:bg-pink-900:hover { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .md\:focus\:bg-transparent:focus { - background-color: transparent; - } - - .md\:focus\:bg-current:focus { - background-color: currentColor; - } - - .md\:focus\:bg-black:focus { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .md\:focus\:bg-white:focus { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .md\:focus\:bg-gray-100:focus { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .md\:focus\:bg-gray-200:focus { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .md\:focus\:bg-gray-300:focus { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .md\:focus\:bg-gray-400:focus { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .md\:focus\:bg-gray-500:focus { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .md\:focus\:bg-gray-600:focus { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .md\:focus\:bg-gray-700:focus { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .md\:focus\:bg-gray-800:focus { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .md\:focus\:bg-gray-900:focus { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .md\:focus\:bg-red-100:focus { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .md\:focus\:bg-red-200:focus { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .md\:focus\:bg-red-300:focus { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .md\:focus\:bg-red-400:focus { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .md\:focus\:bg-red-500:focus { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .md\:focus\:bg-red-600:focus { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .md\:focus\:bg-red-700:focus { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .md\:focus\:bg-red-800:focus { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .md\:focus\:bg-red-900:focus { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .md\:focus\:bg-orange-100:focus { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .md\:focus\:bg-orange-200:focus { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .md\:focus\:bg-orange-300:focus { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .md\:focus\:bg-orange-400:focus { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .md\:focus\:bg-orange-500:focus { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .md\:focus\:bg-orange-600:focus { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .md\:focus\:bg-orange-700:focus { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .md\:focus\:bg-orange-800:focus { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .md\:focus\:bg-orange-900:focus { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .md\:focus\:bg-yellow-100:focus { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .md\:focus\:bg-yellow-200:focus { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .md\:focus\:bg-yellow-300:focus { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .md\:focus\:bg-yellow-400:focus { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .md\:focus\:bg-yellow-500:focus { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .md\:focus\:bg-yellow-600:focus { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .md\:focus\:bg-yellow-700:focus { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .md\:focus\:bg-yellow-800:focus { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .md\:focus\:bg-yellow-900:focus { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .md\:focus\:bg-green-100:focus { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .md\:focus\:bg-green-200:focus { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .md\:focus\:bg-green-300:focus { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .md\:focus\:bg-green-400:focus { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .md\:focus\:bg-green-500:focus { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .md\:focus\:bg-green-600:focus { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .md\:focus\:bg-green-700:focus { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .md\:focus\:bg-green-800:focus { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .md\:focus\:bg-green-900:focus { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .md\:focus\:bg-teal-100:focus { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .md\:focus\:bg-teal-200:focus { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .md\:focus\:bg-teal-300:focus { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .md\:focus\:bg-teal-400:focus { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .md\:focus\:bg-teal-500:focus { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .md\:focus\:bg-teal-600:focus { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .md\:focus\:bg-teal-700:focus { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .md\:focus\:bg-teal-800:focus { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .md\:focus\:bg-teal-900:focus { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .md\:focus\:bg-blue-100:focus { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .md\:focus\:bg-blue-200:focus { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .md\:focus\:bg-blue-300:focus { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .md\:focus\:bg-blue-400:focus { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .md\:focus\:bg-blue-500:focus { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .md\:focus\:bg-blue-600:focus { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .md\:focus\:bg-blue-700:focus { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .md\:focus\:bg-blue-800:focus { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .md\:focus\:bg-blue-900:focus { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .md\:focus\:bg-indigo-100:focus { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .md\:focus\:bg-indigo-200:focus { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .md\:focus\:bg-indigo-300:focus { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .md\:focus\:bg-indigo-400:focus { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .md\:focus\:bg-indigo-500:focus { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .md\:focus\:bg-indigo-600:focus { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .md\:focus\:bg-indigo-700:focus { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .md\:focus\:bg-indigo-800:focus { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .md\:focus\:bg-indigo-900:focus { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .md\:focus\:bg-purple-100:focus { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .md\:focus\:bg-purple-200:focus { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .md\:focus\:bg-purple-300:focus { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .md\:focus\:bg-purple-400:focus { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .md\:focus\:bg-purple-500:focus { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .md\:focus\:bg-purple-600:focus { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .md\:focus\:bg-purple-700:focus { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .md\:focus\:bg-purple-800:focus { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .md\:focus\:bg-purple-900:focus { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .md\:focus\:bg-pink-100:focus { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .md\:focus\:bg-pink-200:focus { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .md\:focus\:bg-pink-300:focus { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .md\:focus\:bg-pink-400:focus { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .md\:focus\:bg-pink-500:focus { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .md\:focus\:bg-pink-600:focus { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .md\:focus\:bg-pink-700:focus { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .md\:focus\:bg-pink-800:focus { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .md\:focus\:bg-pink-900:focus { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .md\:bg-opacity-0 { - --bg-opacity: 0; - } - - .md\:bg-opacity-25 { - --bg-opacity: 0.25; - } - - .md\:bg-opacity-50 { - --bg-opacity: 0.5; - } - - .md\:bg-opacity-75 { - --bg-opacity: 0.75; - } - - .md\:bg-opacity-100 { - --bg-opacity: 1; - } - - .md\:hover\:bg-opacity-0:hover { - --bg-opacity: 0; - } - - .md\:hover\:bg-opacity-25:hover { - --bg-opacity: 0.25; - } - - .md\:hover\:bg-opacity-50:hover { - --bg-opacity: 0.5; - } - - .md\:hover\:bg-opacity-75:hover { - --bg-opacity: 0.75; - } - - .md\:hover\:bg-opacity-100:hover { - --bg-opacity: 1; - } - - .md\:focus\:bg-opacity-0:focus { - --bg-opacity: 0; - } - - .md\:focus\:bg-opacity-25:focus { - --bg-opacity: 0.25; - } - - .md\:focus\:bg-opacity-50:focus { - --bg-opacity: 0.5; - } - - .md\:focus\:bg-opacity-75:focus { - --bg-opacity: 0.75; - } - - .md\:focus\:bg-opacity-100:focus { - --bg-opacity: 1; - } - - .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-auto { - background-size: auto; - } - - .md\:bg-cover { - background-size: cover; - } - - .md\:bg-contain { - background-size: contain; - } - - .md\:border-collapse { - border-collapse: collapse; - } - - .md\:border-separate { - border-collapse: separate; - } - - .md\:border-transparent { - border-color: transparent; - } - - .md\:border-current { - border-color: currentColor; - } - - .md\:border-black { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .md\:border-white { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .md\:border-gray-100 { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .md\:border-gray-200 { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .md\:border-gray-300 { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .md\:border-gray-400 { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .md\:border-gray-500 { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .md\:border-gray-600 { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .md\:border-gray-700 { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .md\:border-gray-800 { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .md\:border-gray-900 { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .md\:border-red-100 { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .md\:border-red-200 { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .md\:border-red-300 { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .md\:border-red-400 { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .md\:border-red-500 { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .md\:border-red-600 { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .md\:border-red-700 { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .md\:border-red-800 { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .md\:border-red-900 { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .md\:border-orange-100 { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .md\:border-orange-200 { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .md\:border-orange-300 { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .md\:border-orange-400 { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .md\:border-orange-500 { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .md\:border-orange-600 { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .md\:border-orange-700 { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .md\:border-orange-800 { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .md\:border-orange-900 { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .md\:border-yellow-100 { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .md\:border-yellow-200 { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .md\:border-yellow-300 { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .md\:border-yellow-400 { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .md\:border-yellow-500 { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .md\:border-yellow-600 { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .md\:border-yellow-700 { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .md\:border-yellow-800 { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .md\:border-yellow-900 { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .md\:border-green-100 { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .md\:border-green-200 { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .md\:border-green-300 { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .md\:border-green-400 { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .md\:border-green-500 { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .md\:border-green-600 { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .md\:border-green-700 { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .md\:border-green-800 { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .md\:border-green-900 { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .md\:border-teal-100 { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .md\:border-teal-200 { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .md\:border-teal-300 { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .md\:border-teal-400 { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .md\:border-teal-500 { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .md\:border-teal-600 { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .md\:border-teal-700 { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .md\:border-teal-800 { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .md\:border-teal-900 { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .md\:border-blue-100 { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .md\:border-blue-200 { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .md\:border-blue-300 { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .md\:border-blue-400 { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .md\:border-blue-500 { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .md\:border-blue-600 { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .md\:border-blue-700 { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .md\:border-blue-800 { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .md\:border-blue-900 { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .md\:border-indigo-100 { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .md\:border-indigo-200 { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .md\:border-indigo-300 { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .md\:border-indigo-400 { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .md\:border-indigo-500 { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .md\:border-indigo-600 { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .md\:border-indigo-700 { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .md\:border-indigo-800 { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .md\:border-indigo-900 { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .md\:border-purple-100 { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .md\:border-purple-200 { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .md\:border-purple-300 { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .md\:border-purple-400 { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .md\:border-purple-500 { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .md\:border-purple-600 { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .md\:border-purple-700 { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .md\:border-purple-800 { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .md\:border-purple-900 { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .md\:border-pink-100 { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .md\:border-pink-200 { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .md\:border-pink-300 { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .md\:border-pink-400 { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .md\:border-pink-500 { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .md\:border-pink-600 { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .md\:border-pink-700 { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .md\:border-pink-800 { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .md\:border-pink-900 { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .md\:hover\:border-transparent:hover { - border-color: transparent; - } - - .md\:hover\:border-current:hover { - border-color: currentColor; - } - - .md\:hover\:border-black:hover { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .md\:hover\:border-white:hover { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .md\:hover\:border-gray-100:hover { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .md\:hover\:border-gray-200:hover { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .md\:hover\:border-gray-300:hover { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .md\:hover\:border-gray-400:hover { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .md\:hover\:border-gray-500:hover { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .md\:hover\:border-gray-600:hover { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .md\:hover\:border-gray-700:hover { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .md\:hover\:border-gray-800:hover { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .md\:hover\:border-gray-900:hover { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .md\:hover\:border-red-100:hover { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .md\:hover\:border-red-200:hover { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .md\:hover\:border-red-300:hover { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .md\:hover\:border-red-400:hover { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .md\:hover\:border-red-500:hover { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .md\:hover\:border-red-600:hover { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .md\:hover\:border-red-700:hover { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .md\:hover\:border-red-800:hover { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .md\:hover\:border-red-900:hover { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .md\:hover\:border-orange-100:hover { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .md\:hover\:border-orange-200:hover { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .md\:hover\:border-orange-300:hover { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .md\:hover\:border-orange-400:hover { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .md\:hover\:border-orange-500:hover { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .md\:hover\:border-orange-600:hover { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .md\:hover\:border-orange-700:hover { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .md\:hover\:border-orange-800:hover { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .md\:hover\:border-orange-900:hover { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .md\:hover\:border-yellow-100:hover { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .md\:hover\:border-yellow-200:hover { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .md\:hover\:border-yellow-300:hover { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .md\:hover\:border-yellow-400:hover { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .md\:hover\:border-yellow-500:hover { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .md\:hover\:border-yellow-600:hover { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .md\:hover\:border-yellow-700:hover { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .md\:hover\:border-yellow-800:hover { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .md\:hover\:border-yellow-900:hover { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .md\:hover\:border-green-100:hover { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .md\:hover\:border-green-200:hover { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .md\:hover\:border-green-300:hover { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .md\:hover\:border-green-400:hover { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .md\:hover\:border-green-500:hover { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .md\:hover\:border-green-600:hover { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .md\:hover\:border-green-700:hover { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .md\:hover\:border-green-800:hover { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .md\:hover\:border-green-900:hover { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .md\:hover\:border-teal-100:hover { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .md\:hover\:border-teal-200:hover { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .md\:hover\:border-teal-300:hover { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .md\:hover\:border-teal-400:hover { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .md\:hover\:border-teal-500:hover { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .md\:hover\:border-teal-600:hover { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .md\:hover\:border-teal-700:hover { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .md\:hover\:border-teal-800:hover { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .md\:hover\:border-teal-900:hover { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .md\:hover\:border-blue-100:hover { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .md\:hover\:border-blue-200:hover { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .md\:hover\:border-blue-300:hover { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .md\:hover\:border-blue-400:hover { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .md\:hover\:border-blue-500:hover { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .md\:hover\:border-blue-600:hover { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .md\:hover\:border-blue-700:hover { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .md\:hover\:border-blue-800:hover { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .md\:hover\:border-blue-900:hover { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .md\:hover\:border-indigo-100:hover { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .md\:hover\:border-indigo-200:hover { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .md\:hover\:border-indigo-300:hover { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .md\:hover\:border-indigo-400:hover { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .md\:hover\:border-indigo-500:hover { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .md\:hover\:border-indigo-600:hover { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .md\:hover\:border-indigo-700:hover { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .md\:hover\:border-indigo-800:hover { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .md\:hover\:border-indigo-900:hover { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .md\:hover\:border-purple-100:hover { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .md\:hover\:border-purple-200:hover { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .md\:hover\:border-purple-300:hover { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .md\:hover\:border-purple-400:hover { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .md\:hover\:border-purple-500:hover { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .md\:hover\:border-purple-600:hover { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .md\:hover\:border-purple-700:hover { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .md\:hover\:border-purple-800:hover { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .md\:hover\:border-purple-900:hover { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .md\:hover\:border-pink-100:hover { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .md\:hover\:border-pink-200:hover { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .md\:hover\:border-pink-300:hover { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .md\:hover\:border-pink-400:hover { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .md\:hover\:border-pink-500:hover { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .md\:hover\:border-pink-600:hover { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .md\:hover\:border-pink-700:hover { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .md\:hover\:border-pink-800:hover { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .md\:hover\:border-pink-900:hover { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .md\:focus\:border-transparent:focus { - border-color: transparent; - } - - .md\:focus\:border-current:focus { - border-color: currentColor; - } - - .md\:focus\:border-black:focus { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .md\:focus\:border-white:focus { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .md\:focus\:border-gray-100:focus { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .md\:focus\:border-gray-200:focus { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .md\:focus\:border-gray-300:focus { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .md\:focus\:border-gray-400:focus { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .md\:focus\:border-gray-500:focus { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .md\:focus\:border-gray-600:focus { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .md\:focus\:border-gray-700:focus { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .md\:focus\:border-gray-800:focus { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .md\:focus\:border-gray-900:focus { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .md\:focus\:border-red-100:focus { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .md\:focus\:border-red-200:focus { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .md\:focus\:border-red-300:focus { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .md\:focus\:border-red-400:focus { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .md\:focus\:border-red-500:focus { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .md\:focus\:border-red-600:focus { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .md\:focus\:border-red-700:focus { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .md\:focus\:border-red-800:focus { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .md\:focus\:border-red-900:focus { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .md\:focus\:border-orange-100:focus { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .md\:focus\:border-orange-200:focus { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .md\:focus\:border-orange-300:focus { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .md\:focus\:border-orange-400:focus { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .md\:focus\:border-orange-500:focus { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .md\:focus\:border-orange-600:focus { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .md\:focus\:border-orange-700:focus { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .md\:focus\:border-orange-800:focus { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .md\:focus\:border-orange-900:focus { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .md\:focus\:border-yellow-100:focus { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .md\:focus\:border-yellow-200:focus { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .md\:focus\:border-yellow-300:focus { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .md\:focus\:border-yellow-400:focus { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .md\:focus\:border-yellow-500:focus { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .md\:focus\:border-yellow-600:focus { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .md\:focus\:border-yellow-700:focus { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .md\:focus\:border-yellow-800:focus { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .md\:focus\:border-yellow-900:focus { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .md\:focus\:border-green-100:focus { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .md\:focus\:border-green-200:focus { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .md\:focus\:border-green-300:focus { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .md\:focus\:border-green-400:focus { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .md\:focus\:border-green-500:focus { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .md\:focus\:border-green-600:focus { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .md\:focus\:border-green-700:focus { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .md\:focus\:border-green-800:focus { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .md\:focus\:border-green-900:focus { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .md\:focus\:border-teal-100:focus { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .md\:focus\:border-teal-200:focus { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .md\:focus\:border-teal-300:focus { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .md\:focus\:border-teal-400:focus { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .md\:focus\:border-teal-500:focus { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .md\:focus\:border-teal-600:focus { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .md\:focus\:border-teal-700:focus { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .md\:focus\:border-teal-800:focus { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .md\:focus\:border-teal-900:focus { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .md\:focus\:border-blue-100:focus { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .md\:focus\:border-blue-200:focus { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .md\:focus\:border-blue-300:focus { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .md\:focus\:border-blue-400:focus { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .md\:focus\:border-blue-500:focus { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .md\:focus\:border-blue-600:focus { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .md\:focus\:border-blue-700:focus { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .md\:focus\:border-blue-800:focus { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .md\:focus\:border-blue-900:focus { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .md\:focus\:border-indigo-100:focus { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .md\:focus\:border-indigo-200:focus { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .md\:focus\:border-indigo-300:focus { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .md\:focus\:border-indigo-400:focus { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .md\:focus\:border-indigo-500:focus { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .md\:focus\:border-indigo-600:focus { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .md\:focus\:border-indigo-700:focus { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .md\:focus\:border-indigo-800:focus { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .md\:focus\:border-indigo-900:focus { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .md\:focus\:border-purple-100:focus { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .md\:focus\:border-purple-200:focus { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .md\:focus\:border-purple-300:focus { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .md\:focus\:border-purple-400:focus { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .md\:focus\:border-purple-500:focus { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .md\:focus\:border-purple-600:focus { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .md\:focus\:border-purple-700:focus { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .md\:focus\:border-purple-800:focus { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .md\:focus\:border-purple-900:focus { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .md\:focus\:border-pink-100:focus { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .md\:focus\:border-pink-200:focus { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .md\:focus\:border-pink-300:focus { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .md\:focus\:border-pink-400:focus { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .md\:focus\:border-pink-500:focus { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .md\:focus\:border-pink-600:focus { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .md\:focus\:border-pink-700:focus { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .md\:focus\:border-pink-800:focus { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .md\:focus\:border-pink-900:focus { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .md\:border-opacity-0 { - --border-opacity: 0; - } - - .md\:border-opacity-25 { - --border-opacity: 0.25; - } - - .md\:border-opacity-50 { - --border-opacity: 0.5; - } - - .md\:border-opacity-75 { - --border-opacity: 0.75; - } - - .md\:border-opacity-100 { - --border-opacity: 1; - } - - .md\:hover\:border-opacity-0:hover { - --border-opacity: 0; - } - - .md\:hover\:border-opacity-25:hover { - --border-opacity: 0.25; - } - - .md\:hover\:border-opacity-50:hover { - --border-opacity: 0.5; - } - - .md\:hover\:border-opacity-75:hover { - --border-opacity: 0.75; - } - - .md\:hover\:border-opacity-100:hover { - --border-opacity: 1; - } - - .md\:focus\:border-opacity-0:focus { - --border-opacity: 0; - } - - .md\:focus\:border-opacity-25:focus { - --border-opacity: 0.25; - } - - .md\:focus\:border-opacity-50:focus { - --border-opacity: 0.5; - } - - .md\:focus\:border-opacity-75:focus { - --border-opacity: 0.75; - } - - .md\:focus\:border-opacity-100:focus { - --border-opacity: 1; - } - - .md\:rounded-none { - border-radius: 0; - } - - .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-full { - border-radius: 9999px; - } - - .md\:rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .md\:rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .md\:rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .md\:rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .md\:rounded-t-sm { - border-top-left-radius: 0.125rem; - border-top-right-radius: 0.125rem; - } - - .md\:rounded-r-sm { - border-top-right-radius: 0.125rem; - border-bottom-right-radius: 0.125rem; - } - - .md\:rounded-b-sm { - border-bottom-right-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .md\:rounded-l-sm { - border-top-left-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .md\:rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - } - - .md\:rounded-r { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - } - - .md\:rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .md\:rounded-l { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .md\:rounded-t-md { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; - } - - .md\:rounded-r-md { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; - } - - .md\:rounded-b-md { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .md\:rounded-l-md { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .md\:rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; - } - - .md\:rounded-r-lg { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; - } - - .md\:rounded-b-lg { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .md\:rounded-l-lg { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .md\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; - } - - .md\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; - } - - .md\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .md\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .md\:rounded-tl-none { - border-top-left-radius: 0; - } - - .md\:rounded-tr-none { - border-top-right-radius: 0; - } - - .md\:rounded-br-none { - border-bottom-right-radius: 0; - } - - .md\:rounded-bl-none { - border-bottom-left-radius: 0; - } - - .md\:rounded-tl-sm { - border-top-left-radius: 0.125rem; - } - - .md\:rounded-tr-sm { - border-top-right-radius: 0.125rem; - } - - .md\:rounded-br-sm { - border-bottom-right-radius: 0.125rem; - } - - .md\:rounded-bl-sm { - border-bottom-left-radius: 0.125rem; - } - - .md\:rounded-tl { - border-top-left-radius: 0.25rem; - } - - .md\:rounded-tr { - border-top-right-radius: 0.25rem; - } - - .md\:rounded-br { - border-bottom-right-radius: 0.25rem; - } - - .md\:rounded-bl { - border-bottom-left-radius: 0.25rem; - } - - .md\:rounded-tl-md { - border-top-left-radius: 0.375rem; - } - - .md\:rounded-tr-md { - border-top-right-radius: 0.375rem; - } - - .md\:rounded-br-md { - border-bottom-right-radius: 0.375rem; - } - - .md\:rounded-bl-md { - border-bottom-left-radius: 0.375rem; - } - - .md\:rounded-tl-lg { - border-top-left-radius: 0.5rem; - } - - .md\:rounded-tr-lg { - border-top-right-radius: 0.5rem; - } - - .md\:rounded-br-lg { - border-bottom-right-radius: 0.5rem; - } - - .md\:rounded-bl-lg { - border-bottom-left-radius: 0.5rem; - } - - .md\:rounded-tl-full { - border-top-left-radius: 9999px; - } - - .md\:rounded-tr-full { - border-top-right-radius: 9999px; - } - - .md\:rounded-br-full { - border-bottom-right-radius: 9999px; - } - - .md\:rounded-bl-full { - border-bottom-left-radius: 9999px; - } - - .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-0 { - border-width: 0; - } - - .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: 0; - } - - .md\:border-r-0 { - border-right-width: 0; - } - - .md\:border-b-0 { - border-bottom-width: 0; - } - - .md\:border-l-0 { - border-left-width: 0; - } - - .md\:border-t-2 { - border-top-width: 2px; - } - - .md\:border-r-2 { - border-right-width: 2px; - } - - .md\:border-b-2 { - border-bottom-width: 2px; - } - - .md\:border-l-2 { - border-left-width: 2px; - } - - .md\:border-t-4 { - border-top-width: 4px; - } - - .md\:border-r-4 { - border-right-width: 4px; - } - - .md\:border-b-4 { - border-bottom-width: 4px; - } - - .md\:border-l-4 { - border-left-width: 4px; - } - - .md\:border-t-8 { - border-top-width: 8px; - } - - .md\:border-r-8 { - border-right-width: 8px; - } - - .md\:border-b-8 { - border-bottom-width: 8px; - } - - .md\:border-l-8 { - border-left-width: 8px; - } - - .md\:border-t { - border-top-width: 1px; - } - - .md\:border-r { - border-right-width: 1px; - } - - .md\:border-b { - border-bottom-width: 1px; - } - - .md\:border-l { - border-left-width: 1px; - } - - .md\:box-border { - box-sizing: border-box; - } - - .md\:box-content { - box-sizing: content-box; - } - - .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-not-allowed { - cursor: not-allowed; - } - - .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\: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\:hidden { - display: 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-no-wrap { - flex-wrap: nowrap; - } - - .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\: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\: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\: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\: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-grow-0 { - flex-grow: 0; - } - - .md\:flex-grow { - flex-grow: 1; - } - - .md\:flex-shrink-0 { - flex-shrink: 0; - } - - .md\:flex-shrink { - flex-shrink: 1; - } - - .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\:float-right { - float: right; - } - - .md\:float-left { - float: left; - } - - .md\:float-none { - float: none; - } - - .md\:clearfix:after { - content: ""; - display: table; - clear: both; - } - - .md\:clear-left { - clear: left; - } - - .md\:clear-right { - clear: right; - } - - .md\:clear-both { - clear: both; - } - - .md\:clear-none { - clear: none; - } - - .md\:font-sans { - font-family: 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: Georgia, Cambria, "Times New Roman", Times, serif; - } - - .md\:font-mono { - font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - } - - .md\:font-hairline { - font-weight: 100; - } - - .md\:font-thin { - 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\:hover\:font-hairline:hover { - font-weight: 100; - } - - .md\:hover\:font-thin:hover { - font-weight: 200; - } - - .md\:hover\:font-light:hover { - font-weight: 300; - } - - .md\:hover\:font-normal:hover { - font-weight: 400; - } - - .md\:hover\:font-medium:hover { - font-weight: 500; - } - - .md\:hover\:font-semibold:hover { - font-weight: 600; - } - - .md\:hover\:font-bold:hover { - font-weight: 700; - } - - .md\:hover\:font-extrabold:hover { - font-weight: 800; - } - - .md\:hover\:font-black:hover { - font-weight: 900; - } - - .md\:focus\:font-hairline:focus { - font-weight: 100; - } - - .md\:focus\:font-thin:focus { - font-weight: 200; - } - - .md\:focus\:font-light:focus { - font-weight: 300; - } - - .md\:focus\:font-normal:focus { - font-weight: 400; - } - - .md\:focus\:font-medium:focus { - font-weight: 500; - } - - .md\:focus\:font-semibold:focus { - font-weight: 600; - } - - .md\:focus\:font-bold:focus { - font-weight: 700; - } - - .md\:focus\:font-extrabold:focus { - font-weight: 800; - } - - .md\:focus\:font-black:focus { - font-weight: 900; - } - - .md\:h-0 { - height: 0; - } - - .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-8 { - height: 2rem; - } - - .md\:h-10 { - height: 2.5rem; - } - - .md\:h-12 { - height: 3rem; - } - - .md\:h-16 { - height: 4rem; - } - - .md\:h-20 { - height: 5rem; - } - - .md\:h-24 { - height: 6rem; - } - - .md\:h-32 { - height: 8rem; - } - - .md\:h-40 { - height: 10rem; - } - - .md\:h-48 { - height: 12rem; - } - - .md\:h-56 { - height: 14rem; - } - - .md\:h-64 { - height: 16rem; - } - - .md\:h-auto { - height: auto; - } - - .md\:h-px { - height: 1px; - } - - .md\:h-full { - height: 100%; - } - - .md\:h-screen { - height: 100vh; - } - - .md\:text-xs { - font-size: 0.75rem; - } - - .md\:text-sm { - font-size: 0.875rem; - } - - .md\:text-base { - font-size: 1rem; - } - - .md\:text-lg { - font-size: 1.125rem; - } - - .md\:text-xl { - font-size: 1.25rem; - } - - .md\:text-2xl { - font-size: 1.5rem; - } - - .md\:text-3xl { - font-size: 1.875rem; - } - - .md\:text-4xl { - font-size: 2.25rem; - } - - .md\:text-5xl { - font-size: 3rem; - } - - .md\:text-6xl { - font-size: 4rem; - } - - .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\: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\:m-0 { - margin: 0; - } - - .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-8 { - margin: 2rem; - } - - .md\:m-10 { - margin: 2.5rem; - } - - .md\:m-12 { - margin: 3rem; - } - - .md\:m-16 { - margin: 4rem; - } - - .md\:m-20 { - margin: 5rem; - } - - .md\:m-24 { - margin: 6rem; - } - - .md\:m-32 { - margin: 8rem; - } - - .md\:m-40 { - margin: 10rem; - } - - .md\:m-48 { - margin: 12rem; - } - - .md\:m-56 { - margin: 14rem; - } - - .md\:m-64 { - margin: 16rem; - } - - .md\:m-auto { - margin: auto; - } - - .md\:m-px { - margin: 1px; - } - - .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-8 { - margin: -2rem; - } - - .md\:-m-10 { - margin: -2.5rem; - } - - .md\:-m-12 { - margin: -3rem; - } - - .md\:-m-16 { - margin: -4rem; - } - - .md\:-m-20 { - margin: -5rem; - } - - .md\:-m-24 { - margin: -6rem; - } - - .md\:-m-32 { - margin: -8rem; - } - - .md\:-m-40 { - margin: -10rem; - } - - .md\:-m-48 { - margin: -12rem; - } - - .md\:-m-56 { - margin: -14rem; - } - - .md\:-m-64 { - margin: -16rem; - } - - .md\:-m-px { - margin: -1px; - } - - .md\:my-0 { - margin-top: 0; - margin-bottom: 0; - } - - .md\:mx-0 { - margin-left: 0; - margin-right: 0; - } - - .md\:my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; - } - - .md\:mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; - } - - .md\:my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; - } - - .md\:mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; - } - - .md\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } - - .md\:mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; - } - - .md\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; - } - - .md\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - - .md\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; - } - - .md\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; - } - - .md\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; - } - - .md\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - - .md\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; - } - - .md\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; - } - - .md\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; - } - - .md\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; - } - - .md\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; - } - - .md\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; - } - - .md\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; - } - - .md\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; - } - - .md\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; - } - - .md\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; - } - - .md\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; - } - - .md\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; - } - - .md\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; - } - - .md\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; - } - - .md\:my-40 { - margin-top: 10rem; - margin-bottom: 10rem; - } - - .md\:mx-40 { - margin-left: 10rem; - margin-right: 10rem; - } - - .md\:my-48 { - margin-top: 12rem; - margin-bottom: 12rem; - } - - .md\:mx-48 { - margin-left: 12rem; - margin-right: 12rem; - } - - .md\:my-56 { - margin-top: 14rem; - margin-bottom: 14rem; - } - - .md\:mx-56 { - margin-left: 14rem; - margin-right: 14rem; - } - - .md\:my-64 { - margin-top: 16rem; - margin-bottom: 16rem; - } - - .md\:mx-64 { - margin-left: 16rem; - margin-right: 16rem; - } - - .md\:my-auto { - margin-top: auto; - margin-bottom: auto; - } - - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .md\:my-px { - margin-top: 1px; - margin-bottom: 1px; - } - - .md\:mx-px { - margin-left: 1px; - margin-right: 1px; - } - - .md\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; - } - - .md\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; - } - - .md\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; - } - - .md\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; - } - - .md\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; - } - - .md\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; - } - - .md\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; - } - - .md\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; - } - - .md\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; - } - - .md\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; - } - - .md\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; - } - - .md\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; - } - - .md\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; - } - - .md\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; - } - - .md\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; - } - - .md\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; - } - - .md\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; - } - - .md\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; - } - - .md\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; - } - - .md\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; - } - - .md\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; - } - - .md\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; - } - - .md\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; - } - - .md\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; - } - - .md\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; - } - - .md\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; - } - - .md\:-my-40 { - margin-top: -10rem; - margin-bottom: -10rem; - } - - .md\:-mx-40 { - margin-left: -10rem; - margin-right: -10rem; - } - - .md\:-my-48 { - margin-top: -12rem; - margin-bottom: -12rem; - } - - .md\:-mx-48 { - margin-left: -12rem; - margin-right: -12rem; - } - - .md\:-my-56 { - margin-top: -14rem; - margin-bottom: -14rem; - } - - .md\:-mx-56 { - margin-left: -14rem; - margin-right: -14rem; - } - - .md\:-my-64 { - margin-top: -16rem; - margin-bottom: -16rem; - } - - .md\:-mx-64 { - margin-left: -16rem; - margin-right: -16rem; - } - - .md\:-my-px { - margin-top: -1px; - margin-bottom: -1px; - } - - .md\:-mx-px { - margin-left: -1px; - margin-right: -1px; - } - - .md\:mt-0 { - margin-top: 0; - } - - .md\:mr-0 { - margin-right: 0; - } - - .md\:mb-0 { - margin-bottom: 0; - } - - .md\:ml-0 { - margin-left: 0; - } - - .md\:mt-1 { - margin-top: 0.25rem; - } - - .md\:mr-1 { - margin-right: 0.25rem; - } - - .md\:mb-1 { - margin-bottom: 0.25rem; - } - - .md\:ml-1 { - margin-left: 0.25rem; - } - - .md\:mt-2 { - margin-top: 0.5rem; - } - - .md\:mr-2 { - margin-right: 0.5rem; - } - - .md\:mb-2 { - margin-bottom: 0.5rem; - } - - .md\:ml-2 { - margin-left: 0.5rem; - } - - .md\:mt-3 { - margin-top: 0.75rem; - } - - .md\:mr-3 { - margin-right: 0.75rem; - } - - .md\:mb-3 { - margin-bottom: 0.75rem; - } - - .md\:ml-3 { - margin-left: 0.75rem; - } - - .md\:mt-4 { - margin-top: 1rem; - } - - .md\:mr-4 { - margin-right: 1rem; - } - - .md\:mb-4 { - margin-bottom: 1rem; - } - - .md\:ml-4 { - margin-left: 1rem; - } - - .md\:mt-5 { - margin-top: 1.25rem; - } - - .md\:mr-5 { - margin-right: 1.25rem; - } - - .md\:mb-5 { - margin-bottom: 1.25rem; - } - - .md\:ml-5 { - margin-left: 1.25rem; - } - - .md\:mt-6 { - margin-top: 1.5rem; - } - - .md\:mr-6 { - margin-right: 1.5rem; - } - - .md\:mb-6 { - margin-bottom: 1.5rem; - } - - .md\:ml-6 { - margin-left: 1.5rem; - } - - .md\:mt-8 { - margin-top: 2rem; - } - - .md\:mr-8 { - margin-right: 2rem; - } - - .md\:mb-8 { - margin-bottom: 2rem; - } - - .md\:ml-8 { - margin-left: 2rem; - } - - .md\:mt-10 { - margin-top: 2.5rem; - } - - .md\:mr-10 { - margin-right: 2.5rem; - } - - .md\:mb-10 { - margin-bottom: 2.5rem; - } - - .md\:ml-10 { - margin-left: 2.5rem; - } - - .md\:mt-12 { - margin-top: 3rem; - } - - .md\:mr-12 { - margin-right: 3rem; - } - - .md\:mb-12 { - margin-bottom: 3rem; - } - - .md\:ml-12 { - margin-left: 3rem; - } - - .md\:mt-16 { - margin-top: 4rem; - } - - .md\:mr-16 { - margin-right: 4rem; - } - - .md\:mb-16 { - margin-bottom: 4rem; - } - - .md\:ml-16 { - margin-left: 4rem; - } - - .md\:mt-20 { - margin-top: 5rem; - } - - .md\:mr-20 { - margin-right: 5rem; - } - - .md\:mb-20 { - margin-bottom: 5rem; - } - - .md\:ml-20 { - margin-left: 5rem; - } - - .md\:mt-24 { - margin-top: 6rem; - } - - .md\:mr-24 { - margin-right: 6rem; - } - - .md\:mb-24 { - margin-bottom: 6rem; - } - - .md\:ml-24 { - margin-left: 6rem; - } - - .md\:mt-32 { - margin-top: 8rem; - } - - .md\:mr-32 { - margin-right: 8rem; - } - - .md\:mb-32 { - margin-bottom: 8rem; - } - - .md\:ml-32 { - margin-left: 8rem; - } - - .md\:mt-40 { - margin-top: 10rem; - } - - .md\:mr-40 { - margin-right: 10rem; - } - - .md\:mb-40 { - margin-bottom: 10rem; - } - - .md\:ml-40 { - margin-left: 10rem; - } - - .md\:mt-48 { - margin-top: 12rem; - } - - .md\:mr-48 { - margin-right: 12rem; - } - - .md\:mb-48 { - margin-bottom: 12rem; - } - - .md\:ml-48 { - margin-left: 12rem; - } - - .md\:mt-56 { - margin-top: 14rem; - } - - .md\:mr-56 { - margin-right: 14rem; - } - - .md\:mb-56 { - margin-bottom: 14rem; - } - - .md\:ml-56 { - margin-left: 14rem; - } - - .md\:mt-64 { - margin-top: 16rem; - } - - .md\:mr-64 { - margin-right: 16rem; - } - - .md\:mb-64 { - margin-bottom: 16rem; - } - - .md\:ml-64 { - margin-left: 16rem; - } - - .md\:mt-auto { - margin-top: auto; - } - - .md\:mr-auto { - margin-right: auto; - } - - .md\:mb-auto { - margin-bottom: auto; - } - - .md\:ml-auto { - margin-left: auto; - } - - .md\:mt-px { - margin-top: 1px; - } - - .md\:mr-px { - margin-right: 1px; - } - - .md\:mb-px { - margin-bottom: 1px; - } - - .md\:ml-px { - margin-left: 1px; - } - - .md\:-mt-1 { - margin-top: -0.25rem; - } - - .md\:-mr-1 { - margin-right: -0.25rem; - } - - .md\:-mb-1 { - margin-bottom: -0.25rem; - } - - .md\:-ml-1 { - margin-left: -0.25rem; - } - - .md\:-mt-2 { - margin-top: -0.5rem; - } - - .md\:-mr-2 { - margin-right: -0.5rem; - } - - .md\:-mb-2 { - margin-bottom: -0.5rem; - } - - .md\:-ml-2 { - margin-left: -0.5rem; - } - - .md\:-mt-3 { - margin-top: -0.75rem; - } - - .md\:-mr-3 { - margin-right: -0.75rem; - } - - .md\:-mb-3 { - margin-bottom: -0.75rem; - } - - .md\:-ml-3 { - margin-left: -0.75rem; - } - - .md\:-mt-4 { - margin-top: -1rem; - } - - .md\:-mr-4 { - margin-right: -1rem; - } - - .md\:-mb-4 { - margin-bottom: -1rem; - } - - .md\:-ml-4 { - margin-left: -1rem; - } - - .md\:-mt-5 { - margin-top: -1.25rem; - } - - .md\:-mr-5 { - margin-right: -1.25rem; - } - - .md\:-mb-5 { - margin-bottom: -1.25rem; - } - - .md\:-ml-5 { - margin-left: -1.25rem; - } - - .md\:-mt-6 { - margin-top: -1.5rem; - } - - .md\:-mr-6 { - margin-right: -1.5rem; - } - - .md\:-mb-6 { - margin-bottom: -1.5rem; - } - - .md\:-ml-6 { - margin-left: -1.5rem; - } - - .md\:-mt-8 { - margin-top: -2rem; - } - - .md\:-mr-8 { - margin-right: -2rem; - } - - .md\:-mb-8 { - margin-bottom: -2rem; - } - - .md\:-ml-8 { - margin-left: -2rem; - } - - .md\:-mt-10 { - margin-top: -2.5rem; - } - - .md\:-mr-10 { - margin-right: -2.5rem; - } - - .md\:-mb-10 { - margin-bottom: -2.5rem; - } - - .md\:-ml-10 { - margin-left: -2.5rem; - } - - .md\:-mt-12 { - margin-top: -3rem; - } - - .md\:-mr-12 { - margin-right: -3rem; - } - - .md\:-mb-12 { - margin-bottom: -3rem; - } - - .md\:-ml-12 { - margin-left: -3rem; - } - - .md\:-mt-16 { - margin-top: -4rem; - } - - .md\:-mr-16 { - margin-right: -4rem; - } - - .md\:-mb-16 { - margin-bottom: -4rem; - } - - .md\:-ml-16 { - margin-left: -4rem; - } - - .md\:-mt-20 { - margin-top: -5rem; - } - - .md\:-mr-20 { - margin-right: -5rem; - } - - .md\:-mb-20 { - margin-bottom: -5rem; - } - - .md\:-ml-20 { - margin-left: -5rem; - } - - .md\:-mt-24 { - margin-top: -6rem; - } - - .md\:-mr-24 { - margin-right: -6rem; - } - - .md\:-mb-24 { - margin-bottom: -6rem; - } - - .md\:-ml-24 { - margin-left: -6rem; - } - - .md\:-mt-32 { - margin-top: -8rem; - } - - .md\:-mr-32 { - margin-right: -8rem; - } - - .md\:-mb-32 { - margin-bottom: -8rem; - } - - .md\:-ml-32 { - margin-left: -8rem; - } - - .md\:-mt-40 { - margin-top: -10rem; - } - - .md\:-mr-40 { - margin-right: -10rem; - } - - .md\:-mb-40 { - margin-bottom: -10rem; - } - - .md\:-ml-40 { - margin-left: -10rem; - } - - .md\:-mt-48 { - margin-top: -12rem; - } - - .md\:-mr-48 { - margin-right: -12rem; - } - - .md\:-mb-48 { - margin-bottom: -12rem; - } - - .md\:-ml-48 { - margin-left: -12rem; - } - - .md\:-mt-56 { - margin-top: -14rem; - } - - .md\:-mr-56 { - margin-right: -14rem; - } - - .md\:-mb-56 { - margin-bottom: -14rem; - } - - .md\:-ml-56 { - margin-left: -14rem; - } - - .md\:-mt-64 { - margin-top: -16rem; - } - - .md\:-mr-64 { - margin-right: -16rem; - } - - .md\:-mb-64 { - margin-bottom: -16rem; - } - - .md\:-ml-64 { - margin-left: -16rem; - } - - .md\:-mt-px { - margin-top: -1px; - } - - .md\:-mr-px { - margin-right: -1px; - } - - .md\:-mb-px { - margin-bottom: -1px; - } - - .md\:-ml-px { - margin-left: -1px; - } - - .md\:max-h-full { - max-height: 100%; - } - - .md\:max-h-screen { - max-height: 100vh; - } - - .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-full { - max-width: 100%; - } - - .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\:min-h-0 { - min-height: 0; - } - - .md\:min-h-full { - min-height: 100%; - } - - .md\:min-h-screen { - min-height: 100vh; - } - - .md\:min-w-0 { - min-width: 0; - } - - .md\:min-w-full { - min-width: 100%; - } - - .md\:object-contain { - object-fit: contain; - } - - .md\:object-cover { - object-fit: cover; - } - - .md\:object-fill { - object-fit: fill; - } - - .md\:object-none { - object-fit: none; - } - - .md\:object-scale-down { - object-fit: scale-down; - } - - .md\:object-bottom { - object-position: bottom; - } - - .md\:object-center { - object-position: center; - } - - .md\:object-left { - object-position: left; - } - - .md\:object-left-bottom { - object-position: left bottom; - } - - .md\:object-left-top { - object-position: left top; - } - - .md\:object-right { - object-position: right; - } - - .md\:object-right-bottom { - object-position: right bottom; - } - - .md\:object-right-top { - object-position: right top; - } - - .md\:object-top { - object-position: top; - } - - .md\:opacity-0 { - opacity: 0; - } - - .md\:opacity-25 { - opacity: 0.25; - } - - .md\:opacity-50 { - opacity: 0.5; - } - - .md\:opacity-75 { - opacity: 0.75; - } - - .md\:opacity-100 { - opacity: 1; - } - - .md\:hover\:opacity-0:hover { - opacity: 0; - } - - .md\:hover\:opacity-25:hover { - opacity: 0.25; - } - - .md\:hover\:opacity-50:hover { - opacity: 0.5; - } - - .md\:hover\:opacity-75:hover { - opacity: 0.75; - } - - .md\:hover\:opacity-100:hover { - opacity: 1; - } - - .md\:focus\:opacity-0:focus { - opacity: 0; - } - - .md\:focus\:opacity-25:focus { - opacity: 0.25; - } - - .md\:focus\:opacity-50:focus { - opacity: 0.5; - } - - .md\:focus\:opacity-75:focus { - opacity: 0.75; - } - - .md\:focus\:opacity-100:focus { - opacity: 1; - } - - .md\:outline-none { - outline: 0; - } - - .md\:focus\:outline-none:focus { - outline: 0; - } - - .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\:scrolling-touch { - -webkit-overflow-scrolling: touch; - } - - .md\:scrolling-auto { - -webkit-overflow-scrolling: auto; - } - - .md\:p-0 { - padding: 0; - } - - .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-8 { - padding: 2rem; - } - - .md\:p-10 { - padding: 2.5rem; - } - - .md\:p-12 { - padding: 3rem; - } - - .md\:p-16 { - padding: 4rem; - } - - .md\:p-20 { - padding: 5rem; - } - - .md\:p-24 { - padding: 6rem; - } - - .md\:p-32 { - padding: 8rem; - } - - .md\:p-40 { - padding: 10rem; - } - - .md\:p-48 { - padding: 12rem; - } - - .md\:p-56 { - padding: 14rem; - } - - .md\:p-64 { - padding: 16rem; - } - - .md\:p-px { - padding: 1px; - } - - .md\:py-0 { - padding-top: 0; - padding-bottom: 0; - } - - .md\:px-0 { - padding-left: 0; - padding-right: 0; - } - - .md\:py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - } - - .md\:px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; - } - - .md\:py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - } - - .md\:px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; - } - - .md\:py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - } - - .md\:px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; - } - - .md\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; - } - - .md\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - - .md\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; - } - - .md\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .md\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; - } - - .md\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - - .md\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; - } - - .md\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .md\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; - } - - .md\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; - } - - .md\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; - } - - .md\:px-12 { - padding-left: 3rem; - padding-right: 3rem; - } - - .md\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; - } - - .md\:px-16 { - padding-left: 4rem; - padding-right: 4rem; - } - - .md\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; - } - - .md\:px-20 { - padding-left: 5rem; - padding-right: 5rem; - } - - .md\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; - } - - .md\:px-24 { - padding-left: 6rem; - padding-right: 6rem; - } - - .md\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; - } - - .md\:px-32 { - padding-left: 8rem; - padding-right: 8rem; - } - - .md\:py-40 { - padding-top: 10rem; - padding-bottom: 10rem; - } - - .md\:px-40 { - padding-left: 10rem; - padding-right: 10rem; - } - - .md\:py-48 { - padding-top: 12rem; - padding-bottom: 12rem; - } - - .md\:px-48 { - padding-left: 12rem; - padding-right: 12rem; - } - - .md\:py-56 { - padding-top: 14rem; - padding-bottom: 14rem; - } - - .md\:px-56 { - padding-left: 14rem; - padding-right: 14rem; - } - - .md\:py-64 { - padding-top: 16rem; - padding-bottom: 16rem; - } - - .md\:px-64 { - padding-left: 16rem; - padding-right: 16rem; - } - - .md\:py-px { - padding-top: 1px; - padding-bottom: 1px; - } - - .md\:px-px { - padding-left: 1px; - padding-right: 1px; - } - - .md\:pt-0 { - padding-top: 0; - } - - .md\:pr-0 { - padding-right: 0; - } - - .md\:pb-0 { - padding-bottom: 0; - } - - .md\:pl-0 { - padding-left: 0; - } - - .md\:pt-1 { - padding-top: 0.25rem; - } - - .md\:pr-1 { - padding-right: 0.25rem; - } - - .md\:pb-1 { - padding-bottom: 0.25rem; - } - - .md\:pl-1 { - padding-left: 0.25rem; - } - - .md\:pt-2 { - padding-top: 0.5rem; - } - - .md\:pr-2 { - padding-right: 0.5rem; - } - - .md\:pb-2 { - padding-bottom: 0.5rem; - } - - .md\:pl-2 { - padding-left: 0.5rem; - } - - .md\:pt-3 { - padding-top: 0.75rem; - } - - .md\:pr-3 { - padding-right: 0.75rem; - } - - .md\:pb-3 { - padding-bottom: 0.75rem; - } - - .md\:pl-3 { - padding-left: 0.75rem; - } - - .md\:pt-4 { - padding-top: 1rem; - } - - .md\:pr-4 { - padding-right: 1rem; - } - - .md\:pb-4 { - padding-bottom: 1rem; - } - - .md\:pl-4 { - padding-left: 1rem; - } - - .md\:pt-5 { - padding-top: 1.25rem; - } - - .md\:pr-5 { - padding-right: 1.25rem; - } - - .md\:pb-5 { - padding-bottom: 1.25rem; - } - - .md\:pl-5 { - padding-left: 1.25rem; - } - - .md\:pt-6 { - padding-top: 1.5rem; - } - - .md\:pr-6 { - padding-right: 1.5rem; - } - - .md\:pb-6 { - padding-bottom: 1.5rem; - } - - .md\:pl-6 { - padding-left: 1.5rem; - } - - .md\:pt-8 { - padding-top: 2rem; - } - - .md\:pr-8 { - padding-right: 2rem; - } - - .md\:pb-8 { - padding-bottom: 2rem; - } - - .md\:pl-8 { - padding-left: 2rem; - } - - .md\:pt-10 { - padding-top: 2.5rem; - } - - .md\:pr-10 { - padding-right: 2.5rem; - } - - .md\:pb-10 { - padding-bottom: 2.5rem; - } - - .md\:pl-10 { - padding-left: 2.5rem; - } - - .md\:pt-12 { - padding-top: 3rem; - } - - .md\:pr-12 { - padding-right: 3rem; - } - - .md\:pb-12 { - padding-bottom: 3rem; - } - - .md\:pl-12 { - padding-left: 3rem; - } - - .md\:pt-16 { - padding-top: 4rem; - } - - .md\:pr-16 { - padding-right: 4rem; - } - - .md\:pb-16 { - padding-bottom: 4rem; - } - - .md\:pl-16 { - padding-left: 4rem; - } - - .md\:pt-20 { - padding-top: 5rem; - } - - .md\:pr-20 { - padding-right: 5rem; - } - - .md\:pb-20 { - padding-bottom: 5rem; - } - - .md\:pl-20 { - padding-left: 5rem; - } - - .md\:pt-24 { - padding-top: 6rem; - } - - .md\:pr-24 { - padding-right: 6rem; - } - - .md\:pb-24 { - padding-bottom: 6rem; - } - - .md\:pl-24 { - padding-left: 6rem; - } - - .md\:pt-32 { - padding-top: 8rem; - } - - .md\:pr-32 { - padding-right: 8rem; - } - - .md\:pb-32 { - padding-bottom: 8rem; - } - - .md\:pl-32 { - padding-left: 8rem; - } - - .md\:pt-40 { - padding-top: 10rem; - } - - .md\:pr-40 { - padding-right: 10rem; - } - - .md\:pb-40 { - padding-bottom: 10rem; - } - - .md\:pl-40 { - padding-left: 10rem; - } - - .md\:pt-48 { - padding-top: 12rem; - } - - .md\:pr-48 { - padding-right: 12rem; - } - - .md\:pb-48 { - padding-bottom: 12rem; - } - - .md\:pl-48 { - padding-left: 12rem; - } - - .md\:pt-56 { - padding-top: 14rem; - } - - .md\:pr-56 { - padding-right: 14rem; - } - - .md\:pb-56 { - padding-bottom: 14rem; - } - - .md\:pl-56 { - padding-left: 14rem; - } - - .md\:pt-64 { - padding-top: 16rem; - } - - .md\:pr-64 { - padding-right: 16rem; - } - - .md\:pb-64 { - padding-bottom: 16rem; - } - - .md\:pl-64 { - padding-left: 16rem; - } - - .md\:pt-px { - padding-top: 1px; - } - - .md\:pr-px { - padding-right: 1px; - } - - .md\:pb-px { - padding-bottom: 1px; - } - - .md\:pl-px { - padding-left: 1px; - } - - .md\:placeholder-transparent::-webkit-input-placeholder { - color: transparent; - } - - .md\:placeholder-transparent:-ms-input-placeholder { - color: transparent; - } - - .md\:placeholder-transparent::-ms-input-placeholder { - color: transparent; - } - - .md\:placeholder-transparent::placeholder { - color: transparent; - } - - .md\:placeholder-current::-webkit-input-placeholder { - color: currentColor; - } - - .md\:placeholder-current:-ms-input-placeholder { - color: currentColor; - } - - .md\:placeholder-current::-ms-input-placeholder { - color: currentColor; - } - - .md\:placeholder-current::placeholder { - color: currentColor; - } - - .md\:placeholder-black::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .md\:placeholder-black:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .md\:placeholder-black::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .md\:placeholder-black::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .md\:placeholder-white::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-white:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-white::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-white::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-100::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-200::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-300::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-400::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-500::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-600::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-700::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-800::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .md\:placeholder-gray-900::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .md\:placeholder-red-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .md\:placeholder-red-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .md\:placeholder-red-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .md\:placeholder-red-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .md\:placeholder-red-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .md\:placeholder-red-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .md\:placeholder-red-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .md\:placeholder-red-200::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .md\:placeholder-red-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .md\:placeholder-red-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .md\:placeholder-red-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .md\:placeholder-red-300::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .md\:placeholder-red-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .md\:placeholder-red-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .md\:placeholder-red-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .md\:placeholder-red-400::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .md\:placeholder-red-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .md\:placeholder-red-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .md\:placeholder-red-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .md\:placeholder-red-500::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .md\:placeholder-red-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .md\:placeholder-red-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .md\:placeholder-red-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .md\:placeholder-red-600::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .md\:placeholder-red-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .md\:placeholder-red-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .md\:placeholder-red-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .md\:placeholder-red-700::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .md\:placeholder-red-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .md\:placeholder-red-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .md\:placeholder-red-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .md\:placeholder-red-800::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .md\:placeholder-red-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .md\:placeholder-red-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .md\:placeholder-red-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .md\:placeholder-red-900::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-100::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-200::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-300::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-400::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-500::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-600::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-700::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-800::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .md\:placeholder-orange-900::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-100::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-200::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-300::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-400::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-500::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-600::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-700::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-800::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .md\:placeholder-yellow-900::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .md\:placeholder-green-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-green-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-green-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-green-100::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-green-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .md\:placeholder-green-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .md\:placeholder-green-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .md\:placeholder-green-200::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .md\:placeholder-green-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .md\:placeholder-green-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .md\:placeholder-green-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .md\:placeholder-green-300::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .md\:placeholder-green-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .md\:placeholder-green-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .md\:placeholder-green-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .md\:placeholder-green-400::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .md\:placeholder-green-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .md\:placeholder-green-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .md\:placeholder-green-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .md\:placeholder-green-500::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .md\:placeholder-green-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .md\:placeholder-green-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .md\:placeholder-green-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .md\:placeholder-green-600::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .md\:placeholder-green-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .md\:placeholder-green-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .md\:placeholder-green-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .md\:placeholder-green-700::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .md\:placeholder-green-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .md\:placeholder-green-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .md\:placeholder-green-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .md\:placeholder-green-800::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .md\:placeholder-green-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .md\:placeholder-green-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .md\:placeholder-green-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .md\:placeholder-green-900::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-100::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-200::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-300::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-400::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-500::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-600::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-700::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-800::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .md\:placeholder-teal-900::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-100::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-200::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-300::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-400::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-500::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-600::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-700::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-800::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .md\:placeholder-blue-900::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-100::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-200::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-300::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-400::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-500::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-600::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-700::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-800::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .md\:placeholder-indigo-900::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-100::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-200::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-300::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-400::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-500::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-600::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-700::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-800::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .md\:placeholder-purple-900::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-200::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-300::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-400::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-500::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-600::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-700::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-800::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .md\:placeholder-pink-900::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-transparent:focus::-webkit-input-placeholder { - color: transparent; - } - - .md\:focus\:placeholder-transparent:focus:-ms-input-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::-webkit-input-placeholder { - color: currentColor; - } - - .md\:focus\:placeholder-current:focus:-ms-input-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::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-black:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-black:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-black:focus::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-white:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-white:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-white:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-white:focus::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-200:focus::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-300:focus::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-400:focus::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-500:focus::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-600:focus::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-gray-900:focus::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-300:focus::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-400:focus::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-500:focus::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-600:focus::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-red-900:focus::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-200:focus::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-600:focus::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-orange-900:focus::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-300:focus::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-800:focus::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-yellow-900:focus::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-300:focus::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-400:focus::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-500:focus::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-600:focus::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-800:focus::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-green-900:focus::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-100:focus::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-200:focus::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-300:focus::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-400:focus::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-500:focus::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-600:focus::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-800:focus::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-teal-900:focus::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-200:focus::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-300:focus::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-400:focus::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-500:focus::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-600:focus::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-blue-900:focus::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-300:focus::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-400:focus::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-500:focus::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-600:focus::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-800:focus::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-indigo-900:focus::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-100:focus::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-200:focus::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-300:focus::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-400:focus::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-500:focus::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-600:focus::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-700:focus::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-800:focus::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-purple-900:focus::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-800:focus::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .md\:focus\:placeholder-pink-900:focus::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .md\:placeholder-opacity-0::-webkit-input-placeholder { - --placeholder-opacity: 0; - } - - .md\:placeholder-opacity-0:-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .md\:placeholder-opacity-0::-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .md\:placeholder-opacity-0::placeholder { - --placeholder-opacity: 0; - } - - .md\:placeholder-opacity-25::-webkit-input-placeholder { - --placeholder-opacity: 0.25; - } - - .md\:placeholder-opacity-25:-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .md\:placeholder-opacity-25::-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .md\:placeholder-opacity-25::placeholder { - --placeholder-opacity: 0.25; - } - - .md\:placeholder-opacity-50::-webkit-input-placeholder { - --placeholder-opacity: 0.5; - } - - .md\:placeholder-opacity-50:-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .md\:placeholder-opacity-50::-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .md\:placeholder-opacity-50::placeholder { - --placeholder-opacity: 0.5; - } - - .md\:placeholder-opacity-75::-webkit-input-placeholder { - --placeholder-opacity: 0.75; - } - - .md\:placeholder-opacity-75:-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .md\:placeholder-opacity-75::-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .md\:placeholder-opacity-75::placeholder { - --placeholder-opacity: 0.75; - } - - .md\:placeholder-opacity-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - } - - .md\:placeholder-opacity-100:-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .md\:placeholder-opacity-100::-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .md\:placeholder-opacity-100::placeholder { - --placeholder-opacity: 1; - } - - .md\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder { - --placeholder-opacity: 0; - } - - .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .md\:focus\:placeholder-opacity-0:focus::-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .md\:focus\:placeholder-opacity-0:focus::placeholder { - --placeholder-opacity: 0; - } - - .md\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.25; - } - - .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .md\:focus\:placeholder-opacity-25:focus::-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .md\:focus\:placeholder-opacity-25:focus::placeholder { - --placeholder-opacity: 0.25; - } - - .md\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.5; - } - - .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .md\:focus\:placeholder-opacity-50:focus::-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .md\:focus\:placeholder-opacity-50:focus::placeholder { - --placeholder-opacity: 0.5; - } - - .md\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.75; - } - - .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .md\:focus\:placeholder-opacity-75:focus::-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .md\:focus\:placeholder-opacity-75:focus::placeholder { - --placeholder-opacity: 0.75; - } - - .md\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - } - - .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .md\:focus\:placeholder-opacity-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .md\:focus\:placeholder-opacity-100:focus::placeholder { - --placeholder-opacity: 1; - } - - .md\:pointer-events-none { - pointer-events: none; - } - - .md\:pointer-events-auto { - pointer-events: auto; - } - - .md\:static { - position: static; - } - - .md\:fixed { - position: fixed; - } - - .md\:absolute { - position: absolute; - } - - .md\:relative { - position: relative; - } - - .md\:sticky { - position: -webkit-sticky; - position: sticky; - } - - .md\:inset-0 { - top: 0; - right: 0; - bottom: 0; - left: 0; - } - - .md\:inset-auto { - top: auto; - right: auto; - bottom: auto; - left: auto; - } - - .md\:inset-y-0 { - top: 0; - bottom: 0; - } - - .md\:inset-x-0 { - right: 0; - left: 0; - } - - .md\:inset-y-auto { - top: auto; - bottom: auto; - } - - .md\:inset-x-auto { - right: auto; - left: auto; - } - - .md\:top-0 { - top: 0; - } - - .md\:right-0 { - right: 0; - } - - .md\:bottom-0 { - bottom: 0; - } - - .md\:left-0 { - left: 0; - } - - .md\:top-auto { - top: auto; - } - - .md\:right-auto { - right: auto; - } - - .md\:bottom-auto { - bottom: auto; - } - - .md\:left-auto { - left: auto; - } - - .md\:resize-none { - resize: none; - } - - .md\:resize-y { - resize: vertical; - } - - .md\:resize-x { - resize: horizontal; - } - - .md\:resize { - resize: both; - } - - .md\:shadow-xs { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .md\:shadow-sm { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .md\:shadow { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .md\:shadow-md { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .md\:shadow-lg { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .md\:shadow-xl { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .md\:shadow-2xl { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .md\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .md\:shadow-outline { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .md\:shadow-none { - box-shadow: none; - } - - .md\:hover\:shadow-xs:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .md\:hover\:shadow-sm:hover { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .md\:hover\:shadow:hover { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .md\:hover\:shadow-md:hover { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .md\:hover\:shadow-lg:hover { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .md\:hover\:shadow-xl:hover { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .md\:hover\:shadow-2xl:hover { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .md\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .md\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .md\:hover\:shadow-none:hover { - box-shadow: none; - } - - .md\:focus\:shadow-xs:focus { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .md\:focus\:shadow-sm:focus { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .md\:focus\:shadow:focus { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .md\:focus\:shadow-md:focus { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .md\:focus\:shadow-lg:focus { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .md\:focus\:shadow-xl:focus { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .md\:focus\:shadow-2xl:focus { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .md\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .md\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .md\:focus\:shadow-none:focus { - box-shadow: none; - } - - .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\:table-auto { - table-layout: auto; - } - - .md\:table-fixed { - table-layout: fixed; - } - - .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\:text-transparent { - color: transparent; - } - - .md\:text-current { - color: currentColor; - } - - .md\:text-black { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .md\:text-white { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .md\:text-gray-100 { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .md\:text-gray-200 { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .md\:text-gray-300 { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .md\:text-gray-400 { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .md\:text-gray-500 { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .md\:text-gray-600 { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .md\:text-gray-700 { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .md\:text-gray-800 { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .md\:text-gray-900 { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .md\:text-red-100 { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .md\:text-red-200 { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .md\:text-red-300 { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .md\:text-red-400 { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .md\:text-red-500 { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .md\:text-red-600 { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .md\:text-red-700 { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .md\:text-red-800 { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .md\:text-red-900 { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .md\:text-orange-100 { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .md\:text-orange-200 { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .md\:text-orange-300 { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .md\:text-orange-400 { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .md\:text-orange-500 { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .md\:text-orange-600 { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .md\:text-orange-700 { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .md\:text-orange-800 { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .md\:text-orange-900 { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .md\:text-yellow-100 { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .md\:text-yellow-200 { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .md\:text-yellow-300 { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .md\:text-yellow-400 { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .md\:text-yellow-500 { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .md\:text-yellow-600 { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .md\:text-yellow-700 { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .md\:text-yellow-800 { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .md\:text-yellow-900 { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .md\:text-green-100 { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .md\:text-green-200 { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .md\:text-green-300 { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .md\:text-green-400 { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .md\:text-green-500 { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .md\:text-green-600 { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .md\:text-green-700 { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .md\:text-green-800 { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .md\:text-green-900 { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .md\:text-teal-100 { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .md\:text-teal-200 { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .md\:text-teal-300 { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .md\:text-teal-400 { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .md\:text-teal-500 { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .md\:text-teal-600 { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .md\:text-teal-700 { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .md\:text-teal-800 { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .md\:text-teal-900 { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .md\:text-blue-100 { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .md\:text-blue-200 { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .md\:text-blue-300 { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .md\:text-blue-400 { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .md\:text-blue-500 { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .md\:text-blue-600 { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .md\:text-blue-700 { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .md\:text-blue-800 { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .md\:text-blue-900 { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .md\:text-indigo-100 { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .md\:text-indigo-200 { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .md\:text-indigo-300 { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .md\:text-indigo-400 { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .md\:text-indigo-500 { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .md\:text-indigo-600 { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .md\:text-indigo-700 { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .md\:text-indigo-800 { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .md\:text-indigo-900 { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .md\:text-purple-100 { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .md\:text-purple-200 { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .md\:text-purple-300 { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .md\:text-purple-400 { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .md\:text-purple-500 { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .md\:text-purple-600 { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .md\:text-purple-700 { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .md\:text-purple-800 { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .md\:text-purple-900 { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .md\:text-pink-100 { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .md\:text-pink-200 { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .md\:text-pink-300 { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .md\:text-pink-400 { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .md\:text-pink-500 { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .md\:text-pink-600 { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .md\:text-pink-700 { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .md\:text-pink-800 { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .md\:text-pink-900 { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .md\:hover\:text-transparent:hover { - color: transparent; - } - - .md\:hover\:text-current:hover { - color: currentColor; - } - - .md\:hover\:text-black:hover { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .md\:hover\:text-white:hover { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .md\:hover\:text-gray-100:hover { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .md\:hover\:text-gray-200:hover { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .md\:hover\:text-gray-300:hover { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .md\:hover\:text-gray-400:hover { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .md\:hover\:text-gray-500:hover { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .md\:hover\:text-gray-600:hover { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .md\:hover\:text-gray-700:hover { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .md\:hover\:text-gray-800:hover { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .md\:hover\:text-gray-900:hover { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .md\:hover\:text-red-100:hover { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .md\:hover\:text-red-200:hover { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .md\:hover\:text-red-300:hover { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .md\:hover\:text-red-400:hover { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .md\:hover\:text-red-500:hover { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .md\:hover\:text-red-600:hover { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .md\:hover\:text-red-700:hover { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .md\:hover\:text-red-800:hover { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .md\:hover\:text-red-900:hover { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .md\:hover\:text-orange-100:hover { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .md\:hover\:text-orange-200:hover { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .md\:hover\:text-orange-300:hover { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .md\:hover\:text-orange-400:hover { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .md\:hover\:text-orange-500:hover { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .md\:hover\:text-orange-600:hover { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .md\:hover\:text-orange-700:hover { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .md\:hover\:text-orange-800:hover { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .md\:hover\:text-orange-900:hover { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .md\:hover\:text-yellow-100:hover { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .md\:hover\:text-yellow-200:hover { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .md\:hover\:text-yellow-300:hover { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .md\:hover\:text-yellow-400:hover { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .md\:hover\:text-yellow-500:hover { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .md\:hover\:text-yellow-600:hover { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .md\:hover\:text-yellow-700:hover { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .md\:hover\:text-yellow-800:hover { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .md\:hover\:text-yellow-900:hover { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .md\:hover\:text-green-100:hover { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .md\:hover\:text-green-200:hover { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .md\:hover\:text-green-300:hover { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .md\:hover\:text-green-400:hover { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .md\:hover\:text-green-500:hover { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .md\:hover\:text-green-600:hover { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .md\:hover\:text-green-700:hover { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .md\:hover\:text-green-800:hover { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .md\:hover\:text-green-900:hover { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .md\:hover\:text-teal-100:hover { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .md\:hover\:text-teal-200:hover { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .md\:hover\:text-teal-300:hover { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .md\:hover\:text-teal-400:hover { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .md\:hover\:text-teal-500:hover { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .md\:hover\:text-teal-600:hover { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .md\:hover\:text-teal-700:hover { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .md\:hover\:text-teal-800:hover { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .md\:hover\:text-teal-900:hover { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .md\:hover\:text-blue-100:hover { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .md\:hover\:text-blue-200:hover { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .md\:hover\:text-blue-300:hover { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .md\:hover\:text-blue-400:hover { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .md\:hover\:text-blue-500:hover { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .md\:hover\:text-blue-600:hover { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .md\:hover\:text-blue-700:hover { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .md\:hover\:text-blue-800:hover { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .md\:hover\:text-blue-900:hover { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .md\:hover\:text-indigo-100:hover { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .md\:hover\:text-indigo-200:hover { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .md\:hover\:text-indigo-300:hover { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .md\:hover\:text-indigo-400:hover { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .md\:hover\:text-indigo-500:hover { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .md\:hover\:text-indigo-600:hover { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .md\:hover\:text-indigo-700:hover { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .md\:hover\:text-indigo-800:hover { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .md\:hover\:text-indigo-900:hover { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .md\:hover\:text-purple-100:hover { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .md\:hover\:text-purple-200:hover { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .md\:hover\:text-purple-300:hover { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .md\:hover\:text-purple-400:hover { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .md\:hover\:text-purple-500:hover { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .md\:hover\:text-purple-600:hover { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .md\:hover\:text-purple-700:hover { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .md\:hover\:text-purple-800:hover { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .md\:hover\:text-purple-900:hover { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .md\:hover\:text-pink-100:hover { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .md\:hover\:text-pink-200:hover { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .md\:hover\:text-pink-300:hover { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .md\:hover\:text-pink-400:hover { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .md\:hover\:text-pink-500:hover { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .md\:hover\:text-pink-600:hover { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .md\:hover\:text-pink-700:hover { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .md\:hover\:text-pink-800:hover { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .md\:hover\:text-pink-900:hover { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .md\:focus\:text-transparent:focus { - color: transparent; - } - - .md\:focus\:text-current:focus { - color: currentColor; - } - - .md\:focus\:text-black:focus { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .md\:focus\:text-white:focus { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .md\:focus\:text-gray-100:focus { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .md\:focus\:text-gray-200:focus { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .md\:focus\:text-gray-300:focus { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .md\:focus\:text-gray-400:focus { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .md\:focus\:text-gray-500:focus { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .md\:focus\:text-gray-600:focus { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .md\:focus\:text-gray-700:focus { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .md\:focus\:text-gray-800:focus { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .md\:focus\:text-gray-900:focus { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .md\:focus\:text-red-100:focus { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .md\:focus\:text-red-200:focus { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .md\:focus\:text-red-300:focus { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .md\:focus\:text-red-400:focus { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .md\:focus\:text-red-500:focus { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .md\:focus\:text-red-600:focus { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .md\:focus\:text-red-700:focus { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .md\:focus\:text-red-800:focus { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .md\:focus\:text-red-900:focus { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .md\:focus\:text-orange-100:focus { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .md\:focus\:text-orange-200:focus { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .md\:focus\:text-orange-300:focus { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .md\:focus\:text-orange-400:focus { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .md\:focus\:text-orange-500:focus { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .md\:focus\:text-orange-600:focus { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .md\:focus\:text-orange-700:focus { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .md\:focus\:text-orange-800:focus { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .md\:focus\:text-orange-900:focus { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .md\:focus\:text-yellow-100:focus { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .md\:focus\:text-yellow-200:focus { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .md\:focus\:text-yellow-300:focus { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .md\:focus\:text-yellow-400:focus { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .md\:focus\:text-yellow-500:focus { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .md\:focus\:text-yellow-600:focus { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .md\:focus\:text-yellow-700:focus { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .md\:focus\:text-yellow-800:focus { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .md\:focus\:text-yellow-900:focus { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .md\:focus\:text-green-100:focus { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .md\:focus\:text-green-200:focus { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .md\:focus\:text-green-300:focus { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .md\:focus\:text-green-400:focus { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .md\:focus\:text-green-500:focus { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .md\:focus\:text-green-600:focus { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .md\:focus\:text-green-700:focus { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .md\:focus\:text-green-800:focus { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .md\:focus\:text-green-900:focus { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .md\:focus\:text-teal-100:focus { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .md\:focus\:text-teal-200:focus { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .md\:focus\:text-teal-300:focus { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .md\:focus\:text-teal-400:focus { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .md\:focus\:text-teal-500:focus { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .md\:focus\:text-teal-600:focus { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .md\:focus\:text-teal-700:focus { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .md\:focus\:text-teal-800:focus { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .md\:focus\:text-teal-900:focus { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .md\:focus\:text-blue-100:focus { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .md\:focus\:text-blue-200:focus { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .md\:focus\:text-blue-300:focus { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .md\:focus\:text-blue-400:focus { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .md\:focus\:text-blue-500:focus { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .md\:focus\:text-blue-600:focus { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .md\:focus\:text-blue-700:focus { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .md\:focus\:text-blue-800:focus { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .md\:focus\:text-blue-900:focus { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .md\:focus\:text-indigo-100:focus { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .md\:focus\:text-indigo-200:focus { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .md\:focus\:text-indigo-300:focus { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .md\:focus\:text-indigo-400:focus { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .md\:focus\:text-indigo-500:focus { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .md\:focus\:text-indigo-600:focus { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .md\:focus\:text-indigo-700:focus { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .md\:focus\:text-indigo-800:focus { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .md\:focus\:text-indigo-900:focus { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .md\:focus\:text-purple-100:focus { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .md\:focus\:text-purple-200:focus { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .md\:focus\:text-purple-300:focus { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .md\:focus\:text-purple-400:focus { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .md\:focus\:text-purple-500:focus { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .md\:focus\:text-purple-600:focus { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .md\:focus\:text-purple-700:focus { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .md\:focus\:text-purple-800:focus { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .md\:focus\:text-purple-900:focus { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .md\:focus\:text-pink-100:focus { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .md\:focus\:text-pink-200:focus { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .md\:focus\:text-pink-300:focus { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .md\:focus\:text-pink-400:focus { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .md\:focus\:text-pink-500:focus { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .md\:focus\:text-pink-600:focus { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .md\:focus\:text-pink-700:focus { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .md\:focus\:text-pink-800:focus { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .md\:focus\:text-pink-900:focus { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .md\:text-opacity-0 { - --text-opacity: 0; - } - - .md\:text-opacity-25 { - --text-opacity: 0.25; - } - - .md\:text-opacity-50 { - --text-opacity: 0.5; - } - - .md\:text-opacity-75 { - --text-opacity: 0.75; - } - - .md\:text-opacity-100 { - --text-opacity: 1; - } - - .md\:hover\:text-opacity-0:hover { - --text-opacity: 0; - } - - .md\:hover\:text-opacity-25:hover { - --text-opacity: 0.25; - } - - .md\:hover\:text-opacity-50:hover { - --text-opacity: 0.5; - } - - .md\:hover\:text-opacity-75:hover { - --text-opacity: 0.75; - } - - .md\:hover\:text-opacity-100:hover { - --text-opacity: 1; - } - - .md\:focus\:text-opacity-0:focus { - --text-opacity: 0; - } - - .md\:focus\:text-opacity-25:focus { - --text-opacity: 0.25; - } - - .md\:focus\:text-opacity-50:focus { - --text-opacity: 0.5; - } - - .md\:focus\:text-opacity-75:focus { - --text-opacity: 0.75; - } - - .md\:focus\:text-opacity-100:focus { - --text-opacity: 1; - } - - .md\:italic { - font-style: italic; - } - - .md\:not-italic { - font-style: normal; - } - - .md\:uppercase { - text-transform: uppercase; - } - - .md\:lowercase { - text-transform: lowercase; - } - - .md\:capitalize { - text-transform: capitalize; - } - - .md\:normal-case { - text-transform: none; - } - - .md\:underline { - text-decoration: underline; - } - - .md\:line-through { - text-decoration: line-through; - } - - .md\:no-underline { - 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\:tracking-tighter { - letter-spacing: -0.05em; - } - - .md\:tracking-tight { - letter-spacing: -0.025em; - } - - .md\:tracking-normal { - letter-spacing: 0; - } - - .md\:tracking-wide { - letter-spacing: 0.025em; - } - - .md\:tracking-wider { - letter-spacing: 0.05em; - } - - .md\:tracking-widest { - letter-spacing: 0.1em; - } - - .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; - -ms-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\: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\:visible { - visibility: visible; - } - - .md\:invisible { - visibility: hidden; - } - - .md\:whitespace-normal { - white-space: normal; - } - - .md\:whitespace-no-wrap { - 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\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - - .md\:w-0 { - width: 0; - } - - .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-8 { - width: 2rem; - } - - .md\:w-10 { - width: 2.5rem; - } - - .md\:w-12 { - width: 3rem; - } - - .md\:w-16 { - width: 4rem; - } - - .md\:w-20 { - width: 5rem; - } - - .md\:w-24 { - width: 6rem; - } - - .md\:w-32 { - width: 8rem; - } - - .md\:w-40 { - width: 10rem; - } - - .md\:w-48 { - width: 12rem; - } - - .md\:w-56 { - width: 14rem; - } - - .md\:w-64 { - width: 16rem; - } - - .md\:w-auto { - width: auto; - } - - .md\:w-px { - width: 1px; - } - - .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\: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\:gap-0 { - grid-gap: 0; - gap: 0; - } - - .md\:gap-1 { - grid-gap: 0.25rem; - gap: 0.25rem; - } - - .md\:gap-2 { - grid-gap: 0.5rem; - gap: 0.5rem; - } - - .md\:gap-3 { - grid-gap: 0.75rem; - gap: 0.75rem; - } - - .md\:gap-4 { - grid-gap: 1rem; - gap: 1rem; - } - - .md\:gap-5 { - grid-gap: 1.25rem; - gap: 1.25rem; - } - - .md\:gap-6 { - grid-gap: 1.5rem; - gap: 1.5rem; - } - - .md\:gap-8 { - grid-gap: 2rem; - gap: 2rem; - } - - .md\:gap-10 { - grid-gap: 2.5rem; - gap: 2.5rem; - } - - .md\:gap-12 { - grid-gap: 3rem; - gap: 3rem; - } - - .md\:gap-16 { - grid-gap: 4rem; - gap: 4rem; - } - - .md\:gap-20 { - grid-gap: 5rem; - gap: 5rem; - } - - .md\:gap-24 { - grid-gap: 6rem; - gap: 6rem; - } - - .md\:gap-32 { - grid-gap: 8rem; - gap: 8rem; - } - - .md\:gap-40 { - grid-gap: 10rem; - gap: 10rem; - } - - .md\:gap-48 { - grid-gap: 12rem; - gap: 12rem; - } - - .md\:gap-56 { - grid-gap: 14rem; - gap: 14rem; - } - - .md\:gap-64 { - grid-gap: 16rem; - gap: 16rem; - } - - .md\:gap-px { - grid-gap: 1px; - gap: 1px; - } - - .md\:col-gap-0 { - grid-column-gap: 0; - -webkit-column-gap: 0; - column-gap: 0; - } - - .md\:col-gap-1 { - grid-column-gap: 0.25rem; - -webkit-column-gap: 0.25rem; - column-gap: 0.25rem; - } - - .md\:col-gap-2 { - grid-column-gap: 0.5rem; - -webkit-column-gap: 0.5rem; - column-gap: 0.5rem; - } - - .md\:col-gap-3 { - grid-column-gap: 0.75rem; - -webkit-column-gap: 0.75rem; - column-gap: 0.75rem; - } - - .md\:col-gap-4 { - grid-column-gap: 1rem; - -webkit-column-gap: 1rem; - column-gap: 1rem; - } - - .md\:col-gap-5 { - grid-column-gap: 1.25rem; - -webkit-column-gap: 1.25rem; - column-gap: 1.25rem; - } - - .md\:col-gap-6 { - grid-column-gap: 1.5rem; - -webkit-column-gap: 1.5rem; - column-gap: 1.5rem; - } - - .md\:col-gap-8 { - grid-column-gap: 2rem; - -webkit-column-gap: 2rem; - column-gap: 2rem; - } - - .md\:col-gap-10 { - grid-column-gap: 2.5rem; - -webkit-column-gap: 2.5rem; - column-gap: 2.5rem; - } - - .md\:col-gap-12 { - grid-column-gap: 3rem; - -webkit-column-gap: 3rem; - column-gap: 3rem; - } - - .md\:col-gap-16 { - grid-column-gap: 4rem; - -webkit-column-gap: 4rem; - column-gap: 4rem; - } - - .md\:col-gap-20 { - grid-column-gap: 5rem; - -webkit-column-gap: 5rem; - column-gap: 5rem; - } - - .md\:col-gap-24 { - grid-column-gap: 6rem; - -webkit-column-gap: 6rem; - column-gap: 6rem; - } - - .md\:col-gap-32 { - grid-column-gap: 8rem; - -webkit-column-gap: 8rem; - column-gap: 8rem; - } - - .md\:col-gap-40 { - grid-column-gap: 10rem; - -webkit-column-gap: 10rem; - column-gap: 10rem; - } - - .md\:col-gap-48 { - grid-column-gap: 12rem; - -webkit-column-gap: 12rem; - column-gap: 12rem; - } - - .md\:col-gap-56 { - grid-column-gap: 14rem; - -webkit-column-gap: 14rem; - column-gap: 14rem; - } - - .md\:col-gap-64 { - grid-column-gap: 16rem; - -webkit-column-gap: 16rem; - column-gap: 16rem; - } - - .md\:col-gap-px { - grid-column-gap: 1px; - -webkit-column-gap: 1px; - column-gap: 1px; - } - - .md\:row-gap-0 { - grid-row-gap: 0; - row-gap: 0; - } - - .md\:row-gap-1 { - grid-row-gap: 0.25rem; - row-gap: 0.25rem; - } - - .md\:row-gap-2 { - grid-row-gap: 0.5rem; - row-gap: 0.5rem; - } - - .md\:row-gap-3 { - grid-row-gap: 0.75rem; - row-gap: 0.75rem; - } - - .md\:row-gap-4 { - grid-row-gap: 1rem; - row-gap: 1rem; - } - - .md\:row-gap-5 { - grid-row-gap: 1.25rem; - row-gap: 1.25rem; - } - - .md\:row-gap-6 { - grid-row-gap: 1.5rem; - row-gap: 1.5rem; - } - - .md\:row-gap-8 { - grid-row-gap: 2rem; - row-gap: 2rem; - } - - .md\:row-gap-10 { - grid-row-gap: 2.5rem; - row-gap: 2.5rem; - } - - .md\:row-gap-12 { - grid-row-gap: 3rem; - row-gap: 3rem; - } - - .md\:row-gap-16 { - grid-row-gap: 4rem; - row-gap: 4rem; - } - - .md\:row-gap-20 { - grid-row-gap: 5rem; - row-gap: 5rem; - } - - .md\:row-gap-24 { - grid-row-gap: 6rem; - row-gap: 6rem; - } - - .md\:row-gap-32 { - grid-row-gap: 8rem; - row-gap: 8rem; - } - - .md\:row-gap-40 { - grid-row-gap: 10rem; - row-gap: 10rem; - } - - .md\:row-gap-48 { - grid-row-gap: 12rem; - row-gap: 12rem; - } - - .md\:row-gap-56 { - grid-row-gap: 14rem; - row-gap: 14rem; - } - - .md\:row-gap-64 { - grid-row-gap: 16rem; - row-gap: 16rem; - } - - .md\:row-gap-px { - grid-row-gap: 1px; - row-gap: 1px; - } - - .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\: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\: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-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\: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\: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-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\:transform { - --transform-translate-x: 0; - --transform-translate-y: 0; - --transform-rotate: 0; - --transform-skew-x: 0; - --transform-skew-y: 0; - --transform-scale-x: 1; - --transform-scale-y: 1; - transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); - } - - .md\:transform-none { - transform: none; - } - - .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\:scale-0 { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .md\:scale-50 { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .md\:scale-75 { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .md\:scale-90 { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .md\:scale-95 { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .md\:scale-100 { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .md\:scale-105 { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .md\:scale-110 { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .md\:scale-125 { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .md\:scale-150 { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .md\:scale-x-0 { - --transform-scale-x: 0; - } - - .md\:scale-x-50 { - --transform-scale-x: .5; - } - - .md\:scale-x-75 { - --transform-scale-x: .75; - } - - .md\:scale-x-90 { - --transform-scale-x: .9; - } - - .md\:scale-x-95 { - --transform-scale-x: .95; - } - - .md\:scale-x-100 { - --transform-scale-x: 1; - } - - .md\:scale-x-105 { - --transform-scale-x: 1.05; - } - - .md\:scale-x-110 { - --transform-scale-x: 1.1; - } - - .md\:scale-x-125 { - --transform-scale-x: 1.25; - } - - .md\:scale-x-150 { - --transform-scale-x: 1.5; - } - - .md\:scale-y-0 { - --transform-scale-y: 0; - } - - .md\:scale-y-50 { - --transform-scale-y: .5; - } - - .md\:scale-y-75 { - --transform-scale-y: .75; - } - - .md\:scale-y-90 { - --transform-scale-y: .9; - } - - .md\:scale-y-95 { - --transform-scale-y: .95; - } - - .md\:scale-y-100 { - --transform-scale-y: 1; - } - - .md\:scale-y-105 { - --transform-scale-y: 1.05; - } - - .md\:scale-y-110 { - --transform-scale-y: 1.1; - } - - .md\:scale-y-125 { - --transform-scale-y: 1.25; - } - - .md\:scale-y-150 { - --transform-scale-y: 1.5; - } - - .md\:hover\:scale-0:hover { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .md\:hover\:scale-50:hover { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .md\:hover\:scale-75:hover { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .md\:hover\:scale-90:hover { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .md\:hover\:scale-95:hover { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .md\:hover\:scale-100:hover { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .md\:hover\:scale-105:hover { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .md\:hover\:scale-110:hover { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .md\:hover\:scale-125:hover { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .md\:hover\:scale-150:hover { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .md\:hover\:scale-x-0:hover { - --transform-scale-x: 0; - } - - .md\:hover\:scale-x-50:hover { - --transform-scale-x: .5; - } - - .md\:hover\:scale-x-75:hover { - --transform-scale-x: .75; - } - - .md\:hover\:scale-x-90:hover { - --transform-scale-x: .9; - } - - .md\:hover\:scale-x-95:hover { - --transform-scale-x: .95; - } - - .md\:hover\:scale-x-100:hover { - --transform-scale-x: 1; - } - - .md\:hover\:scale-x-105:hover { - --transform-scale-x: 1.05; - } - - .md\:hover\:scale-x-110:hover { - --transform-scale-x: 1.1; - } - - .md\:hover\:scale-x-125:hover { - --transform-scale-x: 1.25; - } - - .md\:hover\:scale-x-150:hover { - --transform-scale-x: 1.5; - } - - .md\:hover\:scale-y-0:hover { - --transform-scale-y: 0; - } - - .md\:hover\:scale-y-50:hover { - --transform-scale-y: .5; - } - - .md\:hover\:scale-y-75:hover { - --transform-scale-y: .75; - } - - .md\:hover\:scale-y-90:hover { - --transform-scale-y: .9; - } - - .md\:hover\:scale-y-95:hover { - --transform-scale-y: .95; - } - - .md\:hover\:scale-y-100:hover { - --transform-scale-y: 1; - } - - .md\:hover\:scale-y-105:hover { - --transform-scale-y: 1.05; - } - - .md\:hover\:scale-y-110:hover { - --transform-scale-y: 1.1; - } - - .md\:hover\:scale-y-125:hover { - --transform-scale-y: 1.25; - } - - .md\:hover\:scale-y-150:hover { - --transform-scale-y: 1.5; - } - - .md\:focus\:scale-0:focus { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .md\:focus\:scale-50:focus { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .md\:focus\:scale-75:focus { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .md\:focus\:scale-90:focus { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .md\:focus\:scale-95:focus { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .md\:focus\:scale-100:focus { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .md\:focus\:scale-105:focus { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .md\:focus\:scale-110:focus { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .md\:focus\:scale-125:focus { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .md\:focus\:scale-150:focus { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .md\:focus\:scale-x-0:focus { - --transform-scale-x: 0; - } - - .md\:focus\:scale-x-50:focus { - --transform-scale-x: .5; - } - - .md\:focus\:scale-x-75:focus { - --transform-scale-x: .75; - } - - .md\:focus\:scale-x-90:focus { - --transform-scale-x: .9; - } - - .md\:focus\:scale-x-95:focus { - --transform-scale-x: .95; - } - - .md\:focus\:scale-x-100:focus { - --transform-scale-x: 1; - } - - .md\:focus\:scale-x-105:focus { - --transform-scale-x: 1.05; - } - - .md\:focus\:scale-x-110:focus { - --transform-scale-x: 1.1; - } - - .md\:focus\:scale-x-125:focus { - --transform-scale-x: 1.25; - } - - .md\:focus\:scale-x-150:focus { - --transform-scale-x: 1.5; - } - - .md\:focus\:scale-y-0:focus { - --transform-scale-y: 0; - } - - .md\:focus\:scale-y-50:focus { - --transform-scale-y: .5; - } - - .md\:focus\:scale-y-75:focus { - --transform-scale-y: .75; - } - - .md\:focus\:scale-y-90:focus { - --transform-scale-y: .9; - } - - .md\:focus\:scale-y-95:focus { - --transform-scale-y: .95; - } - - .md\:focus\:scale-y-100:focus { - --transform-scale-y: 1; - } - - .md\:focus\:scale-y-105:focus { - --transform-scale-y: 1.05; - } - - .md\:focus\:scale-y-110:focus { - --transform-scale-y: 1.1; - } - - .md\:focus\:scale-y-125:focus { - --transform-scale-y: 1.25; - } - - .md\:focus\:scale-y-150:focus { - --transform-scale-y: 1.5; - } - - .md\:rotate-0 { - --transform-rotate: 0; - } - - .md\:rotate-45 { - --transform-rotate: 45deg; - } - - .md\:rotate-90 { - --transform-rotate: 90deg; - } - - .md\:rotate-180 { - --transform-rotate: 180deg; - } - - .md\:-rotate-180 { - --transform-rotate: -180deg; - } - - .md\:-rotate-90 { - --transform-rotate: -90deg; - } - - .md\:-rotate-45 { - --transform-rotate: -45deg; - } - - .md\:hover\:rotate-0:hover { - --transform-rotate: 0; - } - - .md\:hover\:rotate-45:hover { - --transform-rotate: 45deg; - } - - .md\:hover\:rotate-90:hover { - --transform-rotate: 90deg; - } - - .md\:hover\:rotate-180:hover { - --transform-rotate: 180deg; - } - - .md\:hover\:-rotate-180:hover { - --transform-rotate: -180deg; - } - - .md\:hover\:-rotate-90:hover { - --transform-rotate: -90deg; - } - - .md\:hover\:-rotate-45:hover { - --transform-rotate: -45deg; - } - - .md\:focus\:rotate-0:focus { - --transform-rotate: 0; - } - - .md\:focus\:rotate-45:focus { - --transform-rotate: 45deg; - } - - .md\:focus\:rotate-90:focus { - --transform-rotate: 90deg; - } - - .md\:focus\:rotate-180:focus { - --transform-rotate: 180deg; - } - - .md\:focus\:-rotate-180:focus { - --transform-rotate: -180deg; - } - - .md\:focus\:-rotate-90:focus { - --transform-rotate: -90deg; - } - - .md\:focus\:-rotate-45:focus { - --transform-rotate: -45deg; - } - - .md\:translate-x-0 { - --transform-translate-x: 0; - } - - .md\:translate-x-1 { - --transform-translate-x: 0.25rem; - } - - .md\:translate-x-2 { - --transform-translate-x: 0.5rem; - } - - .md\:translate-x-3 { - --transform-translate-x: 0.75rem; - } - - .md\:translate-x-4 { - --transform-translate-x: 1rem; - } - - .md\:translate-x-5 { - --transform-translate-x: 1.25rem; - } - - .md\:translate-x-6 { - --transform-translate-x: 1.5rem; - } - - .md\:translate-x-8 { - --transform-translate-x: 2rem; - } - - .md\:translate-x-10 { - --transform-translate-x: 2.5rem; - } - - .md\:translate-x-12 { - --transform-translate-x: 3rem; - } - - .md\:translate-x-16 { - --transform-translate-x: 4rem; - } - - .md\:translate-x-20 { - --transform-translate-x: 5rem; - } - - .md\:translate-x-24 { - --transform-translate-x: 6rem; - } - - .md\:translate-x-32 { - --transform-translate-x: 8rem; - } - - .md\:translate-x-40 { - --transform-translate-x: 10rem; - } - - .md\:translate-x-48 { - --transform-translate-x: 12rem; - } - - .md\:translate-x-56 { - --transform-translate-x: 14rem; - } - - .md\:translate-x-64 { - --transform-translate-x: 16rem; - } - - .md\:translate-x-px { - --transform-translate-x: 1px; - } - - .md\:-translate-x-1 { - --transform-translate-x: -0.25rem; - } - - .md\:-translate-x-2 { - --transform-translate-x: -0.5rem; - } - - .md\:-translate-x-3 { - --transform-translate-x: -0.75rem; - } - - .md\:-translate-x-4 { - --transform-translate-x: -1rem; - } - - .md\:-translate-x-5 { - --transform-translate-x: -1.25rem; - } - - .md\:-translate-x-6 { - --transform-translate-x: -1.5rem; - } - - .md\:-translate-x-8 { - --transform-translate-x: -2rem; - } - - .md\:-translate-x-10 { - --transform-translate-x: -2.5rem; - } - - .md\:-translate-x-12 { - --transform-translate-x: -3rem; - } - - .md\:-translate-x-16 { - --transform-translate-x: -4rem; - } - - .md\:-translate-x-20 { - --transform-translate-x: -5rem; - } - - .md\:-translate-x-24 { - --transform-translate-x: -6rem; - } - - .md\:-translate-x-32 { - --transform-translate-x: -8rem; - } - - .md\:-translate-x-40 { - --transform-translate-x: -10rem; - } - - .md\:-translate-x-48 { - --transform-translate-x: -12rem; - } - - .md\:-translate-x-56 { - --transform-translate-x: -14rem; - } - - .md\:-translate-x-64 { - --transform-translate-x: -16rem; - } - - .md\:-translate-x-px { - --transform-translate-x: -1px; - } - - .md\:-translate-x-full { - --transform-translate-x: -100%; - } - - .md\:-translate-x-1\/2 { - --transform-translate-x: -50%; - } - - .md\:translate-x-1\/2 { - --transform-translate-x: 50%; - } - - .md\:translate-x-full { - --transform-translate-x: 100%; - } - - .md\:translate-y-0 { - --transform-translate-y: 0; - } - - .md\:translate-y-1 { - --transform-translate-y: 0.25rem; - } - - .md\:translate-y-2 { - --transform-translate-y: 0.5rem; - } - - .md\:translate-y-3 { - --transform-translate-y: 0.75rem; - } - - .md\:translate-y-4 { - --transform-translate-y: 1rem; - } - - .md\:translate-y-5 { - --transform-translate-y: 1.25rem; - } - - .md\:translate-y-6 { - --transform-translate-y: 1.5rem; - } - - .md\:translate-y-8 { - --transform-translate-y: 2rem; - } - - .md\:translate-y-10 { - --transform-translate-y: 2.5rem; - } - - .md\:translate-y-12 { - --transform-translate-y: 3rem; - } - - .md\:translate-y-16 { - --transform-translate-y: 4rem; - } - - .md\:translate-y-20 { - --transform-translate-y: 5rem; - } - - .md\:translate-y-24 { - --transform-translate-y: 6rem; - } - - .md\:translate-y-32 { - --transform-translate-y: 8rem; - } - - .md\:translate-y-40 { - --transform-translate-y: 10rem; - } - - .md\:translate-y-48 { - --transform-translate-y: 12rem; - } - - .md\:translate-y-56 { - --transform-translate-y: 14rem; - } - - .md\:translate-y-64 { - --transform-translate-y: 16rem; - } - - .md\:translate-y-px { - --transform-translate-y: 1px; - } - - .md\:-translate-y-1 { - --transform-translate-y: -0.25rem; - } - - .md\:-translate-y-2 { - --transform-translate-y: -0.5rem; - } - - .md\:-translate-y-3 { - --transform-translate-y: -0.75rem; - } - - .md\:-translate-y-4 { - --transform-translate-y: -1rem; - } - - .md\:-translate-y-5 { - --transform-translate-y: -1.25rem; - } - - .md\:-translate-y-6 { - --transform-translate-y: -1.5rem; - } - - .md\:-translate-y-8 { - --transform-translate-y: -2rem; - } - - .md\:-translate-y-10 { - --transform-translate-y: -2.5rem; - } - - .md\:-translate-y-12 { - --transform-translate-y: -3rem; - } - - .md\:-translate-y-16 { - --transform-translate-y: -4rem; - } - - .md\:-translate-y-20 { - --transform-translate-y: -5rem; - } - - .md\:-translate-y-24 { - --transform-translate-y: -6rem; - } - - .md\:-translate-y-32 { - --transform-translate-y: -8rem; - } - - .md\:-translate-y-40 { - --transform-translate-y: -10rem; - } - - .md\:-translate-y-48 { - --transform-translate-y: -12rem; - } - - .md\:-translate-y-56 { - --transform-translate-y: -14rem; - } - - .md\:-translate-y-64 { - --transform-translate-y: -16rem; - } - - .md\:-translate-y-px { - --transform-translate-y: -1px; - } - - .md\:-translate-y-full { - --transform-translate-y: -100%; - } - - .md\:-translate-y-1\/2 { - --transform-translate-y: -50%; - } - - .md\:translate-y-1\/2 { - --transform-translate-y: 50%; - } - - .md\:translate-y-full { - --transform-translate-y: 100%; - } - - .md\:hover\:translate-x-0:hover { - --transform-translate-x: 0; - } - - .md\:hover\:translate-x-1:hover { - --transform-translate-x: 0.25rem; - } - - .md\:hover\:translate-x-2:hover { - --transform-translate-x: 0.5rem; - } - - .md\:hover\:translate-x-3:hover { - --transform-translate-x: 0.75rem; - } - - .md\:hover\:translate-x-4:hover { - --transform-translate-x: 1rem; - } - - .md\:hover\:translate-x-5:hover { - --transform-translate-x: 1.25rem; - } - - .md\:hover\:translate-x-6:hover { - --transform-translate-x: 1.5rem; - } - - .md\:hover\:translate-x-8:hover { - --transform-translate-x: 2rem; - } - - .md\:hover\:translate-x-10:hover { - --transform-translate-x: 2.5rem; - } - - .md\:hover\:translate-x-12:hover { - --transform-translate-x: 3rem; - } - - .md\:hover\:translate-x-16:hover { - --transform-translate-x: 4rem; - } - - .md\:hover\:translate-x-20:hover { - --transform-translate-x: 5rem; - } - - .md\:hover\:translate-x-24:hover { - --transform-translate-x: 6rem; - } - - .md\:hover\:translate-x-32:hover { - --transform-translate-x: 8rem; - } - - .md\:hover\:translate-x-40:hover { - --transform-translate-x: 10rem; - } - - .md\:hover\:translate-x-48:hover { - --transform-translate-x: 12rem; - } - - .md\:hover\:translate-x-56:hover { - --transform-translate-x: 14rem; - } - - .md\:hover\:translate-x-64:hover { - --transform-translate-x: 16rem; - } - - .md\:hover\:translate-x-px:hover { - --transform-translate-x: 1px; - } - - .md\:hover\:-translate-x-1:hover { - --transform-translate-x: -0.25rem; - } - - .md\:hover\:-translate-x-2:hover { - --transform-translate-x: -0.5rem; - } - - .md\:hover\:-translate-x-3:hover { - --transform-translate-x: -0.75rem; - } - - .md\:hover\:-translate-x-4:hover { - --transform-translate-x: -1rem; - } - - .md\:hover\:-translate-x-5:hover { - --transform-translate-x: -1.25rem; - } - - .md\:hover\:-translate-x-6:hover { - --transform-translate-x: -1.5rem; - } - - .md\:hover\:-translate-x-8:hover { - --transform-translate-x: -2rem; - } - - .md\:hover\:-translate-x-10:hover { - --transform-translate-x: -2.5rem; - } - - .md\:hover\:-translate-x-12:hover { - --transform-translate-x: -3rem; - } - - .md\:hover\:-translate-x-16:hover { - --transform-translate-x: -4rem; - } - - .md\:hover\:-translate-x-20:hover { - --transform-translate-x: -5rem; - } - - .md\:hover\:-translate-x-24:hover { - --transform-translate-x: -6rem; - } - - .md\:hover\:-translate-x-32:hover { - --transform-translate-x: -8rem; - } - - .md\:hover\:-translate-x-40:hover { - --transform-translate-x: -10rem; - } - - .md\:hover\:-translate-x-48:hover { - --transform-translate-x: -12rem; - } - - .md\:hover\:-translate-x-56:hover { - --transform-translate-x: -14rem; - } - - .md\:hover\:-translate-x-64:hover { - --transform-translate-x: -16rem; - } - - .md\:hover\:-translate-x-px:hover { - --transform-translate-x: -1px; - } - - .md\:hover\:-translate-x-full:hover { - --transform-translate-x: -100%; - } - - .md\:hover\:-translate-x-1\/2:hover { - --transform-translate-x: -50%; - } - - .md\:hover\:translate-x-1\/2:hover { - --transform-translate-x: 50%; - } - - .md\:hover\:translate-x-full:hover { - --transform-translate-x: 100%; - } - - .md\:hover\:translate-y-0:hover { - --transform-translate-y: 0; - } - - .md\:hover\:translate-y-1:hover { - --transform-translate-y: 0.25rem; - } - - .md\:hover\:translate-y-2:hover { - --transform-translate-y: 0.5rem; - } - - .md\:hover\:translate-y-3:hover { - --transform-translate-y: 0.75rem; - } - - .md\:hover\:translate-y-4:hover { - --transform-translate-y: 1rem; - } - - .md\:hover\:translate-y-5:hover { - --transform-translate-y: 1.25rem; - } - - .md\:hover\:translate-y-6:hover { - --transform-translate-y: 1.5rem; - } - - .md\:hover\:translate-y-8:hover { - --transform-translate-y: 2rem; - } - - .md\:hover\:translate-y-10:hover { - --transform-translate-y: 2.5rem; - } - - .md\:hover\:translate-y-12:hover { - --transform-translate-y: 3rem; - } - - .md\:hover\:translate-y-16:hover { - --transform-translate-y: 4rem; - } - - .md\:hover\:translate-y-20:hover { - --transform-translate-y: 5rem; - } - - .md\:hover\:translate-y-24:hover { - --transform-translate-y: 6rem; - } - - .md\:hover\:translate-y-32:hover { - --transform-translate-y: 8rem; - } - - .md\:hover\:translate-y-40:hover { - --transform-translate-y: 10rem; - } - - .md\:hover\:translate-y-48:hover { - --transform-translate-y: 12rem; - } - - .md\:hover\:translate-y-56:hover { - --transform-translate-y: 14rem; - } - - .md\:hover\:translate-y-64:hover { - --transform-translate-y: 16rem; - } - - .md\:hover\:translate-y-px:hover { - --transform-translate-y: 1px; - } - - .md\:hover\:-translate-y-1:hover { - --transform-translate-y: -0.25rem; - } - - .md\:hover\:-translate-y-2:hover { - --transform-translate-y: -0.5rem; - } - - .md\:hover\:-translate-y-3:hover { - --transform-translate-y: -0.75rem; - } - - .md\:hover\:-translate-y-4:hover { - --transform-translate-y: -1rem; - } - - .md\:hover\:-translate-y-5:hover { - --transform-translate-y: -1.25rem; - } - - .md\:hover\:-translate-y-6:hover { - --transform-translate-y: -1.5rem; - } - - .md\:hover\:-translate-y-8:hover { - --transform-translate-y: -2rem; - } - - .md\:hover\:-translate-y-10:hover { - --transform-translate-y: -2.5rem; - } - - .md\:hover\:-translate-y-12:hover { - --transform-translate-y: -3rem; - } - - .md\:hover\:-translate-y-16:hover { - --transform-translate-y: -4rem; - } - - .md\:hover\:-translate-y-20:hover { - --transform-translate-y: -5rem; - } - - .md\:hover\:-translate-y-24:hover { - --transform-translate-y: -6rem; - } - - .md\:hover\:-translate-y-32:hover { - --transform-translate-y: -8rem; - } - - .md\:hover\:-translate-y-40:hover { - --transform-translate-y: -10rem; - } - - .md\:hover\:-translate-y-48:hover { - --transform-translate-y: -12rem; - } - - .md\:hover\:-translate-y-56:hover { - --transform-translate-y: -14rem; - } - - .md\:hover\:-translate-y-64:hover { - --transform-translate-y: -16rem; - } - - .md\:hover\:-translate-y-px:hover { - --transform-translate-y: -1px; - } - - .md\:hover\:-translate-y-full:hover { - --transform-translate-y: -100%; - } - - .md\:hover\:-translate-y-1\/2:hover { - --transform-translate-y: -50%; - } - - .md\:hover\:translate-y-1\/2:hover { - --transform-translate-y: 50%; - } - - .md\:hover\:translate-y-full:hover { - --transform-translate-y: 100%; - } - - .md\:focus\:translate-x-0:focus { - --transform-translate-x: 0; - } - - .md\:focus\:translate-x-1:focus { - --transform-translate-x: 0.25rem; - } - - .md\:focus\:translate-x-2:focus { - --transform-translate-x: 0.5rem; - } - - .md\:focus\:translate-x-3:focus { - --transform-translate-x: 0.75rem; - } - - .md\:focus\:translate-x-4:focus { - --transform-translate-x: 1rem; - } - - .md\:focus\:translate-x-5:focus { - --transform-translate-x: 1.25rem; - } - - .md\:focus\:translate-x-6:focus { - --transform-translate-x: 1.5rem; - } - - .md\:focus\:translate-x-8:focus { - --transform-translate-x: 2rem; - } - - .md\:focus\:translate-x-10:focus { - --transform-translate-x: 2.5rem; - } - - .md\:focus\:translate-x-12:focus { - --transform-translate-x: 3rem; - } - - .md\:focus\:translate-x-16:focus { - --transform-translate-x: 4rem; - } - - .md\:focus\:translate-x-20:focus { - --transform-translate-x: 5rem; - } - - .md\:focus\:translate-x-24:focus { - --transform-translate-x: 6rem; - } - - .md\:focus\:translate-x-32:focus { - --transform-translate-x: 8rem; - } - - .md\:focus\:translate-x-40:focus { - --transform-translate-x: 10rem; - } - - .md\:focus\:translate-x-48:focus { - --transform-translate-x: 12rem; - } - - .md\:focus\:translate-x-56:focus { - --transform-translate-x: 14rem; - } - - .md\:focus\:translate-x-64:focus { - --transform-translate-x: 16rem; - } - - .md\:focus\:translate-x-px:focus { - --transform-translate-x: 1px; - } - - .md\:focus\:-translate-x-1:focus { - --transform-translate-x: -0.25rem; - } - - .md\:focus\:-translate-x-2:focus { - --transform-translate-x: -0.5rem; - } - - .md\:focus\:-translate-x-3:focus { - --transform-translate-x: -0.75rem; - } - - .md\:focus\:-translate-x-4:focus { - --transform-translate-x: -1rem; - } - - .md\:focus\:-translate-x-5:focus { - --transform-translate-x: -1.25rem; - } - - .md\:focus\:-translate-x-6:focus { - --transform-translate-x: -1.5rem; - } - - .md\:focus\:-translate-x-8:focus { - --transform-translate-x: -2rem; - } - - .md\:focus\:-translate-x-10:focus { - --transform-translate-x: -2.5rem; - } - - .md\:focus\:-translate-x-12:focus { - --transform-translate-x: -3rem; - } - - .md\:focus\:-translate-x-16:focus { - --transform-translate-x: -4rem; - } - - .md\:focus\:-translate-x-20:focus { - --transform-translate-x: -5rem; - } - - .md\:focus\:-translate-x-24:focus { - --transform-translate-x: -6rem; - } - - .md\:focus\:-translate-x-32:focus { - --transform-translate-x: -8rem; - } - - .md\:focus\:-translate-x-40:focus { - --transform-translate-x: -10rem; - } - - .md\:focus\:-translate-x-48:focus { - --transform-translate-x: -12rem; - } - - .md\:focus\:-translate-x-56:focus { - --transform-translate-x: -14rem; - } - - .md\:focus\:-translate-x-64:focus { - --transform-translate-x: -16rem; - } - - .md\:focus\:-translate-x-px:focus { - --transform-translate-x: -1px; - } - - .md\:focus\:-translate-x-full:focus { - --transform-translate-x: -100%; - } - - .md\:focus\:-translate-x-1\/2:focus { - --transform-translate-x: -50%; - } - - .md\:focus\:translate-x-1\/2:focus { - --transform-translate-x: 50%; - } - - .md\:focus\:translate-x-full:focus { - --transform-translate-x: 100%; - } - - .md\:focus\:translate-y-0:focus { - --transform-translate-y: 0; - } - - .md\:focus\:translate-y-1:focus { - --transform-translate-y: 0.25rem; - } - - .md\:focus\:translate-y-2:focus { - --transform-translate-y: 0.5rem; - } - - .md\:focus\:translate-y-3:focus { - --transform-translate-y: 0.75rem; - } - - .md\:focus\:translate-y-4:focus { - --transform-translate-y: 1rem; - } - - .md\:focus\:translate-y-5:focus { - --transform-translate-y: 1.25rem; - } - - .md\:focus\:translate-y-6:focus { - --transform-translate-y: 1.5rem; - } - - .md\:focus\:translate-y-8:focus { - --transform-translate-y: 2rem; - } - - .md\:focus\:translate-y-10:focus { - --transform-translate-y: 2.5rem; - } - - .md\:focus\:translate-y-12:focus { - --transform-translate-y: 3rem; - } - - .md\:focus\:translate-y-16:focus { - --transform-translate-y: 4rem; - } - - .md\:focus\:translate-y-20:focus { - --transform-translate-y: 5rem; - } - - .md\:focus\:translate-y-24:focus { - --transform-translate-y: 6rem; - } - - .md\:focus\:translate-y-32:focus { - --transform-translate-y: 8rem; - } - - .md\:focus\:translate-y-40:focus { - --transform-translate-y: 10rem; - } - - .md\:focus\:translate-y-48:focus { - --transform-translate-y: 12rem; - } - - .md\:focus\:translate-y-56:focus { - --transform-translate-y: 14rem; - } - - .md\:focus\:translate-y-64:focus { - --transform-translate-y: 16rem; - } - - .md\:focus\:translate-y-px:focus { - --transform-translate-y: 1px; - } - - .md\:focus\:-translate-y-1:focus { - --transform-translate-y: -0.25rem; - } - - .md\:focus\:-translate-y-2:focus { - --transform-translate-y: -0.5rem; - } - - .md\:focus\:-translate-y-3:focus { - --transform-translate-y: -0.75rem; - } - - .md\:focus\:-translate-y-4:focus { - --transform-translate-y: -1rem; - } - - .md\:focus\:-translate-y-5:focus { - --transform-translate-y: -1.25rem; - } - - .md\:focus\:-translate-y-6:focus { - --transform-translate-y: -1.5rem; - } - - .md\:focus\:-translate-y-8:focus { - --transform-translate-y: -2rem; - } - - .md\:focus\:-translate-y-10:focus { - --transform-translate-y: -2.5rem; - } - - .md\:focus\:-translate-y-12:focus { - --transform-translate-y: -3rem; - } - - .md\:focus\:-translate-y-16:focus { - --transform-translate-y: -4rem; - } - - .md\:focus\:-translate-y-20:focus { - --transform-translate-y: -5rem; - } - - .md\:focus\:-translate-y-24:focus { - --transform-translate-y: -6rem; - } - - .md\:focus\:-translate-y-32:focus { - --transform-translate-y: -8rem; - } - - .md\:focus\:-translate-y-40:focus { - --transform-translate-y: -10rem; - } - - .md\:focus\:-translate-y-48:focus { - --transform-translate-y: -12rem; - } - - .md\:focus\:-translate-y-56:focus { - --transform-translate-y: -14rem; - } - - .md\:focus\:-translate-y-64:focus { - --transform-translate-y: -16rem; - } - - .md\:focus\:-translate-y-px:focus { - --transform-translate-y: -1px; - } - - .md\:focus\:-translate-y-full:focus { - --transform-translate-y: -100%; - } - - .md\:focus\:-translate-y-1\/2:focus { - --transform-translate-y: -50%; - } - - .md\:focus\:translate-y-1\/2:focus { - --transform-translate-y: 50%; - } - - .md\:focus\:translate-y-full:focus { - --transform-translate-y: 100%; - } - - .md\:skew-x-0 { - --transform-skew-x: 0; - } - - .md\:skew-x-3 { - --transform-skew-x: 3deg; - } - - .md\:skew-x-6 { - --transform-skew-x: 6deg; - } - - .md\:skew-x-12 { - --transform-skew-x: 12deg; - } - - .md\:-skew-x-12 { - --transform-skew-x: -12deg; - } - - .md\:-skew-x-6 { - --transform-skew-x: -6deg; - } - - .md\:-skew-x-3 { - --transform-skew-x: -3deg; - } - - .md\:skew-y-0 { - --transform-skew-y: 0; - } - - .md\:skew-y-3 { - --transform-skew-y: 3deg; - } - - .md\:skew-y-6 { - --transform-skew-y: 6deg; - } - - .md\:skew-y-12 { - --transform-skew-y: 12deg; - } - - .md\:-skew-y-12 { - --transform-skew-y: -12deg; - } - - .md\:-skew-y-6 { - --transform-skew-y: -6deg; - } - - .md\:-skew-y-3 { - --transform-skew-y: -3deg; - } - - .md\:hover\:skew-x-0:hover { - --transform-skew-x: 0; - } - - .md\:hover\:skew-x-3:hover { - --transform-skew-x: 3deg; - } - - .md\:hover\:skew-x-6:hover { - --transform-skew-x: 6deg; - } - - .md\:hover\:skew-x-12:hover { - --transform-skew-x: 12deg; - } - - .md\:hover\:-skew-x-12:hover { - --transform-skew-x: -12deg; - } - - .md\:hover\:-skew-x-6:hover { - --transform-skew-x: -6deg; - } - - .md\:hover\:-skew-x-3:hover { - --transform-skew-x: -3deg; - } - - .md\:hover\:skew-y-0:hover { - --transform-skew-y: 0; - } - - .md\:hover\:skew-y-3:hover { - --transform-skew-y: 3deg; - } - - .md\:hover\:skew-y-6:hover { - --transform-skew-y: 6deg; - } - - .md\:hover\:skew-y-12:hover { - --transform-skew-y: 12deg; - } - - .md\:hover\:-skew-y-12:hover { - --transform-skew-y: -12deg; - } - - .md\:hover\:-skew-y-6:hover { - --transform-skew-y: -6deg; - } - - .md\:hover\:-skew-y-3:hover { - --transform-skew-y: -3deg; - } - - .md\:focus\:skew-x-0:focus { - --transform-skew-x: 0; - } - - .md\:focus\:skew-x-3:focus { - --transform-skew-x: 3deg; - } - - .md\:focus\:skew-x-6:focus { - --transform-skew-x: 6deg; - } - - .md\:focus\:skew-x-12:focus { - --transform-skew-x: 12deg; - } - - .md\:focus\:-skew-x-12:focus { - --transform-skew-x: -12deg; - } - - .md\:focus\:-skew-x-6:focus { - --transform-skew-x: -6deg; - } - - .md\:focus\:-skew-x-3:focus { - --transform-skew-x: -3deg; - } - - .md\:focus\:skew-y-0:focus { - --transform-skew-y: 0; - } - - .md\:focus\:skew-y-3:focus { - --transform-skew-y: 3deg; - } - - .md\:focus\:skew-y-6:focus { - --transform-skew-y: 6deg; - } - - .md\:focus\:skew-y-12:focus { - --transform-skew-y: 12deg; - } - - .md\:focus\:-skew-y-12:focus { - --transform-skew-y: -12deg; - } - - .md\:focus\:-skew-y-6:focus { - --transform-skew-y: -6deg; - } - - .md\:focus\:-skew-y-3:focus { - --transform-skew-y: -3deg; - } - - .md\:transition-none { - transition-property: none; - } - - .md\:transition-all { - transition-property: all; - } - - .md\:transition { - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; - } - - .md\:transition-colors { - transition-property: background-color, border-color, color, fill, stroke; - } - - .md\:transition-opacity { - transition-property: opacity; - } - - .md\:transition-shadow { - transition-property: box-shadow; - } - - .md\:transition-transform { - transition-property: transform; - } - - .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); - } - - .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\: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; - } -} - -@media (min-width: 1024px) { - .lg\:space-y-0 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0px * var(--space-y-reverse)); - } - - .lg\:space-x-0 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0px * var(--space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.25rem * var(--space-y-reverse)); - } - - .lg\:space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.25rem * var(--space-x-reverse)); - margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.5rem * var(--space-y-reverse)); - } - - .lg\:space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.5rem * var(--space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.75rem * var(--space-y-reverse)); - } - - .lg\:space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.75rem * var(--space-x-reverse)); - margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1rem * var(--space-y-reverse)); - } - - .lg\:space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1rem * var(--space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.25rem * var(--space-y-reverse)); - } - - .lg\:space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.25rem * var(--space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.5rem * var(--space-y-reverse)); - } - - .lg\:space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.5rem * var(--space-x-reverse)); - margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2rem * var(--space-y-reverse)); - } - - .lg\:space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2rem * var(--space-x-reverse)); - margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2.5rem * var(--space-y-reverse)); - } - - .lg\:space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2.5rem * var(--space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(3rem * var(--space-y-reverse)); - } - - .lg\:space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(3rem * var(--space-x-reverse)); - margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(4rem * var(--space-y-reverse)); - } - - .lg\:space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(4rem * var(--space-x-reverse)); - margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(5rem * var(--space-y-reverse)); - } - - .lg\:space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(5rem * var(--space-x-reverse)); - margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(6rem * var(--space-y-reverse)); - } - - .lg\:space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(6rem * var(--space-x-reverse)); - margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(8rem * var(--space-y-reverse)); - } - - .lg\:space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(8rem * var(--space-x-reverse)); - margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(10rem * var(--space-y-reverse)); - } - - .lg\:space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(10rem * var(--space-x-reverse)); - margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(12rem * var(--space-y-reverse)); - } - - .lg\:space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(12rem * var(--space-x-reverse)); - margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(14rem * var(--space-y-reverse)); - } - - .lg\:space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(14rem * var(--space-x-reverse)); - margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(16rem * var(--space-y-reverse)); - } - - .lg\:space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(16rem * var(--space-x-reverse)); - margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1px * var(--space-y-reverse)); - } - - .lg\:space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1px * var(--space-x-reverse)); - margin-left: calc(1px * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.25rem * var(--space-y-reverse)); - } - - .lg\:-space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.25rem * var(--space-x-reverse)); - margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.5rem * var(--space-y-reverse)); - } - - .lg\:-space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.5rem * var(--space-x-reverse)); - margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.75rem * var(--space-y-reverse)); - } - - .lg\:-space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.75rem * var(--space-x-reverse)); - margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1rem * var(--space-y-reverse)); - } - - .lg\:-space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1rem * var(--space-x-reverse)); - margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.25rem * var(--space-y-reverse)); - } - - .lg\:-space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.25rem * var(--space-x-reverse)); - margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.5rem * var(--space-y-reverse)); - } - - .lg\:-space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.5rem * var(--space-x-reverse)); - margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2rem * var(--space-y-reverse)); - } - - .lg\:-space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2rem * var(--space-x-reverse)); - margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2.5rem * var(--space-y-reverse)); - } - - .lg\:-space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2.5rem * var(--space-x-reverse)); - margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-3rem * var(--space-y-reverse)); - } - - .lg\:-space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-3rem * var(--space-x-reverse)); - margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-4rem * var(--space-y-reverse)); - } - - .lg\:-space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-4rem * var(--space-x-reverse)); - margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-5rem * var(--space-y-reverse)); - } - - .lg\:-space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-5rem * var(--space-x-reverse)); - margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-6rem * var(--space-y-reverse)); - } - - .lg\:-space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-6rem * var(--space-x-reverse)); - margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-8rem * var(--space-y-reverse)); - } - - .lg\:-space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-8rem * var(--space-x-reverse)); - margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-10rem * var(--space-y-reverse)); - } - - .lg\:-space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-10rem * var(--space-x-reverse)); - margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-12rem * var(--space-y-reverse)); - } - - .lg\:-space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-12rem * var(--space-x-reverse)); - margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-14rem * var(--space-y-reverse)); - } - - .lg\:-space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-14rem * var(--space-x-reverse)); - margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-16rem * var(--space-y-reverse)); - } - - .lg\:-space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-16rem * var(--space-x-reverse)); - margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); - } - - .lg\:-space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1px * var(--space-y-reverse)); - } - - .lg\:-space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1px * var(--space-x-reverse)); - margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); - } - - .lg\:space-y-reverse > :not(template) ~ :not(template) { - --space-y-reverse: 1; - } - - .lg\:space-x-reverse > :not(template) ~ :not(template) { - --space-x-reverse: 1; - } - - .lg\:divide-y-0 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(0px * var(--divide-y-reverse)); - } - - .lg\:divide-x-0 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(0px * var(--divide-x-reverse)); - border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); - } - - .lg\:divide-y-2 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(2px * var(--divide-y-reverse)); - } - - .lg\:divide-x-2 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(2px * var(--divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); - } - - .lg\:divide-y-4 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(4px * var(--divide-y-reverse)); - } - - .lg\:divide-x-4 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(4px * var(--divide-x-reverse)); - border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); - } - - .lg\:divide-y-8 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(8px * var(--divide-y-reverse)); - } - - .lg\:divide-x-8 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(8px * var(--divide-x-reverse)); - border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); - } - - .lg\:divide-y > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(1px * var(--divide-y-reverse)); - } - - .lg\:divide-x > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(1px * var(--divide-x-reverse)); - border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); - } - - .lg\:divide-y-reverse > :not(template) ~ :not(template) { - --divide-y-reverse: 1; - } - - .lg\:divide-x-reverse > :not(template) ~ :not(template) { - --divide-x-reverse: 1; - } - - .lg\:divide-transparent > :not(template) ~ :not(template) { - border-color: transparent; - } - - .lg\:divide-current > :not(template) ~ :not(template) { - border-color: currentColor; - } - - .lg\:divide-black > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--divide-opacity)); - } - - .lg\:divide-white > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--divide-opacity)); - } - - .lg\:divide-gray-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--divide-opacity)); - } - - .lg\:divide-gray-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--divide-opacity)); - } - - .lg\:divide-gray-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--divide-opacity)); - } - - .lg\:divide-gray-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--divide-opacity)); - } - - .lg\:divide-gray-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--divide-opacity)); - } - - .lg\:divide-gray-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--divide-opacity)); - } - - .lg\:divide-gray-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--divide-opacity)); - } - - .lg\:divide-gray-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--divide-opacity)); - } - - .lg\:divide-gray-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--divide-opacity)); - } - - .lg\:divide-red-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--divide-opacity)); - } - - .lg\:divide-red-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--divide-opacity)); - } - - .lg\:divide-red-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--divide-opacity)); - } - - .lg\:divide-red-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--divide-opacity)); - } - - .lg\:divide-red-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--divide-opacity)); - } - - .lg\:divide-red-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--divide-opacity)); - } - - .lg\:divide-red-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--divide-opacity)); - } - - .lg\:divide-red-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--divide-opacity)); - } - - .lg\:divide-red-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--divide-opacity)); - } - - .lg\:divide-orange-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--divide-opacity)); - } - - .lg\:divide-orange-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--divide-opacity)); - } - - .lg\:divide-orange-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--divide-opacity)); - } - - .lg\:divide-orange-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--divide-opacity)); - } - - .lg\:divide-orange-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--divide-opacity)); - } - - .lg\:divide-orange-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--divide-opacity)); - } - - .lg\:divide-orange-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--divide-opacity)); - } - - .lg\:divide-orange-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--divide-opacity)); - } - - .lg\:divide-orange-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--divide-opacity)); - } - - .lg\:divide-yellow-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--divide-opacity)); - } - - .lg\:divide-yellow-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--divide-opacity)); - } - - .lg\:divide-yellow-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--divide-opacity)); - } - - .lg\:divide-yellow-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--divide-opacity)); - } - - .lg\:divide-yellow-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--divide-opacity)); - } - - .lg\:divide-yellow-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--divide-opacity)); - } - - .lg\:divide-yellow-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--divide-opacity)); - } - - .lg\:divide-yellow-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--divide-opacity)); - } - - .lg\:divide-yellow-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--divide-opacity)); - } - - .lg\:divide-green-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--divide-opacity)); - } - - .lg\:divide-green-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--divide-opacity)); - } - - .lg\:divide-green-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--divide-opacity)); - } - - .lg\:divide-green-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--divide-opacity)); - } - - .lg\:divide-green-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--divide-opacity)); - } - - .lg\:divide-green-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--divide-opacity)); - } - - .lg\:divide-green-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--divide-opacity)); - } - - .lg\:divide-green-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--divide-opacity)); - } - - .lg\:divide-green-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--divide-opacity)); - } - - .lg\:divide-teal-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--divide-opacity)); - } - - .lg\:divide-teal-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--divide-opacity)); - } - - .lg\:divide-teal-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--divide-opacity)); - } - - .lg\:divide-teal-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--divide-opacity)); - } - - .lg\:divide-teal-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--divide-opacity)); - } - - .lg\:divide-teal-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--divide-opacity)); - } - - .lg\:divide-teal-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--divide-opacity)); - } - - .lg\:divide-teal-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--divide-opacity)); - } - - .lg\:divide-teal-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--divide-opacity)); - } - - .lg\:divide-blue-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--divide-opacity)); - } - - .lg\:divide-blue-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--divide-opacity)); - } - - .lg\:divide-blue-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--divide-opacity)); - } - - .lg\:divide-blue-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--divide-opacity)); - } - - .lg\:divide-blue-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--divide-opacity)); - } - - .lg\:divide-blue-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--divide-opacity)); - } - - .lg\:divide-blue-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--divide-opacity)); - } - - .lg\:divide-blue-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--divide-opacity)); - } - - .lg\:divide-blue-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--divide-opacity)); - } - - .lg\:divide-indigo-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--divide-opacity)); - } - - .lg\:divide-indigo-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--divide-opacity)); - } - - .lg\:divide-indigo-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--divide-opacity)); - } - - .lg\:divide-indigo-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--divide-opacity)); - } - - .lg\:divide-indigo-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--divide-opacity)); - } - - .lg\:divide-indigo-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--divide-opacity)); - } - - .lg\:divide-indigo-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--divide-opacity)); - } - - .lg\:divide-indigo-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--divide-opacity)); - } - - .lg\:divide-indigo-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--divide-opacity)); - } - - .lg\:divide-purple-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--divide-opacity)); - } - - .lg\:divide-purple-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--divide-opacity)); - } - - .lg\:divide-purple-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--divide-opacity)); - } - - .lg\:divide-purple-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--divide-opacity)); - } - - .lg\:divide-purple-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--divide-opacity)); - } - - .lg\:divide-purple-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--divide-opacity)); - } - - .lg\:divide-purple-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--divide-opacity)); - } - - .lg\:divide-purple-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--divide-opacity)); - } - - .lg\:divide-purple-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--divide-opacity)); - } - - .lg\:divide-pink-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--divide-opacity)); - } - - .lg\:divide-pink-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--divide-opacity)); - } - - .lg\:divide-pink-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--divide-opacity)); - } - - .lg\:divide-pink-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--divide-opacity)); - } - - .lg\:divide-pink-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--divide-opacity)); - } - - .lg\:divide-pink-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--divide-opacity)); - } - - .lg\:divide-pink-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--divide-opacity)); - } - - .lg\:divide-pink-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--divide-opacity)); - } - - .lg\:divide-pink-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--divide-opacity)); - } - - .lg\:divide-opacity-0 > :not(template) ~ :not(template) { - --divide-opacity: 0; - } - - .lg\:divide-opacity-25 > :not(template) ~ :not(template) { - --divide-opacity: 0.25; - } - - .lg\:divide-opacity-50 > :not(template) ~ :not(template) { - --divide-opacity: 0.5; - } - - .lg\:divide-opacity-75 > :not(template) ~ :not(template) { - --divide-opacity: 0.75; - } - - .lg\:divide-opacity-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - } - - .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\: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\:appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } - - .lg\:bg-fixed { - background-attachment: fixed; - } - - .lg\:bg-local { - background-attachment: local; - } - - .lg\:bg-scroll { - background-attachment: scroll; - } - - .lg\:bg-transparent { - background-color: transparent; - } - - .lg\:bg-current { - background-color: currentColor; - } - - .lg\:bg-black { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .lg\:bg-white { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .lg\:bg-gray-100 { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .lg\:bg-gray-200 { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .lg\:bg-gray-300 { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .lg\:bg-gray-400 { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .lg\:bg-gray-500 { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .lg\:bg-gray-600 { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .lg\:bg-gray-700 { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .lg\:bg-gray-800 { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .lg\:bg-gray-900 { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .lg\:bg-red-100 { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .lg\:bg-red-200 { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .lg\:bg-red-300 { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .lg\:bg-red-400 { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .lg\:bg-red-500 { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .lg\:bg-red-600 { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .lg\:bg-red-700 { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .lg\:bg-red-800 { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .lg\:bg-red-900 { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .lg\:bg-orange-100 { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .lg\:bg-orange-200 { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .lg\:bg-orange-300 { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .lg\:bg-orange-400 { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .lg\:bg-orange-500 { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .lg\:bg-orange-600 { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .lg\:bg-orange-700 { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .lg\:bg-orange-800 { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .lg\:bg-orange-900 { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .lg\:bg-yellow-100 { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .lg\:bg-yellow-200 { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .lg\:bg-yellow-300 { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .lg\:bg-yellow-400 { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .lg\:bg-yellow-500 { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .lg\:bg-yellow-600 { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .lg\:bg-yellow-700 { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .lg\:bg-yellow-800 { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .lg\:bg-yellow-900 { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .lg\:bg-green-100 { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .lg\:bg-green-200 { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .lg\:bg-green-300 { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .lg\:bg-green-400 { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .lg\:bg-green-500 { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .lg\:bg-green-600 { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .lg\:bg-green-700 { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .lg\:bg-green-800 { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .lg\:bg-green-900 { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .lg\:bg-teal-100 { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .lg\:bg-teal-200 { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .lg\:bg-teal-300 { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .lg\:bg-teal-400 { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .lg\:bg-teal-500 { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .lg\:bg-teal-600 { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .lg\:bg-teal-700 { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .lg\:bg-teal-800 { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .lg\:bg-teal-900 { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .lg\:bg-blue-100 { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .lg\:bg-blue-200 { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .lg\:bg-blue-300 { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .lg\:bg-blue-400 { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .lg\:bg-blue-500 { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .lg\:bg-blue-600 { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .lg\:bg-blue-700 { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .lg\:bg-blue-800 { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .lg\:bg-blue-900 { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .lg\:bg-indigo-100 { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .lg\:bg-indigo-200 { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .lg\:bg-indigo-300 { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .lg\:bg-indigo-400 { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .lg\:bg-indigo-500 { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .lg\:bg-indigo-600 { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .lg\:bg-indigo-700 { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .lg\:bg-indigo-800 { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .lg\:bg-indigo-900 { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .lg\:bg-purple-100 { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .lg\:bg-purple-200 { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .lg\:bg-purple-300 { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .lg\:bg-purple-400 { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .lg\:bg-purple-500 { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .lg\:bg-purple-600 { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .lg\:bg-purple-700 { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .lg\:bg-purple-800 { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .lg\:bg-purple-900 { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .lg\:bg-pink-100 { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .lg\:bg-pink-200 { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .lg\:bg-pink-300 { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .lg\:bg-pink-400 { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .lg\:bg-pink-500 { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .lg\:bg-pink-600 { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .lg\:bg-pink-700 { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .lg\:bg-pink-800 { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .lg\:bg-pink-900 { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .lg\:hover\:bg-transparent:hover { - background-color: transparent; - } - - .lg\:hover\:bg-current:hover { - background-color: currentColor; - } - - .lg\:hover\:bg-black:hover { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .lg\:hover\:bg-white:hover { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .lg\:hover\:bg-gray-100:hover { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .lg\:hover\:bg-gray-200:hover { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .lg\:hover\:bg-gray-300:hover { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .lg\:hover\:bg-gray-400:hover { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .lg\:hover\:bg-gray-500:hover { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .lg\:hover\:bg-gray-600:hover { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .lg\:hover\:bg-gray-700:hover { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .lg\:hover\:bg-gray-800:hover { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .lg\:hover\:bg-gray-900:hover { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .lg\:hover\:bg-red-100:hover { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .lg\:hover\:bg-red-200:hover { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .lg\:hover\:bg-red-300:hover { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .lg\:hover\:bg-red-400:hover { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .lg\:hover\:bg-red-500:hover { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .lg\:hover\:bg-red-600:hover { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .lg\:hover\:bg-red-700:hover { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .lg\:hover\:bg-red-800:hover { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .lg\:hover\:bg-red-900:hover { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .lg\:hover\:bg-orange-100:hover { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .lg\:hover\:bg-orange-200:hover { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .lg\:hover\:bg-orange-300:hover { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .lg\:hover\:bg-orange-400:hover { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .lg\:hover\:bg-orange-500:hover { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .lg\:hover\:bg-orange-600:hover { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .lg\:hover\:bg-orange-700:hover { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .lg\:hover\:bg-orange-800:hover { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .lg\:hover\:bg-orange-900:hover { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .lg\:hover\:bg-yellow-100:hover { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .lg\:hover\:bg-yellow-200:hover { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .lg\:hover\:bg-yellow-300:hover { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .lg\:hover\:bg-yellow-400:hover { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .lg\:hover\:bg-yellow-500:hover { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .lg\:hover\:bg-yellow-600:hover { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .lg\:hover\:bg-yellow-700:hover { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .lg\:hover\:bg-yellow-800:hover { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .lg\:hover\:bg-yellow-900:hover { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .lg\:hover\:bg-green-100:hover { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .lg\:hover\:bg-green-200:hover { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .lg\:hover\:bg-green-300:hover { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .lg\:hover\:bg-green-400:hover { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .lg\:hover\:bg-green-500:hover { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .lg\:hover\:bg-green-600:hover { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .lg\:hover\:bg-green-700:hover { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .lg\:hover\:bg-green-800:hover { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .lg\:hover\:bg-green-900:hover { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .lg\:hover\:bg-teal-100:hover { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .lg\:hover\:bg-teal-200:hover { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .lg\:hover\:bg-teal-300:hover { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .lg\:hover\:bg-teal-400:hover { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .lg\:hover\:bg-teal-500:hover { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .lg\:hover\:bg-teal-600:hover { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .lg\:hover\:bg-teal-700:hover { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .lg\:hover\:bg-teal-800:hover { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .lg\:hover\:bg-teal-900:hover { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .lg\:hover\:bg-blue-100:hover { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .lg\:hover\:bg-blue-200:hover { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .lg\:hover\:bg-blue-300:hover { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .lg\:hover\:bg-blue-400:hover { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .lg\:hover\:bg-blue-500:hover { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .lg\:hover\:bg-blue-600:hover { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .lg\:hover\:bg-blue-700:hover { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .lg\:hover\:bg-blue-800:hover { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .lg\:hover\:bg-blue-900:hover { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .lg\:hover\:bg-indigo-100:hover { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .lg\:hover\:bg-indigo-200:hover { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .lg\:hover\:bg-indigo-300:hover { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .lg\:hover\:bg-indigo-400:hover { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .lg\:hover\:bg-indigo-500:hover { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .lg\:hover\:bg-indigo-600:hover { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .lg\:hover\:bg-indigo-700:hover { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .lg\:hover\:bg-indigo-800:hover { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .lg\:hover\:bg-indigo-900:hover { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .lg\:hover\:bg-purple-100:hover { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .lg\:hover\:bg-purple-200:hover { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .lg\:hover\:bg-purple-300:hover { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .lg\:hover\:bg-purple-400:hover { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .lg\:hover\:bg-purple-500:hover { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .lg\:hover\:bg-purple-600:hover { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .lg\:hover\:bg-purple-700:hover { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .lg\:hover\:bg-purple-800:hover { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .lg\:hover\:bg-purple-900:hover { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .lg\:hover\:bg-pink-100:hover { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .lg\:hover\:bg-pink-200:hover { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .lg\:hover\:bg-pink-300:hover { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .lg\:hover\:bg-pink-400:hover { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .lg\:hover\:bg-pink-500:hover { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .lg\:hover\:bg-pink-600:hover { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .lg\:hover\:bg-pink-700:hover { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .lg\:hover\:bg-pink-800:hover { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .lg\:hover\:bg-pink-900:hover { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .lg\:focus\:bg-transparent:focus { - background-color: transparent; - } - - .lg\:focus\:bg-current:focus { - background-color: currentColor; - } - - .lg\:focus\:bg-black:focus { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .lg\:focus\:bg-white:focus { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .lg\:focus\:bg-gray-100:focus { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .lg\:focus\:bg-gray-200:focus { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .lg\:focus\:bg-gray-300:focus { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .lg\:focus\:bg-gray-400:focus { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .lg\:focus\:bg-gray-500:focus { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .lg\:focus\:bg-gray-600:focus { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .lg\:focus\:bg-gray-700:focus { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .lg\:focus\:bg-gray-800:focus { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .lg\:focus\:bg-gray-900:focus { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .lg\:focus\:bg-red-100:focus { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .lg\:focus\:bg-red-200:focus { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .lg\:focus\:bg-red-300:focus { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .lg\:focus\:bg-red-400:focus { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .lg\:focus\:bg-red-500:focus { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .lg\:focus\:bg-red-600:focus { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .lg\:focus\:bg-red-700:focus { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .lg\:focus\:bg-red-800:focus { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .lg\:focus\:bg-red-900:focus { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .lg\:focus\:bg-orange-100:focus { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .lg\:focus\:bg-orange-200:focus { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .lg\:focus\:bg-orange-300:focus { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .lg\:focus\:bg-orange-400:focus { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .lg\:focus\:bg-orange-500:focus { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .lg\:focus\:bg-orange-600:focus { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .lg\:focus\:bg-orange-700:focus { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .lg\:focus\:bg-orange-800:focus { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .lg\:focus\:bg-orange-900:focus { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .lg\:focus\:bg-yellow-100:focus { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .lg\:focus\:bg-yellow-200:focus { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .lg\:focus\:bg-yellow-300:focus { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .lg\:focus\:bg-yellow-400:focus { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .lg\:focus\:bg-yellow-500:focus { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .lg\:focus\:bg-yellow-600:focus { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .lg\:focus\:bg-yellow-700:focus { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .lg\:focus\:bg-yellow-800:focus { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .lg\:focus\:bg-yellow-900:focus { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .lg\:focus\:bg-green-100:focus { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .lg\:focus\:bg-green-200:focus { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .lg\:focus\:bg-green-300:focus { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .lg\:focus\:bg-green-400:focus { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .lg\:focus\:bg-green-500:focus { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .lg\:focus\:bg-green-600:focus { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .lg\:focus\:bg-green-700:focus { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .lg\:focus\:bg-green-800:focus { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .lg\:focus\:bg-green-900:focus { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .lg\:focus\:bg-teal-100:focus { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .lg\:focus\:bg-teal-200:focus { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .lg\:focus\:bg-teal-300:focus { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .lg\:focus\:bg-teal-400:focus { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .lg\:focus\:bg-teal-500:focus { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .lg\:focus\:bg-teal-600:focus { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .lg\:focus\:bg-teal-700:focus { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .lg\:focus\:bg-teal-800:focus { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .lg\:focus\:bg-teal-900:focus { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .lg\:focus\:bg-blue-100:focus { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .lg\:focus\:bg-blue-200:focus { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .lg\:focus\:bg-blue-300:focus { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .lg\:focus\:bg-blue-400:focus { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .lg\:focus\:bg-blue-500:focus { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .lg\:focus\:bg-blue-600:focus { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .lg\:focus\:bg-blue-700:focus { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .lg\:focus\:bg-blue-800:focus { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .lg\:focus\:bg-blue-900:focus { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .lg\:focus\:bg-indigo-100:focus { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .lg\:focus\:bg-indigo-200:focus { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .lg\:focus\:bg-indigo-300:focus { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .lg\:focus\:bg-indigo-400:focus { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .lg\:focus\:bg-indigo-500:focus { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .lg\:focus\:bg-indigo-600:focus { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .lg\:focus\:bg-indigo-700:focus { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .lg\:focus\:bg-indigo-800:focus { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .lg\:focus\:bg-indigo-900:focus { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .lg\:focus\:bg-purple-100:focus { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .lg\:focus\:bg-purple-200:focus { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .lg\:focus\:bg-purple-300:focus { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .lg\:focus\:bg-purple-400:focus { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .lg\:focus\:bg-purple-500:focus { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .lg\:focus\:bg-purple-600:focus { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .lg\:focus\:bg-purple-700:focus { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .lg\:focus\:bg-purple-800:focus { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .lg\:focus\:bg-purple-900:focus { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .lg\:focus\:bg-pink-100:focus { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .lg\:focus\:bg-pink-200:focus { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .lg\:focus\:bg-pink-300:focus { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .lg\:focus\:bg-pink-400:focus { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .lg\:focus\:bg-pink-500:focus { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .lg\:focus\:bg-pink-600:focus { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .lg\:focus\:bg-pink-700:focus { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .lg\:focus\:bg-pink-800:focus { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .lg\:focus\:bg-pink-900:focus { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .lg\:bg-opacity-0 { - --bg-opacity: 0; - } - - .lg\:bg-opacity-25 { - --bg-opacity: 0.25; - } - - .lg\:bg-opacity-50 { - --bg-opacity: 0.5; - } - - .lg\:bg-opacity-75 { - --bg-opacity: 0.75; - } - - .lg\:bg-opacity-100 { - --bg-opacity: 1; - } - - .lg\:hover\:bg-opacity-0:hover { - --bg-opacity: 0; - } - - .lg\:hover\:bg-opacity-25:hover { - --bg-opacity: 0.25; - } - - .lg\:hover\:bg-opacity-50:hover { - --bg-opacity: 0.5; - } - - .lg\:hover\:bg-opacity-75:hover { - --bg-opacity: 0.75; - } - - .lg\:hover\:bg-opacity-100:hover { - --bg-opacity: 1; - } - - .lg\:focus\:bg-opacity-0:focus { - --bg-opacity: 0; - } - - .lg\:focus\:bg-opacity-25:focus { - --bg-opacity: 0.25; - } - - .lg\:focus\:bg-opacity-50:focus { - --bg-opacity: 0.5; - } - - .lg\:focus\:bg-opacity-75:focus { - --bg-opacity: 0.75; - } - - .lg\:focus\:bg-opacity-100:focus { - --bg-opacity: 1; - } - - .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-auto { - background-size: auto; - } - - .lg\:bg-cover { - background-size: cover; - } - - .lg\:bg-contain { - background-size: contain; - } - - .lg\:border-collapse { - border-collapse: collapse; - } - - .lg\:border-separate { - border-collapse: separate; - } - - .lg\:border-transparent { - border-color: transparent; - } - - .lg\:border-current { - border-color: currentColor; - } - - .lg\:border-black { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .lg\:border-white { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .lg\:border-gray-100 { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .lg\:border-gray-200 { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .lg\:border-gray-300 { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .lg\:border-gray-400 { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .lg\:border-gray-500 { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .lg\:border-gray-600 { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .lg\:border-gray-700 { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .lg\:border-gray-800 { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .lg\:border-gray-900 { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .lg\:border-red-100 { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .lg\:border-red-200 { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .lg\:border-red-300 { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .lg\:border-red-400 { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .lg\:border-red-500 { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .lg\:border-red-600 { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .lg\:border-red-700 { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .lg\:border-red-800 { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .lg\:border-red-900 { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .lg\:border-orange-100 { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .lg\:border-orange-200 { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .lg\:border-orange-300 { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .lg\:border-orange-400 { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .lg\:border-orange-500 { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .lg\:border-orange-600 { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .lg\:border-orange-700 { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .lg\:border-orange-800 { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .lg\:border-orange-900 { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .lg\:border-yellow-100 { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .lg\:border-yellow-200 { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .lg\:border-yellow-300 { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .lg\:border-yellow-400 { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .lg\:border-yellow-500 { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .lg\:border-yellow-600 { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .lg\:border-yellow-700 { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .lg\:border-yellow-800 { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .lg\:border-yellow-900 { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .lg\:border-green-100 { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .lg\:border-green-200 { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .lg\:border-green-300 { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .lg\:border-green-400 { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .lg\:border-green-500 { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .lg\:border-green-600 { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .lg\:border-green-700 { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .lg\:border-green-800 { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .lg\:border-green-900 { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .lg\:border-teal-100 { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .lg\:border-teal-200 { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .lg\:border-teal-300 { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .lg\:border-teal-400 { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .lg\:border-teal-500 { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .lg\:border-teal-600 { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .lg\:border-teal-700 { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .lg\:border-teal-800 { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .lg\:border-teal-900 { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .lg\:border-blue-100 { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .lg\:border-blue-200 { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .lg\:border-blue-300 { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .lg\:border-blue-400 { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .lg\:border-blue-500 { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .lg\:border-blue-600 { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .lg\:border-blue-700 { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .lg\:border-blue-800 { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .lg\:border-blue-900 { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .lg\:border-indigo-100 { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .lg\:border-indigo-200 { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .lg\:border-indigo-300 { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .lg\:border-indigo-400 { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .lg\:border-indigo-500 { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .lg\:border-indigo-600 { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .lg\:border-indigo-700 { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .lg\:border-indigo-800 { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .lg\:border-indigo-900 { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .lg\:border-purple-100 { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .lg\:border-purple-200 { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .lg\:border-purple-300 { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .lg\:border-purple-400 { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .lg\:border-purple-500 { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .lg\:border-purple-600 { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .lg\:border-purple-700 { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .lg\:border-purple-800 { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .lg\:border-purple-900 { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .lg\:border-pink-100 { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .lg\:border-pink-200 { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .lg\:border-pink-300 { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .lg\:border-pink-400 { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .lg\:border-pink-500 { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .lg\:border-pink-600 { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .lg\:border-pink-700 { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .lg\:border-pink-800 { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .lg\:border-pink-900 { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .lg\:hover\:border-transparent:hover { - border-color: transparent; - } - - .lg\:hover\:border-current:hover { - border-color: currentColor; - } - - .lg\:hover\:border-black:hover { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .lg\:hover\:border-white:hover { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .lg\:hover\:border-gray-100:hover { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .lg\:hover\:border-gray-200:hover { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .lg\:hover\:border-gray-300:hover { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .lg\:hover\:border-gray-400:hover { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .lg\:hover\:border-gray-500:hover { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .lg\:hover\:border-gray-600:hover { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .lg\:hover\:border-gray-700:hover { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .lg\:hover\:border-gray-800:hover { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .lg\:hover\:border-gray-900:hover { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .lg\:hover\:border-red-100:hover { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .lg\:hover\:border-red-200:hover { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .lg\:hover\:border-red-300:hover { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .lg\:hover\:border-red-400:hover { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .lg\:hover\:border-red-500:hover { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .lg\:hover\:border-red-600:hover { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .lg\:hover\:border-red-700:hover { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .lg\:hover\:border-red-800:hover { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .lg\:hover\:border-red-900:hover { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .lg\:hover\:border-orange-100:hover { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .lg\:hover\:border-orange-200:hover { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .lg\:hover\:border-orange-300:hover { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .lg\:hover\:border-orange-400:hover { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .lg\:hover\:border-orange-500:hover { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .lg\:hover\:border-orange-600:hover { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .lg\:hover\:border-orange-700:hover { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .lg\:hover\:border-orange-800:hover { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .lg\:hover\:border-orange-900:hover { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .lg\:hover\:border-yellow-100:hover { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .lg\:hover\:border-yellow-200:hover { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .lg\:hover\:border-yellow-300:hover { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .lg\:hover\:border-yellow-400:hover { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .lg\:hover\:border-yellow-500:hover { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .lg\:hover\:border-yellow-600:hover { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .lg\:hover\:border-yellow-700:hover { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .lg\:hover\:border-yellow-800:hover { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .lg\:hover\:border-yellow-900:hover { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .lg\:hover\:border-green-100:hover { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .lg\:hover\:border-green-200:hover { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .lg\:hover\:border-green-300:hover { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .lg\:hover\:border-green-400:hover { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .lg\:hover\:border-green-500:hover { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .lg\:hover\:border-green-600:hover { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .lg\:hover\:border-green-700:hover { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .lg\:hover\:border-green-800:hover { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .lg\:hover\:border-green-900:hover { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .lg\:hover\:border-teal-100:hover { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .lg\:hover\:border-teal-200:hover { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .lg\:hover\:border-teal-300:hover { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .lg\:hover\:border-teal-400:hover { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .lg\:hover\:border-teal-500:hover { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .lg\:hover\:border-teal-600:hover { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .lg\:hover\:border-teal-700:hover { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .lg\:hover\:border-teal-800:hover { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .lg\:hover\:border-teal-900:hover { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .lg\:hover\:border-blue-100:hover { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .lg\:hover\:border-blue-200:hover { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .lg\:hover\:border-blue-300:hover { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .lg\:hover\:border-blue-400:hover { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .lg\:hover\:border-blue-500:hover { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .lg\:hover\:border-blue-600:hover { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .lg\:hover\:border-blue-700:hover { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .lg\:hover\:border-blue-800:hover { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .lg\:hover\:border-blue-900:hover { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .lg\:hover\:border-indigo-100:hover { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .lg\:hover\:border-indigo-200:hover { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .lg\:hover\:border-indigo-300:hover { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .lg\:hover\:border-indigo-400:hover { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .lg\:hover\:border-indigo-500:hover { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .lg\:hover\:border-indigo-600:hover { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .lg\:hover\:border-indigo-700:hover { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .lg\:hover\:border-indigo-800:hover { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .lg\:hover\:border-indigo-900:hover { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .lg\:hover\:border-purple-100:hover { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .lg\:hover\:border-purple-200:hover { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .lg\:hover\:border-purple-300:hover { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .lg\:hover\:border-purple-400:hover { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .lg\:hover\:border-purple-500:hover { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .lg\:hover\:border-purple-600:hover { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .lg\:hover\:border-purple-700:hover { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .lg\:hover\:border-purple-800:hover { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .lg\:hover\:border-purple-900:hover { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .lg\:hover\:border-pink-100:hover { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .lg\:hover\:border-pink-200:hover { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .lg\:hover\:border-pink-300:hover { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .lg\:hover\:border-pink-400:hover { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .lg\:hover\:border-pink-500:hover { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .lg\:hover\:border-pink-600:hover { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .lg\:hover\:border-pink-700:hover { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .lg\:hover\:border-pink-800:hover { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .lg\:hover\:border-pink-900:hover { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .lg\:focus\:border-transparent:focus { - border-color: transparent; - } - - .lg\:focus\:border-current:focus { - border-color: currentColor; - } - - .lg\:focus\:border-black:focus { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .lg\:focus\:border-white:focus { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .lg\:focus\:border-gray-100:focus { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .lg\:focus\:border-gray-200:focus { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .lg\:focus\:border-gray-300:focus { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .lg\:focus\:border-gray-400:focus { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .lg\:focus\:border-gray-500:focus { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .lg\:focus\:border-gray-600:focus { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .lg\:focus\:border-gray-700:focus { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .lg\:focus\:border-gray-800:focus { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .lg\:focus\:border-gray-900:focus { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .lg\:focus\:border-red-100:focus { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .lg\:focus\:border-red-200:focus { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .lg\:focus\:border-red-300:focus { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .lg\:focus\:border-red-400:focus { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .lg\:focus\:border-red-500:focus { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .lg\:focus\:border-red-600:focus { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .lg\:focus\:border-red-700:focus { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .lg\:focus\:border-red-800:focus { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .lg\:focus\:border-red-900:focus { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .lg\:focus\:border-orange-100:focus { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .lg\:focus\:border-orange-200:focus { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .lg\:focus\:border-orange-300:focus { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .lg\:focus\:border-orange-400:focus { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .lg\:focus\:border-orange-500:focus { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .lg\:focus\:border-orange-600:focus { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .lg\:focus\:border-orange-700:focus { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .lg\:focus\:border-orange-800:focus { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .lg\:focus\:border-orange-900:focus { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .lg\:focus\:border-yellow-100:focus { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .lg\:focus\:border-yellow-200:focus { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .lg\:focus\:border-yellow-300:focus { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .lg\:focus\:border-yellow-400:focus { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .lg\:focus\:border-yellow-500:focus { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .lg\:focus\:border-yellow-600:focus { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .lg\:focus\:border-yellow-700:focus { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .lg\:focus\:border-yellow-800:focus { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .lg\:focus\:border-yellow-900:focus { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .lg\:focus\:border-green-100:focus { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .lg\:focus\:border-green-200:focus { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .lg\:focus\:border-green-300:focus { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .lg\:focus\:border-green-400:focus { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .lg\:focus\:border-green-500:focus { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .lg\:focus\:border-green-600:focus { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .lg\:focus\:border-green-700:focus { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .lg\:focus\:border-green-800:focus { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .lg\:focus\:border-green-900:focus { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .lg\:focus\:border-teal-100:focus { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .lg\:focus\:border-teal-200:focus { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .lg\:focus\:border-teal-300:focus { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .lg\:focus\:border-teal-400:focus { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .lg\:focus\:border-teal-500:focus { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .lg\:focus\:border-teal-600:focus { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .lg\:focus\:border-teal-700:focus { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .lg\:focus\:border-teal-800:focus { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .lg\:focus\:border-teal-900:focus { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .lg\:focus\:border-blue-100:focus { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .lg\:focus\:border-blue-200:focus { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .lg\:focus\:border-blue-300:focus { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .lg\:focus\:border-blue-400:focus { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .lg\:focus\:border-blue-500:focus { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .lg\:focus\:border-blue-600:focus { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .lg\:focus\:border-blue-700:focus { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .lg\:focus\:border-blue-800:focus { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .lg\:focus\:border-blue-900:focus { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .lg\:focus\:border-indigo-100:focus { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .lg\:focus\:border-indigo-200:focus { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .lg\:focus\:border-indigo-300:focus { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .lg\:focus\:border-indigo-400:focus { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .lg\:focus\:border-indigo-500:focus { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .lg\:focus\:border-indigo-600:focus { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .lg\:focus\:border-indigo-700:focus { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .lg\:focus\:border-indigo-800:focus { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .lg\:focus\:border-indigo-900:focus { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .lg\:focus\:border-purple-100:focus { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .lg\:focus\:border-purple-200:focus { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .lg\:focus\:border-purple-300:focus { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .lg\:focus\:border-purple-400:focus { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .lg\:focus\:border-purple-500:focus { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .lg\:focus\:border-purple-600:focus { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .lg\:focus\:border-purple-700:focus { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .lg\:focus\:border-purple-800:focus { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .lg\:focus\:border-purple-900:focus { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .lg\:focus\:border-pink-100:focus { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .lg\:focus\:border-pink-200:focus { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .lg\:focus\:border-pink-300:focus { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .lg\:focus\:border-pink-400:focus { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .lg\:focus\:border-pink-500:focus { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .lg\:focus\:border-pink-600:focus { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .lg\:focus\:border-pink-700:focus { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .lg\:focus\:border-pink-800:focus { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .lg\:focus\:border-pink-900:focus { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .lg\:border-opacity-0 { - --border-opacity: 0; - } - - .lg\:border-opacity-25 { - --border-opacity: 0.25; - } - - .lg\:border-opacity-50 { - --border-opacity: 0.5; - } - - .lg\:border-opacity-75 { - --border-opacity: 0.75; - } - - .lg\:border-opacity-100 { - --border-opacity: 1; - } - - .lg\:hover\:border-opacity-0:hover { - --border-opacity: 0; - } - - .lg\:hover\:border-opacity-25:hover { - --border-opacity: 0.25; - } - - .lg\:hover\:border-opacity-50:hover { - --border-opacity: 0.5; - } - - .lg\:hover\:border-opacity-75:hover { - --border-opacity: 0.75; - } - - .lg\:hover\:border-opacity-100:hover { - --border-opacity: 1; - } - - .lg\:focus\:border-opacity-0:focus { - --border-opacity: 0; - } - - .lg\:focus\:border-opacity-25:focus { - --border-opacity: 0.25; - } - - .lg\:focus\:border-opacity-50:focus { - --border-opacity: 0.5; - } - - .lg\:focus\:border-opacity-75:focus { - --border-opacity: 0.75; - } - - .lg\:focus\:border-opacity-100:focus { - --border-opacity: 1; - } - - .lg\:rounded-none { - border-radius: 0; - } - - .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-full { - border-radius: 9999px; - } - - .lg\:rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .lg\:rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .lg\:rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .lg\:rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .lg\:rounded-t-sm { - border-top-left-radius: 0.125rem; - border-top-right-radius: 0.125rem; - } - - .lg\:rounded-r-sm { - border-top-right-radius: 0.125rem; - border-bottom-right-radius: 0.125rem; - } - - .lg\:rounded-b-sm { - border-bottom-right-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .lg\:rounded-l-sm { - border-top-left-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .lg\:rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - } - - .lg\:rounded-r { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - } - - .lg\:rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .lg\:rounded-l { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .lg\:rounded-t-md { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; - } - - .lg\:rounded-r-md { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; - } - - .lg\:rounded-b-md { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .lg\:rounded-l-md { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .lg\:rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; - } - - .lg\:rounded-r-lg { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; - } - - .lg\:rounded-b-lg { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .lg\:rounded-l-lg { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .lg\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; - } - - .lg\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; - } - - .lg\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .lg\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .lg\:rounded-tl-none { - border-top-left-radius: 0; - } - - .lg\:rounded-tr-none { - border-top-right-radius: 0; - } - - .lg\:rounded-br-none { - border-bottom-right-radius: 0; - } - - .lg\:rounded-bl-none { - border-bottom-left-radius: 0; - } - - .lg\:rounded-tl-sm { - border-top-left-radius: 0.125rem; - } - - .lg\:rounded-tr-sm { - border-top-right-radius: 0.125rem; - } - - .lg\:rounded-br-sm { - border-bottom-right-radius: 0.125rem; - } - - .lg\:rounded-bl-sm { - border-bottom-left-radius: 0.125rem; - } - - .lg\:rounded-tl { - border-top-left-radius: 0.25rem; - } - - .lg\:rounded-tr { - border-top-right-radius: 0.25rem; - } - - .lg\:rounded-br { - border-bottom-right-radius: 0.25rem; - } - - .lg\:rounded-bl { - border-bottom-left-radius: 0.25rem; - } - - .lg\:rounded-tl-md { - border-top-left-radius: 0.375rem; - } - - .lg\:rounded-tr-md { - border-top-right-radius: 0.375rem; - } - - .lg\:rounded-br-md { - border-bottom-right-radius: 0.375rem; - } - - .lg\:rounded-bl-md { - border-bottom-left-radius: 0.375rem; - } - - .lg\:rounded-tl-lg { - border-top-left-radius: 0.5rem; - } - - .lg\:rounded-tr-lg { - border-top-right-radius: 0.5rem; - } - - .lg\:rounded-br-lg { - border-bottom-right-radius: 0.5rem; - } - - .lg\:rounded-bl-lg { - border-bottom-left-radius: 0.5rem; - } - - .lg\:rounded-tl-full { - border-top-left-radius: 9999px; - } - - .lg\:rounded-tr-full { - border-top-right-radius: 9999px; - } - - .lg\:rounded-br-full { - border-bottom-right-radius: 9999px; - } - - .lg\:rounded-bl-full { - border-bottom-left-radius: 9999px; - } - - .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-0 { - border-width: 0; - } - - .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: 0; - } - - .lg\:border-r-0 { - border-right-width: 0; - } - - .lg\:border-b-0 { - border-bottom-width: 0; - } - - .lg\:border-l-0 { - border-left-width: 0; - } - - .lg\:border-t-2 { - border-top-width: 2px; - } - - .lg\:border-r-2 { - border-right-width: 2px; - } - - .lg\:border-b-2 { - border-bottom-width: 2px; - } - - .lg\:border-l-2 { - border-left-width: 2px; - } - - .lg\:border-t-4 { - border-top-width: 4px; - } - - .lg\:border-r-4 { - border-right-width: 4px; - } - - .lg\:border-b-4 { - border-bottom-width: 4px; - } - - .lg\:border-l-4 { - border-left-width: 4px; - } - - .lg\:border-t-8 { - border-top-width: 8px; - } - - .lg\:border-r-8 { - border-right-width: 8px; - } - - .lg\:border-b-8 { - border-bottom-width: 8px; - } - - .lg\:border-l-8 { - border-left-width: 8px; - } - - .lg\:border-t { - border-top-width: 1px; - } - - .lg\:border-r { - border-right-width: 1px; - } - - .lg\:border-b { - border-bottom-width: 1px; - } - - .lg\:border-l { - border-left-width: 1px; - } - - .lg\:box-border { - box-sizing: border-box; - } - - .lg\:box-content { - box-sizing: content-box; - } - - .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-not-allowed { - cursor: not-allowed; - } - - .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\: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\:hidden { - display: 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-no-wrap { - flex-wrap: nowrap; - } - - .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\: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\: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\: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\: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-grow-0 { - flex-grow: 0; - } - - .lg\:flex-grow { - flex-grow: 1; - } - - .lg\:flex-shrink-0 { - flex-shrink: 0; - } - - .lg\:flex-shrink { - flex-shrink: 1; - } - - .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\:float-right { - float: right; - } - - .lg\:float-left { - float: left; - } - - .lg\:float-none { - float: none; - } - - .lg\:clearfix:after { - content: ""; - display: table; - clear: both; - } - - .lg\:clear-left { - clear: left; - } - - .lg\:clear-right { - clear: right; - } - - .lg\:clear-both { - clear: both; - } - - .lg\:clear-none { - clear: none; - } - - .lg\:font-sans { - font-family: 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: Georgia, Cambria, "Times New Roman", Times, serif; - } - - .lg\:font-mono { - font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - } - - .lg\:font-hairline { - font-weight: 100; - } - - .lg\:font-thin { - 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\:hover\:font-hairline:hover { - font-weight: 100; - } - - .lg\:hover\:font-thin:hover { - font-weight: 200; - } - - .lg\:hover\:font-light:hover { - font-weight: 300; - } - - .lg\:hover\:font-normal:hover { - font-weight: 400; - } - - .lg\:hover\:font-medium:hover { - font-weight: 500; - } - - .lg\:hover\:font-semibold:hover { - font-weight: 600; - } - - .lg\:hover\:font-bold:hover { - font-weight: 700; - } - - .lg\:hover\:font-extrabold:hover { - font-weight: 800; - } - - .lg\:hover\:font-black:hover { - font-weight: 900; - } - - .lg\:focus\:font-hairline:focus { - font-weight: 100; - } - - .lg\:focus\:font-thin:focus { - font-weight: 200; - } - - .lg\:focus\:font-light:focus { - font-weight: 300; - } - - .lg\:focus\:font-normal:focus { - font-weight: 400; - } - - .lg\:focus\:font-medium:focus { - font-weight: 500; - } - - .lg\:focus\:font-semibold:focus { - font-weight: 600; - } - - .lg\:focus\:font-bold:focus { - font-weight: 700; - } - - .lg\:focus\:font-extrabold:focus { - font-weight: 800; - } - - .lg\:focus\:font-black:focus { - font-weight: 900; - } - - .lg\:h-0 { - height: 0; - } - - .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-8 { - height: 2rem; - } - - .lg\:h-10 { - height: 2.5rem; - } - - .lg\:h-12 { - height: 3rem; - } - - .lg\:h-16 { - height: 4rem; - } - - .lg\:h-20 { - height: 5rem; - } - - .lg\:h-24 { - height: 6rem; - } - - .lg\:h-32 { - height: 8rem; - } - - .lg\:h-40 { - height: 10rem; - } - - .lg\:h-48 { - height: 12rem; - } - - .lg\:h-56 { - height: 14rem; - } - - .lg\:h-64 { - height: 16rem; - } - - .lg\:h-auto { - height: auto; - } - - .lg\:h-px { - height: 1px; - } - - .lg\:h-full { - height: 100%; - } - - .lg\:h-screen { - height: 100vh; - } - - .lg\:text-xs { - font-size: 0.75rem; - } - - .lg\:text-sm { - font-size: 0.875rem; - } - - .lg\:text-base { - font-size: 1rem; - } - - .lg\:text-lg { - font-size: 1.125rem; - } - - .lg\:text-xl { - font-size: 1.25rem; - } - - .lg\:text-2xl { - font-size: 1.5rem; - } - - .lg\:text-3xl { - font-size: 1.875rem; - } - - .lg\:text-4xl { - font-size: 2.25rem; - } - - .lg\:text-5xl { - font-size: 3rem; - } - - .lg\:text-6xl { - font-size: 4rem; - } - - .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\: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\:m-0 { - margin: 0; - } - - .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-8 { - margin: 2rem; - } - - .lg\:m-10 { - margin: 2.5rem; - } - - .lg\:m-12 { - margin: 3rem; - } - - .lg\:m-16 { - margin: 4rem; - } - - .lg\:m-20 { - margin: 5rem; - } - - .lg\:m-24 { - margin: 6rem; - } - - .lg\:m-32 { - margin: 8rem; - } - - .lg\:m-40 { - margin: 10rem; - } - - .lg\:m-48 { - margin: 12rem; - } - - .lg\:m-56 { - margin: 14rem; - } - - .lg\:m-64 { - margin: 16rem; - } - - .lg\:m-auto { - margin: auto; - } - - .lg\:m-px { - margin: 1px; - } - - .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-8 { - margin: -2rem; - } - - .lg\:-m-10 { - margin: -2.5rem; - } - - .lg\:-m-12 { - margin: -3rem; - } - - .lg\:-m-16 { - margin: -4rem; - } - - .lg\:-m-20 { - margin: -5rem; - } - - .lg\:-m-24 { - margin: -6rem; - } - - .lg\:-m-32 { - margin: -8rem; - } - - .lg\:-m-40 { - margin: -10rem; - } - - .lg\:-m-48 { - margin: -12rem; - } - - .lg\:-m-56 { - margin: -14rem; - } - - .lg\:-m-64 { - margin: -16rem; - } - - .lg\:-m-px { - margin: -1px; - } - - .lg\:my-0 { - margin-top: 0; - margin-bottom: 0; - } - - .lg\:mx-0 { - margin-left: 0; - margin-right: 0; - } - - .lg\:my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; - } - - .lg\:mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; - } - - .lg\:my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; - } - - .lg\:mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; - } - - .lg\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } - - .lg\:mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; - } - - .lg\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; - } - - .lg\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - - .lg\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; - } - - .lg\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; - } - - .lg\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; - } - - .lg\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - - .lg\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; - } - - .lg\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; - } - - .lg\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; - } - - .lg\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; - } - - .lg\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; - } - - .lg\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; - } - - .lg\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; - } - - .lg\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; - } - - .lg\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; - } - - .lg\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; - } - - .lg\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; - } - - .lg\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; - } - - .lg\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; - } - - .lg\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; - } - - .lg\:my-40 { - margin-top: 10rem; - margin-bottom: 10rem; - } - - .lg\:mx-40 { - margin-left: 10rem; - margin-right: 10rem; - } - - .lg\:my-48 { - margin-top: 12rem; - margin-bottom: 12rem; - } - - .lg\:mx-48 { - margin-left: 12rem; - margin-right: 12rem; - } - - .lg\:my-56 { - margin-top: 14rem; - margin-bottom: 14rem; - } - - .lg\:mx-56 { - margin-left: 14rem; - margin-right: 14rem; - } - - .lg\:my-64 { - margin-top: 16rem; - margin-bottom: 16rem; - } - - .lg\:mx-64 { - margin-left: 16rem; - margin-right: 16rem; - } - - .lg\:my-auto { - margin-top: auto; - margin-bottom: auto; - } - - .lg\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .lg\:my-px { - margin-top: 1px; - margin-bottom: 1px; - } - - .lg\:mx-px { - margin-left: 1px; - margin-right: 1px; - } - - .lg\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; - } - - .lg\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; - } - - .lg\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; - } - - .lg\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; - } - - .lg\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; - } - - .lg\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; - } - - .lg\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; - } - - .lg\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; - } - - .lg\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; - } - - .lg\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; - } - - .lg\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; - } - - .lg\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; - } - - .lg\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; - } - - .lg\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; - } - - .lg\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; - } - - .lg\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; - } - - .lg\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; - } - - .lg\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; - } - - .lg\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; - } - - .lg\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; - } - - .lg\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; - } - - .lg\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; - } - - .lg\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; - } - - .lg\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; - } - - .lg\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; - } - - .lg\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; - } - - .lg\:-my-40 { - margin-top: -10rem; - margin-bottom: -10rem; - } - - .lg\:-mx-40 { - margin-left: -10rem; - margin-right: -10rem; - } - - .lg\:-my-48 { - margin-top: -12rem; - margin-bottom: -12rem; - } - - .lg\:-mx-48 { - margin-left: -12rem; - margin-right: -12rem; - } - - .lg\:-my-56 { - margin-top: -14rem; - margin-bottom: -14rem; - } - - .lg\:-mx-56 { - margin-left: -14rem; - margin-right: -14rem; - } - - .lg\:-my-64 { - margin-top: -16rem; - margin-bottom: -16rem; - } - - .lg\:-mx-64 { - margin-left: -16rem; - margin-right: -16rem; - } - - .lg\:-my-px { - margin-top: -1px; - margin-bottom: -1px; - } - - .lg\:-mx-px { - margin-left: -1px; - margin-right: -1px; - } - - .lg\:mt-0 { - margin-top: 0; - } - - .lg\:mr-0 { - margin-right: 0; - } - - .lg\:mb-0 { - margin-bottom: 0; - } - - .lg\:ml-0 { - margin-left: 0; - } - - .lg\:mt-1 { - margin-top: 0.25rem; - } - - .lg\:mr-1 { - margin-right: 0.25rem; - } - - .lg\:mb-1 { - margin-bottom: 0.25rem; - } - - .lg\:ml-1 { - margin-left: 0.25rem; - } - - .lg\:mt-2 { - margin-top: 0.5rem; - } - - .lg\:mr-2 { - margin-right: 0.5rem; - } - - .lg\:mb-2 { - margin-bottom: 0.5rem; - } - - .lg\:ml-2 { - margin-left: 0.5rem; - } - - .lg\:mt-3 { - margin-top: 0.75rem; - } - - .lg\:mr-3 { - margin-right: 0.75rem; - } - - .lg\:mb-3 { - margin-bottom: 0.75rem; - } - - .lg\:ml-3 { - margin-left: 0.75rem; - } - - .lg\:mt-4 { - margin-top: 1rem; - } - - .lg\:mr-4 { - margin-right: 1rem; - } - - .lg\:mb-4 { - margin-bottom: 1rem; - } - - .lg\:ml-4 { - margin-left: 1rem; - } - - .lg\:mt-5 { - margin-top: 1.25rem; - } - - .lg\:mr-5 { - margin-right: 1.25rem; - } - - .lg\:mb-5 { - margin-bottom: 1.25rem; - } - - .lg\:ml-5 { - margin-left: 1.25rem; - } - - .lg\:mt-6 { - margin-top: 1.5rem; - } - - .lg\:mr-6 { - margin-right: 1.5rem; - } - - .lg\:mb-6 { - margin-bottom: 1.5rem; - } - - .lg\:ml-6 { - margin-left: 1.5rem; - } - - .lg\:mt-8 { - margin-top: 2rem; - } - - .lg\:mr-8 { - margin-right: 2rem; - } - - .lg\:mb-8 { - margin-bottom: 2rem; - } - - .lg\:ml-8 { - margin-left: 2rem; - } - - .lg\:mt-10 { - margin-top: 2.5rem; - } - - .lg\:mr-10 { - margin-right: 2.5rem; - } - - .lg\:mb-10 { - margin-bottom: 2.5rem; - } - - .lg\:ml-10 { - margin-left: 2.5rem; - } - - .lg\:mt-12 { - margin-top: 3rem; - } - - .lg\:mr-12 { - margin-right: 3rem; - } - - .lg\:mb-12 { - margin-bottom: 3rem; - } - - .lg\:ml-12 { - margin-left: 3rem; - } - - .lg\:mt-16 { - margin-top: 4rem; - } - - .lg\:mr-16 { - margin-right: 4rem; - } - - .lg\:mb-16 { - margin-bottom: 4rem; - } - - .lg\:ml-16 { - margin-left: 4rem; - } - - .lg\:mt-20 { - margin-top: 5rem; - } - - .lg\:mr-20 { - margin-right: 5rem; - } - - .lg\:mb-20 { - margin-bottom: 5rem; - } - - .lg\:ml-20 { - margin-left: 5rem; - } - - .lg\:mt-24 { - margin-top: 6rem; - } - - .lg\:mr-24 { - margin-right: 6rem; - } - - .lg\:mb-24 { - margin-bottom: 6rem; - } - - .lg\:ml-24 { - margin-left: 6rem; - } - - .lg\:mt-32 { - margin-top: 8rem; - } - - .lg\:mr-32 { - margin-right: 8rem; - } - - .lg\:mb-32 { - margin-bottom: 8rem; - } - - .lg\:ml-32 { - margin-left: 8rem; - } - - .lg\:mt-40 { - margin-top: 10rem; - } - - .lg\:mr-40 { - margin-right: 10rem; - } - - .lg\:mb-40 { - margin-bottom: 10rem; - } - - .lg\:ml-40 { - margin-left: 10rem; - } - - .lg\:mt-48 { - margin-top: 12rem; - } - - .lg\:mr-48 { - margin-right: 12rem; - } - - .lg\:mb-48 { - margin-bottom: 12rem; - } - - .lg\:ml-48 { - margin-left: 12rem; - } - - .lg\:mt-56 { - margin-top: 14rem; - } - - .lg\:mr-56 { - margin-right: 14rem; - } - - .lg\:mb-56 { - margin-bottom: 14rem; - } - - .lg\:ml-56 { - margin-left: 14rem; - } - - .lg\:mt-64 { - margin-top: 16rem; - } - - .lg\:mr-64 { - margin-right: 16rem; - } - - .lg\:mb-64 { - margin-bottom: 16rem; - } - - .lg\:ml-64 { - margin-left: 16rem; - } - - .lg\:mt-auto { - margin-top: auto; - } - - .lg\:mr-auto { - margin-right: auto; - } - - .lg\:mb-auto { - margin-bottom: auto; - } - - .lg\:ml-auto { - margin-left: auto; - } - - .lg\:mt-px { - margin-top: 1px; - } - - .lg\:mr-px { - margin-right: 1px; - } - - .lg\:mb-px { - margin-bottom: 1px; - } - - .lg\:ml-px { - margin-left: 1px; - } - - .lg\:-mt-1 { - margin-top: -0.25rem; - } - - .lg\:-mr-1 { - margin-right: -0.25rem; - } - - .lg\:-mb-1 { - margin-bottom: -0.25rem; - } - - .lg\:-ml-1 { - margin-left: -0.25rem; - } - - .lg\:-mt-2 { - margin-top: -0.5rem; - } - - .lg\:-mr-2 { - margin-right: -0.5rem; - } - - .lg\:-mb-2 { - margin-bottom: -0.5rem; - } - - .lg\:-ml-2 { - margin-left: -0.5rem; - } - - .lg\:-mt-3 { - margin-top: -0.75rem; - } - - .lg\:-mr-3 { - margin-right: -0.75rem; - } - - .lg\:-mb-3 { - margin-bottom: -0.75rem; - } - - .lg\:-ml-3 { - margin-left: -0.75rem; - } - - .lg\:-mt-4 { - margin-top: -1rem; - } - - .lg\:-mr-4 { - margin-right: -1rem; - } - - .lg\:-mb-4 { - margin-bottom: -1rem; - } - - .lg\:-ml-4 { - margin-left: -1rem; - } - - .lg\:-mt-5 { - margin-top: -1.25rem; - } - - .lg\:-mr-5 { - margin-right: -1.25rem; - } - - .lg\:-mb-5 { - margin-bottom: -1.25rem; - } - - .lg\:-ml-5 { - margin-left: -1.25rem; - } - - .lg\:-mt-6 { - margin-top: -1.5rem; - } - - .lg\:-mr-6 { - margin-right: -1.5rem; - } - - .lg\:-mb-6 { - margin-bottom: -1.5rem; - } - - .lg\:-ml-6 { - margin-left: -1.5rem; - } - - .lg\:-mt-8 { - margin-top: -2rem; - } - - .lg\:-mr-8 { - margin-right: -2rem; - } - - .lg\:-mb-8 { - margin-bottom: -2rem; - } - - .lg\:-ml-8 { - margin-left: -2rem; - } - - .lg\:-mt-10 { - margin-top: -2.5rem; - } - - .lg\:-mr-10 { - margin-right: -2.5rem; - } - - .lg\:-mb-10 { - margin-bottom: -2.5rem; - } - - .lg\:-ml-10 { - margin-left: -2.5rem; - } - - .lg\:-mt-12 { - margin-top: -3rem; - } - - .lg\:-mr-12 { - margin-right: -3rem; - } - - .lg\:-mb-12 { - margin-bottom: -3rem; - } - - .lg\:-ml-12 { - margin-left: -3rem; - } - - .lg\:-mt-16 { - margin-top: -4rem; - } - - .lg\:-mr-16 { - margin-right: -4rem; - } - - .lg\:-mb-16 { - margin-bottom: -4rem; - } - - .lg\:-ml-16 { - margin-left: -4rem; - } - - .lg\:-mt-20 { - margin-top: -5rem; - } - - .lg\:-mr-20 { - margin-right: -5rem; - } - - .lg\:-mb-20 { - margin-bottom: -5rem; - } - - .lg\:-ml-20 { - margin-left: -5rem; - } - - .lg\:-mt-24 { - margin-top: -6rem; - } - - .lg\:-mr-24 { - margin-right: -6rem; - } - - .lg\:-mb-24 { - margin-bottom: -6rem; - } - - .lg\:-ml-24 { - margin-left: -6rem; - } - - .lg\:-mt-32 { - margin-top: -8rem; - } - - .lg\:-mr-32 { - margin-right: -8rem; - } - - .lg\:-mb-32 { - margin-bottom: -8rem; - } - - .lg\:-ml-32 { - margin-left: -8rem; - } - - .lg\:-mt-40 { - margin-top: -10rem; - } - - .lg\:-mr-40 { - margin-right: -10rem; - } - - .lg\:-mb-40 { - margin-bottom: -10rem; - } - - .lg\:-ml-40 { - margin-left: -10rem; - } - - .lg\:-mt-48 { - margin-top: -12rem; - } - - .lg\:-mr-48 { - margin-right: -12rem; - } - - .lg\:-mb-48 { - margin-bottom: -12rem; - } - - .lg\:-ml-48 { - margin-left: -12rem; - } - - .lg\:-mt-56 { - margin-top: -14rem; - } - - .lg\:-mr-56 { - margin-right: -14rem; - } - - .lg\:-mb-56 { - margin-bottom: -14rem; - } - - .lg\:-ml-56 { - margin-left: -14rem; - } - - .lg\:-mt-64 { - margin-top: -16rem; - } - - .lg\:-mr-64 { - margin-right: -16rem; - } - - .lg\:-mb-64 { - margin-bottom: -16rem; - } - - .lg\:-ml-64 { - margin-left: -16rem; - } - - .lg\:-mt-px { - margin-top: -1px; - } - - .lg\:-mr-px { - margin-right: -1px; - } - - .lg\:-mb-px { - margin-bottom: -1px; - } - - .lg\:-ml-px { - margin-left: -1px; - } - - .lg\:max-h-full { - max-height: 100%; - } - - .lg\:max-h-screen { - max-height: 100vh; - } - - .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-full { - max-width: 100%; - } - - .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\:min-h-0 { - min-height: 0; - } - - .lg\:min-h-full { - min-height: 100%; - } - - .lg\:min-h-screen { - min-height: 100vh; - } - - .lg\:min-w-0 { - min-width: 0; - } - - .lg\:min-w-full { - min-width: 100%; - } - - .lg\:object-contain { - object-fit: contain; - } - - .lg\:object-cover { - object-fit: cover; - } - - .lg\:object-fill { - object-fit: fill; - } - - .lg\:object-none { - object-fit: none; - } - - .lg\:object-scale-down { - object-fit: scale-down; - } - - .lg\:object-bottom { - object-position: bottom; - } - - .lg\:object-center { - object-position: center; - } - - .lg\:object-left { - object-position: left; - } - - .lg\:object-left-bottom { - object-position: left bottom; - } - - .lg\:object-left-top { - object-position: left top; - } - - .lg\:object-right { - object-position: right; - } - - .lg\:object-right-bottom { - object-position: right bottom; - } - - .lg\:object-right-top { - object-position: right top; - } - - .lg\:object-top { - object-position: top; - } - - .lg\:opacity-0 { - opacity: 0; - } - - .lg\:opacity-25 { - opacity: 0.25; - } - - .lg\:opacity-50 { - opacity: 0.5; - } - - .lg\:opacity-75 { - opacity: 0.75; - } - - .lg\:opacity-100 { - opacity: 1; - } - - .lg\:hover\:opacity-0:hover { - opacity: 0; - } - - .lg\:hover\:opacity-25:hover { - opacity: 0.25; - } - - .lg\:hover\:opacity-50:hover { - opacity: 0.5; - } - - .lg\:hover\:opacity-75:hover { - opacity: 0.75; - } - - .lg\:hover\:opacity-100:hover { - opacity: 1; - } - - .lg\:focus\:opacity-0:focus { - opacity: 0; - } - - .lg\:focus\:opacity-25:focus { - opacity: 0.25; - } - - .lg\:focus\:opacity-50:focus { - opacity: 0.5; - } - - .lg\:focus\:opacity-75:focus { - opacity: 0.75; - } - - .lg\:focus\:opacity-100:focus { - opacity: 1; - } - - .lg\:outline-none { - outline: 0; - } - - .lg\:focus\:outline-none:focus { - outline: 0; - } - - .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\:scrolling-touch { - -webkit-overflow-scrolling: touch; - } - - .lg\:scrolling-auto { - -webkit-overflow-scrolling: auto; - } - - .lg\:p-0 { - padding: 0; - } - - .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-8 { - padding: 2rem; - } - - .lg\:p-10 { - padding: 2.5rem; - } - - .lg\:p-12 { - padding: 3rem; - } - - .lg\:p-16 { - padding: 4rem; - } - - .lg\:p-20 { - padding: 5rem; - } - - .lg\:p-24 { - padding: 6rem; - } - - .lg\:p-32 { - padding: 8rem; - } - - .lg\:p-40 { - padding: 10rem; - } - - .lg\:p-48 { - padding: 12rem; - } - - .lg\:p-56 { - padding: 14rem; - } - - .lg\:p-64 { - padding: 16rem; - } - - .lg\:p-px { - padding: 1px; - } - - .lg\:py-0 { - padding-top: 0; - padding-bottom: 0; - } - - .lg\:px-0 { - padding-left: 0; - padding-right: 0; - } - - .lg\:py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - } - - .lg\:px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; - } - - .lg\:py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - } - - .lg\:px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; - } - - .lg\:py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - } - - .lg\:px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; - } - - .lg\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; - } - - .lg\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - - .lg\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; - } - - .lg\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .lg\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; - } - - .lg\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - - .lg\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; - } - - .lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .lg\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; - } - - .lg\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; - } - - .lg\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; - } - - .lg\:px-12 { - padding-left: 3rem; - padding-right: 3rem; - } - - .lg\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; - } - - .lg\:px-16 { - padding-left: 4rem; - padding-right: 4rem; - } - - .lg\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; - } - - .lg\:px-20 { - padding-left: 5rem; - padding-right: 5rem; - } - - .lg\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; - } - - .lg\:px-24 { - padding-left: 6rem; - padding-right: 6rem; - } - - .lg\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; - } - - .lg\:px-32 { - padding-left: 8rem; - padding-right: 8rem; - } - - .lg\:py-40 { - padding-top: 10rem; - padding-bottom: 10rem; - } - - .lg\:px-40 { - padding-left: 10rem; - padding-right: 10rem; - } - - .lg\:py-48 { - padding-top: 12rem; - padding-bottom: 12rem; - } - - .lg\:px-48 { - padding-left: 12rem; - padding-right: 12rem; - } - - .lg\:py-56 { - padding-top: 14rem; - padding-bottom: 14rem; - } - - .lg\:px-56 { - padding-left: 14rem; - padding-right: 14rem; - } - - .lg\:py-64 { - padding-top: 16rem; - padding-bottom: 16rem; - } - - .lg\:px-64 { - padding-left: 16rem; - padding-right: 16rem; - } - - .lg\:py-px { - padding-top: 1px; - padding-bottom: 1px; - } - - .lg\:px-px { - padding-left: 1px; - padding-right: 1px; - } - - .lg\:pt-0 { - padding-top: 0; - } - - .lg\:pr-0 { - padding-right: 0; - } - - .lg\:pb-0 { - padding-bottom: 0; - } - - .lg\:pl-0 { - padding-left: 0; - } - - .lg\:pt-1 { - padding-top: 0.25rem; - } - - .lg\:pr-1 { - padding-right: 0.25rem; - } - - .lg\:pb-1 { - padding-bottom: 0.25rem; - } - - .lg\:pl-1 { - padding-left: 0.25rem; - } - - .lg\:pt-2 { - padding-top: 0.5rem; - } - - .lg\:pr-2 { - padding-right: 0.5rem; - } - - .lg\:pb-2 { - padding-bottom: 0.5rem; - } - - .lg\:pl-2 { - padding-left: 0.5rem; - } - - .lg\:pt-3 { - padding-top: 0.75rem; - } - - .lg\:pr-3 { - padding-right: 0.75rem; - } - - .lg\:pb-3 { - padding-bottom: 0.75rem; - } - - .lg\:pl-3 { - padding-left: 0.75rem; - } - - .lg\:pt-4 { - padding-top: 1rem; - } - - .lg\:pr-4 { - padding-right: 1rem; - } - - .lg\:pb-4 { - padding-bottom: 1rem; - } - - .lg\:pl-4 { - padding-left: 1rem; - } - - .lg\:pt-5 { - padding-top: 1.25rem; - } - - .lg\:pr-5 { - padding-right: 1.25rem; - } - - .lg\:pb-5 { - padding-bottom: 1.25rem; - } - - .lg\:pl-5 { - padding-left: 1.25rem; - } - - .lg\:pt-6 { - padding-top: 1.5rem; - } - - .lg\:pr-6 { - padding-right: 1.5rem; - } - - .lg\:pb-6 { - padding-bottom: 1.5rem; - } - - .lg\:pl-6 { - padding-left: 1.5rem; - } - - .lg\:pt-8 { - padding-top: 2rem; - } - - .lg\:pr-8 { - padding-right: 2rem; - } - - .lg\:pb-8 { - padding-bottom: 2rem; - } - - .lg\:pl-8 { - padding-left: 2rem; - } - - .lg\:pt-10 { - padding-top: 2.5rem; - } - - .lg\:pr-10 { - padding-right: 2.5rem; - } - - .lg\:pb-10 { - padding-bottom: 2.5rem; - } - - .lg\:pl-10 { - padding-left: 2.5rem; - } - - .lg\:pt-12 { - padding-top: 3rem; - } - - .lg\:pr-12 { - padding-right: 3rem; - } - - .lg\:pb-12 { - padding-bottom: 3rem; - } - - .lg\:pl-12 { - padding-left: 3rem; - } - - .lg\:pt-16 { - padding-top: 4rem; - } - - .lg\:pr-16 { - padding-right: 4rem; - } - - .lg\:pb-16 { - padding-bottom: 4rem; - } - - .lg\:pl-16 { - padding-left: 4rem; - } - - .lg\:pt-20 { - padding-top: 5rem; - } - - .lg\:pr-20 { - padding-right: 5rem; - } - - .lg\:pb-20 { - padding-bottom: 5rem; - } - - .lg\:pl-20 { - padding-left: 5rem; - } - - .lg\:pt-24 { - padding-top: 6rem; - } - - .lg\:pr-24 { - padding-right: 6rem; - } - - .lg\:pb-24 { - padding-bottom: 6rem; - } - - .lg\:pl-24 { - padding-left: 6rem; - } - - .lg\:pt-32 { - padding-top: 8rem; - } - - .lg\:pr-32 { - padding-right: 8rem; - } - - .lg\:pb-32 { - padding-bottom: 8rem; - } - - .lg\:pl-32 { - padding-left: 8rem; - } - - .lg\:pt-40 { - padding-top: 10rem; - } - - .lg\:pr-40 { - padding-right: 10rem; - } - - .lg\:pb-40 { - padding-bottom: 10rem; - } - - .lg\:pl-40 { - padding-left: 10rem; - } - - .lg\:pt-48 { - padding-top: 12rem; - } - - .lg\:pr-48 { - padding-right: 12rem; - } - - .lg\:pb-48 { - padding-bottom: 12rem; - } - - .lg\:pl-48 { - padding-left: 12rem; - } - - .lg\:pt-56 { - padding-top: 14rem; - } - - .lg\:pr-56 { - padding-right: 14rem; - } - - .lg\:pb-56 { - padding-bottom: 14rem; - } - - .lg\:pl-56 { - padding-left: 14rem; - } - - .lg\:pt-64 { - padding-top: 16rem; - } - - .lg\:pr-64 { - padding-right: 16rem; - } - - .lg\:pb-64 { - padding-bottom: 16rem; - } - - .lg\:pl-64 { - padding-left: 16rem; - } - - .lg\:pt-px { - padding-top: 1px; - } - - .lg\:pr-px { - padding-right: 1px; - } - - .lg\:pb-px { - padding-bottom: 1px; - } - - .lg\:pl-px { - padding-left: 1px; - } - - .lg\:placeholder-transparent::-webkit-input-placeholder { - color: transparent; - } - - .lg\:placeholder-transparent:-ms-input-placeholder { - color: transparent; - } - - .lg\:placeholder-transparent::-ms-input-placeholder { - color: transparent; - } - - .lg\:placeholder-transparent::placeholder { - color: transparent; - } - - .lg\:placeholder-current::-webkit-input-placeholder { - color: currentColor; - } - - .lg\:placeholder-current:-ms-input-placeholder { - color: currentColor; - } - - .lg\:placeholder-current::-ms-input-placeholder { - color: currentColor; - } - - .lg\:placeholder-current::placeholder { - color: currentColor; - } - - .lg\:placeholder-black::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .lg\:placeholder-black:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .lg\:placeholder-black::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .lg\:placeholder-black::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .lg\:placeholder-white::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-white:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-white::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-white::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-100::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-200::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-300::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-400::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-500::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-600::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-700::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-800::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .lg\:placeholder-gray-900::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-200::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-300::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-400::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-500::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-600::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-700::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-800::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .lg\:placeholder-red-900::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-100::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-200::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-300::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-400::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-500::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-600::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-700::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-800::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .lg\:placeholder-orange-900::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-100::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-200::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-300::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-400::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-500::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-600::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-700::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-800::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .lg\:placeholder-yellow-900::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-100::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-200::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-300::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-400::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-500::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-600::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-700::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-800::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .lg\:placeholder-green-900::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-100::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-200::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-300::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-400::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-500::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-600::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-700::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-800::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .lg\:placeholder-teal-900::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-100::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-200::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-300::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-400::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-500::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-600::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-700::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-800::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .lg\:placeholder-blue-900::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-100::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-200::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-300::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-400::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-500::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-600::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-700::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-800::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .lg\:placeholder-indigo-900::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-100::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-200::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-300::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-400::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-500::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-600::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-700::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-800::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .lg\:placeholder-purple-900::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-200::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-300::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-400::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-500::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-600::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-700::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-800::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .lg\:placeholder-pink-900::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-transparent:focus::-webkit-input-placeholder { - color: transparent; - } - - .lg\:focus\:placeholder-transparent:focus:-ms-input-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::-webkit-input-placeholder { - color: currentColor; - } - - .lg\:focus\:placeholder-current:focus:-ms-input-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::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-black:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-black:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-black:focus::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-white:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-white:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-white:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-white:focus::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-200:focus::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-300:focus::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-400:focus::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-500:focus::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-600:focus::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-gray-900:focus::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-300:focus::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-400:focus::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-500:focus::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-600:focus::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-red-900:focus::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-200:focus::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-600:focus::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-orange-900:focus::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-300:focus::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-800:focus::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-yellow-900:focus::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-300:focus::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-400:focus::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-500:focus::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-600:focus::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-800:focus::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-green-900:focus::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-100:focus::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-200:focus::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-300:focus::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-400:focus::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-500:focus::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-600:focus::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-800:focus::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-teal-900:focus::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-200:focus::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-300:focus::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-400:focus::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-500:focus::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-600:focus::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-blue-900:focus::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-300:focus::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-400:focus::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-500:focus::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-600:focus::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-800:focus::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-indigo-900:focus::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-100:focus::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-200:focus::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-300:focus::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-400:focus::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-500:focus::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-600:focus::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-700:focus::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-800:focus::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-purple-900:focus::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-800:focus::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .lg\:focus\:placeholder-pink-900:focus::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .lg\:placeholder-opacity-0::-webkit-input-placeholder { - --placeholder-opacity: 0; - } - - .lg\:placeholder-opacity-0:-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .lg\:placeholder-opacity-0::-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .lg\:placeholder-opacity-0::placeholder { - --placeholder-opacity: 0; - } - - .lg\:placeholder-opacity-25::-webkit-input-placeholder { - --placeholder-opacity: 0.25; - } - - .lg\:placeholder-opacity-25:-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .lg\:placeholder-opacity-25::-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .lg\:placeholder-opacity-25::placeholder { - --placeholder-opacity: 0.25; - } - - .lg\:placeholder-opacity-50::-webkit-input-placeholder { - --placeholder-opacity: 0.5; - } - - .lg\:placeholder-opacity-50:-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .lg\:placeholder-opacity-50::-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .lg\:placeholder-opacity-50::placeholder { - --placeholder-opacity: 0.5; - } - - .lg\:placeholder-opacity-75::-webkit-input-placeholder { - --placeholder-opacity: 0.75; - } - - .lg\:placeholder-opacity-75:-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .lg\:placeholder-opacity-75::-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .lg\:placeholder-opacity-75::placeholder { - --placeholder-opacity: 0.75; - } - - .lg\:placeholder-opacity-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - } - - .lg\:placeholder-opacity-100:-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .lg\:placeholder-opacity-100::-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .lg\:placeholder-opacity-100::placeholder { - --placeholder-opacity: 1; - } - - .lg\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder { - --placeholder-opacity: 0; - } - - .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .lg\:focus\:placeholder-opacity-0:focus::-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .lg\:focus\:placeholder-opacity-0:focus::placeholder { - --placeholder-opacity: 0; - } - - .lg\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.25; - } - - .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .lg\:focus\:placeholder-opacity-25:focus::-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .lg\:focus\:placeholder-opacity-25:focus::placeholder { - --placeholder-opacity: 0.25; - } - - .lg\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.5; - } - - .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .lg\:focus\:placeholder-opacity-50:focus::-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .lg\:focus\:placeholder-opacity-50:focus::placeholder { - --placeholder-opacity: 0.5; - } - - .lg\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.75; - } - - .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .lg\:focus\:placeholder-opacity-75:focus::-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .lg\:focus\:placeholder-opacity-75:focus::placeholder { - --placeholder-opacity: 0.75; - } - - .lg\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - } - - .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .lg\:focus\:placeholder-opacity-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .lg\:focus\:placeholder-opacity-100:focus::placeholder { - --placeholder-opacity: 1; - } - - .lg\:pointer-events-none { - pointer-events: none; - } - - .lg\:pointer-events-auto { - pointer-events: auto; - } - - .lg\:static { - position: static; - } - - .lg\:fixed { - position: fixed; - } - - .lg\:absolute { - position: absolute; - } - - .lg\:relative { - position: relative; - } - - .lg\:sticky { - position: -webkit-sticky; - position: sticky; - } - - .lg\:inset-0 { - top: 0; - right: 0; - bottom: 0; - left: 0; - } - - .lg\:inset-auto { - top: auto; - right: auto; - bottom: auto; - left: auto; - } - - .lg\:inset-y-0 { - top: 0; - bottom: 0; - } - - .lg\:inset-x-0 { - right: 0; - left: 0; - } - - .lg\:inset-y-auto { - top: auto; - bottom: auto; - } - - .lg\:inset-x-auto { - right: auto; - left: auto; - } - - .lg\:top-0 { - top: 0; - } - - .lg\:right-0 { - right: 0; - } - - .lg\:bottom-0 { - bottom: 0; - } - - .lg\:left-0 { - left: 0; - } - - .lg\:top-auto { - top: auto; - } - - .lg\:right-auto { - right: auto; - } - - .lg\:bottom-auto { - bottom: auto; - } - - .lg\:left-auto { - left: auto; - } - - .lg\:resize-none { - resize: none; - } - - .lg\:resize-y { - resize: vertical; - } - - .lg\:resize-x { - resize: horizontal; - } - - .lg\:resize { - resize: both; - } - - .lg\:shadow-xs { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .lg\:shadow-sm { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .lg\:shadow { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .lg\:shadow-md { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .lg\:shadow-lg { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .lg\:shadow-xl { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .lg\:shadow-2xl { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .lg\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .lg\:shadow-outline { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .lg\:shadow-none { - box-shadow: none; - } - - .lg\:hover\:shadow-xs:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .lg\:hover\:shadow-sm:hover { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .lg\:hover\:shadow:hover { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .lg\:hover\:shadow-md:hover { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .lg\:hover\:shadow-lg:hover { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .lg\:hover\:shadow-xl:hover { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .lg\:hover\:shadow-2xl:hover { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .lg\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .lg\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .lg\:hover\:shadow-none:hover { - box-shadow: none; - } - - .lg\:focus\:shadow-xs:focus { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .lg\:focus\:shadow-sm:focus { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .lg\:focus\:shadow:focus { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .lg\:focus\:shadow-md:focus { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .lg\:focus\:shadow-lg:focus { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .lg\:focus\:shadow-xl:focus { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .lg\:focus\:shadow-2xl:focus { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .lg\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .lg\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .lg\:focus\:shadow-none:focus { - box-shadow: none; - } - - .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\:table-auto { - table-layout: auto; - } - - .lg\:table-fixed { - table-layout: fixed; - } - - .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\:text-transparent { - color: transparent; - } - - .lg\:text-current { - color: currentColor; - } - - .lg\:text-black { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .lg\:text-white { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .lg\:text-gray-100 { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .lg\:text-gray-200 { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .lg\:text-gray-300 { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .lg\:text-gray-400 { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .lg\:text-gray-500 { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .lg\:text-gray-600 { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .lg\:text-gray-700 { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .lg\:text-gray-800 { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .lg\:text-gray-900 { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .lg\:text-red-100 { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .lg\:text-red-200 { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .lg\:text-red-300 { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .lg\:text-red-400 { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .lg\:text-red-500 { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .lg\:text-red-600 { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .lg\:text-red-700 { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .lg\:text-red-800 { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .lg\:text-red-900 { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .lg\:text-orange-100 { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .lg\:text-orange-200 { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .lg\:text-orange-300 { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .lg\:text-orange-400 { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .lg\:text-orange-500 { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .lg\:text-orange-600 { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .lg\:text-orange-700 { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .lg\:text-orange-800 { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .lg\:text-orange-900 { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .lg\:text-yellow-100 { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .lg\:text-yellow-200 { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .lg\:text-yellow-300 { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .lg\:text-yellow-400 { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .lg\:text-yellow-500 { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .lg\:text-yellow-600 { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .lg\:text-yellow-700 { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .lg\:text-yellow-800 { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .lg\:text-yellow-900 { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .lg\:text-green-100 { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .lg\:text-green-200 { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .lg\:text-green-300 { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .lg\:text-green-400 { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .lg\:text-green-500 { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .lg\:text-green-600 { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .lg\:text-green-700 { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .lg\:text-green-800 { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .lg\:text-green-900 { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .lg\:text-teal-100 { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .lg\:text-teal-200 { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .lg\:text-teal-300 { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .lg\:text-teal-400 { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .lg\:text-teal-500 { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .lg\:text-teal-600 { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .lg\:text-teal-700 { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .lg\:text-teal-800 { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .lg\:text-teal-900 { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .lg\:text-blue-100 { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .lg\:text-blue-200 { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .lg\:text-blue-300 { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .lg\:text-blue-400 { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .lg\:text-blue-500 { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .lg\:text-blue-600 { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .lg\:text-blue-700 { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .lg\:text-blue-800 { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .lg\:text-blue-900 { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .lg\:text-indigo-100 { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .lg\:text-indigo-200 { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .lg\:text-indigo-300 { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .lg\:text-indigo-400 { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .lg\:text-indigo-500 { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .lg\:text-indigo-600 { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .lg\:text-indigo-700 { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .lg\:text-indigo-800 { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .lg\:text-indigo-900 { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .lg\:text-purple-100 { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .lg\:text-purple-200 { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .lg\:text-purple-300 { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .lg\:text-purple-400 { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .lg\:text-purple-500 { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .lg\:text-purple-600 { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .lg\:text-purple-700 { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .lg\:text-purple-800 { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .lg\:text-purple-900 { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .lg\:text-pink-100 { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .lg\:text-pink-200 { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .lg\:text-pink-300 { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .lg\:text-pink-400 { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .lg\:text-pink-500 { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .lg\:text-pink-600 { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .lg\:text-pink-700 { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .lg\:text-pink-800 { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .lg\:text-pink-900 { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .lg\:hover\:text-transparent:hover { - color: transparent; - } - - .lg\:hover\:text-current:hover { - color: currentColor; - } - - .lg\:hover\:text-black:hover { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .lg\:hover\:text-white:hover { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .lg\:hover\:text-gray-100:hover { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .lg\:hover\:text-gray-200:hover { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .lg\:hover\:text-gray-300:hover { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .lg\:hover\:text-gray-400:hover { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .lg\:hover\:text-gray-500:hover { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .lg\:hover\:text-gray-600:hover { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .lg\:hover\:text-gray-700:hover { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .lg\:hover\:text-gray-800:hover { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .lg\:hover\:text-gray-900:hover { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .lg\:hover\:text-red-100:hover { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .lg\:hover\:text-red-200:hover { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .lg\:hover\:text-red-300:hover { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .lg\:hover\:text-red-400:hover { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .lg\:hover\:text-red-500:hover { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .lg\:hover\:text-red-600:hover { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .lg\:hover\:text-red-700:hover { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .lg\:hover\:text-red-800:hover { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .lg\:hover\:text-red-900:hover { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .lg\:hover\:text-orange-100:hover { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .lg\:hover\:text-orange-200:hover { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .lg\:hover\:text-orange-300:hover { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .lg\:hover\:text-orange-400:hover { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .lg\:hover\:text-orange-500:hover { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .lg\:hover\:text-orange-600:hover { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .lg\:hover\:text-orange-700:hover { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .lg\:hover\:text-orange-800:hover { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .lg\:hover\:text-orange-900:hover { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .lg\:hover\:text-yellow-100:hover { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .lg\:hover\:text-yellow-200:hover { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .lg\:hover\:text-yellow-300:hover { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .lg\:hover\:text-yellow-400:hover { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .lg\:hover\:text-yellow-500:hover { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .lg\:hover\:text-yellow-600:hover { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .lg\:hover\:text-yellow-700:hover { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .lg\:hover\:text-yellow-800:hover { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .lg\:hover\:text-yellow-900:hover { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .lg\:hover\:text-green-100:hover { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .lg\:hover\:text-green-200:hover { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .lg\:hover\:text-green-300:hover { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .lg\:hover\:text-green-400:hover { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .lg\:hover\:text-green-500:hover { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .lg\:hover\:text-green-600:hover { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .lg\:hover\:text-green-700:hover { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .lg\:hover\:text-green-800:hover { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .lg\:hover\:text-green-900:hover { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .lg\:hover\:text-teal-100:hover { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .lg\:hover\:text-teal-200:hover { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .lg\:hover\:text-teal-300:hover { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .lg\:hover\:text-teal-400:hover { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .lg\:hover\:text-teal-500:hover { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .lg\:hover\:text-teal-600:hover { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .lg\:hover\:text-teal-700:hover { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .lg\:hover\:text-teal-800:hover { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .lg\:hover\:text-teal-900:hover { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .lg\:hover\:text-blue-100:hover { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .lg\:hover\:text-blue-200:hover { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .lg\:hover\:text-blue-300:hover { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .lg\:hover\:text-blue-400:hover { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .lg\:hover\:text-blue-500:hover { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .lg\:hover\:text-blue-600:hover { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .lg\:hover\:text-blue-700:hover { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .lg\:hover\:text-blue-800:hover { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .lg\:hover\:text-blue-900:hover { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .lg\:hover\:text-indigo-100:hover { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .lg\:hover\:text-indigo-200:hover { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .lg\:hover\:text-indigo-300:hover { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .lg\:hover\:text-indigo-400:hover { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .lg\:hover\:text-indigo-500:hover { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .lg\:hover\:text-indigo-600:hover { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .lg\:hover\:text-indigo-700:hover { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .lg\:hover\:text-indigo-800:hover { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .lg\:hover\:text-indigo-900:hover { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .lg\:hover\:text-purple-100:hover { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .lg\:hover\:text-purple-200:hover { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .lg\:hover\:text-purple-300:hover { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .lg\:hover\:text-purple-400:hover { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .lg\:hover\:text-purple-500:hover { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .lg\:hover\:text-purple-600:hover { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .lg\:hover\:text-purple-700:hover { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .lg\:hover\:text-purple-800:hover { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .lg\:hover\:text-purple-900:hover { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .lg\:hover\:text-pink-100:hover { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .lg\:hover\:text-pink-200:hover { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .lg\:hover\:text-pink-300:hover { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .lg\:hover\:text-pink-400:hover { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .lg\:hover\:text-pink-500:hover { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .lg\:hover\:text-pink-600:hover { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .lg\:hover\:text-pink-700:hover { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .lg\:hover\:text-pink-800:hover { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .lg\:hover\:text-pink-900:hover { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .lg\:focus\:text-transparent:focus { - color: transparent; - } - - .lg\:focus\:text-current:focus { - color: currentColor; - } - - .lg\:focus\:text-black:focus { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .lg\:focus\:text-white:focus { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .lg\:focus\:text-gray-100:focus { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .lg\:focus\:text-gray-200:focus { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .lg\:focus\:text-gray-300:focus { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .lg\:focus\:text-gray-400:focus { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .lg\:focus\:text-gray-500:focus { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .lg\:focus\:text-gray-600:focus { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .lg\:focus\:text-gray-700:focus { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .lg\:focus\:text-gray-800:focus { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .lg\:focus\:text-gray-900:focus { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .lg\:focus\:text-red-100:focus { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .lg\:focus\:text-red-200:focus { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .lg\:focus\:text-red-300:focus { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .lg\:focus\:text-red-400:focus { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .lg\:focus\:text-red-500:focus { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .lg\:focus\:text-red-600:focus { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .lg\:focus\:text-red-700:focus { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .lg\:focus\:text-red-800:focus { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .lg\:focus\:text-red-900:focus { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .lg\:focus\:text-orange-100:focus { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .lg\:focus\:text-orange-200:focus { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .lg\:focus\:text-orange-300:focus { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .lg\:focus\:text-orange-400:focus { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .lg\:focus\:text-orange-500:focus { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .lg\:focus\:text-orange-600:focus { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .lg\:focus\:text-orange-700:focus { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .lg\:focus\:text-orange-800:focus { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .lg\:focus\:text-orange-900:focus { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .lg\:focus\:text-yellow-100:focus { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .lg\:focus\:text-yellow-200:focus { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .lg\:focus\:text-yellow-300:focus { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .lg\:focus\:text-yellow-400:focus { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .lg\:focus\:text-yellow-500:focus { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .lg\:focus\:text-yellow-600:focus { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .lg\:focus\:text-yellow-700:focus { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .lg\:focus\:text-yellow-800:focus { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .lg\:focus\:text-yellow-900:focus { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .lg\:focus\:text-green-100:focus { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .lg\:focus\:text-green-200:focus { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .lg\:focus\:text-green-300:focus { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .lg\:focus\:text-green-400:focus { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .lg\:focus\:text-green-500:focus { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .lg\:focus\:text-green-600:focus { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .lg\:focus\:text-green-700:focus { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .lg\:focus\:text-green-800:focus { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .lg\:focus\:text-green-900:focus { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .lg\:focus\:text-teal-100:focus { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .lg\:focus\:text-teal-200:focus { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .lg\:focus\:text-teal-300:focus { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .lg\:focus\:text-teal-400:focus { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .lg\:focus\:text-teal-500:focus { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .lg\:focus\:text-teal-600:focus { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .lg\:focus\:text-teal-700:focus { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .lg\:focus\:text-teal-800:focus { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .lg\:focus\:text-teal-900:focus { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .lg\:focus\:text-blue-100:focus { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .lg\:focus\:text-blue-200:focus { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .lg\:focus\:text-blue-300:focus { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .lg\:focus\:text-blue-400:focus { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .lg\:focus\:text-blue-500:focus { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .lg\:focus\:text-blue-600:focus { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .lg\:focus\:text-blue-700:focus { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .lg\:focus\:text-blue-800:focus { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .lg\:focus\:text-blue-900:focus { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .lg\:focus\:text-indigo-100:focus { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .lg\:focus\:text-indigo-200:focus { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .lg\:focus\:text-indigo-300:focus { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .lg\:focus\:text-indigo-400:focus { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .lg\:focus\:text-indigo-500:focus { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .lg\:focus\:text-indigo-600:focus { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .lg\:focus\:text-indigo-700:focus { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .lg\:focus\:text-indigo-800:focus { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .lg\:focus\:text-indigo-900:focus { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .lg\:focus\:text-purple-100:focus { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .lg\:focus\:text-purple-200:focus { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .lg\:focus\:text-purple-300:focus { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .lg\:focus\:text-purple-400:focus { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .lg\:focus\:text-purple-500:focus { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .lg\:focus\:text-purple-600:focus { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .lg\:focus\:text-purple-700:focus { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .lg\:focus\:text-purple-800:focus { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .lg\:focus\:text-purple-900:focus { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .lg\:focus\:text-pink-100:focus { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .lg\:focus\:text-pink-200:focus { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .lg\:focus\:text-pink-300:focus { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .lg\:focus\:text-pink-400:focus { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .lg\:focus\:text-pink-500:focus { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .lg\:focus\:text-pink-600:focus { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .lg\:focus\:text-pink-700:focus { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .lg\:focus\:text-pink-800:focus { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .lg\:focus\:text-pink-900:focus { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .lg\:text-opacity-0 { - --text-opacity: 0; - } - - .lg\:text-opacity-25 { - --text-opacity: 0.25; - } - - .lg\:text-opacity-50 { - --text-opacity: 0.5; - } - - .lg\:text-opacity-75 { - --text-opacity: 0.75; - } - - .lg\:text-opacity-100 { - --text-opacity: 1; - } - - .lg\:hover\:text-opacity-0:hover { - --text-opacity: 0; - } - - .lg\:hover\:text-opacity-25:hover { - --text-opacity: 0.25; - } - - .lg\:hover\:text-opacity-50:hover { - --text-opacity: 0.5; - } - - .lg\:hover\:text-opacity-75:hover { - --text-opacity: 0.75; - } - - .lg\:hover\:text-opacity-100:hover { - --text-opacity: 1; - } - - .lg\:focus\:text-opacity-0:focus { - --text-opacity: 0; - } - - .lg\:focus\:text-opacity-25:focus { - --text-opacity: 0.25; - } - - .lg\:focus\:text-opacity-50:focus { - --text-opacity: 0.5; - } - - .lg\:focus\:text-opacity-75:focus { - --text-opacity: 0.75; - } - - .lg\:focus\:text-opacity-100:focus { - --text-opacity: 1; - } - - .lg\:italic { - font-style: italic; - } - - .lg\:not-italic { - font-style: normal; - } - - .lg\:uppercase { - text-transform: uppercase; - } - - .lg\:lowercase { - text-transform: lowercase; - } - - .lg\:capitalize { - text-transform: capitalize; - } - - .lg\:normal-case { - text-transform: none; - } - - .lg\:underline { - text-decoration: underline; - } - - .lg\:line-through { - text-decoration: line-through; - } - - .lg\:no-underline { - 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\:tracking-tighter { - letter-spacing: -0.05em; - } - - .lg\:tracking-tight { - letter-spacing: -0.025em; - } - - .lg\:tracking-normal { - letter-spacing: 0; - } - - .lg\:tracking-wide { - letter-spacing: 0.025em; - } - - .lg\:tracking-wider { - letter-spacing: 0.05em; - } - - .lg\:tracking-widest { - letter-spacing: 0.1em; - } - - .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; - -ms-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\: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\:visible { - visibility: visible; - } - - .lg\:invisible { - visibility: hidden; - } - - .lg\:whitespace-normal { - white-space: normal; - } - - .lg\:whitespace-no-wrap { - 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\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - - .lg\:w-0 { - width: 0; - } - - .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-8 { - width: 2rem; - } - - .lg\:w-10 { - width: 2.5rem; - } - - .lg\:w-12 { - width: 3rem; - } - - .lg\:w-16 { - width: 4rem; - } - - .lg\:w-20 { - width: 5rem; - } - - .lg\:w-24 { - width: 6rem; - } - - .lg\:w-32 { - width: 8rem; - } - - .lg\:w-40 { - width: 10rem; - } - - .lg\:w-48 { - width: 12rem; - } - - .lg\:w-56 { - width: 14rem; - } - - .lg\:w-64 { - width: 16rem; - } - - .lg\:w-auto { - width: auto; - } - - .lg\:w-px { - width: 1px; - } - - .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\: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\:gap-0 { - grid-gap: 0; - gap: 0; - } - - .lg\:gap-1 { - grid-gap: 0.25rem; - gap: 0.25rem; - } - - .lg\:gap-2 { - grid-gap: 0.5rem; - gap: 0.5rem; - } - - .lg\:gap-3 { - grid-gap: 0.75rem; - gap: 0.75rem; - } - - .lg\:gap-4 { - grid-gap: 1rem; - gap: 1rem; - } - - .lg\:gap-5 { - grid-gap: 1.25rem; - gap: 1.25rem; - } - - .lg\:gap-6 { - grid-gap: 1.5rem; - gap: 1.5rem; - } - - .lg\:gap-8 { - grid-gap: 2rem; - gap: 2rem; - } - - .lg\:gap-10 { - grid-gap: 2.5rem; - gap: 2.5rem; - } - - .lg\:gap-12 { - grid-gap: 3rem; - gap: 3rem; - } - - .lg\:gap-16 { - grid-gap: 4rem; - gap: 4rem; - } - - .lg\:gap-20 { - grid-gap: 5rem; - gap: 5rem; - } - - .lg\:gap-24 { - grid-gap: 6rem; - gap: 6rem; - } - - .lg\:gap-32 { - grid-gap: 8rem; - gap: 8rem; - } - - .lg\:gap-40 { - grid-gap: 10rem; - gap: 10rem; - } - - .lg\:gap-48 { - grid-gap: 12rem; - gap: 12rem; - } - - .lg\:gap-56 { - grid-gap: 14rem; - gap: 14rem; - } - - .lg\:gap-64 { - grid-gap: 16rem; - gap: 16rem; - } - - .lg\:gap-px { - grid-gap: 1px; - gap: 1px; - } - - .lg\:col-gap-0 { - grid-column-gap: 0; - -webkit-column-gap: 0; - column-gap: 0; - } - - .lg\:col-gap-1 { - grid-column-gap: 0.25rem; - -webkit-column-gap: 0.25rem; - column-gap: 0.25rem; - } - - .lg\:col-gap-2 { - grid-column-gap: 0.5rem; - -webkit-column-gap: 0.5rem; - column-gap: 0.5rem; - } - - .lg\:col-gap-3 { - grid-column-gap: 0.75rem; - -webkit-column-gap: 0.75rem; - column-gap: 0.75rem; - } - - .lg\:col-gap-4 { - grid-column-gap: 1rem; - -webkit-column-gap: 1rem; - column-gap: 1rem; - } - - .lg\:col-gap-5 { - grid-column-gap: 1.25rem; - -webkit-column-gap: 1.25rem; - column-gap: 1.25rem; - } - - .lg\:col-gap-6 { - grid-column-gap: 1.5rem; - -webkit-column-gap: 1.5rem; - column-gap: 1.5rem; - } - - .lg\:col-gap-8 { - grid-column-gap: 2rem; - -webkit-column-gap: 2rem; - column-gap: 2rem; - } - - .lg\:col-gap-10 { - grid-column-gap: 2.5rem; - -webkit-column-gap: 2.5rem; - column-gap: 2.5rem; - } - - .lg\:col-gap-12 { - grid-column-gap: 3rem; - -webkit-column-gap: 3rem; - column-gap: 3rem; - } - - .lg\:col-gap-16 { - grid-column-gap: 4rem; - -webkit-column-gap: 4rem; - column-gap: 4rem; - } - - .lg\:col-gap-20 { - grid-column-gap: 5rem; - -webkit-column-gap: 5rem; - column-gap: 5rem; - } - - .lg\:col-gap-24 { - grid-column-gap: 6rem; - -webkit-column-gap: 6rem; - column-gap: 6rem; - } - - .lg\:col-gap-32 { - grid-column-gap: 8rem; - -webkit-column-gap: 8rem; - column-gap: 8rem; - } - - .lg\:col-gap-40 { - grid-column-gap: 10rem; - -webkit-column-gap: 10rem; - column-gap: 10rem; - } - - .lg\:col-gap-48 { - grid-column-gap: 12rem; - -webkit-column-gap: 12rem; - column-gap: 12rem; - } - - .lg\:col-gap-56 { - grid-column-gap: 14rem; - -webkit-column-gap: 14rem; - column-gap: 14rem; - } - - .lg\:col-gap-64 { - grid-column-gap: 16rem; - -webkit-column-gap: 16rem; - column-gap: 16rem; - } - - .lg\:col-gap-px { - grid-column-gap: 1px; - -webkit-column-gap: 1px; - column-gap: 1px; - } - - .lg\:row-gap-0 { - grid-row-gap: 0; - row-gap: 0; - } - - .lg\:row-gap-1 { - grid-row-gap: 0.25rem; - row-gap: 0.25rem; - } - - .lg\:row-gap-2 { - grid-row-gap: 0.5rem; - row-gap: 0.5rem; - } - - .lg\:row-gap-3 { - grid-row-gap: 0.75rem; - row-gap: 0.75rem; - } - - .lg\:row-gap-4 { - grid-row-gap: 1rem; - row-gap: 1rem; - } - - .lg\:row-gap-5 { - grid-row-gap: 1.25rem; - row-gap: 1.25rem; - } - - .lg\:row-gap-6 { - grid-row-gap: 1.5rem; - row-gap: 1.5rem; - } - - .lg\:row-gap-8 { - grid-row-gap: 2rem; - row-gap: 2rem; - } - - .lg\:row-gap-10 { - grid-row-gap: 2.5rem; - row-gap: 2.5rem; - } - - .lg\:row-gap-12 { - grid-row-gap: 3rem; - row-gap: 3rem; - } - - .lg\:row-gap-16 { - grid-row-gap: 4rem; - row-gap: 4rem; - } - - .lg\:row-gap-20 { - grid-row-gap: 5rem; - row-gap: 5rem; - } - - .lg\:row-gap-24 { - grid-row-gap: 6rem; - row-gap: 6rem; - } - - .lg\:row-gap-32 { - grid-row-gap: 8rem; - row-gap: 8rem; - } - - .lg\:row-gap-40 { - grid-row-gap: 10rem; - row-gap: 10rem; - } - - .lg\:row-gap-48 { - grid-row-gap: 12rem; - row-gap: 12rem; - } - - .lg\:row-gap-56 { - grid-row-gap: 14rem; - row-gap: 14rem; - } - - .lg\:row-gap-64 { - grid-row-gap: 16rem; - row-gap: 16rem; - } - - .lg\:row-gap-px { - grid-row-gap: 1px; - row-gap: 1px; - } - - .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\: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\: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-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\: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\: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-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\:transform { - --transform-translate-x: 0; - --transform-translate-y: 0; - --transform-rotate: 0; - --transform-skew-x: 0; - --transform-skew-y: 0; - --transform-scale-x: 1; - --transform-scale-y: 1; - transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); - } - - .lg\:transform-none { - transform: none; - } - - .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\:scale-0 { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .lg\:scale-50 { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .lg\:scale-75 { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .lg\:scale-90 { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .lg\:scale-95 { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .lg\:scale-100 { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .lg\:scale-105 { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .lg\:scale-110 { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .lg\:scale-125 { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .lg\:scale-150 { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .lg\:scale-x-0 { - --transform-scale-x: 0; - } - - .lg\:scale-x-50 { - --transform-scale-x: .5; - } - - .lg\:scale-x-75 { - --transform-scale-x: .75; - } - - .lg\:scale-x-90 { - --transform-scale-x: .9; - } - - .lg\:scale-x-95 { - --transform-scale-x: .95; - } - - .lg\:scale-x-100 { - --transform-scale-x: 1; - } - - .lg\:scale-x-105 { - --transform-scale-x: 1.05; - } - - .lg\:scale-x-110 { - --transform-scale-x: 1.1; - } - - .lg\:scale-x-125 { - --transform-scale-x: 1.25; - } - - .lg\:scale-x-150 { - --transform-scale-x: 1.5; - } - - .lg\:scale-y-0 { - --transform-scale-y: 0; - } - - .lg\:scale-y-50 { - --transform-scale-y: .5; - } - - .lg\:scale-y-75 { - --transform-scale-y: .75; - } - - .lg\:scale-y-90 { - --transform-scale-y: .9; - } - - .lg\:scale-y-95 { - --transform-scale-y: .95; - } - - .lg\:scale-y-100 { - --transform-scale-y: 1; - } - - .lg\:scale-y-105 { - --transform-scale-y: 1.05; - } - - .lg\:scale-y-110 { - --transform-scale-y: 1.1; - } - - .lg\:scale-y-125 { - --transform-scale-y: 1.25; - } - - .lg\:scale-y-150 { - --transform-scale-y: 1.5; - } - - .lg\:hover\:scale-0:hover { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .lg\:hover\:scale-50:hover { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .lg\:hover\:scale-75:hover { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .lg\:hover\:scale-90:hover { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .lg\:hover\:scale-95:hover { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .lg\:hover\:scale-100:hover { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .lg\:hover\:scale-105:hover { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .lg\:hover\:scale-110:hover { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .lg\:hover\:scale-125:hover { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .lg\:hover\:scale-150:hover { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .lg\:hover\:scale-x-0:hover { - --transform-scale-x: 0; - } - - .lg\:hover\:scale-x-50:hover { - --transform-scale-x: .5; - } - - .lg\:hover\:scale-x-75:hover { - --transform-scale-x: .75; - } - - .lg\:hover\:scale-x-90:hover { - --transform-scale-x: .9; - } - - .lg\:hover\:scale-x-95:hover { - --transform-scale-x: .95; - } - - .lg\:hover\:scale-x-100:hover { - --transform-scale-x: 1; - } - - .lg\:hover\:scale-x-105:hover { - --transform-scale-x: 1.05; - } - - .lg\:hover\:scale-x-110:hover { - --transform-scale-x: 1.1; - } - - .lg\:hover\:scale-x-125:hover { - --transform-scale-x: 1.25; - } - - .lg\:hover\:scale-x-150:hover { - --transform-scale-x: 1.5; - } - - .lg\:hover\:scale-y-0:hover { - --transform-scale-y: 0; - } - - .lg\:hover\:scale-y-50:hover { - --transform-scale-y: .5; - } - - .lg\:hover\:scale-y-75:hover { - --transform-scale-y: .75; - } - - .lg\:hover\:scale-y-90:hover { - --transform-scale-y: .9; - } - - .lg\:hover\:scale-y-95:hover { - --transform-scale-y: .95; - } - - .lg\:hover\:scale-y-100:hover { - --transform-scale-y: 1; - } - - .lg\:hover\:scale-y-105:hover { - --transform-scale-y: 1.05; - } - - .lg\:hover\:scale-y-110:hover { - --transform-scale-y: 1.1; - } - - .lg\:hover\:scale-y-125:hover { - --transform-scale-y: 1.25; - } - - .lg\:hover\:scale-y-150:hover { - --transform-scale-y: 1.5; - } - - .lg\:focus\:scale-0:focus { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .lg\:focus\:scale-50:focus { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .lg\:focus\:scale-75:focus { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .lg\:focus\:scale-90:focus { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .lg\:focus\:scale-95:focus { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .lg\:focus\:scale-100:focus { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .lg\:focus\:scale-105:focus { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .lg\:focus\:scale-110:focus { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .lg\:focus\:scale-125:focus { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .lg\:focus\:scale-150:focus { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .lg\:focus\:scale-x-0:focus { - --transform-scale-x: 0; - } - - .lg\:focus\:scale-x-50:focus { - --transform-scale-x: .5; - } - - .lg\:focus\:scale-x-75:focus { - --transform-scale-x: .75; - } - - .lg\:focus\:scale-x-90:focus { - --transform-scale-x: .9; - } - - .lg\:focus\:scale-x-95:focus { - --transform-scale-x: .95; - } - - .lg\:focus\:scale-x-100:focus { - --transform-scale-x: 1; - } - - .lg\:focus\:scale-x-105:focus { - --transform-scale-x: 1.05; - } - - .lg\:focus\:scale-x-110:focus { - --transform-scale-x: 1.1; - } - - .lg\:focus\:scale-x-125:focus { - --transform-scale-x: 1.25; - } - - .lg\:focus\:scale-x-150:focus { - --transform-scale-x: 1.5; - } - - .lg\:focus\:scale-y-0:focus { - --transform-scale-y: 0; - } - - .lg\:focus\:scale-y-50:focus { - --transform-scale-y: .5; - } - - .lg\:focus\:scale-y-75:focus { - --transform-scale-y: .75; - } - - .lg\:focus\:scale-y-90:focus { - --transform-scale-y: .9; - } - - .lg\:focus\:scale-y-95:focus { - --transform-scale-y: .95; - } - - .lg\:focus\:scale-y-100:focus { - --transform-scale-y: 1; - } - - .lg\:focus\:scale-y-105:focus { - --transform-scale-y: 1.05; - } - - .lg\:focus\:scale-y-110:focus { - --transform-scale-y: 1.1; - } - - .lg\:focus\:scale-y-125:focus { - --transform-scale-y: 1.25; - } - - .lg\:focus\:scale-y-150:focus { - --transform-scale-y: 1.5; - } - - .lg\:rotate-0 { - --transform-rotate: 0; - } - - .lg\:rotate-45 { - --transform-rotate: 45deg; - } - - .lg\:rotate-90 { - --transform-rotate: 90deg; - } - - .lg\:rotate-180 { - --transform-rotate: 180deg; - } - - .lg\:-rotate-180 { - --transform-rotate: -180deg; - } - - .lg\:-rotate-90 { - --transform-rotate: -90deg; - } - - .lg\:-rotate-45 { - --transform-rotate: -45deg; - } - - .lg\:hover\:rotate-0:hover { - --transform-rotate: 0; - } - - .lg\:hover\:rotate-45:hover { - --transform-rotate: 45deg; - } - - .lg\:hover\:rotate-90:hover { - --transform-rotate: 90deg; - } - - .lg\:hover\:rotate-180:hover { - --transform-rotate: 180deg; - } - - .lg\:hover\:-rotate-180:hover { - --transform-rotate: -180deg; - } - - .lg\:hover\:-rotate-90:hover { - --transform-rotate: -90deg; - } - - .lg\:hover\:-rotate-45:hover { - --transform-rotate: -45deg; - } - - .lg\:focus\:rotate-0:focus { - --transform-rotate: 0; - } - - .lg\:focus\:rotate-45:focus { - --transform-rotate: 45deg; - } - - .lg\:focus\:rotate-90:focus { - --transform-rotate: 90deg; - } - - .lg\:focus\:rotate-180:focus { - --transform-rotate: 180deg; - } - - .lg\:focus\:-rotate-180:focus { - --transform-rotate: -180deg; - } - - .lg\:focus\:-rotate-90:focus { - --transform-rotate: -90deg; - } - - .lg\:focus\:-rotate-45:focus { - --transform-rotate: -45deg; - } - - .lg\:translate-x-0 { - --transform-translate-x: 0; - } - - .lg\:translate-x-1 { - --transform-translate-x: 0.25rem; - } - - .lg\:translate-x-2 { - --transform-translate-x: 0.5rem; - } - - .lg\:translate-x-3 { - --transform-translate-x: 0.75rem; - } - - .lg\:translate-x-4 { - --transform-translate-x: 1rem; - } - - .lg\:translate-x-5 { - --transform-translate-x: 1.25rem; - } - - .lg\:translate-x-6 { - --transform-translate-x: 1.5rem; - } - - .lg\:translate-x-8 { - --transform-translate-x: 2rem; - } - - .lg\:translate-x-10 { - --transform-translate-x: 2.5rem; - } - - .lg\:translate-x-12 { - --transform-translate-x: 3rem; - } - - .lg\:translate-x-16 { - --transform-translate-x: 4rem; - } - - .lg\:translate-x-20 { - --transform-translate-x: 5rem; - } - - .lg\:translate-x-24 { - --transform-translate-x: 6rem; - } - - .lg\:translate-x-32 { - --transform-translate-x: 8rem; - } - - .lg\:translate-x-40 { - --transform-translate-x: 10rem; - } - - .lg\:translate-x-48 { - --transform-translate-x: 12rem; - } - - .lg\:translate-x-56 { - --transform-translate-x: 14rem; - } - - .lg\:translate-x-64 { - --transform-translate-x: 16rem; - } - - .lg\:translate-x-px { - --transform-translate-x: 1px; - } - - .lg\:-translate-x-1 { - --transform-translate-x: -0.25rem; - } - - .lg\:-translate-x-2 { - --transform-translate-x: -0.5rem; - } - - .lg\:-translate-x-3 { - --transform-translate-x: -0.75rem; - } - - .lg\:-translate-x-4 { - --transform-translate-x: -1rem; - } - - .lg\:-translate-x-5 { - --transform-translate-x: -1.25rem; - } - - .lg\:-translate-x-6 { - --transform-translate-x: -1.5rem; - } - - .lg\:-translate-x-8 { - --transform-translate-x: -2rem; - } - - .lg\:-translate-x-10 { - --transform-translate-x: -2.5rem; - } - - .lg\:-translate-x-12 { - --transform-translate-x: -3rem; - } - - .lg\:-translate-x-16 { - --transform-translate-x: -4rem; - } - - .lg\:-translate-x-20 { - --transform-translate-x: -5rem; - } - - .lg\:-translate-x-24 { - --transform-translate-x: -6rem; - } - - .lg\:-translate-x-32 { - --transform-translate-x: -8rem; - } - - .lg\:-translate-x-40 { - --transform-translate-x: -10rem; - } - - .lg\:-translate-x-48 { - --transform-translate-x: -12rem; - } - - .lg\:-translate-x-56 { - --transform-translate-x: -14rem; - } - - .lg\:-translate-x-64 { - --transform-translate-x: -16rem; - } - - .lg\:-translate-x-px { - --transform-translate-x: -1px; - } - - .lg\:-translate-x-full { - --transform-translate-x: -100%; - } - - .lg\:-translate-x-1\/2 { - --transform-translate-x: -50%; - } - - .lg\:translate-x-1\/2 { - --transform-translate-x: 50%; - } - - .lg\:translate-x-full { - --transform-translate-x: 100%; - } - - .lg\:translate-y-0 { - --transform-translate-y: 0; - } - - .lg\:translate-y-1 { - --transform-translate-y: 0.25rem; - } - - .lg\:translate-y-2 { - --transform-translate-y: 0.5rem; - } - - .lg\:translate-y-3 { - --transform-translate-y: 0.75rem; - } - - .lg\:translate-y-4 { - --transform-translate-y: 1rem; - } - - .lg\:translate-y-5 { - --transform-translate-y: 1.25rem; - } - - .lg\:translate-y-6 { - --transform-translate-y: 1.5rem; - } - - .lg\:translate-y-8 { - --transform-translate-y: 2rem; - } - - .lg\:translate-y-10 { - --transform-translate-y: 2.5rem; - } - - .lg\:translate-y-12 { - --transform-translate-y: 3rem; - } - - .lg\:translate-y-16 { - --transform-translate-y: 4rem; - } - - .lg\:translate-y-20 { - --transform-translate-y: 5rem; - } - - .lg\:translate-y-24 { - --transform-translate-y: 6rem; - } - - .lg\:translate-y-32 { - --transform-translate-y: 8rem; - } - - .lg\:translate-y-40 { - --transform-translate-y: 10rem; - } - - .lg\:translate-y-48 { - --transform-translate-y: 12rem; - } - - .lg\:translate-y-56 { - --transform-translate-y: 14rem; - } - - .lg\:translate-y-64 { - --transform-translate-y: 16rem; - } - - .lg\:translate-y-px { - --transform-translate-y: 1px; - } - - .lg\:-translate-y-1 { - --transform-translate-y: -0.25rem; - } - - .lg\:-translate-y-2 { - --transform-translate-y: -0.5rem; - } - - .lg\:-translate-y-3 { - --transform-translate-y: -0.75rem; - } - - .lg\:-translate-y-4 { - --transform-translate-y: -1rem; - } - - .lg\:-translate-y-5 { - --transform-translate-y: -1.25rem; - } - - .lg\:-translate-y-6 { - --transform-translate-y: -1.5rem; - } - - .lg\:-translate-y-8 { - --transform-translate-y: -2rem; - } - - .lg\:-translate-y-10 { - --transform-translate-y: -2.5rem; - } - - .lg\:-translate-y-12 { - --transform-translate-y: -3rem; - } - - .lg\:-translate-y-16 { - --transform-translate-y: -4rem; - } - - .lg\:-translate-y-20 { - --transform-translate-y: -5rem; - } - - .lg\:-translate-y-24 { - --transform-translate-y: -6rem; - } - - .lg\:-translate-y-32 { - --transform-translate-y: -8rem; - } - - .lg\:-translate-y-40 { - --transform-translate-y: -10rem; - } - - .lg\:-translate-y-48 { - --transform-translate-y: -12rem; - } - - .lg\:-translate-y-56 { - --transform-translate-y: -14rem; - } - - .lg\:-translate-y-64 { - --transform-translate-y: -16rem; - } - - .lg\:-translate-y-px { - --transform-translate-y: -1px; - } - - .lg\:-translate-y-full { - --transform-translate-y: -100%; - } - - .lg\:-translate-y-1\/2 { - --transform-translate-y: -50%; - } - - .lg\:translate-y-1\/2 { - --transform-translate-y: 50%; - } - - .lg\:translate-y-full { - --transform-translate-y: 100%; - } - - .lg\:hover\:translate-x-0:hover { - --transform-translate-x: 0; - } - - .lg\:hover\:translate-x-1:hover { - --transform-translate-x: 0.25rem; - } - - .lg\:hover\:translate-x-2:hover { - --transform-translate-x: 0.5rem; - } - - .lg\:hover\:translate-x-3:hover { - --transform-translate-x: 0.75rem; - } - - .lg\:hover\:translate-x-4:hover { - --transform-translate-x: 1rem; - } - - .lg\:hover\:translate-x-5:hover { - --transform-translate-x: 1.25rem; - } - - .lg\:hover\:translate-x-6:hover { - --transform-translate-x: 1.5rem; - } - - .lg\:hover\:translate-x-8:hover { - --transform-translate-x: 2rem; - } - - .lg\:hover\:translate-x-10:hover { - --transform-translate-x: 2.5rem; - } - - .lg\:hover\:translate-x-12:hover { - --transform-translate-x: 3rem; - } - - .lg\:hover\:translate-x-16:hover { - --transform-translate-x: 4rem; - } - - .lg\:hover\:translate-x-20:hover { - --transform-translate-x: 5rem; - } - - .lg\:hover\:translate-x-24:hover { - --transform-translate-x: 6rem; - } - - .lg\:hover\:translate-x-32:hover { - --transform-translate-x: 8rem; - } - - .lg\:hover\:translate-x-40:hover { - --transform-translate-x: 10rem; - } - - .lg\:hover\:translate-x-48:hover { - --transform-translate-x: 12rem; - } - - .lg\:hover\:translate-x-56:hover { - --transform-translate-x: 14rem; - } - - .lg\:hover\:translate-x-64:hover { - --transform-translate-x: 16rem; - } - - .lg\:hover\:translate-x-px:hover { - --transform-translate-x: 1px; - } - - .lg\:hover\:-translate-x-1:hover { - --transform-translate-x: -0.25rem; - } - - .lg\:hover\:-translate-x-2:hover { - --transform-translate-x: -0.5rem; - } - - .lg\:hover\:-translate-x-3:hover { - --transform-translate-x: -0.75rem; - } - - .lg\:hover\:-translate-x-4:hover { - --transform-translate-x: -1rem; - } - - .lg\:hover\:-translate-x-5:hover { - --transform-translate-x: -1.25rem; - } - - .lg\:hover\:-translate-x-6:hover { - --transform-translate-x: -1.5rem; - } - - .lg\:hover\:-translate-x-8:hover { - --transform-translate-x: -2rem; - } - - .lg\:hover\:-translate-x-10:hover { - --transform-translate-x: -2.5rem; - } - - .lg\:hover\:-translate-x-12:hover { - --transform-translate-x: -3rem; - } - - .lg\:hover\:-translate-x-16:hover { - --transform-translate-x: -4rem; - } - - .lg\:hover\:-translate-x-20:hover { - --transform-translate-x: -5rem; - } - - .lg\:hover\:-translate-x-24:hover { - --transform-translate-x: -6rem; - } - - .lg\:hover\:-translate-x-32:hover { - --transform-translate-x: -8rem; - } - - .lg\:hover\:-translate-x-40:hover { - --transform-translate-x: -10rem; - } - - .lg\:hover\:-translate-x-48:hover { - --transform-translate-x: -12rem; - } - - .lg\:hover\:-translate-x-56:hover { - --transform-translate-x: -14rem; - } - - .lg\:hover\:-translate-x-64:hover { - --transform-translate-x: -16rem; - } - - .lg\:hover\:-translate-x-px:hover { - --transform-translate-x: -1px; - } - - .lg\:hover\:-translate-x-full:hover { - --transform-translate-x: -100%; - } - - .lg\:hover\:-translate-x-1\/2:hover { - --transform-translate-x: -50%; - } - - .lg\:hover\:translate-x-1\/2:hover { - --transform-translate-x: 50%; - } - - .lg\:hover\:translate-x-full:hover { - --transform-translate-x: 100%; - } - - .lg\:hover\:translate-y-0:hover { - --transform-translate-y: 0; - } - - .lg\:hover\:translate-y-1:hover { - --transform-translate-y: 0.25rem; - } - - .lg\:hover\:translate-y-2:hover { - --transform-translate-y: 0.5rem; - } - - .lg\:hover\:translate-y-3:hover { - --transform-translate-y: 0.75rem; - } - - .lg\:hover\:translate-y-4:hover { - --transform-translate-y: 1rem; - } - - .lg\:hover\:translate-y-5:hover { - --transform-translate-y: 1.25rem; - } - - .lg\:hover\:translate-y-6:hover { - --transform-translate-y: 1.5rem; - } - - .lg\:hover\:translate-y-8:hover { - --transform-translate-y: 2rem; - } - - .lg\:hover\:translate-y-10:hover { - --transform-translate-y: 2.5rem; - } - - .lg\:hover\:translate-y-12:hover { - --transform-translate-y: 3rem; - } - - .lg\:hover\:translate-y-16:hover { - --transform-translate-y: 4rem; - } - - .lg\:hover\:translate-y-20:hover { - --transform-translate-y: 5rem; - } - - .lg\:hover\:translate-y-24:hover { - --transform-translate-y: 6rem; - } - - .lg\:hover\:translate-y-32:hover { - --transform-translate-y: 8rem; - } - - .lg\:hover\:translate-y-40:hover { - --transform-translate-y: 10rem; - } - - .lg\:hover\:translate-y-48:hover { - --transform-translate-y: 12rem; - } - - .lg\:hover\:translate-y-56:hover { - --transform-translate-y: 14rem; - } - - .lg\:hover\:translate-y-64:hover { - --transform-translate-y: 16rem; - } - - .lg\:hover\:translate-y-px:hover { - --transform-translate-y: 1px; - } - - .lg\:hover\:-translate-y-1:hover { - --transform-translate-y: -0.25rem; - } - - .lg\:hover\:-translate-y-2:hover { - --transform-translate-y: -0.5rem; - } - - .lg\:hover\:-translate-y-3:hover { - --transform-translate-y: -0.75rem; - } - - .lg\:hover\:-translate-y-4:hover { - --transform-translate-y: -1rem; - } - - .lg\:hover\:-translate-y-5:hover { - --transform-translate-y: -1.25rem; - } - - .lg\:hover\:-translate-y-6:hover { - --transform-translate-y: -1.5rem; - } - - .lg\:hover\:-translate-y-8:hover { - --transform-translate-y: -2rem; - } - - .lg\:hover\:-translate-y-10:hover { - --transform-translate-y: -2.5rem; - } - - .lg\:hover\:-translate-y-12:hover { - --transform-translate-y: -3rem; - } - - .lg\:hover\:-translate-y-16:hover { - --transform-translate-y: -4rem; - } - - .lg\:hover\:-translate-y-20:hover { - --transform-translate-y: -5rem; - } - - .lg\:hover\:-translate-y-24:hover { - --transform-translate-y: -6rem; - } - - .lg\:hover\:-translate-y-32:hover { - --transform-translate-y: -8rem; - } - - .lg\:hover\:-translate-y-40:hover { - --transform-translate-y: -10rem; - } - - .lg\:hover\:-translate-y-48:hover { - --transform-translate-y: -12rem; - } - - .lg\:hover\:-translate-y-56:hover { - --transform-translate-y: -14rem; - } - - .lg\:hover\:-translate-y-64:hover { - --transform-translate-y: -16rem; - } - - .lg\:hover\:-translate-y-px:hover { - --transform-translate-y: -1px; - } - - .lg\:hover\:-translate-y-full:hover { - --transform-translate-y: -100%; - } - - .lg\:hover\:-translate-y-1\/2:hover { - --transform-translate-y: -50%; - } - - .lg\:hover\:translate-y-1\/2:hover { - --transform-translate-y: 50%; - } - - .lg\:hover\:translate-y-full:hover { - --transform-translate-y: 100%; - } - - .lg\:focus\:translate-x-0:focus { - --transform-translate-x: 0; - } - - .lg\:focus\:translate-x-1:focus { - --transform-translate-x: 0.25rem; - } - - .lg\:focus\:translate-x-2:focus { - --transform-translate-x: 0.5rem; - } - - .lg\:focus\:translate-x-3:focus { - --transform-translate-x: 0.75rem; - } - - .lg\:focus\:translate-x-4:focus { - --transform-translate-x: 1rem; - } - - .lg\:focus\:translate-x-5:focus { - --transform-translate-x: 1.25rem; - } - - .lg\:focus\:translate-x-6:focus { - --transform-translate-x: 1.5rem; - } - - .lg\:focus\:translate-x-8:focus { - --transform-translate-x: 2rem; - } - - .lg\:focus\:translate-x-10:focus { - --transform-translate-x: 2.5rem; - } - - .lg\:focus\:translate-x-12:focus { - --transform-translate-x: 3rem; - } - - .lg\:focus\:translate-x-16:focus { - --transform-translate-x: 4rem; - } - - .lg\:focus\:translate-x-20:focus { - --transform-translate-x: 5rem; - } - - .lg\:focus\:translate-x-24:focus { - --transform-translate-x: 6rem; - } - - .lg\:focus\:translate-x-32:focus { - --transform-translate-x: 8rem; - } - - .lg\:focus\:translate-x-40:focus { - --transform-translate-x: 10rem; - } - - .lg\:focus\:translate-x-48:focus { - --transform-translate-x: 12rem; - } - - .lg\:focus\:translate-x-56:focus { - --transform-translate-x: 14rem; - } - - .lg\:focus\:translate-x-64:focus { - --transform-translate-x: 16rem; - } - - .lg\:focus\:translate-x-px:focus { - --transform-translate-x: 1px; - } - - .lg\:focus\:-translate-x-1:focus { - --transform-translate-x: -0.25rem; - } - - .lg\:focus\:-translate-x-2:focus { - --transform-translate-x: -0.5rem; - } - - .lg\:focus\:-translate-x-3:focus { - --transform-translate-x: -0.75rem; - } - - .lg\:focus\:-translate-x-4:focus { - --transform-translate-x: -1rem; - } - - .lg\:focus\:-translate-x-5:focus { - --transform-translate-x: -1.25rem; - } - - .lg\:focus\:-translate-x-6:focus { - --transform-translate-x: -1.5rem; - } - - .lg\:focus\:-translate-x-8:focus { - --transform-translate-x: -2rem; - } - - .lg\:focus\:-translate-x-10:focus { - --transform-translate-x: -2.5rem; - } - - .lg\:focus\:-translate-x-12:focus { - --transform-translate-x: -3rem; - } - - .lg\:focus\:-translate-x-16:focus { - --transform-translate-x: -4rem; - } - - .lg\:focus\:-translate-x-20:focus { - --transform-translate-x: -5rem; - } - - .lg\:focus\:-translate-x-24:focus { - --transform-translate-x: -6rem; - } - - .lg\:focus\:-translate-x-32:focus { - --transform-translate-x: -8rem; - } - - .lg\:focus\:-translate-x-40:focus { - --transform-translate-x: -10rem; - } - - .lg\:focus\:-translate-x-48:focus { - --transform-translate-x: -12rem; - } - - .lg\:focus\:-translate-x-56:focus { - --transform-translate-x: -14rem; - } - - .lg\:focus\:-translate-x-64:focus { - --transform-translate-x: -16rem; - } - - .lg\:focus\:-translate-x-px:focus { - --transform-translate-x: -1px; - } - - .lg\:focus\:-translate-x-full:focus { - --transform-translate-x: -100%; - } - - .lg\:focus\:-translate-x-1\/2:focus { - --transform-translate-x: -50%; - } - - .lg\:focus\:translate-x-1\/2:focus { - --transform-translate-x: 50%; - } - - .lg\:focus\:translate-x-full:focus { - --transform-translate-x: 100%; - } - - .lg\:focus\:translate-y-0:focus { - --transform-translate-y: 0; - } - - .lg\:focus\:translate-y-1:focus { - --transform-translate-y: 0.25rem; - } - - .lg\:focus\:translate-y-2:focus { - --transform-translate-y: 0.5rem; - } - - .lg\:focus\:translate-y-3:focus { - --transform-translate-y: 0.75rem; - } - - .lg\:focus\:translate-y-4:focus { - --transform-translate-y: 1rem; - } - - .lg\:focus\:translate-y-5:focus { - --transform-translate-y: 1.25rem; - } - - .lg\:focus\:translate-y-6:focus { - --transform-translate-y: 1.5rem; - } - - .lg\:focus\:translate-y-8:focus { - --transform-translate-y: 2rem; - } - - .lg\:focus\:translate-y-10:focus { - --transform-translate-y: 2.5rem; - } - - .lg\:focus\:translate-y-12:focus { - --transform-translate-y: 3rem; - } - - .lg\:focus\:translate-y-16:focus { - --transform-translate-y: 4rem; - } - - .lg\:focus\:translate-y-20:focus { - --transform-translate-y: 5rem; - } - - .lg\:focus\:translate-y-24:focus { - --transform-translate-y: 6rem; - } - - .lg\:focus\:translate-y-32:focus { - --transform-translate-y: 8rem; - } - - .lg\:focus\:translate-y-40:focus { - --transform-translate-y: 10rem; - } - - .lg\:focus\:translate-y-48:focus { - --transform-translate-y: 12rem; - } - - .lg\:focus\:translate-y-56:focus { - --transform-translate-y: 14rem; - } - - .lg\:focus\:translate-y-64:focus { - --transform-translate-y: 16rem; - } - - .lg\:focus\:translate-y-px:focus { - --transform-translate-y: 1px; - } - - .lg\:focus\:-translate-y-1:focus { - --transform-translate-y: -0.25rem; - } - - .lg\:focus\:-translate-y-2:focus { - --transform-translate-y: -0.5rem; - } - - .lg\:focus\:-translate-y-3:focus { - --transform-translate-y: -0.75rem; - } - - .lg\:focus\:-translate-y-4:focus { - --transform-translate-y: -1rem; - } - - .lg\:focus\:-translate-y-5:focus { - --transform-translate-y: -1.25rem; - } - - .lg\:focus\:-translate-y-6:focus { - --transform-translate-y: -1.5rem; - } - - .lg\:focus\:-translate-y-8:focus { - --transform-translate-y: -2rem; - } - - .lg\:focus\:-translate-y-10:focus { - --transform-translate-y: -2.5rem; - } - - .lg\:focus\:-translate-y-12:focus { - --transform-translate-y: -3rem; - } - - .lg\:focus\:-translate-y-16:focus { - --transform-translate-y: -4rem; - } - - .lg\:focus\:-translate-y-20:focus { - --transform-translate-y: -5rem; - } - - .lg\:focus\:-translate-y-24:focus { - --transform-translate-y: -6rem; - } - - .lg\:focus\:-translate-y-32:focus { - --transform-translate-y: -8rem; - } - - .lg\:focus\:-translate-y-40:focus { - --transform-translate-y: -10rem; - } - - .lg\:focus\:-translate-y-48:focus { - --transform-translate-y: -12rem; - } - - .lg\:focus\:-translate-y-56:focus { - --transform-translate-y: -14rem; - } - - .lg\:focus\:-translate-y-64:focus { - --transform-translate-y: -16rem; - } - - .lg\:focus\:-translate-y-px:focus { - --transform-translate-y: -1px; - } - - .lg\:focus\:-translate-y-full:focus { - --transform-translate-y: -100%; - } - - .lg\:focus\:-translate-y-1\/2:focus { - --transform-translate-y: -50%; - } - - .lg\:focus\:translate-y-1\/2:focus { - --transform-translate-y: 50%; - } - - .lg\:focus\:translate-y-full:focus { - --transform-translate-y: 100%; - } - - .lg\:skew-x-0 { - --transform-skew-x: 0; - } - - .lg\:skew-x-3 { - --transform-skew-x: 3deg; - } - - .lg\:skew-x-6 { - --transform-skew-x: 6deg; - } - - .lg\:skew-x-12 { - --transform-skew-x: 12deg; - } - - .lg\:-skew-x-12 { - --transform-skew-x: -12deg; - } - - .lg\:-skew-x-6 { - --transform-skew-x: -6deg; - } - - .lg\:-skew-x-3 { - --transform-skew-x: -3deg; - } - - .lg\:skew-y-0 { - --transform-skew-y: 0; - } - - .lg\:skew-y-3 { - --transform-skew-y: 3deg; - } - - .lg\:skew-y-6 { - --transform-skew-y: 6deg; - } - - .lg\:skew-y-12 { - --transform-skew-y: 12deg; - } - - .lg\:-skew-y-12 { - --transform-skew-y: -12deg; - } - - .lg\:-skew-y-6 { - --transform-skew-y: -6deg; - } - - .lg\:-skew-y-3 { - --transform-skew-y: -3deg; - } - - .lg\:hover\:skew-x-0:hover { - --transform-skew-x: 0; - } - - .lg\:hover\:skew-x-3:hover { - --transform-skew-x: 3deg; - } - - .lg\:hover\:skew-x-6:hover { - --transform-skew-x: 6deg; - } - - .lg\:hover\:skew-x-12:hover { - --transform-skew-x: 12deg; - } - - .lg\:hover\:-skew-x-12:hover { - --transform-skew-x: -12deg; - } - - .lg\:hover\:-skew-x-6:hover { - --transform-skew-x: -6deg; - } - - .lg\:hover\:-skew-x-3:hover { - --transform-skew-x: -3deg; - } - - .lg\:hover\:skew-y-0:hover { - --transform-skew-y: 0; - } - - .lg\:hover\:skew-y-3:hover { - --transform-skew-y: 3deg; - } - - .lg\:hover\:skew-y-6:hover { - --transform-skew-y: 6deg; - } - - .lg\:hover\:skew-y-12:hover { - --transform-skew-y: 12deg; - } - - .lg\:hover\:-skew-y-12:hover { - --transform-skew-y: -12deg; - } - - .lg\:hover\:-skew-y-6:hover { - --transform-skew-y: -6deg; - } - - .lg\:hover\:-skew-y-3:hover { - --transform-skew-y: -3deg; - } - - .lg\:focus\:skew-x-0:focus { - --transform-skew-x: 0; - } - - .lg\:focus\:skew-x-3:focus { - --transform-skew-x: 3deg; - } - - .lg\:focus\:skew-x-6:focus { - --transform-skew-x: 6deg; - } - - .lg\:focus\:skew-x-12:focus { - --transform-skew-x: 12deg; - } - - .lg\:focus\:-skew-x-12:focus { - --transform-skew-x: -12deg; - } - - .lg\:focus\:-skew-x-6:focus { - --transform-skew-x: -6deg; - } - - .lg\:focus\:-skew-x-3:focus { - --transform-skew-x: -3deg; - } - - .lg\:focus\:skew-y-0:focus { - --transform-skew-y: 0; - } - - .lg\:focus\:skew-y-3:focus { - --transform-skew-y: 3deg; - } - - .lg\:focus\:skew-y-6:focus { - --transform-skew-y: 6deg; - } - - .lg\:focus\:skew-y-12:focus { - --transform-skew-y: 12deg; - } - - .lg\:focus\:-skew-y-12:focus { - --transform-skew-y: -12deg; - } - - .lg\:focus\:-skew-y-6:focus { - --transform-skew-y: -6deg; - } - - .lg\:focus\:-skew-y-3:focus { - --transform-skew-y: -3deg; - } - - .lg\:transition-none { - transition-property: none; - } - - .lg\:transition-all { - transition-property: all; - } - - .lg\:transition { - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; - } - - .lg\:transition-colors { - transition-property: background-color, border-color, color, fill, stroke; - } - - .lg\:transition-opacity { - transition-property: opacity; - } - - .lg\:transition-shadow { - transition-property: box-shadow; - } - - .lg\:transition-transform { - transition-property: transform; - } - - .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); - } - - .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\: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; - } -} - -@media (min-width: 1280px) { - .xl\:space-y-0 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0px * var(--space-y-reverse)); - } - - .xl\:space-x-0 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0px * var(--space-x-reverse)); - margin-left: calc(0px * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.25rem * var(--space-y-reverse)); - } - - .xl\:space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.25rem * var(--space-x-reverse)); - margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.5rem * var(--space-y-reverse)); - } - - .xl\:space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.5rem * var(--space-x-reverse)); - margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(0.75rem * var(--space-y-reverse)); - } - - .xl\:space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(0.75rem * var(--space-x-reverse)); - margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1rem * var(--space-y-reverse)); - } - - .xl\:space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1rem * var(--space-x-reverse)); - margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.25rem * var(--space-y-reverse)); - } - - .xl\:space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.25rem * var(--space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1.5rem * var(--space-y-reverse)); - } - - .xl\:space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1.5rem * var(--space-x-reverse)); - margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2rem * var(--space-y-reverse)); - } - - .xl\:space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2rem * var(--space-x-reverse)); - margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(2.5rem * var(--space-y-reverse)); - } - - .xl\:space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(2.5rem * var(--space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(3rem * var(--space-y-reverse)); - } - - .xl\:space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(3rem * var(--space-x-reverse)); - margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(4rem * var(--space-y-reverse)); - } - - .xl\:space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(4rem * var(--space-x-reverse)); - margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(5rem * var(--space-y-reverse)); - } - - .xl\:space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(5rem * var(--space-x-reverse)); - margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(6rem * var(--space-y-reverse)); - } - - .xl\:space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(6rem * var(--space-x-reverse)); - margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(8rem * var(--space-y-reverse)); - } - - .xl\:space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(8rem * var(--space-x-reverse)); - margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(10rem * var(--space-y-reverse)); - } - - .xl\:space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(10rem * var(--space-x-reverse)); - margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(12rem * var(--space-y-reverse)); - } - - .xl\:space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(12rem * var(--space-x-reverse)); - margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(14rem * var(--space-y-reverse)); - } - - .xl\:space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(14rem * var(--space-x-reverse)); - margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(16rem * var(--space-y-reverse)); - } - - .xl\:space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(16rem * var(--space-x-reverse)); - margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(1px * var(--space-y-reverse)); - } - - .xl\:space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(1px * var(--space-x-reverse)); - margin-left: calc(1px * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-1 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.25rem * var(--space-y-reverse)); - } - - .xl\:-space-x-1 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.25rem * var(--space-x-reverse)); - margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-2 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.5rem * var(--space-y-reverse)); - } - - .xl\:-space-x-2 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.5rem * var(--space-x-reverse)); - margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-3 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-0.75rem * var(--space-y-reverse)); - } - - .xl\:-space-x-3 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-0.75rem * var(--space-x-reverse)); - margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-4 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1rem * var(--space-y-reverse)); - } - - .xl\:-space-x-4 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1rem * var(--space-x-reverse)); - margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-5 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.25rem * var(--space-y-reverse)); - } - - .xl\:-space-x-5 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.25rem * var(--space-x-reverse)); - margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-6 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1.5rem * var(--space-y-reverse)); - } - - .xl\:-space-x-6 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1.5rem * var(--space-x-reverse)); - margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-8 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2rem * var(--space-y-reverse)); - } - - .xl\:-space-x-8 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2rem * var(--space-x-reverse)); - margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-10 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-2.5rem * var(--space-y-reverse)); - } - - .xl\:-space-x-10 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-2.5rem * var(--space-x-reverse)); - margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-12 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-3rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-3rem * var(--space-y-reverse)); - } - - .xl\:-space-x-12 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-3rem * var(--space-x-reverse)); - margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-16 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-4rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-4rem * var(--space-y-reverse)); - } - - .xl\:-space-x-16 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-4rem * var(--space-x-reverse)); - margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-20 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-5rem * var(--space-y-reverse)); - } - - .xl\:-space-x-20 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-5rem * var(--space-x-reverse)); - margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-24 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-6rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-6rem * var(--space-y-reverse)); - } - - .xl\:-space-x-24 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-6rem * var(--space-x-reverse)); - margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-32 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-8rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-8rem * var(--space-y-reverse)); - } - - .xl\:-space-x-32 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-8rem * var(--space-x-reverse)); - margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-40 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-10rem * var(--space-y-reverse)); - } - - .xl\:-space-x-40 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-10rem * var(--space-x-reverse)); - margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-48 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-12rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-12rem * var(--space-y-reverse)); - } - - .xl\:-space-x-48 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-12rem * var(--space-x-reverse)); - margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-56 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-14rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-14rem * var(--space-y-reverse)); - } - - .xl\:-space-x-56 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-14rem * var(--space-x-reverse)); - margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-64 > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-16rem * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-16rem * var(--space-y-reverse)); - } - - .xl\:-space-x-64 > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-16rem * var(--space-x-reverse)); - margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); - } - - .xl\:-space-y-px > :not(template) ~ :not(template) { - --space-y-reverse: 0; - margin-top: calc(-1px * calc(1 - var(--space-y-reverse))); - margin-bottom: calc(-1px * var(--space-y-reverse)); - } - - .xl\:-space-x-px > :not(template) ~ :not(template) { - --space-x-reverse: 0; - margin-right: calc(-1px * var(--space-x-reverse)); - margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); - } - - .xl\:space-y-reverse > :not(template) ~ :not(template) { - --space-y-reverse: 1; - } - - .xl\:space-x-reverse > :not(template) ~ :not(template) { - --space-x-reverse: 1; - } - - .xl\:divide-y-0 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(0px * var(--divide-y-reverse)); - } - - .xl\:divide-x-0 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(0px * var(--divide-x-reverse)); - border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); - } - - .xl\:divide-y-2 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(2px * var(--divide-y-reverse)); - } - - .xl\:divide-x-2 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(2px * var(--divide-x-reverse)); - border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); - } - - .xl\:divide-y-4 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(4px * var(--divide-y-reverse)); - } - - .xl\:divide-x-4 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(4px * var(--divide-x-reverse)); - border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); - } - - .xl\:divide-y-8 > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(8px * var(--divide-y-reverse)); - } - - .xl\:divide-x-8 > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(8px * var(--divide-x-reverse)); - border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); - } - - .xl\:divide-y > :not(template) ~ :not(template) { - --divide-y-reverse: 0; - border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))); - border-bottom-width: calc(1px * var(--divide-y-reverse)); - } - - .xl\:divide-x > :not(template) ~ :not(template) { - --divide-x-reverse: 0; - border-right-width: calc(1px * var(--divide-x-reverse)); - border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); - } - - .xl\:divide-y-reverse > :not(template) ~ :not(template) { - --divide-y-reverse: 1; - } - - .xl\:divide-x-reverse > :not(template) ~ :not(template) { - --divide-x-reverse: 1; - } - - .xl\:divide-transparent > :not(template) ~ :not(template) { - border-color: transparent; - } - - .xl\:divide-current > :not(template) ~ :not(template) { - border-color: currentColor; - } - - .xl\:divide-black > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--divide-opacity)); - } - - .xl\:divide-white > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--divide-opacity)); - } - - .xl\:divide-gray-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--divide-opacity)); - } - - .xl\:divide-gray-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--divide-opacity)); - } - - .xl\:divide-gray-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--divide-opacity)); - } - - .xl\:divide-gray-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--divide-opacity)); - } - - .xl\:divide-gray-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--divide-opacity)); - } - - .xl\:divide-gray-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--divide-opacity)); - } - - .xl\:divide-gray-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--divide-opacity)); - } - - .xl\:divide-gray-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--divide-opacity)); - } - - .xl\:divide-gray-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--divide-opacity)); - } - - .xl\:divide-red-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--divide-opacity)); - } - - .xl\:divide-red-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--divide-opacity)); - } - - .xl\:divide-red-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--divide-opacity)); - } - - .xl\:divide-red-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--divide-opacity)); - } - - .xl\:divide-red-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--divide-opacity)); - } - - .xl\:divide-red-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--divide-opacity)); - } - - .xl\:divide-red-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--divide-opacity)); - } - - .xl\:divide-red-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--divide-opacity)); - } - - .xl\:divide-red-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--divide-opacity)); - } - - .xl\:divide-orange-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--divide-opacity)); - } - - .xl\:divide-orange-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--divide-opacity)); - } - - .xl\:divide-orange-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--divide-opacity)); - } - - .xl\:divide-orange-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--divide-opacity)); - } - - .xl\:divide-orange-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--divide-opacity)); - } - - .xl\:divide-orange-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--divide-opacity)); - } - - .xl\:divide-orange-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--divide-opacity)); - } - - .xl\:divide-orange-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--divide-opacity)); - } - - .xl\:divide-orange-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--divide-opacity)); - } - - .xl\:divide-yellow-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--divide-opacity)); - } - - .xl\:divide-yellow-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--divide-opacity)); - } - - .xl\:divide-yellow-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--divide-opacity)); - } - - .xl\:divide-yellow-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--divide-opacity)); - } - - .xl\:divide-yellow-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--divide-opacity)); - } - - .xl\:divide-yellow-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--divide-opacity)); - } - - .xl\:divide-yellow-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--divide-opacity)); - } - - .xl\:divide-yellow-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--divide-opacity)); - } - - .xl\:divide-yellow-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--divide-opacity)); - } - - .xl\:divide-green-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--divide-opacity)); - } - - .xl\:divide-green-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--divide-opacity)); - } - - .xl\:divide-green-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--divide-opacity)); - } - - .xl\:divide-green-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--divide-opacity)); - } - - .xl\:divide-green-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--divide-opacity)); - } - - .xl\:divide-green-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--divide-opacity)); - } - - .xl\:divide-green-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--divide-opacity)); - } - - .xl\:divide-green-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--divide-opacity)); - } - - .xl\:divide-green-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--divide-opacity)); - } - - .xl\:divide-teal-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--divide-opacity)); - } - - .xl\:divide-teal-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--divide-opacity)); - } - - .xl\:divide-teal-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--divide-opacity)); - } - - .xl\:divide-teal-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--divide-opacity)); - } - - .xl\:divide-teal-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--divide-opacity)); - } - - .xl\:divide-teal-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--divide-opacity)); - } - - .xl\:divide-teal-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--divide-opacity)); - } - - .xl\:divide-teal-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--divide-opacity)); - } - - .xl\:divide-teal-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--divide-opacity)); - } - - .xl\:divide-blue-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--divide-opacity)); - } - - .xl\:divide-blue-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--divide-opacity)); - } - - .xl\:divide-blue-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--divide-opacity)); - } - - .xl\:divide-blue-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--divide-opacity)); - } - - .xl\:divide-blue-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--divide-opacity)); - } - - .xl\:divide-blue-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--divide-opacity)); - } - - .xl\:divide-blue-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--divide-opacity)); - } - - .xl\:divide-blue-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--divide-opacity)); - } - - .xl\:divide-blue-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--divide-opacity)); - } - - .xl\:divide-indigo-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--divide-opacity)); - } - - .xl\:divide-indigo-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--divide-opacity)); - } - - .xl\:divide-indigo-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--divide-opacity)); - } - - .xl\:divide-indigo-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--divide-opacity)); - } - - .xl\:divide-indigo-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--divide-opacity)); - } - - .xl\:divide-indigo-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--divide-opacity)); - } - - .xl\:divide-indigo-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--divide-opacity)); - } - - .xl\:divide-indigo-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--divide-opacity)); - } - - .xl\:divide-indigo-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--divide-opacity)); - } - - .xl\:divide-purple-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--divide-opacity)); - } - - .xl\:divide-purple-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--divide-opacity)); - } - - .xl\:divide-purple-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--divide-opacity)); - } - - .xl\:divide-purple-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--divide-opacity)); - } - - .xl\:divide-purple-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--divide-opacity)); - } - - .xl\:divide-purple-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--divide-opacity)); - } - - .xl\:divide-purple-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--divide-opacity)); - } - - .xl\:divide-purple-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--divide-opacity)); - } - - .xl\:divide-purple-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--divide-opacity)); - } - - .xl\:divide-pink-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--divide-opacity)); - } - - .xl\:divide-pink-200 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--divide-opacity)); - } - - .xl\:divide-pink-300 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--divide-opacity)); - } - - .xl\:divide-pink-400 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--divide-opacity)); - } - - .xl\:divide-pink-500 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--divide-opacity)); - } - - .xl\:divide-pink-600 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--divide-opacity)); - } - - .xl\:divide-pink-700 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--divide-opacity)); - } - - .xl\:divide-pink-800 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--divide-opacity)); - } - - .xl\:divide-pink-900 > :not(template) ~ :not(template) { - --divide-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--divide-opacity)); - } - - .xl\:divide-opacity-0 > :not(template) ~ :not(template) { - --divide-opacity: 0; - } - - .xl\:divide-opacity-25 > :not(template) ~ :not(template) { - --divide-opacity: 0.25; - } - - .xl\:divide-opacity-50 > :not(template) ~ :not(template) { - --divide-opacity: 0.5; - } - - .xl\:divide-opacity-75 > :not(template) ~ :not(template) { - --divide-opacity: 0.75; - } - - .xl\:divide-opacity-100 > :not(template) ~ :not(template) { - --divide-opacity: 1; - } - - .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\: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\:appearance-none { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - } - - .xl\:bg-fixed { - background-attachment: fixed; - } - - .xl\:bg-local { - background-attachment: local; - } - - .xl\:bg-scroll { - background-attachment: scroll; - } - - .xl\:bg-transparent { - background-color: transparent; - } - - .xl\:bg-current { - background-color: currentColor; - } - - .xl\:bg-black { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .xl\:bg-white { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .xl\:bg-gray-100 { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .xl\:bg-gray-200 { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .xl\:bg-gray-300 { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .xl\:bg-gray-400 { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .xl\:bg-gray-500 { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .xl\:bg-gray-600 { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .xl\:bg-gray-700 { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .xl\:bg-gray-800 { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .xl\:bg-gray-900 { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .xl\:bg-red-100 { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .xl\:bg-red-200 { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .xl\:bg-red-300 { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .xl\:bg-red-400 { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .xl\:bg-red-500 { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .xl\:bg-red-600 { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .xl\:bg-red-700 { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .xl\:bg-red-800 { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .xl\:bg-red-900 { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .xl\:bg-orange-100 { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .xl\:bg-orange-200 { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .xl\:bg-orange-300 { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .xl\:bg-orange-400 { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .xl\:bg-orange-500 { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .xl\:bg-orange-600 { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .xl\:bg-orange-700 { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .xl\:bg-orange-800 { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .xl\:bg-orange-900 { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .xl\:bg-yellow-100 { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .xl\:bg-yellow-200 { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .xl\:bg-yellow-300 { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .xl\:bg-yellow-400 { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .xl\:bg-yellow-500 { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .xl\:bg-yellow-600 { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .xl\:bg-yellow-700 { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .xl\:bg-yellow-800 { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .xl\:bg-yellow-900 { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .xl\:bg-green-100 { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .xl\:bg-green-200 { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .xl\:bg-green-300 { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .xl\:bg-green-400 { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .xl\:bg-green-500 { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .xl\:bg-green-600 { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .xl\:bg-green-700 { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .xl\:bg-green-800 { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .xl\:bg-green-900 { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .xl\:bg-teal-100 { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .xl\:bg-teal-200 { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .xl\:bg-teal-300 { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .xl\:bg-teal-400 { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .xl\:bg-teal-500 { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .xl\:bg-teal-600 { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .xl\:bg-teal-700 { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .xl\:bg-teal-800 { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .xl\:bg-teal-900 { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .xl\:bg-blue-100 { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .xl\:bg-blue-200 { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .xl\:bg-blue-300 { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .xl\:bg-blue-400 { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .xl\:bg-blue-500 { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .xl\:bg-blue-600 { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .xl\:bg-blue-700 { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .xl\:bg-blue-800 { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .xl\:bg-blue-900 { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .xl\:bg-indigo-100 { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .xl\:bg-indigo-200 { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .xl\:bg-indigo-300 { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .xl\:bg-indigo-400 { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .xl\:bg-indigo-500 { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .xl\:bg-indigo-600 { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .xl\:bg-indigo-700 { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .xl\:bg-indigo-800 { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .xl\:bg-indigo-900 { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .xl\:bg-purple-100 { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .xl\:bg-purple-200 { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .xl\:bg-purple-300 { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .xl\:bg-purple-400 { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .xl\:bg-purple-500 { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .xl\:bg-purple-600 { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .xl\:bg-purple-700 { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .xl\:bg-purple-800 { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .xl\:bg-purple-900 { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .xl\:bg-pink-100 { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .xl\:bg-pink-200 { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .xl\:bg-pink-300 { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .xl\:bg-pink-400 { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .xl\:bg-pink-500 { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .xl\:bg-pink-600 { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .xl\:bg-pink-700 { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .xl\:bg-pink-800 { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .xl\:bg-pink-900 { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .xl\:hover\:bg-transparent:hover { - background-color: transparent; - } - - .xl\:hover\:bg-current:hover { - background-color: currentColor; - } - - .xl\:hover\:bg-black:hover { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .xl\:hover\:bg-white:hover { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .xl\:hover\:bg-gray-100:hover { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .xl\:hover\:bg-gray-200:hover { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .xl\:hover\:bg-gray-300:hover { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .xl\:hover\:bg-gray-400:hover { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .xl\:hover\:bg-gray-500:hover { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .xl\:hover\:bg-gray-600:hover { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .xl\:hover\:bg-gray-700:hover { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .xl\:hover\:bg-gray-800:hover { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .xl\:hover\:bg-gray-900:hover { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .xl\:hover\:bg-red-100:hover { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .xl\:hover\:bg-red-200:hover { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .xl\:hover\:bg-red-300:hover { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .xl\:hover\:bg-red-400:hover { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .xl\:hover\:bg-red-500:hover { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .xl\:hover\:bg-red-600:hover { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .xl\:hover\:bg-red-700:hover { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .xl\:hover\:bg-red-800:hover { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .xl\:hover\:bg-red-900:hover { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .xl\:hover\:bg-orange-100:hover { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .xl\:hover\:bg-orange-200:hover { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .xl\:hover\:bg-orange-300:hover { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .xl\:hover\:bg-orange-400:hover { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .xl\:hover\:bg-orange-500:hover { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .xl\:hover\:bg-orange-600:hover { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .xl\:hover\:bg-orange-700:hover { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .xl\:hover\:bg-orange-800:hover { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .xl\:hover\:bg-orange-900:hover { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .xl\:hover\:bg-yellow-100:hover { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .xl\:hover\:bg-yellow-200:hover { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .xl\:hover\:bg-yellow-300:hover { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .xl\:hover\:bg-yellow-400:hover { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .xl\:hover\:bg-yellow-500:hover { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .xl\:hover\:bg-yellow-600:hover { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .xl\:hover\:bg-yellow-700:hover { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .xl\:hover\:bg-yellow-800:hover { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .xl\:hover\:bg-yellow-900:hover { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .xl\:hover\:bg-green-100:hover { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .xl\:hover\:bg-green-200:hover { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .xl\:hover\:bg-green-300:hover { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .xl\:hover\:bg-green-400:hover { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .xl\:hover\:bg-green-500:hover { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .xl\:hover\:bg-green-600:hover { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .xl\:hover\:bg-green-700:hover { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .xl\:hover\:bg-green-800:hover { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .xl\:hover\:bg-green-900:hover { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .xl\:hover\:bg-teal-100:hover { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .xl\:hover\:bg-teal-200:hover { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .xl\:hover\:bg-teal-300:hover { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .xl\:hover\:bg-teal-400:hover { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .xl\:hover\:bg-teal-500:hover { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .xl\:hover\:bg-teal-600:hover { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .xl\:hover\:bg-teal-700:hover { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .xl\:hover\:bg-teal-800:hover { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .xl\:hover\:bg-teal-900:hover { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .xl\:hover\:bg-blue-100:hover { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .xl\:hover\:bg-blue-200:hover { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .xl\:hover\:bg-blue-300:hover { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .xl\:hover\:bg-blue-400:hover { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .xl\:hover\:bg-blue-500:hover { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .xl\:hover\:bg-blue-600:hover { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .xl\:hover\:bg-blue-700:hover { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .xl\:hover\:bg-blue-800:hover { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .xl\:hover\:bg-blue-900:hover { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .xl\:hover\:bg-indigo-100:hover { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .xl\:hover\:bg-indigo-200:hover { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .xl\:hover\:bg-indigo-300:hover { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .xl\:hover\:bg-indigo-400:hover { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .xl\:hover\:bg-indigo-500:hover { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .xl\:hover\:bg-indigo-600:hover { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .xl\:hover\:bg-indigo-700:hover { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .xl\:hover\:bg-indigo-800:hover { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .xl\:hover\:bg-indigo-900:hover { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .xl\:hover\:bg-purple-100:hover { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .xl\:hover\:bg-purple-200:hover { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .xl\:hover\:bg-purple-300:hover { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .xl\:hover\:bg-purple-400:hover { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .xl\:hover\:bg-purple-500:hover { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .xl\:hover\:bg-purple-600:hover { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .xl\:hover\:bg-purple-700:hover { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .xl\:hover\:bg-purple-800:hover { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .xl\:hover\:bg-purple-900:hover { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .xl\:hover\:bg-pink-100:hover { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .xl\:hover\:bg-pink-200:hover { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .xl\:hover\:bg-pink-300:hover { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .xl\:hover\:bg-pink-400:hover { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .xl\:hover\:bg-pink-500:hover { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .xl\:hover\:bg-pink-600:hover { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .xl\:hover\:bg-pink-700:hover { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .xl\:hover\:bg-pink-800:hover { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .xl\:hover\:bg-pink-900:hover { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .xl\:focus\:bg-transparent:focus { - background-color: transparent; - } - - .xl\:focus\:bg-current:focus { - background-color: currentColor; - } - - .xl\:focus\:bg-black:focus { - --bg-opacity: 1; - background-color: #000; - background-color: rgba(0, 0, 0, var(--bg-opacity)); - } - - .xl\:focus\:bg-white:focus { - --bg-opacity: 1; - background-color: #fff; - background-color: rgba(255, 255, 255, var(--bg-opacity)); - } - - .xl\:focus\:bg-gray-100:focus { - --bg-opacity: 1; - background-color: #f7fafc; - background-color: rgba(247, 250, 252, var(--bg-opacity)); - } - - .xl\:focus\:bg-gray-200:focus { - --bg-opacity: 1; - background-color: #edf2f7; - background-color: rgba(237, 242, 247, var(--bg-opacity)); - } - - .xl\:focus\:bg-gray-300:focus { - --bg-opacity: 1; - background-color: #e2e8f0; - background-color: rgba(226, 232, 240, var(--bg-opacity)); - } - - .xl\:focus\:bg-gray-400:focus { - --bg-opacity: 1; - background-color: #cbd5e0; - background-color: rgba(203, 213, 224, var(--bg-opacity)); - } - - .xl\:focus\:bg-gray-500:focus { - --bg-opacity: 1; - background-color: #a0aec0; - background-color: rgba(160, 174, 192, var(--bg-opacity)); - } - - .xl\:focus\:bg-gray-600:focus { - --bg-opacity: 1; - background-color: #718096; - background-color: rgba(113, 128, 150, var(--bg-opacity)); - } - - .xl\:focus\:bg-gray-700:focus { - --bg-opacity: 1; - background-color: #4a5568; - background-color: rgba(74, 85, 104, var(--bg-opacity)); - } - - .xl\:focus\:bg-gray-800:focus { - --bg-opacity: 1; - background-color: #2d3748; - background-color: rgba(45, 55, 72, var(--bg-opacity)); - } - - .xl\:focus\:bg-gray-900:focus { - --bg-opacity: 1; - background-color: #1a202c; - background-color: rgba(26, 32, 44, var(--bg-opacity)); - } - - .xl\:focus\:bg-red-100:focus { - --bg-opacity: 1; - background-color: #fff5f5; - background-color: rgba(255, 245, 245, var(--bg-opacity)); - } - - .xl\:focus\:bg-red-200:focus { - --bg-opacity: 1; - background-color: #fed7d7; - background-color: rgba(254, 215, 215, var(--bg-opacity)); - } - - .xl\:focus\:bg-red-300:focus { - --bg-opacity: 1; - background-color: #feb2b2; - background-color: rgba(254, 178, 178, var(--bg-opacity)); - } - - .xl\:focus\:bg-red-400:focus { - --bg-opacity: 1; - background-color: #fc8181; - background-color: rgba(252, 129, 129, var(--bg-opacity)); - } - - .xl\:focus\:bg-red-500:focus { - --bg-opacity: 1; - background-color: #f56565; - background-color: rgba(245, 101, 101, var(--bg-opacity)); - } - - .xl\:focus\:bg-red-600:focus { - --bg-opacity: 1; - background-color: #e53e3e; - background-color: rgba(229, 62, 62, var(--bg-opacity)); - } - - .xl\:focus\:bg-red-700:focus { - --bg-opacity: 1; - background-color: #c53030; - background-color: rgba(197, 48, 48, var(--bg-opacity)); - } - - .xl\:focus\:bg-red-800:focus { - --bg-opacity: 1; - background-color: #9b2c2c; - background-color: rgba(155, 44, 44, var(--bg-opacity)); - } - - .xl\:focus\:bg-red-900:focus { - --bg-opacity: 1; - background-color: #742a2a; - background-color: rgba(116, 42, 42, var(--bg-opacity)); - } - - .xl\:focus\:bg-orange-100:focus { - --bg-opacity: 1; - background-color: #fffaf0; - background-color: rgba(255, 250, 240, var(--bg-opacity)); - } - - .xl\:focus\:bg-orange-200:focus { - --bg-opacity: 1; - background-color: #feebc8; - background-color: rgba(254, 235, 200, var(--bg-opacity)); - } - - .xl\:focus\:bg-orange-300:focus { - --bg-opacity: 1; - background-color: #fbd38d; - background-color: rgba(251, 211, 141, var(--bg-opacity)); - } - - .xl\:focus\:bg-orange-400:focus { - --bg-opacity: 1; - background-color: #f6ad55; - background-color: rgba(246, 173, 85, var(--bg-opacity)); - } - - .xl\:focus\:bg-orange-500:focus { - --bg-opacity: 1; - background-color: #ed8936; - background-color: rgba(237, 137, 54, var(--bg-opacity)); - } - - .xl\:focus\:bg-orange-600:focus { - --bg-opacity: 1; - background-color: #dd6b20; - background-color: rgba(221, 107, 32, var(--bg-opacity)); - } - - .xl\:focus\:bg-orange-700:focus { - --bg-opacity: 1; - background-color: #c05621; - background-color: rgba(192, 86, 33, var(--bg-opacity)); - } - - .xl\:focus\:bg-orange-800:focus { - --bg-opacity: 1; - background-color: #9c4221; - background-color: rgba(156, 66, 33, var(--bg-opacity)); - } - - .xl\:focus\:bg-orange-900:focus { - --bg-opacity: 1; - background-color: #7b341e; - background-color: rgba(123, 52, 30, var(--bg-opacity)); - } - - .xl\:focus\:bg-yellow-100:focus { - --bg-opacity: 1; - background-color: #fffff0; - background-color: rgba(255, 255, 240, var(--bg-opacity)); - } - - .xl\:focus\:bg-yellow-200:focus { - --bg-opacity: 1; - background-color: #fefcbf; - background-color: rgba(254, 252, 191, var(--bg-opacity)); - } - - .xl\:focus\:bg-yellow-300:focus { - --bg-opacity: 1; - background-color: #faf089; - background-color: rgba(250, 240, 137, var(--bg-opacity)); - } - - .xl\:focus\:bg-yellow-400:focus { - --bg-opacity: 1; - background-color: #f6e05e; - background-color: rgba(246, 224, 94, var(--bg-opacity)); - } - - .xl\:focus\:bg-yellow-500:focus { - --bg-opacity: 1; - background-color: #ecc94b; - background-color: rgba(236, 201, 75, var(--bg-opacity)); - } - - .xl\:focus\:bg-yellow-600:focus { - --bg-opacity: 1; - background-color: #d69e2e; - background-color: rgba(214, 158, 46, var(--bg-opacity)); - } - - .xl\:focus\:bg-yellow-700:focus { - --bg-opacity: 1; - background-color: #b7791f; - background-color: rgba(183, 121, 31, var(--bg-opacity)); - } - - .xl\:focus\:bg-yellow-800:focus { - --bg-opacity: 1; - background-color: #975a16; - background-color: rgba(151, 90, 22, var(--bg-opacity)); - } - - .xl\:focus\:bg-yellow-900:focus { - --bg-opacity: 1; - background-color: #744210; - background-color: rgba(116, 66, 16, var(--bg-opacity)); - } - - .xl\:focus\:bg-green-100:focus { - --bg-opacity: 1; - background-color: #f0fff4; - background-color: rgba(240, 255, 244, var(--bg-opacity)); - } - - .xl\:focus\:bg-green-200:focus { - --bg-opacity: 1; - background-color: #c6f6d5; - background-color: rgba(198, 246, 213, var(--bg-opacity)); - } - - .xl\:focus\:bg-green-300:focus { - --bg-opacity: 1; - background-color: #9ae6b4; - background-color: rgba(154, 230, 180, var(--bg-opacity)); - } - - .xl\:focus\:bg-green-400:focus { - --bg-opacity: 1; - background-color: #68d391; - background-color: rgba(104, 211, 145, var(--bg-opacity)); - } - - .xl\:focus\:bg-green-500:focus { - --bg-opacity: 1; - background-color: #48bb78; - background-color: rgba(72, 187, 120, var(--bg-opacity)); - } - - .xl\:focus\:bg-green-600:focus { - --bg-opacity: 1; - background-color: #38a169; - background-color: rgba(56, 161, 105, var(--bg-opacity)); - } - - .xl\:focus\:bg-green-700:focus { - --bg-opacity: 1; - background-color: #2f855a; - background-color: rgba(47, 133, 90, var(--bg-opacity)); - } - - .xl\:focus\:bg-green-800:focus { - --bg-opacity: 1; - background-color: #276749; - background-color: rgba(39, 103, 73, var(--bg-opacity)); - } - - .xl\:focus\:bg-green-900:focus { - --bg-opacity: 1; - background-color: #22543d; - background-color: rgba(34, 84, 61, var(--bg-opacity)); - } - - .xl\:focus\:bg-teal-100:focus { - --bg-opacity: 1; - background-color: #e6fffa; - background-color: rgba(230, 255, 250, var(--bg-opacity)); - } - - .xl\:focus\:bg-teal-200:focus { - --bg-opacity: 1; - background-color: #b2f5ea; - background-color: rgba(178, 245, 234, var(--bg-opacity)); - } - - .xl\:focus\:bg-teal-300:focus { - --bg-opacity: 1; - background-color: #81e6d9; - background-color: rgba(129, 230, 217, var(--bg-opacity)); - } - - .xl\:focus\:bg-teal-400:focus { - --bg-opacity: 1; - background-color: #4fd1c5; - background-color: rgba(79, 209, 197, var(--bg-opacity)); - } - - .xl\:focus\:bg-teal-500:focus { - --bg-opacity: 1; - background-color: #38b2ac; - background-color: rgba(56, 178, 172, var(--bg-opacity)); - } - - .xl\:focus\:bg-teal-600:focus { - --bg-opacity: 1; - background-color: #319795; - background-color: rgba(49, 151, 149, var(--bg-opacity)); - } - - .xl\:focus\:bg-teal-700:focus { - --bg-opacity: 1; - background-color: #2c7a7b; - background-color: rgba(44, 122, 123, var(--bg-opacity)); - } - - .xl\:focus\:bg-teal-800:focus { - --bg-opacity: 1; - background-color: #285e61; - background-color: rgba(40, 94, 97, var(--bg-opacity)); - } - - .xl\:focus\:bg-teal-900:focus { - --bg-opacity: 1; - background-color: #234e52; - background-color: rgba(35, 78, 82, var(--bg-opacity)); - } - - .xl\:focus\:bg-blue-100:focus { - --bg-opacity: 1; - background-color: #ebf8ff; - background-color: rgba(235, 248, 255, var(--bg-opacity)); - } - - .xl\:focus\:bg-blue-200:focus { - --bg-opacity: 1; - background-color: #bee3f8; - background-color: rgba(190, 227, 248, var(--bg-opacity)); - } - - .xl\:focus\:bg-blue-300:focus { - --bg-opacity: 1; - background-color: #90cdf4; - background-color: rgba(144, 205, 244, var(--bg-opacity)); - } - - .xl\:focus\:bg-blue-400:focus { - --bg-opacity: 1; - background-color: #63b3ed; - background-color: rgba(99, 179, 237, var(--bg-opacity)); - } - - .xl\:focus\:bg-blue-500:focus { - --bg-opacity: 1; - background-color: #4299e1; - background-color: rgba(66, 153, 225, var(--bg-opacity)); - } - - .xl\:focus\:bg-blue-600:focus { - --bg-opacity: 1; - background-color: #3182ce; - background-color: rgba(49, 130, 206, var(--bg-opacity)); - } - - .xl\:focus\:bg-blue-700:focus { - --bg-opacity: 1; - background-color: #2b6cb0; - background-color: rgba(43, 108, 176, var(--bg-opacity)); - } - - .xl\:focus\:bg-blue-800:focus { - --bg-opacity: 1; - background-color: #2c5282; - background-color: rgba(44, 82, 130, var(--bg-opacity)); - } - - .xl\:focus\:bg-blue-900:focus { - --bg-opacity: 1; - background-color: #2a4365; - background-color: rgba(42, 67, 101, var(--bg-opacity)); - } - - .xl\:focus\:bg-indigo-100:focus { - --bg-opacity: 1; - background-color: #ebf4ff; - background-color: rgba(235, 244, 255, var(--bg-opacity)); - } - - .xl\:focus\:bg-indigo-200:focus { - --bg-opacity: 1; - background-color: #c3dafe; - background-color: rgba(195, 218, 254, var(--bg-opacity)); - } - - .xl\:focus\:bg-indigo-300:focus { - --bg-opacity: 1; - background-color: #a3bffa; - background-color: rgba(163, 191, 250, var(--bg-opacity)); - } - - .xl\:focus\:bg-indigo-400:focus { - --bg-opacity: 1; - background-color: #7f9cf5; - background-color: rgba(127, 156, 245, var(--bg-opacity)); - } - - .xl\:focus\:bg-indigo-500:focus { - --bg-opacity: 1; - background-color: #667eea; - background-color: rgba(102, 126, 234, var(--bg-opacity)); - } - - .xl\:focus\:bg-indigo-600:focus { - --bg-opacity: 1; - background-color: #5a67d8; - background-color: rgba(90, 103, 216, var(--bg-opacity)); - } - - .xl\:focus\:bg-indigo-700:focus { - --bg-opacity: 1; - background-color: #4c51bf; - background-color: rgba(76, 81, 191, var(--bg-opacity)); - } - - .xl\:focus\:bg-indigo-800:focus { - --bg-opacity: 1; - background-color: #434190; - background-color: rgba(67, 65, 144, var(--bg-opacity)); - } - - .xl\:focus\:bg-indigo-900:focus { - --bg-opacity: 1; - background-color: #3c366b; - background-color: rgba(60, 54, 107, var(--bg-opacity)); - } - - .xl\:focus\:bg-purple-100:focus { - --bg-opacity: 1; - background-color: #faf5ff; - background-color: rgba(250, 245, 255, var(--bg-opacity)); - } - - .xl\:focus\:bg-purple-200:focus { - --bg-opacity: 1; - background-color: #e9d8fd; - background-color: rgba(233, 216, 253, var(--bg-opacity)); - } - - .xl\:focus\:bg-purple-300:focus { - --bg-opacity: 1; - background-color: #d6bcfa; - background-color: rgba(214, 188, 250, var(--bg-opacity)); - } - - .xl\:focus\:bg-purple-400:focus { - --bg-opacity: 1; - background-color: #b794f4; - background-color: rgba(183, 148, 244, var(--bg-opacity)); - } - - .xl\:focus\:bg-purple-500:focus { - --bg-opacity: 1; - background-color: #9f7aea; - background-color: rgba(159, 122, 234, var(--bg-opacity)); - } - - .xl\:focus\:bg-purple-600:focus { - --bg-opacity: 1; - background-color: #805ad5; - background-color: rgba(128, 90, 213, var(--bg-opacity)); - } - - .xl\:focus\:bg-purple-700:focus { - --bg-opacity: 1; - background-color: #6b46c1; - background-color: rgba(107, 70, 193, var(--bg-opacity)); - } - - .xl\:focus\:bg-purple-800:focus { - --bg-opacity: 1; - background-color: #553c9a; - background-color: rgba(85, 60, 154, var(--bg-opacity)); - } - - .xl\:focus\:bg-purple-900:focus { - --bg-opacity: 1; - background-color: #44337a; - background-color: rgba(68, 51, 122, var(--bg-opacity)); - } - - .xl\:focus\:bg-pink-100:focus { - --bg-opacity: 1; - background-color: #fff5f7; - background-color: rgba(255, 245, 247, var(--bg-opacity)); - } - - .xl\:focus\:bg-pink-200:focus { - --bg-opacity: 1; - background-color: #fed7e2; - background-color: rgba(254, 215, 226, var(--bg-opacity)); - } - - .xl\:focus\:bg-pink-300:focus { - --bg-opacity: 1; - background-color: #fbb6ce; - background-color: rgba(251, 182, 206, var(--bg-opacity)); - } - - .xl\:focus\:bg-pink-400:focus { - --bg-opacity: 1; - background-color: #f687b3; - background-color: rgba(246, 135, 179, var(--bg-opacity)); - } - - .xl\:focus\:bg-pink-500:focus { - --bg-opacity: 1; - background-color: #ed64a6; - background-color: rgba(237, 100, 166, var(--bg-opacity)); - } - - .xl\:focus\:bg-pink-600:focus { - --bg-opacity: 1; - background-color: #d53f8c; - background-color: rgba(213, 63, 140, var(--bg-opacity)); - } - - .xl\:focus\:bg-pink-700:focus { - --bg-opacity: 1; - background-color: #b83280; - background-color: rgba(184, 50, 128, var(--bg-opacity)); - } - - .xl\:focus\:bg-pink-800:focus { - --bg-opacity: 1; - background-color: #97266d; - background-color: rgba(151, 38, 109, var(--bg-opacity)); - } - - .xl\:focus\:bg-pink-900:focus { - --bg-opacity: 1; - background-color: #702459; - background-color: rgba(112, 36, 89, var(--bg-opacity)); - } - - .xl\:bg-opacity-0 { - --bg-opacity: 0; - } - - .xl\:bg-opacity-25 { - --bg-opacity: 0.25; - } - - .xl\:bg-opacity-50 { - --bg-opacity: 0.5; - } - - .xl\:bg-opacity-75 { - --bg-opacity: 0.75; - } - - .xl\:bg-opacity-100 { - --bg-opacity: 1; - } - - .xl\:hover\:bg-opacity-0:hover { - --bg-opacity: 0; - } - - .xl\:hover\:bg-opacity-25:hover { - --bg-opacity: 0.25; - } - - .xl\:hover\:bg-opacity-50:hover { - --bg-opacity: 0.5; - } - - .xl\:hover\:bg-opacity-75:hover { - --bg-opacity: 0.75; - } - - .xl\:hover\:bg-opacity-100:hover { - --bg-opacity: 1; - } - - .xl\:focus\:bg-opacity-0:focus { - --bg-opacity: 0; - } - - .xl\:focus\:bg-opacity-25:focus { - --bg-opacity: 0.25; - } - - .xl\:focus\:bg-opacity-50:focus { - --bg-opacity: 0.5; - } - - .xl\:focus\:bg-opacity-75:focus { - --bg-opacity: 0.75; - } - - .xl\:focus\:bg-opacity-100:focus { - --bg-opacity: 1; - } - - .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-auto { - background-size: auto; - } - - .xl\:bg-cover { - background-size: cover; - } - - .xl\:bg-contain { - background-size: contain; - } - - .xl\:border-collapse { - border-collapse: collapse; - } - - .xl\:border-separate { - border-collapse: separate; - } - - .xl\:border-transparent { - border-color: transparent; - } - - .xl\:border-current { - border-color: currentColor; - } - - .xl\:border-black { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .xl\:border-white { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .xl\:border-gray-100 { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .xl\:border-gray-200 { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .xl\:border-gray-300 { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .xl\:border-gray-400 { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .xl\:border-gray-500 { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .xl\:border-gray-600 { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .xl\:border-gray-700 { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .xl\:border-gray-800 { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .xl\:border-gray-900 { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .xl\:border-red-100 { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .xl\:border-red-200 { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .xl\:border-red-300 { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .xl\:border-red-400 { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .xl\:border-red-500 { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .xl\:border-red-600 { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .xl\:border-red-700 { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .xl\:border-red-800 { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .xl\:border-red-900 { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .xl\:border-orange-100 { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .xl\:border-orange-200 { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .xl\:border-orange-300 { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .xl\:border-orange-400 { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .xl\:border-orange-500 { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .xl\:border-orange-600 { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .xl\:border-orange-700 { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .xl\:border-orange-800 { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .xl\:border-orange-900 { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .xl\:border-yellow-100 { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .xl\:border-yellow-200 { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .xl\:border-yellow-300 { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .xl\:border-yellow-400 { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .xl\:border-yellow-500 { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .xl\:border-yellow-600 { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .xl\:border-yellow-700 { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .xl\:border-yellow-800 { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .xl\:border-yellow-900 { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .xl\:border-green-100 { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .xl\:border-green-200 { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .xl\:border-green-300 { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .xl\:border-green-400 { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .xl\:border-green-500 { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .xl\:border-green-600 { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .xl\:border-green-700 { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .xl\:border-green-800 { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .xl\:border-green-900 { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .xl\:border-teal-100 { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .xl\:border-teal-200 { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .xl\:border-teal-300 { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .xl\:border-teal-400 { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .xl\:border-teal-500 { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .xl\:border-teal-600 { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .xl\:border-teal-700 { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .xl\:border-teal-800 { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .xl\:border-teal-900 { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .xl\:border-blue-100 { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .xl\:border-blue-200 { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .xl\:border-blue-300 { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .xl\:border-blue-400 { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .xl\:border-blue-500 { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .xl\:border-blue-600 { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .xl\:border-blue-700 { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .xl\:border-blue-800 { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .xl\:border-blue-900 { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .xl\:border-indigo-100 { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .xl\:border-indigo-200 { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .xl\:border-indigo-300 { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .xl\:border-indigo-400 { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .xl\:border-indigo-500 { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .xl\:border-indigo-600 { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .xl\:border-indigo-700 { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .xl\:border-indigo-800 { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .xl\:border-indigo-900 { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .xl\:border-purple-100 { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .xl\:border-purple-200 { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .xl\:border-purple-300 { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .xl\:border-purple-400 { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .xl\:border-purple-500 { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .xl\:border-purple-600 { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .xl\:border-purple-700 { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .xl\:border-purple-800 { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .xl\:border-purple-900 { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .xl\:border-pink-100 { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .xl\:border-pink-200 { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .xl\:border-pink-300 { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .xl\:border-pink-400 { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .xl\:border-pink-500 { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .xl\:border-pink-600 { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .xl\:border-pink-700 { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .xl\:border-pink-800 { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .xl\:border-pink-900 { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .xl\:hover\:border-transparent:hover { - border-color: transparent; - } - - .xl\:hover\:border-current:hover { - border-color: currentColor; - } - - .xl\:hover\:border-black:hover { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .xl\:hover\:border-white:hover { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .xl\:hover\:border-gray-100:hover { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .xl\:hover\:border-gray-200:hover { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .xl\:hover\:border-gray-300:hover { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .xl\:hover\:border-gray-400:hover { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .xl\:hover\:border-gray-500:hover { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .xl\:hover\:border-gray-600:hover { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .xl\:hover\:border-gray-700:hover { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .xl\:hover\:border-gray-800:hover { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .xl\:hover\:border-gray-900:hover { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .xl\:hover\:border-red-100:hover { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .xl\:hover\:border-red-200:hover { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .xl\:hover\:border-red-300:hover { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .xl\:hover\:border-red-400:hover { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .xl\:hover\:border-red-500:hover { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .xl\:hover\:border-red-600:hover { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .xl\:hover\:border-red-700:hover { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .xl\:hover\:border-red-800:hover { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .xl\:hover\:border-red-900:hover { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .xl\:hover\:border-orange-100:hover { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .xl\:hover\:border-orange-200:hover { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .xl\:hover\:border-orange-300:hover { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .xl\:hover\:border-orange-400:hover { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .xl\:hover\:border-orange-500:hover { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .xl\:hover\:border-orange-600:hover { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .xl\:hover\:border-orange-700:hover { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .xl\:hover\:border-orange-800:hover { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .xl\:hover\:border-orange-900:hover { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .xl\:hover\:border-yellow-100:hover { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .xl\:hover\:border-yellow-200:hover { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .xl\:hover\:border-yellow-300:hover { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .xl\:hover\:border-yellow-400:hover { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .xl\:hover\:border-yellow-500:hover { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .xl\:hover\:border-yellow-600:hover { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .xl\:hover\:border-yellow-700:hover { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .xl\:hover\:border-yellow-800:hover { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .xl\:hover\:border-yellow-900:hover { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .xl\:hover\:border-green-100:hover { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .xl\:hover\:border-green-200:hover { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .xl\:hover\:border-green-300:hover { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .xl\:hover\:border-green-400:hover { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .xl\:hover\:border-green-500:hover { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .xl\:hover\:border-green-600:hover { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .xl\:hover\:border-green-700:hover { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .xl\:hover\:border-green-800:hover { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .xl\:hover\:border-green-900:hover { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .xl\:hover\:border-teal-100:hover { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .xl\:hover\:border-teal-200:hover { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .xl\:hover\:border-teal-300:hover { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .xl\:hover\:border-teal-400:hover { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .xl\:hover\:border-teal-500:hover { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .xl\:hover\:border-teal-600:hover { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .xl\:hover\:border-teal-700:hover { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .xl\:hover\:border-teal-800:hover { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .xl\:hover\:border-teal-900:hover { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .xl\:hover\:border-blue-100:hover { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .xl\:hover\:border-blue-200:hover { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .xl\:hover\:border-blue-300:hover { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .xl\:hover\:border-blue-400:hover { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .xl\:hover\:border-blue-500:hover { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .xl\:hover\:border-blue-600:hover { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .xl\:hover\:border-blue-700:hover { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .xl\:hover\:border-blue-800:hover { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .xl\:hover\:border-blue-900:hover { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .xl\:hover\:border-indigo-100:hover { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .xl\:hover\:border-indigo-200:hover { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .xl\:hover\:border-indigo-300:hover { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .xl\:hover\:border-indigo-400:hover { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .xl\:hover\:border-indigo-500:hover { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .xl\:hover\:border-indigo-600:hover { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .xl\:hover\:border-indigo-700:hover { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .xl\:hover\:border-indigo-800:hover { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .xl\:hover\:border-indigo-900:hover { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .xl\:hover\:border-purple-100:hover { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .xl\:hover\:border-purple-200:hover { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .xl\:hover\:border-purple-300:hover { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .xl\:hover\:border-purple-400:hover { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .xl\:hover\:border-purple-500:hover { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .xl\:hover\:border-purple-600:hover { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .xl\:hover\:border-purple-700:hover { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .xl\:hover\:border-purple-800:hover { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .xl\:hover\:border-purple-900:hover { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .xl\:hover\:border-pink-100:hover { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .xl\:hover\:border-pink-200:hover { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .xl\:hover\:border-pink-300:hover { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .xl\:hover\:border-pink-400:hover { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .xl\:hover\:border-pink-500:hover { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .xl\:hover\:border-pink-600:hover { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .xl\:hover\:border-pink-700:hover { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .xl\:hover\:border-pink-800:hover { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .xl\:hover\:border-pink-900:hover { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .xl\:focus\:border-transparent:focus { - border-color: transparent; - } - - .xl\:focus\:border-current:focus { - border-color: currentColor; - } - - .xl\:focus\:border-black:focus { - --border-opacity: 1; - border-color: #000; - border-color: rgba(0, 0, 0, var(--border-opacity)); - } - - .xl\:focus\:border-white:focus { - --border-opacity: 1; - border-color: #fff; - border-color: rgba(255, 255, 255, var(--border-opacity)); - } - - .xl\:focus\:border-gray-100:focus { - --border-opacity: 1; - border-color: #f7fafc; - border-color: rgba(247, 250, 252, var(--border-opacity)); - } - - .xl\:focus\:border-gray-200:focus { - --border-opacity: 1; - border-color: #edf2f7; - border-color: rgba(237, 242, 247, var(--border-opacity)); - } - - .xl\:focus\:border-gray-300:focus { - --border-opacity: 1; - border-color: #e2e8f0; - border-color: rgba(226, 232, 240, var(--border-opacity)); - } - - .xl\:focus\:border-gray-400:focus { - --border-opacity: 1; - border-color: #cbd5e0; - border-color: rgba(203, 213, 224, var(--border-opacity)); - } - - .xl\:focus\:border-gray-500:focus { - --border-opacity: 1; - border-color: #a0aec0; - border-color: rgba(160, 174, 192, var(--border-opacity)); - } - - .xl\:focus\:border-gray-600:focus { - --border-opacity: 1; - border-color: #718096; - border-color: rgba(113, 128, 150, var(--border-opacity)); - } - - .xl\:focus\:border-gray-700:focus { - --border-opacity: 1; - border-color: #4a5568; - border-color: rgba(74, 85, 104, var(--border-opacity)); - } - - .xl\:focus\:border-gray-800:focus { - --border-opacity: 1; - border-color: #2d3748; - border-color: rgba(45, 55, 72, var(--border-opacity)); - } - - .xl\:focus\:border-gray-900:focus { - --border-opacity: 1; - border-color: #1a202c; - border-color: rgba(26, 32, 44, var(--border-opacity)); - } - - .xl\:focus\:border-red-100:focus { - --border-opacity: 1; - border-color: #fff5f5; - border-color: rgba(255, 245, 245, var(--border-opacity)); - } - - .xl\:focus\:border-red-200:focus { - --border-opacity: 1; - border-color: #fed7d7; - border-color: rgba(254, 215, 215, var(--border-opacity)); - } - - .xl\:focus\:border-red-300:focus { - --border-opacity: 1; - border-color: #feb2b2; - border-color: rgba(254, 178, 178, var(--border-opacity)); - } - - .xl\:focus\:border-red-400:focus { - --border-opacity: 1; - border-color: #fc8181; - border-color: rgba(252, 129, 129, var(--border-opacity)); - } - - .xl\:focus\:border-red-500:focus { - --border-opacity: 1; - border-color: #f56565; - border-color: rgba(245, 101, 101, var(--border-opacity)); - } - - .xl\:focus\:border-red-600:focus { - --border-opacity: 1; - border-color: #e53e3e; - border-color: rgba(229, 62, 62, var(--border-opacity)); - } - - .xl\:focus\:border-red-700:focus { - --border-opacity: 1; - border-color: #c53030; - border-color: rgba(197, 48, 48, var(--border-opacity)); - } - - .xl\:focus\:border-red-800:focus { - --border-opacity: 1; - border-color: #9b2c2c; - border-color: rgba(155, 44, 44, var(--border-opacity)); - } - - .xl\:focus\:border-red-900:focus { - --border-opacity: 1; - border-color: #742a2a; - border-color: rgba(116, 42, 42, var(--border-opacity)); - } - - .xl\:focus\:border-orange-100:focus { - --border-opacity: 1; - border-color: #fffaf0; - border-color: rgba(255, 250, 240, var(--border-opacity)); - } - - .xl\:focus\:border-orange-200:focus { - --border-opacity: 1; - border-color: #feebc8; - border-color: rgba(254, 235, 200, var(--border-opacity)); - } - - .xl\:focus\:border-orange-300:focus { - --border-opacity: 1; - border-color: #fbd38d; - border-color: rgba(251, 211, 141, var(--border-opacity)); - } - - .xl\:focus\:border-orange-400:focus { - --border-opacity: 1; - border-color: #f6ad55; - border-color: rgba(246, 173, 85, var(--border-opacity)); - } - - .xl\:focus\:border-orange-500:focus { - --border-opacity: 1; - border-color: #ed8936; - border-color: rgba(237, 137, 54, var(--border-opacity)); - } - - .xl\:focus\:border-orange-600:focus { - --border-opacity: 1; - border-color: #dd6b20; - border-color: rgba(221, 107, 32, var(--border-opacity)); - } - - .xl\:focus\:border-orange-700:focus { - --border-opacity: 1; - border-color: #c05621; - border-color: rgba(192, 86, 33, var(--border-opacity)); - } - - .xl\:focus\:border-orange-800:focus { - --border-opacity: 1; - border-color: #9c4221; - border-color: rgba(156, 66, 33, var(--border-opacity)); - } - - .xl\:focus\:border-orange-900:focus { - --border-opacity: 1; - border-color: #7b341e; - border-color: rgba(123, 52, 30, var(--border-opacity)); - } - - .xl\:focus\:border-yellow-100:focus { - --border-opacity: 1; - border-color: #fffff0; - border-color: rgba(255, 255, 240, var(--border-opacity)); - } - - .xl\:focus\:border-yellow-200:focus { - --border-opacity: 1; - border-color: #fefcbf; - border-color: rgba(254, 252, 191, var(--border-opacity)); - } - - .xl\:focus\:border-yellow-300:focus { - --border-opacity: 1; - border-color: #faf089; - border-color: rgba(250, 240, 137, var(--border-opacity)); - } - - .xl\:focus\:border-yellow-400:focus { - --border-opacity: 1; - border-color: #f6e05e; - border-color: rgba(246, 224, 94, var(--border-opacity)); - } - - .xl\:focus\:border-yellow-500:focus { - --border-opacity: 1; - border-color: #ecc94b; - border-color: rgba(236, 201, 75, var(--border-opacity)); - } - - .xl\:focus\:border-yellow-600:focus { - --border-opacity: 1; - border-color: #d69e2e; - border-color: rgba(214, 158, 46, var(--border-opacity)); - } - - .xl\:focus\:border-yellow-700:focus { - --border-opacity: 1; - border-color: #b7791f; - border-color: rgba(183, 121, 31, var(--border-opacity)); - } - - .xl\:focus\:border-yellow-800:focus { - --border-opacity: 1; - border-color: #975a16; - border-color: rgba(151, 90, 22, var(--border-opacity)); - } - - .xl\:focus\:border-yellow-900:focus { - --border-opacity: 1; - border-color: #744210; - border-color: rgba(116, 66, 16, var(--border-opacity)); - } - - .xl\:focus\:border-green-100:focus { - --border-opacity: 1; - border-color: #f0fff4; - border-color: rgba(240, 255, 244, var(--border-opacity)); - } - - .xl\:focus\:border-green-200:focus { - --border-opacity: 1; - border-color: #c6f6d5; - border-color: rgba(198, 246, 213, var(--border-opacity)); - } - - .xl\:focus\:border-green-300:focus { - --border-opacity: 1; - border-color: #9ae6b4; - border-color: rgba(154, 230, 180, var(--border-opacity)); - } - - .xl\:focus\:border-green-400:focus { - --border-opacity: 1; - border-color: #68d391; - border-color: rgba(104, 211, 145, var(--border-opacity)); - } - - .xl\:focus\:border-green-500:focus { - --border-opacity: 1; - border-color: #48bb78; - border-color: rgba(72, 187, 120, var(--border-opacity)); - } - - .xl\:focus\:border-green-600:focus { - --border-opacity: 1; - border-color: #38a169; - border-color: rgba(56, 161, 105, var(--border-opacity)); - } - - .xl\:focus\:border-green-700:focus { - --border-opacity: 1; - border-color: #2f855a; - border-color: rgba(47, 133, 90, var(--border-opacity)); - } - - .xl\:focus\:border-green-800:focus { - --border-opacity: 1; - border-color: #276749; - border-color: rgba(39, 103, 73, var(--border-opacity)); - } - - .xl\:focus\:border-green-900:focus { - --border-opacity: 1; - border-color: #22543d; - border-color: rgba(34, 84, 61, var(--border-opacity)); - } - - .xl\:focus\:border-teal-100:focus { - --border-opacity: 1; - border-color: #e6fffa; - border-color: rgba(230, 255, 250, var(--border-opacity)); - } - - .xl\:focus\:border-teal-200:focus { - --border-opacity: 1; - border-color: #b2f5ea; - border-color: rgba(178, 245, 234, var(--border-opacity)); - } - - .xl\:focus\:border-teal-300:focus { - --border-opacity: 1; - border-color: #81e6d9; - border-color: rgba(129, 230, 217, var(--border-opacity)); - } - - .xl\:focus\:border-teal-400:focus { - --border-opacity: 1; - border-color: #4fd1c5; - border-color: rgba(79, 209, 197, var(--border-opacity)); - } - - .xl\:focus\:border-teal-500:focus { - --border-opacity: 1; - border-color: #38b2ac; - border-color: rgba(56, 178, 172, var(--border-opacity)); - } - - .xl\:focus\:border-teal-600:focus { - --border-opacity: 1; - border-color: #319795; - border-color: rgba(49, 151, 149, var(--border-opacity)); - } - - .xl\:focus\:border-teal-700:focus { - --border-opacity: 1; - border-color: #2c7a7b; - border-color: rgba(44, 122, 123, var(--border-opacity)); - } - - .xl\:focus\:border-teal-800:focus { - --border-opacity: 1; - border-color: #285e61; - border-color: rgba(40, 94, 97, var(--border-opacity)); - } - - .xl\:focus\:border-teal-900:focus { - --border-opacity: 1; - border-color: #234e52; - border-color: rgba(35, 78, 82, var(--border-opacity)); - } - - .xl\:focus\:border-blue-100:focus { - --border-opacity: 1; - border-color: #ebf8ff; - border-color: rgba(235, 248, 255, var(--border-opacity)); - } - - .xl\:focus\:border-blue-200:focus { - --border-opacity: 1; - border-color: #bee3f8; - border-color: rgba(190, 227, 248, var(--border-opacity)); - } - - .xl\:focus\:border-blue-300:focus { - --border-opacity: 1; - border-color: #90cdf4; - border-color: rgba(144, 205, 244, var(--border-opacity)); - } - - .xl\:focus\:border-blue-400:focus { - --border-opacity: 1; - border-color: #63b3ed; - border-color: rgba(99, 179, 237, var(--border-opacity)); - } - - .xl\:focus\:border-blue-500:focus { - --border-opacity: 1; - border-color: #4299e1; - border-color: rgba(66, 153, 225, var(--border-opacity)); - } - - .xl\:focus\:border-blue-600:focus { - --border-opacity: 1; - border-color: #3182ce; - border-color: rgba(49, 130, 206, var(--border-opacity)); - } - - .xl\:focus\:border-blue-700:focus { - --border-opacity: 1; - border-color: #2b6cb0; - border-color: rgba(43, 108, 176, var(--border-opacity)); - } - - .xl\:focus\:border-blue-800:focus { - --border-opacity: 1; - border-color: #2c5282; - border-color: rgba(44, 82, 130, var(--border-opacity)); - } - - .xl\:focus\:border-blue-900:focus { - --border-opacity: 1; - border-color: #2a4365; - border-color: rgba(42, 67, 101, var(--border-opacity)); - } - - .xl\:focus\:border-indigo-100:focus { - --border-opacity: 1; - border-color: #ebf4ff; - border-color: rgba(235, 244, 255, var(--border-opacity)); - } - - .xl\:focus\:border-indigo-200:focus { - --border-opacity: 1; - border-color: #c3dafe; - border-color: rgba(195, 218, 254, var(--border-opacity)); - } - - .xl\:focus\:border-indigo-300:focus { - --border-opacity: 1; - border-color: #a3bffa; - border-color: rgba(163, 191, 250, var(--border-opacity)); - } - - .xl\:focus\:border-indigo-400:focus { - --border-opacity: 1; - border-color: #7f9cf5; - border-color: rgba(127, 156, 245, var(--border-opacity)); - } - - .xl\:focus\:border-indigo-500:focus { - --border-opacity: 1; - border-color: #667eea; - border-color: rgba(102, 126, 234, var(--border-opacity)); - } - - .xl\:focus\:border-indigo-600:focus { - --border-opacity: 1; - border-color: #5a67d8; - border-color: rgba(90, 103, 216, var(--border-opacity)); - } - - .xl\:focus\:border-indigo-700:focus { - --border-opacity: 1; - border-color: #4c51bf; - border-color: rgba(76, 81, 191, var(--border-opacity)); - } - - .xl\:focus\:border-indigo-800:focus { - --border-opacity: 1; - border-color: #434190; - border-color: rgba(67, 65, 144, var(--border-opacity)); - } - - .xl\:focus\:border-indigo-900:focus { - --border-opacity: 1; - border-color: #3c366b; - border-color: rgba(60, 54, 107, var(--border-opacity)); - } - - .xl\:focus\:border-purple-100:focus { - --border-opacity: 1; - border-color: #faf5ff; - border-color: rgba(250, 245, 255, var(--border-opacity)); - } - - .xl\:focus\:border-purple-200:focus { - --border-opacity: 1; - border-color: #e9d8fd; - border-color: rgba(233, 216, 253, var(--border-opacity)); - } - - .xl\:focus\:border-purple-300:focus { - --border-opacity: 1; - border-color: #d6bcfa; - border-color: rgba(214, 188, 250, var(--border-opacity)); - } - - .xl\:focus\:border-purple-400:focus { - --border-opacity: 1; - border-color: #b794f4; - border-color: rgba(183, 148, 244, var(--border-opacity)); - } - - .xl\:focus\:border-purple-500:focus { - --border-opacity: 1; - border-color: #9f7aea; - border-color: rgba(159, 122, 234, var(--border-opacity)); - } - - .xl\:focus\:border-purple-600:focus { - --border-opacity: 1; - border-color: #805ad5; - border-color: rgba(128, 90, 213, var(--border-opacity)); - } - - .xl\:focus\:border-purple-700:focus { - --border-opacity: 1; - border-color: #6b46c1; - border-color: rgba(107, 70, 193, var(--border-opacity)); - } - - .xl\:focus\:border-purple-800:focus { - --border-opacity: 1; - border-color: #553c9a; - border-color: rgba(85, 60, 154, var(--border-opacity)); - } - - .xl\:focus\:border-purple-900:focus { - --border-opacity: 1; - border-color: #44337a; - border-color: rgba(68, 51, 122, var(--border-opacity)); - } - - .xl\:focus\:border-pink-100:focus { - --border-opacity: 1; - border-color: #fff5f7; - border-color: rgba(255, 245, 247, var(--border-opacity)); - } - - .xl\:focus\:border-pink-200:focus { - --border-opacity: 1; - border-color: #fed7e2; - border-color: rgba(254, 215, 226, var(--border-opacity)); - } - - .xl\:focus\:border-pink-300:focus { - --border-opacity: 1; - border-color: #fbb6ce; - border-color: rgba(251, 182, 206, var(--border-opacity)); - } - - .xl\:focus\:border-pink-400:focus { - --border-opacity: 1; - border-color: #f687b3; - border-color: rgba(246, 135, 179, var(--border-opacity)); - } - - .xl\:focus\:border-pink-500:focus { - --border-opacity: 1; - border-color: #ed64a6; - border-color: rgba(237, 100, 166, var(--border-opacity)); - } - - .xl\:focus\:border-pink-600:focus { - --border-opacity: 1; - border-color: #d53f8c; - border-color: rgba(213, 63, 140, var(--border-opacity)); - } - - .xl\:focus\:border-pink-700:focus { - --border-opacity: 1; - border-color: #b83280; - border-color: rgba(184, 50, 128, var(--border-opacity)); - } - - .xl\:focus\:border-pink-800:focus { - --border-opacity: 1; - border-color: #97266d; - border-color: rgba(151, 38, 109, var(--border-opacity)); - } - - .xl\:focus\:border-pink-900:focus { - --border-opacity: 1; - border-color: #702459; - border-color: rgba(112, 36, 89, var(--border-opacity)); - } - - .xl\:border-opacity-0 { - --border-opacity: 0; - } - - .xl\:border-opacity-25 { - --border-opacity: 0.25; - } - - .xl\:border-opacity-50 { - --border-opacity: 0.5; - } - - .xl\:border-opacity-75 { - --border-opacity: 0.75; - } - - .xl\:border-opacity-100 { - --border-opacity: 1; - } - - .xl\:hover\:border-opacity-0:hover { - --border-opacity: 0; - } - - .xl\:hover\:border-opacity-25:hover { - --border-opacity: 0.25; - } - - .xl\:hover\:border-opacity-50:hover { - --border-opacity: 0.5; - } - - .xl\:hover\:border-opacity-75:hover { - --border-opacity: 0.75; - } - - .xl\:hover\:border-opacity-100:hover { - --border-opacity: 1; - } - - .xl\:focus\:border-opacity-0:focus { - --border-opacity: 0; - } - - .xl\:focus\:border-opacity-25:focus { - --border-opacity: 0.25; - } - - .xl\:focus\:border-opacity-50:focus { - --border-opacity: 0.5; - } - - .xl\:focus\:border-opacity-75:focus { - --border-opacity: 0.75; - } - - .xl\:focus\:border-opacity-100:focus { - --border-opacity: 1; - } - - .xl\:rounded-none { - border-radius: 0; - } - - .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-full { - border-radius: 9999px; - } - - .xl\:rounded-t-none { - border-top-left-radius: 0; - border-top-right-radius: 0; - } - - .xl\:rounded-r-none { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - .xl\:rounded-b-none { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; - } - - .xl\:rounded-l-none { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .xl\:rounded-t-sm { - border-top-left-radius: 0.125rem; - border-top-right-radius: 0.125rem; - } - - .xl\:rounded-r-sm { - border-top-right-radius: 0.125rem; - border-bottom-right-radius: 0.125rem; - } - - .xl\:rounded-b-sm { - border-bottom-right-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .xl\:rounded-l-sm { - border-top-left-radius: 0.125rem; - border-bottom-left-radius: 0.125rem; - } - - .xl\:rounded-t { - border-top-left-radius: 0.25rem; - border-top-right-radius: 0.25rem; - } - - .xl\:rounded-r { - border-top-right-radius: 0.25rem; - border-bottom-right-radius: 0.25rem; - } - - .xl\:rounded-b { - border-bottom-right-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .xl\:rounded-l { - border-top-left-radius: 0.25rem; - border-bottom-left-radius: 0.25rem; - } - - .xl\:rounded-t-md { - border-top-left-radius: 0.375rem; - border-top-right-radius: 0.375rem; - } - - .xl\:rounded-r-md { - border-top-right-radius: 0.375rem; - border-bottom-right-radius: 0.375rem; - } - - .xl\:rounded-b-md { - border-bottom-right-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .xl\:rounded-l-md { - border-top-left-radius: 0.375rem; - border-bottom-left-radius: 0.375rem; - } - - .xl\:rounded-t-lg { - border-top-left-radius: 0.5rem; - border-top-right-radius: 0.5rem; - } - - .xl\:rounded-r-lg { - border-top-right-radius: 0.5rem; - border-bottom-right-radius: 0.5rem; - } - - .xl\:rounded-b-lg { - border-bottom-right-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .xl\:rounded-l-lg { - border-top-left-radius: 0.5rem; - border-bottom-left-radius: 0.5rem; - } - - .xl\:rounded-t-full { - border-top-left-radius: 9999px; - border-top-right-radius: 9999px; - } - - .xl\:rounded-r-full { - border-top-right-radius: 9999px; - border-bottom-right-radius: 9999px; - } - - .xl\:rounded-b-full { - border-bottom-right-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .xl\:rounded-l-full { - border-top-left-radius: 9999px; - border-bottom-left-radius: 9999px; - } - - .xl\:rounded-tl-none { - border-top-left-radius: 0; - } - - .xl\:rounded-tr-none { - border-top-right-radius: 0; - } - - .xl\:rounded-br-none { - border-bottom-right-radius: 0; - } - - .xl\:rounded-bl-none { - border-bottom-left-radius: 0; - } - - .xl\:rounded-tl-sm { - border-top-left-radius: 0.125rem; - } - - .xl\:rounded-tr-sm { - border-top-right-radius: 0.125rem; - } - - .xl\:rounded-br-sm { - border-bottom-right-radius: 0.125rem; - } - - .xl\:rounded-bl-sm { - border-bottom-left-radius: 0.125rem; - } - - .xl\:rounded-tl { - border-top-left-radius: 0.25rem; - } - - .xl\:rounded-tr { - border-top-right-radius: 0.25rem; - } - - .xl\:rounded-br { - border-bottom-right-radius: 0.25rem; - } - - .xl\:rounded-bl { - border-bottom-left-radius: 0.25rem; - } - - .xl\:rounded-tl-md { - border-top-left-radius: 0.375rem; - } - - .xl\:rounded-tr-md { - border-top-right-radius: 0.375rem; - } - - .xl\:rounded-br-md { - border-bottom-right-radius: 0.375rem; - } - - .xl\:rounded-bl-md { - border-bottom-left-radius: 0.375rem; - } - - .xl\:rounded-tl-lg { - border-top-left-radius: 0.5rem; - } - - .xl\:rounded-tr-lg { - border-top-right-radius: 0.5rem; - } - - .xl\:rounded-br-lg { - border-bottom-right-radius: 0.5rem; - } - - .xl\:rounded-bl-lg { - border-bottom-left-radius: 0.5rem; - } - - .xl\:rounded-tl-full { - border-top-left-radius: 9999px; - } - - .xl\:rounded-tr-full { - border-top-right-radius: 9999px; - } - - .xl\:rounded-br-full { - border-bottom-right-radius: 9999px; - } - - .xl\:rounded-bl-full { - border-bottom-left-radius: 9999px; - } - - .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-0 { - border-width: 0; - } - - .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: 0; - } - - .xl\:border-r-0 { - border-right-width: 0; - } - - .xl\:border-b-0 { - border-bottom-width: 0; - } - - .xl\:border-l-0 { - border-left-width: 0; - } - - .xl\:border-t-2 { - border-top-width: 2px; - } - - .xl\:border-r-2 { - border-right-width: 2px; - } - - .xl\:border-b-2 { - border-bottom-width: 2px; - } - - .xl\:border-l-2 { - border-left-width: 2px; - } - - .xl\:border-t-4 { - border-top-width: 4px; - } - - .xl\:border-r-4 { - border-right-width: 4px; - } - - .xl\:border-b-4 { - border-bottom-width: 4px; - } - - .xl\:border-l-4 { - border-left-width: 4px; - } - - .xl\:border-t-8 { - border-top-width: 8px; - } - - .xl\:border-r-8 { - border-right-width: 8px; - } - - .xl\:border-b-8 { - border-bottom-width: 8px; - } - - .xl\:border-l-8 { - border-left-width: 8px; - } - - .xl\:border-t { - border-top-width: 1px; - } - - .xl\:border-r { - border-right-width: 1px; - } - - .xl\:border-b { - border-bottom-width: 1px; - } - - .xl\:border-l { - border-left-width: 1px; - } - - .xl\:box-border { - box-sizing: border-box; - } - - .xl\:box-content { - box-sizing: content-box; - } - - .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-not-allowed { - cursor: not-allowed; - } - - .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\: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\:hidden { - display: 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-no-wrap { - flex-wrap: nowrap; - } - - .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\: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\: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\: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\: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-grow-0 { - flex-grow: 0; - } - - .xl\:flex-grow { - flex-grow: 1; - } - - .xl\:flex-shrink-0 { - flex-shrink: 0; - } - - .xl\:flex-shrink { - flex-shrink: 1; - } - - .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\:float-right { - float: right; - } - - .xl\:float-left { - float: left; - } - - .xl\:float-none { - float: none; - } - - .xl\:clearfix:after { - content: ""; - display: table; - clear: both; - } - - .xl\:clear-left { - clear: left; - } - - .xl\:clear-right { - clear: right; - } - - .xl\:clear-both { - clear: both; - } - - .xl\:clear-none { - clear: none; - } - - .xl\:font-sans { - font-family: 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: Georgia, Cambria, "Times New Roman", Times, serif; - } - - .xl\:font-mono { - font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - } - - .xl\:font-hairline { - font-weight: 100; - } - - .xl\:font-thin { - 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\:hover\:font-hairline:hover { - font-weight: 100; - } - - .xl\:hover\:font-thin:hover { - font-weight: 200; - } - - .xl\:hover\:font-light:hover { - font-weight: 300; - } - - .xl\:hover\:font-normal:hover { - font-weight: 400; - } - - .xl\:hover\:font-medium:hover { - font-weight: 500; - } - - .xl\:hover\:font-semibold:hover { - font-weight: 600; - } - - .xl\:hover\:font-bold:hover { - font-weight: 700; - } - - .xl\:hover\:font-extrabold:hover { - font-weight: 800; - } - - .xl\:hover\:font-black:hover { - font-weight: 900; - } - - .xl\:focus\:font-hairline:focus { - font-weight: 100; - } - - .xl\:focus\:font-thin:focus { - font-weight: 200; - } - - .xl\:focus\:font-light:focus { - font-weight: 300; - } - - .xl\:focus\:font-normal:focus { - font-weight: 400; - } - - .xl\:focus\:font-medium:focus { - font-weight: 500; - } - - .xl\:focus\:font-semibold:focus { - font-weight: 600; - } - - .xl\:focus\:font-bold:focus { - font-weight: 700; - } - - .xl\:focus\:font-extrabold:focus { - font-weight: 800; - } - - .xl\:focus\:font-black:focus { - font-weight: 900; - } - - .xl\:h-0 { - height: 0; - } - - .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-8 { - height: 2rem; - } - - .xl\:h-10 { - height: 2.5rem; - } - - .xl\:h-12 { - height: 3rem; - } - - .xl\:h-16 { - height: 4rem; - } - - .xl\:h-20 { - height: 5rem; - } - - .xl\:h-24 { - height: 6rem; - } - - .xl\:h-32 { - height: 8rem; - } - - .xl\:h-40 { - height: 10rem; - } - - .xl\:h-48 { - height: 12rem; - } - - .xl\:h-56 { - height: 14rem; - } - - .xl\:h-64 { - height: 16rem; - } - - .xl\:h-auto { - height: auto; - } - - .xl\:h-px { - height: 1px; - } - - .xl\:h-full { - height: 100%; - } - - .xl\:h-screen { - height: 100vh; - } - - .xl\:text-xs { - font-size: 0.75rem; - } - - .xl\:text-sm { - font-size: 0.875rem; - } - - .xl\:text-base { - font-size: 1rem; - } - - .xl\:text-lg { - font-size: 1.125rem; - } - - .xl\:text-xl { - font-size: 1.25rem; - } - - .xl\:text-2xl { - font-size: 1.5rem; - } - - .xl\:text-3xl { - font-size: 1.875rem; - } - - .xl\:text-4xl { - font-size: 2.25rem; - } - - .xl\:text-5xl { - font-size: 3rem; - } - - .xl\:text-6xl { - font-size: 4rem; - } - - .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\: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\:m-0 { - margin: 0; - } - - .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-8 { - margin: 2rem; - } - - .xl\:m-10 { - margin: 2.5rem; - } - - .xl\:m-12 { - margin: 3rem; - } - - .xl\:m-16 { - margin: 4rem; - } - - .xl\:m-20 { - margin: 5rem; - } - - .xl\:m-24 { - margin: 6rem; - } - - .xl\:m-32 { - margin: 8rem; - } - - .xl\:m-40 { - margin: 10rem; - } - - .xl\:m-48 { - margin: 12rem; - } - - .xl\:m-56 { - margin: 14rem; - } - - .xl\:m-64 { - margin: 16rem; - } - - .xl\:m-auto { - margin: auto; - } - - .xl\:m-px { - margin: 1px; - } - - .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-8 { - margin: -2rem; - } - - .xl\:-m-10 { - margin: -2.5rem; - } - - .xl\:-m-12 { - margin: -3rem; - } - - .xl\:-m-16 { - margin: -4rem; - } - - .xl\:-m-20 { - margin: -5rem; - } - - .xl\:-m-24 { - margin: -6rem; - } - - .xl\:-m-32 { - margin: -8rem; - } - - .xl\:-m-40 { - margin: -10rem; - } - - .xl\:-m-48 { - margin: -12rem; - } - - .xl\:-m-56 { - margin: -14rem; - } - - .xl\:-m-64 { - margin: -16rem; - } - - .xl\:-m-px { - margin: -1px; - } - - .xl\:my-0 { - margin-top: 0; - margin-bottom: 0; - } - - .xl\:mx-0 { - margin-left: 0; - margin-right: 0; - } - - .xl\:my-1 { - margin-top: 0.25rem; - margin-bottom: 0.25rem; - } - - .xl\:mx-1 { - margin-left: 0.25rem; - margin-right: 0.25rem; - } - - .xl\:my-2 { - margin-top: 0.5rem; - margin-bottom: 0.5rem; - } - - .xl\:mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; - } - - .xl\:my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; - } - - .xl\:mx-3 { - margin-left: 0.75rem; - margin-right: 0.75rem; - } - - .xl\:my-4 { - margin-top: 1rem; - margin-bottom: 1rem; - } - - .xl\:mx-4 { - margin-left: 1rem; - margin-right: 1rem; - } - - .xl\:my-5 { - margin-top: 1.25rem; - margin-bottom: 1.25rem; - } - - .xl\:mx-5 { - margin-left: 1.25rem; - margin-right: 1.25rem; - } - - .xl\:my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; - } - - .xl\:mx-6 { - margin-left: 1.5rem; - margin-right: 1.5rem; - } - - .xl\:my-8 { - margin-top: 2rem; - margin-bottom: 2rem; - } - - .xl\:mx-8 { - margin-left: 2rem; - margin-right: 2rem; - } - - .xl\:my-10 { - margin-top: 2.5rem; - margin-bottom: 2.5rem; - } - - .xl\:mx-10 { - margin-left: 2.5rem; - margin-right: 2.5rem; - } - - .xl\:my-12 { - margin-top: 3rem; - margin-bottom: 3rem; - } - - .xl\:mx-12 { - margin-left: 3rem; - margin-right: 3rem; - } - - .xl\:my-16 { - margin-top: 4rem; - margin-bottom: 4rem; - } - - .xl\:mx-16 { - margin-left: 4rem; - margin-right: 4rem; - } - - .xl\:my-20 { - margin-top: 5rem; - margin-bottom: 5rem; - } - - .xl\:mx-20 { - margin-left: 5rem; - margin-right: 5rem; - } - - .xl\:my-24 { - margin-top: 6rem; - margin-bottom: 6rem; - } - - .xl\:mx-24 { - margin-left: 6rem; - margin-right: 6rem; - } - - .xl\:my-32 { - margin-top: 8rem; - margin-bottom: 8rem; - } - - .xl\:mx-32 { - margin-left: 8rem; - margin-right: 8rem; - } - - .xl\:my-40 { - margin-top: 10rem; - margin-bottom: 10rem; - } - - .xl\:mx-40 { - margin-left: 10rem; - margin-right: 10rem; - } - - .xl\:my-48 { - margin-top: 12rem; - margin-bottom: 12rem; - } - - .xl\:mx-48 { - margin-left: 12rem; - margin-right: 12rem; - } - - .xl\:my-56 { - margin-top: 14rem; - margin-bottom: 14rem; - } - - .xl\:mx-56 { - margin-left: 14rem; - margin-right: 14rem; - } - - .xl\:my-64 { - margin-top: 16rem; - margin-bottom: 16rem; - } - - .xl\:mx-64 { - margin-left: 16rem; - margin-right: 16rem; - } - - .xl\:my-auto { - margin-top: auto; - margin-bottom: auto; - } - - .xl\:mx-auto { - margin-left: auto; - margin-right: auto; - } - - .xl\:my-px { - margin-top: 1px; - margin-bottom: 1px; - } - - .xl\:mx-px { - margin-left: 1px; - margin-right: 1px; - } - - .xl\:-my-1 { - margin-top: -0.25rem; - margin-bottom: -0.25rem; - } - - .xl\:-mx-1 { - margin-left: -0.25rem; - margin-right: -0.25rem; - } - - .xl\:-my-2 { - margin-top: -0.5rem; - margin-bottom: -0.5rem; - } - - .xl\:-mx-2 { - margin-left: -0.5rem; - margin-right: -0.5rem; - } - - .xl\:-my-3 { - margin-top: -0.75rem; - margin-bottom: -0.75rem; - } - - .xl\:-mx-3 { - margin-left: -0.75rem; - margin-right: -0.75rem; - } - - .xl\:-my-4 { - margin-top: -1rem; - margin-bottom: -1rem; - } - - .xl\:-mx-4 { - margin-left: -1rem; - margin-right: -1rem; - } - - .xl\:-my-5 { - margin-top: -1.25rem; - margin-bottom: -1.25rem; - } - - .xl\:-mx-5 { - margin-left: -1.25rem; - margin-right: -1.25rem; - } - - .xl\:-my-6 { - margin-top: -1.5rem; - margin-bottom: -1.5rem; - } - - .xl\:-mx-6 { - margin-left: -1.5rem; - margin-right: -1.5rem; - } - - .xl\:-my-8 { - margin-top: -2rem; - margin-bottom: -2rem; - } - - .xl\:-mx-8 { - margin-left: -2rem; - margin-right: -2rem; - } - - .xl\:-my-10 { - margin-top: -2.5rem; - margin-bottom: -2.5rem; - } - - .xl\:-mx-10 { - margin-left: -2.5rem; - margin-right: -2.5rem; - } - - .xl\:-my-12 { - margin-top: -3rem; - margin-bottom: -3rem; - } - - .xl\:-mx-12 { - margin-left: -3rem; - margin-right: -3rem; - } - - .xl\:-my-16 { - margin-top: -4rem; - margin-bottom: -4rem; - } - - .xl\:-mx-16 { - margin-left: -4rem; - margin-right: -4rem; - } - - .xl\:-my-20 { - margin-top: -5rem; - margin-bottom: -5rem; - } - - .xl\:-mx-20 { - margin-left: -5rem; - margin-right: -5rem; - } - - .xl\:-my-24 { - margin-top: -6rem; - margin-bottom: -6rem; - } - - .xl\:-mx-24 { - margin-left: -6rem; - margin-right: -6rem; - } - - .xl\:-my-32 { - margin-top: -8rem; - margin-bottom: -8rem; - } - - .xl\:-mx-32 { - margin-left: -8rem; - margin-right: -8rem; - } - - .xl\:-my-40 { - margin-top: -10rem; - margin-bottom: -10rem; - } - - .xl\:-mx-40 { - margin-left: -10rem; - margin-right: -10rem; - } - - .xl\:-my-48 { - margin-top: -12rem; - margin-bottom: -12rem; - } - - .xl\:-mx-48 { - margin-left: -12rem; - margin-right: -12rem; - } - - .xl\:-my-56 { - margin-top: -14rem; - margin-bottom: -14rem; - } - - .xl\:-mx-56 { - margin-left: -14rem; - margin-right: -14rem; - } - - .xl\:-my-64 { - margin-top: -16rem; - margin-bottom: -16rem; - } - - .xl\:-mx-64 { - margin-left: -16rem; - margin-right: -16rem; - } - - .xl\:-my-px { - margin-top: -1px; - margin-bottom: -1px; - } - - .xl\:-mx-px { - margin-left: -1px; - margin-right: -1px; - } - - .xl\:mt-0 { - margin-top: 0; - } - - .xl\:mr-0 { - margin-right: 0; - } - - .xl\:mb-0 { - margin-bottom: 0; - } - - .xl\:ml-0 { - margin-left: 0; - } - - .xl\:mt-1 { - margin-top: 0.25rem; - } - - .xl\:mr-1 { - margin-right: 0.25rem; - } - - .xl\:mb-1 { - margin-bottom: 0.25rem; - } - - .xl\:ml-1 { - margin-left: 0.25rem; - } - - .xl\:mt-2 { - margin-top: 0.5rem; - } - - .xl\:mr-2 { - margin-right: 0.5rem; - } - - .xl\:mb-2 { - margin-bottom: 0.5rem; - } - - .xl\:ml-2 { - margin-left: 0.5rem; - } - - .xl\:mt-3 { - margin-top: 0.75rem; - } - - .xl\:mr-3 { - margin-right: 0.75rem; - } - - .xl\:mb-3 { - margin-bottom: 0.75rem; - } - - .xl\:ml-3 { - margin-left: 0.75rem; - } - - .xl\:mt-4 { - margin-top: 1rem; - } - - .xl\:mr-4 { - margin-right: 1rem; - } - - .xl\:mb-4 { - margin-bottom: 1rem; - } - - .xl\:ml-4 { - margin-left: 1rem; - } - - .xl\:mt-5 { - margin-top: 1.25rem; - } - - .xl\:mr-5 { - margin-right: 1.25rem; - } - - .xl\:mb-5 { - margin-bottom: 1.25rem; - } - - .xl\:ml-5 { - margin-left: 1.25rem; - } - - .xl\:mt-6 { - margin-top: 1.5rem; - } - - .xl\:mr-6 { - margin-right: 1.5rem; - } - - .xl\:mb-6 { - margin-bottom: 1.5rem; - } - - .xl\:ml-6 { - margin-left: 1.5rem; - } - - .xl\:mt-8 { - margin-top: 2rem; - } - - .xl\:mr-8 { - margin-right: 2rem; - } - - .xl\:mb-8 { - margin-bottom: 2rem; - } - - .xl\:ml-8 { - margin-left: 2rem; - } - - .xl\:mt-10 { - margin-top: 2.5rem; - } - - .xl\:mr-10 { - margin-right: 2.5rem; - } - - .xl\:mb-10 { - margin-bottom: 2.5rem; - } - - .xl\:ml-10 { - margin-left: 2.5rem; - } - - .xl\:mt-12 { - margin-top: 3rem; - } - - .xl\:mr-12 { - margin-right: 3rem; - } - - .xl\:mb-12 { - margin-bottom: 3rem; - } - - .xl\:ml-12 { - margin-left: 3rem; - } - - .xl\:mt-16 { - margin-top: 4rem; - } - - .xl\:mr-16 { - margin-right: 4rem; - } - - .xl\:mb-16 { - margin-bottom: 4rem; - } - - .xl\:ml-16 { - margin-left: 4rem; - } - - .xl\:mt-20 { - margin-top: 5rem; - } - - .xl\:mr-20 { - margin-right: 5rem; - } - - .xl\:mb-20 { - margin-bottom: 5rem; - } - - .xl\:ml-20 { - margin-left: 5rem; - } - - .xl\:mt-24 { - margin-top: 6rem; - } - - .xl\:mr-24 { - margin-right: 6rem; - } - - .xl\:mb-24 { - margin-bottom: 6rem; - } - - .xl\:ml-24 { - margin-left: 6rem; - } - - .xl\:mt-32 { - margin-top: 8rem; - } - - .xl\:mr-32 { - margin-right: 8rem; - } - - .xl\:mb-32 { - margin-bottom: 8rem; - } - - .xl\:ml-32 { - margin-left: 8rem; - } - - .xl\:mt-40 { - margin-top: 10rem; - } - - .xl\:mr-40 { - margin-right: 10rem; - } - - .xl\:mb-40 { - margin-bottom: 10rem; - } - - .xl\:ml-40 { - margin-left: 10rem; - } - - .xl\:mt-48 { - margin-top: 12rem; - } - - .xl\:mr-48 { - margin-right: 12rem; - } - - .xl\:mb-48 { - margin-bottom: 12rem; - } - - .xl\:ml-48 { - margin-left: 12rem; - } - - .xl\:mt-56 { - margin-top: 14rem; - } - - .xl\:mr-56 { - margin-right: 14rem; - } - - .xl\:mb-56 { - margin-bottom: 14rem; - } - - .xl\:ml-56 { - margin-left: 14rem; - } - - .xl\:mt-64 { - margin-top: 16rem; - } - - .xl\:mr-64 { - margin-right: 16rem; - } - - .xl\:mb-64 { - margin-bottom: 16rem; - } - - .xl\:ml-64 { - margin-left: 16rem; - } - - .xl\:mt-auto { - margin-top: auto; - } - - .xl\:mr-auto { - margin-right: auto; - } - - .xl\:mb-auto { - margin-bottom: auto; - } - - .xl\:ml-auto { - margin-left: auto; - } - - .xl\:mt-px { - margin-top: 1px; - } - - .xl\:mr-px { - margin-right: 1px; - } - - .xl\:mb-px { - margin-bottom: 1px; - } - - .xl\:ml-px { - margin-left: 1px; - } - - .xl\:-mt-1 { - margin-top: -0.25rem; - } - - .xl\:-mr-1 { - margin-right: -0.25rem; - } - - .xl\:-mb-1 { - margin-bottom: -0.25rem; - } - - .xl\:-ml-1 { - margin-left: -0.25rem; - } - - .xl\:-mt-2 { - margin-top: -0.5rem; - } - - .xl\:-mr-2 { - margin-right: -0.5rem; - } - - .xl\:-mb-2 { - margin-bottom: -0.5rem; - } - - .xl\:-ml-2 { - margin-left: -0.5rem; - } - - .xl\:-mt-3 { - margin-top: -0.75rem; - } - - .xl\:-mr-3 { - margin-right: -0.75rem; - } - - .xl\:-mb-3 { - margin-bottom: -0.75rem; - } - - .xl\:-ml-3 { - margin-left: -0.75rem; - } - - .xl\:-mt-4 { - margin-top: -1rem; - } - - .xl\:-mr-4 { - margin-right: -1rem; - } - - .xl\:-mb-4 { - margin-bottom: -1rem; - } - - .xl\:-ml-4 { - margin-left: -1rem; - } - - .xl\:-mt-5 { - margin-top: -1.25rem; - } - - .xl\:-mr-5 { - margin-right: -1.25rem; - } - - .xl\:-mb-5 { - margin-bottom: -1.25rem; - } - - .xl\:-ml-5 { - margin-left: -1.25rem; - } - - .xl\:-mt-6 { - margin-top: -1.5rem; - } - - .xl\:-mr-6 { - margin-right: -1.5rem; - } - - .xl\:-mb-6 { - margin-bottom: -1.5rem; - } - - .xl\:-ml-6 { - margin-left: -1.5rem; - } - - .xl\:-mt-8 { - margin-top: -2rem; - } - - .xl\:-mr-8 { - margin-right: -2rem; - } - - .xl\:-mb-8 { - margin-bottom: -2rem; - } - - .xl\:-ml-8 { - margin-left: -2rem; - } - - .xl\:-mt-10 { - margin-top: -2.5rem; - } - - .xl\:-mr-10 { - margin-right: -2.5rem; - } - - .xl\:-mb-10 { - margin-bottom: -2.5rem; - } - - .xl\:-ml-10 { - margin-left: -2.5rem; - } - - .xl\:-mt-12 { - margin-top: -3rem; - } - - .xl\:-mr-12 { - margin-right: -3rem; - } - - .xl\:-mb-12 { - margin-bottom: -3rem; - } - - .xl\:-ml-12 { - margin-left: -3rem; - } - - .xl\:-mt-16 { - margin-top: -4rem; - } - - .xl\:-mr-16 { - margin-right: -4rem; - } - - .xl\:-mb-16 { - margin-bottom: -4rem; - } - - .xl\:-ml-16 { - margin-left: -4rem; - } - - .xl\:-mt-20 { - margin-top: -5rem; - } - - .xl\:-mr-20 { - margin-right: -5rem; - } - - .xl\:-mb-20 { - margin-bottom: -5rem; - } - - .xl\:-ml-20 { - margin-left: -5rem; - } - - .xl\:-mt-24 { - margin-top: -6rem; - } - - .xl\:-mr-24 { - margin-right: -6rem; - } - - .xl\:-mb-24 { - margin-bottom: -6rem; - } - - .xl\:-ml-24 { - margin-left: -6rem; - } - - .xl\:-mt-32 { - margin-top: -8rem; - } - - .xl\:-mr-32 { - margin-right: -8rem; - } - - .xl\:-mb-32 { - margin-bottom: -8rem; - } - - .xl\:-ml-32 { - margin-left: -8rem; - } - - .xl\:-mt-40 { - margin-top: -10rem; - } - - .xl\:-mr-40 { - margin-right: -10rem; - } - - .xl\:-mb-40 { - margin-bottom: -10rem; - } - - .xl\:-ml-40 { - margin-left: -10rem; - } - - .xl\:-mt-48 { - margin-top: -12rem; - } - - .xl\:-mr-48 { - margin-right: -12rem; - } - - .xl\:-mb-48 { - margin-bottom: -12rem; - } - - .xl\:-ml-48 { - margin-left: -12rem; - } - - .xl\:-mt-56 { - margin-top: -14rem; - } - - .xl\:-mr-56 { - margin-right: -14rem; - } - - .xl\:-mb-56 { - margin-bottom: -14rem; - } - - .xl\:-ml-56 { - margin-left: -14rem; - } - - .xl\:-mt-64 { - margin-top: -16rem; - } - - .xl\:-mr-64 { - margin-right: -16rem; - } - - .xl\:-mb-64 { - margin-bottom: -16rem; - } - - .xl\:-ml-64 { - margin-left: -16rem; - } - - .xl\:-mt-px { - margin-top: -1px; - } - - .xl\:-mr-px { - margin-right: -1px; - } - - .xl\:-mb-px { - margin-bottom: -1px; - } - - .xl\:-ml-px { - margin-left: -1px; - } - - .xl\:max-h-full { - max-height: 100%; - } - - .xl\:max-h-screen { - max-height: 100vh; - } - - .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-full { - max-width: 100%; - } - - .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\:min-h-0 { - min-height: 0; - } - - .xl\:min-h-full { - min-height: 100%; - } - - .xl\:min-h-screen { - min-height: 100vh; - } - - .xl\:min-w-0 { - min-width: 0; - } - - .xl\:min-w-full { - min-width: 100%; - } - - .xl\:object-contain { - object-fit: contain; - } - - .xl\:object-cover { - object-fit: cover; - } - - .xl\:object-fill { - object-fit: fill; - } - - .xl\:object-none { - object-fit: none; - } - - .xl\:object-scale-down { - object-fit: scale-down; - } - - .xl\:object-bottom { - object-position: bottom; - } - - .xl\:object-center { - object-position: center; - } - - .xl\:object-left { - object-position: left; - } - - .xl\:object-left-bottom { - object-position: left bottom; - } - - .xl\:object-left-top { - object-position: left top; - } - - .xl\:object-right { - object-position: right; - } - - .xl\:object-right-bottom { - object-position: right bottom; - } - - .xl\:object-right-top { - object-position: right top; - } - - .xl\:object-top { - object-position: top; - } - - .xl\:opacity-0 { - opacity: 0; - } - - .xl\:opacity-25 { - opacity: 0.25; - } - - .xl\:opacity-50 { - opacity: 0.5; - } - - .xl\:opacity-75 { - opacity: 0.75; - } - - .xl\:opacity-100 { - opacity: 1; - } - - .xl\:hover\:opacity-0:hover { - opacity: 0; - } - - .xl\:hover\:opacity-25:hover { - opacity: 0.25; - } - - .xl\:hover\:opacity-50:hover { - opacity: 0.5; - } - - .xl\:hover\:opacity-75:hover { - opacity: 0.75; - } - - .xl\:hover\:opacity-100:hover { - opacity: 1; - } - - .xl\:focus\:opacity-0:focus { - opacity: 0; - } - - .xl\:focus\:opacity-25:focus { - opacity: 0.25; - } - - .xl\:focus\:opacity-50:focus { - opacity: 0.5; - } - - .xl\:focus\:opacity-75:focus { - opacity: 0.75; - } - - .xl\:focus\:opacity-100:focus { - opacity: 1; - } - - .xl\:outline-none { - outline: 0; - } - - .xl\:focus\:outline-none:focus { - outline: 0; - } - - .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\:scrolling-touch { - -webkit-overflow-scrolling: touch; - } - - .xl\:scrolling-auto { - -webkit-overflow-scrolling: auto; - } - - .xl\:p-0 { - padding: 0; - } - - .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-8 { - padding: 2rem; - } - - .xl\:p-10 { - padding: 2.5rem; - } - - .xl\:p-12 { - padding: 3rem; - } - - .xl\:p-16 { - padding: 4rem; - } - - .xl\:p-20 { - padding: 5rem; - } - - .xl\:p-24 { - padding: 6rem; - } - - .xl\:p-32 { - padding: 8rem; - } - - .xl\:p-40 { - padding: 10rem; - } - - .xl\:p-48 { - padding: 12rem; - } - - .xl\:p-56 { - padding: 14rem; - } - - .xl\:p-64 { - padding: 16rem; - } - - .xl\:p-px { - padding: 1px; - } - - .xl\:py-0 { - padding-top: 0; - padding-bottom: 0; - } - - .xl\:px-0 { - padding-left: 0; - padding-right: 0; - } - - .xl\:py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - } - - .xl\:px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; - } - - .xl\:py-2 { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - } - - .xl\:px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; - } - - .xl\:py-3 { - padding-top: 0.75rem; - padding-bottom: 0.75rem; - } - - .xl\:px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; - } - - .xl\:py-4 { - padding-top: 1rem; - padding-bottom: 1rem; - } - - .xl\:px-4 { - padding-left: 1rem; - padding-right: 1rem; - } - - .xl\:py-5 { - padding-top: 1.25rem; - padding-bottom: 1.25rem; - } - - .xl\:px-5 { - padding-left: 1.25rem; - padding-right: 1.25rem; - } - - .xl\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; - } - - .xl\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; - } - - .xl\:py-8 { - padding-top: 2rem; - padding-bottom: 2rem; - } - - .xl\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .xl\:py-10 { - padding-top: 2.5rem; - padding-bottom: 2.5rem; - } - - .xl\:px-10 { - padding-left: 2.5rem; - padding-right: 2.5rem; - } - - .xl\:py-12 { - padding-top: 3rem; - padding-bottom: 3rem; - } - - .xl\:px-12 { - padding-left: 3rem; - padding-right: 3rem; - } - - .xl\:py-16 { - padding-top: 4rem; - padding-bottom: 4rem; - } - - .xl\:px-16 { - padding-left: 4rem; - padding-right: 4rem; - } - - .xl\:py-20 { - padding-top: 5rem; - padding-bottom: 5rem; - } - - .xl\:px-20 { - padding-left: 5rem; - padding-right: 5rem; - } - - .xl\:py-24 { - padding-top: 6rem; - padding-bottom: 6rem; - } - - .xl\:px-24 { - padding-left: 6rem; - padding-right: 6rem; - } - - .xl\:py-32 { - padding-top: 8rem; - padding-bottom: 8rem; - } - - .xl\:px-32 { - padding-left: 8rem; - padding-right: 8rem; - } - - .xl\:py-40 { - padding-top: 10rem; - padding-bottom: 10rem; - } - - .xl\:px-40 { - padding-left: 10rem; - padding-right: 10rem; - } - - .xl\:py-48 { - padding-top: 12rem; - padding-bottom: 12rem; - } - - .xl\:px-48 { - padding-left: 12rem; - padding-right: 12rem; - } - - .xl\:py-56 { - padding-top: 14rem; - padding-bottom: 14rem; - } - - .xl\:px-56 { - padding-left: 14rem; - padding-right: 14rem; - } - - .xl\:py-64 { - padding-top: 16rem; - padding-bottom: 16rem; - } - - .xl\:px-64 { - padding-left: 16rem; - padding-right: 16rem; - } - - .xl\:py-px { - padding-top: 1px; - padding-bottom: 1px; - } - - .xl\:px-px { - padding-left: 1px; - padding-right: 1px; - } - - .xl\:pt-0 { - padding-top: 0; - } - - .xl\:pr-0 { - padding-right: 0; - } - - .xl\:pb-0 { - padding-bottom: 0; - } - - .xl\:pl-0 { - padding-left: 0; - } - - .xl\:pt-1 { - padding-top: 0.25rem; - } - - .xl\:pr-1 { - padding-right: 0.25rem; - } - - .xl\:pb-1 { - padding-bottom: 0.25rem; - } - - .xl\:pl-1 { - padding-left: 0.25rem; - } - - .xl\:pt-2 { - padding-top: 0.5rem; - } - - .xl\:pr-2 { - padding-right: 0.5rem; - } - - .xl\:pb-2 { - padding-bottom: 0.5rem; - } - - .xl\:pl-2 { - padding-left: 0.5rem; - } - - .xl\:pt-3 { - padding-top: 0.75rem; - } - - .xl\:pr-3 { - padding-right: 0.75rem; - } - - .xl\:pb-3 { - padding-bottom: 0.75rem; - } - - .xl\:pl-3 { - padding-left: 0.75rem; - } - - .xl\:pt-4 { - padding-top: 1rem; - } - - .xl\:pr-4 { - padding-right: 1rem; - } - - .xl\:pb-4 { - padding-bottom: 1rem; - } - - .xl\:pl-4 { - padding-left: 1rem; - } - - .xl\:pt-5 { - padding-top: 1.25rem; - } - - .xl\:pr-5 { - padding-right: 1.25rem; - } - - .xl\:pb-5 { - padding-bottom: 1.25rem; - } - - .xl\:pl-5 { - padding-left: 1.25rem; - } - - .xl\:pt-6 { - padding-top: 1.5rem; - } - - .xl\:pr-6 { - padding-right: 1.5rem; - } - - .xl\:pb-6 { - padding-bottom: 1.5rem; - } - - .xl\:pl-6 { - padding-left: 1.5rem; - } - - .xl\:pt-8 { - padding-top: 2rem; - } - - .xl\:pr-8 { - padding-right: 2rem; - } - - .xl\:pb-8 { - padding-bottom: 2rem; - } - - .xl\:pl-8 { - padding-left: 2rem; - } - - .xl\:pt-10 { - padding-top: 2.5rem; - } - - .xl\:pr-10 { - padding-right: 2.5rem; - } - - .xl\:pb-10 { - padding-bottom: 2.5rem; - } - - .xl\:pl-10 { - padding-left: 2.5rem; - } - - .xl\:pt-12 { - padding-top: 3rem; - } - - .xl\:pr-12 { - padding-right: 3rem; - } - - .xl\:pb-12 { - padding-bottom: 3rem; - } - - .xl\:pl-12 { - padding-left: 3rem; - } - - .xl\:pt-16 { - padding-top: 4rem; - } - - .xl\:pr-16 { - padding-right: 4rem; - } - - .xl\:pb-16 { - padding-bottom: 4rem; - } - - .xl\:pl-16 { - padding-left: 4rem; - } - - .xl\:pt-20 { - padding-top: 5rem; - } - - .xl\:pr-20 { - padding-right: 5rem; - } - - .xl\:pb-20 { - padding-bottom: 5rem; - } - - .xl\:pl-20 { - padding-left: 5rem; - } - - .xl\:pt-24 { - padding-top: 6rem; - } - - .xl\:pr-24 { - padding-right: 6rem; - } - - .xl\:pb-24 { - padding-bottom: 6rem; - } - - .xl\:pl-24 { - padding-left: 6rem; - } - - .xl\:pt-32 { - padding-top: 8rem; - } - - .xl\:pr-32 { - padding-right: 8rem; - } - - .xl\:pb-32 { - padding-bottom: 8rem; - } - - .xl\:pl-32 { - padding-left: 8rem; - } - - .xl\:pt-40 { - padding-top: 10rem; - } - - .xl\:pr-40 { - padding-right: 10rem; - } - - .xl\:pb-40 { - padding-bottom: 10rem; - } - - .xl\:pl-40 { - padding-left: 10rem; - } - - .xl\:pt-48 { - padding-top: 12rem; - } - - .xl\:pr-48 { - padding-right: 12rem; - } - - .xl\:pb-48 { - padding-bottom: 12rem; - } - - .xl\:pl-48 { - padding-left: 12rem; - } - - .xl\:pt-56 { - padding-top: 14rem; - } - - .xl\:pr-56 { - padding-right: 14rem; - } - - .xl\:pb-56 { - padding-bottom: 14rem; - } - - .xl\:pl-56 { - padding-left: 14rem; - } - - .xl\:pt-64 { - padding-top: 16rem; - } - - .xl\:pr-64 { - padding-right: 16rem; - } - - .xl\:pb-64 { - padding-bottom: 16rem; - } - - .xl\:pl-64 { - padding-left: 16rem; - } - - .xl\:pt-px { - padding-top: 1px; - } - - .xl\:pr-px { - padding-right: 1px; - } - - .xl\:pb-px { - padding-bottom: 1px; - } - - .xl\:pl-px { - padding-left: 1px; - } - - .xl\:placeholder-transparent::-webkit-input-placeholder { - color: transparent; - } - - .xl\:placeholder-transparent:-ms-input-placeholder { - color: transparent; - } - - .xl\:placeholder-transparent::-ms-input-placeholder { - color: transparent; - } - - .xl\:placeholder-transparent::placeholder { - color: transparent; - } - - .xl\:placeholder-current::-webkit-input-placeholder { - color: currentColor; - } - - .xl\:placeholder-current:-ms-input-placeholder { - color: currentColor; - } - - .xl\:placeholder-current::-ms-input-placeholder { - color: currentColor; - } - - .xl\:placeholder-current::placeholder { - color: currentColor; - } - - .xl\:placeholder-black::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .xl\:placeholder-black:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .xl\:placeholder-black::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .xl\:placeholder-black::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .xl\:placeholder-white::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-white:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-white::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-white::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-100::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-200::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-300::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-400::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-500::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-600::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-700::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-800::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .xl\:placeholder-gray-900::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-200::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-300::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-400::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-500::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-600::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-700::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-800::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .xl\:placeholder-red-900::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-100::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-200::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-300::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-400::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-500::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-600::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-700::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-800::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .xl\:placeholder-orange-900::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-100::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-200::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-300::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-400::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-500::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-600::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-700::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-800::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .xl\:placeholder-yellow-900::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-100::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-200::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-300::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-400::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-500::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-600::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-700::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-800::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .xl\:placeholder-green-900::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-100::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-200::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-300::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-400::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-500::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-600::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-700::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-800::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .xl\:placeholder-teal-900::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-100::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-200::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-300::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-400::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-500::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-600::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-700::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-800::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .xl\:placeholder-blue-900::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-100::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-200::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-300::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-400::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-500::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-600::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-700::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-800::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .xl\:placeholder-indigo-900::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-100::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-200::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-300::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-400::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-500::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-600::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-700::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-800::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .xl\:placeholder-purple-900::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-100:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-100::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-100::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-200::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-200:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-200::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-200::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-300::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-300:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-300::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-300::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-400::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-400:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-400::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-400::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-500::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-500:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-500::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-500::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-600::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-600:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-600::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-600::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-700::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-700:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-700::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-700::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-800::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-800:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-800::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-800::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-900::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-900:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-900::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .xl\:placeholder-pink-900::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-transparent:focus::-webkit-input-placeholder { - color: transparent; - } - - .xl\:focus\:placeholder-transparent:focus:-ms-input-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::-webkit-input-placeholder { - color: currentColor; - } - - .xl\:focus\:placeholder-current:focus:-ms-input-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::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-black:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-black:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-black:focus::placeholder { - --placeholder-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-white:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-white:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-white:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-white:focus::placeholder { - --placeholder-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-200:focus::placeholder { - --placeholder-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-300:focus::placeholder { - --placeholder-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-400:focus::placeholder { - --placeholder-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-500:focus::placeholder { - --placeholder-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-600:focus::placeholder { - --placeholder-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-gray-900:focus::placeholder { - --placeholder-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-300:focus::placeholder { - --placeholder-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-400:focus::placeholder { - --placeholder-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-500:focus::placeholder { - --placeholder-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-600:focus::placeholder { - --placeholder-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-red-900:focus::placeholder { - --placeholder-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-200:focus::placeholder { - --placeholder-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-600:focus::placeholder { - --placeholder-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-700:focus::placeholder { - --placeholder-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-800:focus::placeholder { - --placeholder-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-orange-900:focus::placeholder { - --placeholder-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-300:focus::placeholder { - --placeholder-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-800:focus::placeholder { - --placeholder-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-yellow-900:focus::placeholder { - --placeholder-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-100:focus::placeholder { - --placeholder-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-300:focus::placeholder { - --placeholder-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-400:focus::placeholder { - --placeholder-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-500:focus::placeholder { - --placeholder-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-600:focus::placeholder { - --placeholder-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-800:focus::placeholder { - --placeholder-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-green-900:focus::placeholder { - --placeholder-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-100:focus::placeholder { - --placeholder-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-200:focus::placeholder { - --placeholder-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-300:focus::placeholder { - --placeholder-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-400:focus::placeholder { - --placeholder-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-500:focus::placeholder { - --placeholder-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-600:focus::placeholder { - --placeholder-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-800:focus::placeholder { - --placeholder-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-teal-900:focus::placeholder { - --placeholder-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-200:focus::placeholder { - --placeholder-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-300:focus::placeholder { - --placeholder-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-400:focus::placeholder { - --placeholder-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-500:focus::placeholder { - --placeholder-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-600:focus::placeholder { - --placeholder-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-700:focus::placeholder { - --placeholder-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-800:focus::placeholder { - --placeholder-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-blue-900:focus::placeholder { - --placeholder-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-100:focus::placeholder { - --placeholder-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-200:focus::placeholder { - --placeholder-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-300:focus::placeholder { - --placeholder-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-400:focus::placeholder { - --placeholder-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-500:focus::placeholder { - --placeholder-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-600:focus::placeholder { - --placeholder-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-700:focus::placeholder { - --placeholder-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-800:focus::placeholder { - --placeholder-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-indigo-900:focus::placeholder { - --placeholder-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-100:focus::placeholder { - --placeholder-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-200:focus::placeholder { - --placeholder-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-300:focus::placeholder { - --placeholder-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-400:focus::placeholder { - --placeholder-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-500:focus::placeholder { - --placeholder-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-600:focus::placeholder { - --placeholder-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-700:focus::placeholder { - --placeholder-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-800:focus::placeholder { - --placeholder-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-purple-900:focus::placeholder { - --placeholder-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-100:focus::placeholder { - --placeholder-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-200:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-200:focus::placeholder { - --placeholder-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-300:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-300:focus::placeholder { - --placeholder-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-400:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-400:focus::placeholder { - --placeholder-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-500:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-500:focus::placeholder { - --placeholder-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-600:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-600:focus::placeholder { - --placeholder-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-700:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-700:focus::placeholder { - --placeholder-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-800:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-800:focus::placeholder { - --placeholder-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-900:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .xl\:focus\:placeholder-pink-900:focus::placeholder { - --placeholder-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--placeholder-opacity)); - } - - .xl\:placeholder-opacity-0::-webkit-input-placeholder { - --placeholder-opacity: 0; - } - - .xl\:placeholder-opacity-0:-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .xl\:placeholder-opacity-0::-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .xl\:placeholder-opacity-0::placeholder { - --placeholder-opacity: 0; - } - - .xl\:placeholder-opacity-25::-webkit-input-placeholder { - --placeholder-opacity: 0.25; - } - - .xl\:placeholder-opacity-25:-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .xl\:placeholder-opacity-25::-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .xl\:placeholder-opacity-25::placeholder { - --placeholder-opacity: 0.25; - } - - .xl\:placeholder-opacity-50::-webkit-input-placeholder { - --placeholder-opacity: 0.5; - } - - .xl\:placeholder-opacity-50:-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .xl\:placeholder-opacity-50::-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .xl\:placeholder-opacity-50::placeholder { - --placeholder-opacity: 0.5; - } - - .xl\:placeholder-opacity-75::-webkit-input-placeholder { - --placeholder-opacity: 0.75; - } - - .xl\:placeholder-opacity-75:-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .xl\:placeholder-opacity-75::-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .xl\:placeholder-opacity-75::placeholder { - --placeholder-opacity: 0.75; - } - - .xl\:placeholder-opacity-100::-webkit-input-placeholder { - --placeholder-opacity: 1; - } - - .xl\:placeholder-opacity-100:-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .xl\:placeholder-opacity-100::-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .xl\:placeholder-opacity-100::placeholder { - --placeholder-opacity: 1; - } - - .xl\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder { - --placeholder-opacity: 0; - } - - .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .xl\:focus\:placeholder-opacity-0:focus::-ms-input-placeholder { - --placeholder-opacity: 0; - } - - .xl\:focus\:placeholder-opacity-0:focus::placeholder { - --placeholder-opacity: 0; - } - - .xl\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.25; - } - - .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .xl\:focus\:placeholder-opacity-25:focus::-ms-input-placeholder { - --placeholder-opacity: 0.25; - } - - .xl\:focus\:placeholder-opacity-25:focus::placeholder { - --placeholder-opacity: 0.25; - } - - .xl\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.5; - } - - .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .xl\:focus\:placeholder-opacity-50:focus::-ms-input-placeholder { - --placeholder-opacity: 0.5; - } - - .xl\:focus\:placeholder-opacity-50:focus::placeholder { - --placeholder-opacity: 0.5; - } - - .xl\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder { - --placeholder-opacity: 0.75; - } - - .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .xl\:focus\:placeholder-opacity-75:focus::-ms-input-placeholder { - --placeholder-opacity: 0.75; - } - - .xl\:focus\:placeholder-opacity-75:focus::placeholder { - --placeholder-opacity: 0.75; - } - - .xl\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder { - --placeholder-opacity: 1; - } - - .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .xl\:focus\:placeholder-opacity-100:focus::-ms-input-placeholder { - --placeholder-opacity: 1; - } - - .xl\:focus\:placeholder-opacity-100:focus::placeholder { - --placeholder-opacity: 1; - } - - .xl\:pointer-events-none { - pointer-events: none; - } - - .xl\:pointer-events-auto { - pointer-events: auto; - } - - .xl\:static { - position: static; - } - - .xl\:fixed { - position: fixed; - } - - .xl\:absolute { - position: absolute; - } - - .xl\:relative { - position: relative; - } - - .xl\:sticky { - position: -webkit-sticky; - position: sticky; - } - - .xl\:inset-0 { - top: 0; - right: 0; - bottom: 0; - left: 0; - } - - .xl\:inset-auto { - top: auto; - right: auto; - bottom: auto; - left: auto; - } - - .xl\:inset-y-0 { - top: 0; - bottom: 0; - } - - .xl\:inset-x-0 { - right: 0; - left: 0; - } - - .xl\:inset-y-auto { - top: auto; - bottom: auto; - } - - .xl\:inset-x-auto { - right: auto; - left: auto; - } - - .xl\:top-0 { - top: 0; - } - - .xl\:right-0 { - right: 0; - } - - .xl\:bottom-0 { - bottom: 0; - } - - .xl\:left-0 { - left: 0; - } - - .xl\:top-auto { - top: auto; - } - - .xl\:right-auto { - right: auto; - } - - .xl\:bottom-auto { - bottom: auto; - } - - .xl\:left-auto { - left: auto; - } - - .xl\:resize-none { - resize: none; - } - - .xl\:resize-y { - resize: vertical; - } - - .xl\:resize-x { - resize: horizontal; - } - - .xl\:resize { - resize: both; - } - - .xl\:shadow-xs { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .xl\:shadow-sm { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .xl\:shadow { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .xl\:shadow-md { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .xl\:shadow-lg { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .xl\:shadow-xl { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .xl\:shadow-2xl { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .xl\:shadow-inner { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .xl\:shadow-outline { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .xl\:shadow-none { - box-shadow: none; - } - - .xl\:hover\:shadow-xs:hover { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .xl\:hover\:shadow-sm:hover { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .xl\:hover\:shadow:hover { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .xl\:hover\:shadow-md:hover { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .xl\:hover\:shadow-lg:hover { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .xl\:hover\:shadow-xl:hover { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .xl\:hover\:shadow-2xl:hover { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .xl\:hover\:shadow-inner:hover { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .xl\:hover\:shadow-outline:hover { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .xl\:hover\:shadow-none:hover { - box-shadow: none; - } - - .xl\:focus\:shadow-xs:focus { - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); - } - - .xl\:focus\:shadow-sm:focus { - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); - } - - .xl\:focus\:shadow:focus { - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); - } - - .xl\:focus\:shadow-md:focus { - box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); - } - - .xl\:focus\:shadow-lg:focus { - box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); - } - - .xl\:focus\:shadow-xl:focus { - box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); - } - - .xl\:focus\:shadow-2xl:focus { - box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); - } - - .xl\:focus\:shadow-inner:focus { - box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); - } - - .xl\:focus\:shadow-outline:focus { - box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); - } - - .xl\:focus\:shadow-none:focus { - box-shadow: none; - } - - .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\:table-auto { - table-layout: auto; - } - - .xl\:table-fixed { - table-layout: fixed; - } - - .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\:text-transparent { - color: transparent; - } - - .xl\:text-current { - color: currentColor; - } - - .xl\:text-black { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .xl\:text-white { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .xl\:text-gray-100 { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .xl\:text-gray-200 { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .xl\:text-gray-300 { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .xl\:text-gray-400 { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .xl\:text-gray-500 { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .xl\:text-gray-600 { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .xl\:text-gray-700 { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .xl\:text-gray-800 { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .xl\:text-gray-900 { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .xl\:text-red-100 { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .xl\:text-red-200 { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .xl\:text-red-300 { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .xl\:text-red-400 { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .xl\:text-red-500 { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .xl\:text-red-600 { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .xl\:text-red-700 { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .xl\:text-red-800 { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .xl\:text-red-900 { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .xl\:text-orange-100 { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .xl\:text-orange-200 { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .xl\:text-orange-300 { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .xl\:text-orange-400 { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .xl\:text-orange-500 { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .xl\:text-orange-600 { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .xl\:text-orange-700 { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .xl\:text-orange-800 { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .xl\:text-orange-900 { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .xl\:text-yellow-100 { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .xl\:text-yellow-200 { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .xl\:text-yellow-300 { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .xl\:text-yellow-400 { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .xl\:text-yellow-500 { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .xl\:text-yellow-600 { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .xl\:text-yellow-700 { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .xl\:text-yellow-800 { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .xl\:text-yellow-900 { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .xl\:text-green-100 { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .xl\:text-green-200 { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .xl\:text-green-300 { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .xl\:text-green-400 { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .xl\:text-green-500 { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .xl\:text-green-600 { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .xl\:text-green-700 { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .xl\:text-green-800 { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .xl\:text-green-900 { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .xl\:text-teal-100 { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .xl\:text-teal-200 { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .xl\:text-teal-300 { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .xl\:text-teal-400 { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .xl\:text-teal-500 { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .xl\:text-teal-600 { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .xl\:text-teal-700 { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .xl\:text-teal-800 { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .xl\:text-teal-900 { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .xl\:text-blue-100 { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .xl\:text-blue-200 { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .xl\:text-blue-300 { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .xl\:text-blue-400 { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .xl\:text-blue-500 { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .xl\:text-blue-600 { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .xl\:text-blue-700 { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .xl\:text-blue-800 { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .xl\:text-blue-900 { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .xl\:text-indigo-100 { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .xl\:text-indigo-200 { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .xl\:text-indigo-300 { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .xl\:text-indigo-400 { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .xl\:text-indigo-500 { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .xl\:text-indigo-600 { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .xl\:text-indigo-700 { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .xl\:text-indigo-800 { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .xl\:text-indigo-900 { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .xl\:text-purple-100 { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .xl\:text-purple-200 { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .xl\:text-purple-300 { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .xl\:text-purple-400 { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .xl\:text-purple-500 { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .xl\:text-purple-600 { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .xl\:text-purple-700 { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .xl\:text-purple-800 { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .xl\:text-purple-900 { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .xl\:text-pink-100 { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .xl\:text-pink-200 { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .xl\:text-pink-300 { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .xl\:text-pink-400 { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .xl\:text-pink-500 { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .xl\:text-pink-600 { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .xl\:text-pink-700 { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .xl\:text-pink-800 { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .xl\:text-pink-900 { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .xl\:hover\:text-transparent:hover { - color: transparent; - } - - .xl\:hover\:text-current:hover { - color: currentColor; - } - - .xl\:hover\:text-black:hover { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .xl\:hover\:text-white:hover { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .xl\:hover\:text-gray-100:hover { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .xl\:hover\:text-gray-200:hover { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .xl\:hover\:text-gray-300:hover { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .xl\:hover\:text-gray-400:hover { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .xl\:hover\:text-gray-500:hover { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .xl\:hover\:text-gray-600:hover { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .xl\:hover\:text-gray-700:hover { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .xl\:hover\:text-gray-800:hover { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .xl\:hover\:text-gray-900:hover { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .xl\:hover\:text-red-100:hover { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .xl\:hover\:text-red-200:hover { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .xl\:hover\:text-red-300:hover { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .xl\:hover\:text-red-400:hover { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .xl\:hover\:text-red-500:hover { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .xl\:hover\:text-red-600:hover { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .xl\:hover\:text-red-700:hover { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .xl\:hover\:text-red-800:hover { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .xl\:hover\:text-red-900:hover { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .xl\:hover\:text-orange-100:hover { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .xl\:hover\:text-orange-200:hover { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .xl\:hover\:text-orange-300:hover { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .xl\:hover\:text-orange-400:hover { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .xl\:hover\:text-orange-500:hover { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .xl\:hover\:text-orange-600:hover { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .xl\:hover\:text-orange-700:hover { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .xl\:hover\:text-orange-800:hover { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .xl\:hover\:text-orange-900:hover { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .xl\:hover\:text-yellow-100:hover { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .xl\:hover\:text-yellow-200:hover { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .xl\:hover\:text-yellow-300:hover { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .xl\:hover\:text-yellow-400:hover { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .xl\:hover\:text-yellow-500:hover { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .xl\:hover\:text-yellow-600:hover { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .xl\:hover\:text-yellow-700:hover { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .xl\:hover\:text-yellow-800:hover { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .xl\:hover\:text-yellow-900:hover { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .xl\:hover\:text-green-100:hover { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .xl\:hover\:text-green-200:hover { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .xl\:hover\:text-green-300:hover { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .xl\:hover\:text-green-400:hover { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .xl\:hover\:text-green-500:hover { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .xl\:hover\:text-green-600:hover { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .xl\:hover\:text-green-700:hover { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .xl\:hover\:text-green-800:hover { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .xl\:hover\:text-green-900:hover { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .xl\:hover\:text-teal-100:hover { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .xl\:hover\:text-teal-200:hover { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .xl\:hover\:text-teal-300:hover { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .xl\:hover\:text-teal-400:hover { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .xl\:hover\:text-teal-500:hover { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .xl\:hover\:text-teal-600:hover { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .xl\:hover\:text-teal-700:hover { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .xl\:hover\:text-teal-800:hover { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .xl\:hover\:text-teal-900:hover { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .xl\:hover\:text-blue-100:hover { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .xl\:hover\:text-blue-200:hover { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .xl\:hover\:text-blue-300:hover { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .xl\:hover\:text-blue-400:hover { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .xl\:hover\:text-blue-500:hover { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .xl\:hover\:text-blue-600:hover { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .xl\:hover\:text-blue-700:hover { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .xl\:hover\:text-blue-800:hover { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .xl\:hover\:text-blue-900:hover { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .xl\:hover\:text-indigo-100:hover { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .xl\:hover\:text-indigo-200:hover { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .xl\:hover\:text-indigo-300:hover { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .xl\:hover\:text-indigo-400:hover { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .xl\:hover\:text-indigo-500:hover { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .xl\:hover\:text-indigo-600:hover { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .xl\:hover\:text-indigo-700:hover { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .xl\:hover\:text-indigo-800:hover { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .xl\:hover\:text-indigo-900:hover { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .xl\:hover\:text-purple-100:hover { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .xl\:hover\:text-purple-200:hover { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .xl\:hover\:text-purple-300:hover { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .xl\:hover\:text-purple-400:hover { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .xl\:hover\:text-purple-500:hover { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .xl\:hover\:text-purple-600:hover { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .xl\:hover\:text-purple-700:hover { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .xl\:hover\:text-purple-800:hover { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .xl\:hover\:text-purple-900:hover { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .xl\:hover\:text-pink-100:hover { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .xl\:hover\:text-pink-200:hover { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .xl\:hover\:text-pink-300:hover { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .xl\:hover\:text-pink-400:hover { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .xl\:hover\:text-pink-500:hover { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .xl\:hover\:text-pink-600:hover { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .xl\:hover\:text-pink-700:hover { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .xl\:hover\:text-pink-800:hover { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .xl\:hover\:text-pink-900:hover { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .xl\:focus\:text-transparent:focus { - color: transparent; - } - - .xl\:focus\:text-current:focus { - color: currentColor; - } - - .xl\:focus\:text-black:focus { - --text-opacity: 1; - color: #000; - color: rgba(0, 0, 0, var(--text-opacity)); - } - - .xl\:focus\:text-white:focus { - --text-opacity: 1; - color: #fff; - color: rgba(255, 255, 255, var(--text-opacity)); - } - - .xl\:focus\:text-gray-100:focus { - --text-opacity: 1; - color: #f7fafc; - color: rgba(247, 250, 252, var(--text-opacity)); - } - - .xl\:focus\:text-gray-200:focus { - --text-opacity: 1; - color: #edf2f7; - color: rgba(237, 242, 247, var(--text-opacity)); - } - - .xl\:focus\:text-gray-300:focus { - --text-opacity: 1; - color: #e2e8f0; - color: rgba(226, 232, 240, var(--text-opacity)); - } - - .xl\:focus\:text-gray-400:focus { - --text-opacity: 1; - color: #cbd5e0; - color: rgba(203, 213, 224, var(--text-opacity)); - } - - .xl\:focus\:text-gray-500:focus { - --text-opacity: 1; - color: #a0aec0; - color: rgba(160, 174, 192, var(--text-opacity)); - } - - .xl\:focus\:text-gray-600:focus { - --text-opacity: 1; - color: #718096; - color: rgba(113, 128, 150, var(--text-opacity)); - } - - .xl\:focus\:text-gray-700:focus { - --text-opacity: 1; - color: #4a5568; - color: rgba(74, 85, 104, var(--text-opacity)); - } - - .xl\:focus\:text-gray-800:focus { - --text-opacity: 1; - color: #2d3748; - color: rgba(45, 55, 72, var(--text-opacity)); - } - - .xl\:focus\:text-gray-900:focus { - --text-opacity: 1; - color: #1a202c; - color: rgba(26, 32, 44, var(--text-opacity)); - } - - .xl\:focus\:text-red-100:focus { - --text-opacity: 1; - color: #fff5f5; - color: rgba(255, 245, 245, var(--text-opacity)); - } - - .xl\:focus\:text-red-200:focus { - --text-opacity: 1; - color: #fed7d7; - color: rgba(254, 215, 215, var(--text-opacity)); - } - - .xl\:focus\:text-red-300:focus { - --text-opacity: 1; - color: #feb2b2; - color: rgba(254, 178, 178, var(--text-opacity)); - } - - .xl\:focus\:text-red-400:focus { - --text-opacity: 1; - color: #fc8181; - color: rgba(252, 129, 129, var(--text-opacity)); - } - - .xl\:focus\:text-red-500:focus { - --text-opacity: 1; - color: #f56565; - color: rgba(245, 101, 101, var(--text-opacity)); - } - - .xl\:focus\:text-red-600:focus { - --text-opacity: 1; - color: #e53e3e; - color: rgba(229, 62, 62, var(--text-opacity)); - } - - .xl\:focus\:text-red-700:focus { - --text-opacity: 1; - color: #c53030; - color: rgba(197, 48, 48, var(--text-opacity)); - } - - .xl\:focus\:text-red-800:focus { - --text-opacity: 1; - color: #9b2c2c; - color: rgba(155, 44, 44, var(--text-opacity)); - } - - .xl\:focus\:text-red-900:focus { - --text-opacity: 1; - color: #742a2a; - color: rgba(116, 42, 42, var(--text-opacity)); - } - - .xl\:focus\:text-orange-100:focus { - --text-opacity: 1; - color: #fffaf0; - color: rgba(255, 250, 240, var(--text-opacity)); - } - - .xl\:focus\:text-orange-200:focus { - --text-opacity: 1; - color: #feebc8; - color: rgba(254, 235, 200, var(--text-opacity)); - } - - .xl\:focus\:text-orange-300:focus { - --text-opacity: 1; - color: #fbd38d; - color: rgba(251, 211, 141, var(--text-opacity)); - } - - .xl\:focus\:text-orange-400:focus { - --text-opacity: 1; - color: #f6ad55; - color: rgba(246, 173, 85, var(--text-opacity)); - } - - .xl\:focus\:text-orange-500:focus { - --text-opacity: 1; - color: #ed8936; - color: rgba(237, 137, 54, var(--text-opacity)); - } - - .xl\:focus\:text-orange-600:focus { - --text-opacity: 1; - color: #dd6b20; - color: rgba(221, 107, 32, var(--text-opacity)); - } - - .xl\:focus\:text-orange-700:focus { - --text-opacity: 1; - color: #c05621; - color: rgba(192, 86, 33, var(--text-opacity)); - } - - .xl\:focus\:text-orange-800:focus { - --text-opacity: 1; - color: #9c4221; - color: rgba(156, 66, 33, var(--text-opacity)); - } - - .xl\:focus\:text-orange-900:focus { - --text-opacity: 1; - color: #7b341e; - color: rgba(123, 52, 30, var(--text-opacity)); - } - - .xl\:focus\:text-yellow-100:focus { - --text-opacity: 1; - color: #fffff0; - color: rgba(255, 255, 240, var(--text-opacity)); - } - - .xl\:focus\:text-yellow-200:focus { - --text-opacity: 1; - color: #fefcbf; - color: rgba(254, 252, 191, var(--text-opacity)); - } - - .xl\:focus\:text-yellow-300:focus { - --text-opacity: 1; - color: #faf089; - color: rgba(250, 240, 137, var(--text-opacity)); - } - - .xl\:focus\:text-yellow-400:focus { - --text-opacity: 1; - color: #f6e05e; - color: rgba(246, 224, 94, var(--text-opacity)); - } - - .xl\:focus\:text-yellow-500:focus { - --text-opacity: 1; - color: #ecc94b; - color: rgba(236, 201, 75, var(--text-opacity)); - } - - .xl\:focus\:text-yellow-600:focus { - --text-opacity: 1; - color: #d69e2e; - color: rgba(214, 158, 46, var(--text-opacity)); - } - - .xl\:focus\:text-yellow-700:focus { - --text-opacity: 1; - color: #b7791f; - color: rgba(183, 121, 31, var(--text-opacity)); - } - - .xl\:focus\:text-yellow-800:focus { - --text-opacity: 1; - color: #975a16; - color: rgba(151, 90, 22, var(--text-opacity)); - } - - .xl\:focus\:text-yellow-900:focus { - --text-opacity: 1; - color: #744210; - color: rgba(116, 66, 16, var(--text-opacity)); - } - - .xl\:focus\:text-green-100:focus { - --text-opacity: 1; - color: #f0fff4; - color: rgba(240, 255, 244, var(--text-opacity)); - } - - .xl\:focus\:text-green-200:focus { - --text-opacity: 1; - color: #c6f6d5; - color: rgba(198, 246, 213, var(--text-opacity)); - } - - .xl\:focus\:text-green-300:focus { - --text-opacity: 1; - color: #9ae6b4; - color: rgba(154, 230, 180, var(--text-opacity)); - } - - .xl\:focus\:text-green-400:focus { - --text-opacity: 1; - color: #68d391; - color: rgba(104, 211, 145, var(--text-opacity)); - } - - .xl\:focus\:text-green-500:focus { - --text-opacity: 1; - color: #48bb78; - color: rgba(72, 187, 120, var(--text-opacity)); - } - - .xl\:focus\:text-green-600:focus { - --text-opacity: 1; - color: #38a169; - color: rgba(56, 161, 105, var(--text-opacity)); - } - - .xl\:focus\:text-green-700:focus { - --text-opacity: 1; - color: #2f855a; - color: rgba(47, 133, 90, var(--text-opacity)); - } - - .xl\:focus\:text-green-800:focus { - --text-opacity: 1; - color: #276749; - color: rgba(39, 103, 73, var(--text-opacity)); - } - - .xl\:focus\:text-green-900:focus { - --text-opacity: 1; - color: #22543d; - color: rgba(34, 84, 61, var(--text-opacity)); - } - - .xl\:focus\:text-teal-100:focus { - --text-opacity: 1; - color: #e6fffa; - color: rgba(230, 255, 250, var(--text-opacity)); - } - - .xl\:focus\:text-teal-200:focus { - --text-opacity: 1; - color: #b2f5ea; - color: rgba(178, 245, 234, var(--text-opacity)); - } - - .xl\:focus\:text-teal-300:focus { - --text-opacity: 1; - color: #81e6d9; - color: rgba(129, 230, 217, var(--text-opacity)); - } - - .xl\:focus\:text-teal-400:focus { - --text-opacity: 1; - color: #4fd1c5; - color: rgba(79, 209, 197, var(--text-opacity)); - } - - .xl\:focus\:text-teal-500:focus { - --text-opacity: 1; - color: #38b2ac; - color: rgba(56, 178, 172, var(--text-opacity)); - } - - .xl\:focus\:text-teal-600:focus { - --text-opacity: 1; - color: #319795; - color: rgba(49, 151, 149, var(--text-opacity)); - } - - .xl\:focus\:text-teal-700:focus { - --text-opacity: 1; - color: #2c7a7b; - color: rgba(44, 122, 123, var(--text-opacity)); - } - - .xl\:focus\:text-teal-800:focus { - --text-opacity: 1; - color: #285e61; - color: rgba(40, 94, 97, var(--text-opacity)); - } - - .xl\:focus\:text-teal-900:focus { - --text-opacity: 1; - color: #234e52; - color: rgba(35, 78, 82, var(--text-opacity)); - } - - .xl\:focus\:text-blue-100:focus { - --text-opacity: 1; - color: #ebf8ff; - color: rgba(235, 248, 255, var(--text-opacity)); - } - - .xl\:focus\:text-blue-200:focus { - --text-opacity: 1; - color: #bee3f8; - color: rgba(190, 227, 248, var(--text-opacity)); - } - - .xl\:focus\:text-blue-300:focus { - --text-opacity: 1; - color: #90cdf4; - color: rgba(144, 205, 244, var(--text-opacity)); - } - - .xl\:focus\:text-blue-400:focus { - --text-opacity: 1; - color: #63b3ed; - color: rgba(99, 179, 237, var(--text-opacity)); - } - - .xl\:focus\:text-blue-500:focus { - --text-opacity: 1; - color: #4299e1; - color: rgba(66, 153, 225, var(--text-opacity)); - } - - .xl\:focus\:text-blue-600:focus { - --text-opacity: 1; - color: #3182ce; - color: rgba(49, 130, 206, var(--text-opacity)); - } - - .xl\:focus\:text-blue-700:focus { - --text-opacity: 1; - color: #2b6cb0; - color: rgba(43, 108, 176, var(--text-opacity)); - } - - .xl\:focus\:text-blue-800:focus { - --text-opacity: 1; - color: #2c5282; - color: rgba(44, 82, 130, var(--text-opacity)); - } - - .xl\:focus\:text-blue-900:focus { - --text-opacity: 1; - color: #2a4365; - color: rgba(42, 67, 101, var(--text-opacity)); - } - - .xl\:focus\:text-indigo-100:focus { - --text-opacity: 1; - color: #ebf4ff; - color: rgba(235, 244, 255, var(--text-opacity)); - } - - .xl\:focus\:text-indigo-200:focus { - --text-opacity: 1; - color: #c3dafe; - color: rgba(195, 218, 254, var(--text-opacity)); - } - - .xl\:focus\:text-indigo-300:focus { - --text-opacity: 1; - color: #a3bffa; - color: rgba(163, 191, 250, var(--text-opacity)); - } - - .xl\:focus\:text-indigo-400:focus { - --text-opacity: 1; - color: #7f9cf5; - color: rgba(127, 156, 245, var(--text-opacity)); - } - - .xl\:focus\:text-indigo-500:focus { - --text-opacity: 1; - color: #667eea; - color: rgba(102, 126, 234, var(--text-opacity)); - } - - .xl\:focus\:text-indigo-600:focus { - --text-opacity: 1; - color: #5a67d8; - color: rgba(90, 103, 216, var(--text-opacity)); - } - - .xl\:focus\:text-indigo-700:focus { - --text-opacity: 1; - color: #4c51bf; - color: rgba(76, 81, 191, var(--text-opacity)); - } - - .xl\:focus\:text-indigo-800:focus { - --text-opacity: 1; - color: #434190; - color: rgba(67, 65, 144, var(--text-opacity)); - } - - .xl\:focus\:text-indigo-900:focus { - --text-opacity: 1; - color: #3c366b; - color: rgba(60, 54, 107, var(--text-opacity)); - } - - .xl\:focus\:text-purple-100:focus { - --text-opacity: 1; - color: #faf5ff; - color: rgba(250, 245, 255, var(--text-opacity)); - } - - .xl\:focus\:text-purple-200:focus { - --text-opacity: 1; - color: #e9d8fd; - color: rgba(233, 216, 253, var(--text-opacity)); - } - - .xl\:focus\:text-purple-300:focus { - --text-opacity: 1; - color: #d6bcfa; - color: rgba(214, 188, 250, var(--text-opacity)); - } - - .xl\:focus\:text-purple-400:focus { - --text-opacity: 1; - color: #b794f4; - color: rgba(183, 148, 244, var(--text-opacity)); - } - - .xl\:focus\:text-purple-500:focus { - --text-opacity: 1; - color: #9f7aea; - color: rgba(159, 122, 234, var(--text-opacity)); - } - - .xl\:focus\:text-purple-600:focus { - --text-opacity: 1; - color: #805ad5; - color: rgba(128, 90, 213, var(--text-opacity)); - } - - .xl\:focus\:text-purple-700:focus { - --text-opacity: 1; - color: #6b46c1; - color: rgba(107, 70, 193, var(--text-opacity)); - } - - .xl\:focus\:text-purple-800:focus { - --text-opacity: 1; - color: #553c9a; - color: rgba(85, 60, 154, var(--text-opacity)); - } - - .xl\:focus\:text-purple-900:focus { - --text-opacity: 1; - color: #44337a; - color: rgba(68, 51, 122, var(--text-opacity)); - } - - .xl\:focus\:text-pink-100:focus { - --text-opacity: 1; - color: #fff5f7; - color: rgba(255, 245, 247, var(--text-opacity)); - } - - .xl\:focus\:text-pink-200:focus { - --text-opacity: 1; - color: #fed7e2; - color: rgba(254, 215, 226, var(--text-opacity)); - } - - .xl\:focus\:text-pink-300:focus { - --text-opacity: 1; - color: #fbb6ce; - color: rgba(251, 182, 206, var(--text-opacity)); - } - - .xl\:focus\:text-pink-400:focus { - --text-opacity: 1; - color: #f687b3; - color: rgba(246, 135, 179, var(--text-opacity)); - } - - .xl\:focus\:text-pink-500:focus { - --text-opacity: 1; - color: #ed64a6; - color: rgba(237, 100, 166, var(--text-opacity)); - } - - .xl\:focus\:text-pink-600:focus { - --text-opacity: 1; - color: #d53f8c; - color: rgba(213, 63, 140, var(--text-opacity)); - } - - .xl\:focus\:text-pink-700:focus { - --text-opacity: 1; - color: #b83280; - color: rgba(184, 50, 128, var(--text-opacity)); - } - - .xl\:focus\:text-pink-800:focus { - --text-opacity: 1; - color: #97266d; - color: rgba(151, 38, 109, var(--text-opacity)); - } - - .xl\:focus\:text-pink-900:focus { - --text-opacity: 1; - color: #702459; - color: rgba(112, 36, 89, var(--text-opacity)); - } - - .xl\:text-opacity-0 { - --text-opacity: 0; - } - - .xl\:text-opacity-25 { - --text-opacity: 0.25; - } - - .xl\:text-opacity-50 { - --text-opacity: 0.5; - } - - .xl\:text-opacity-75 { - --text-opacity: 0.75; - } - - .xl\:text-opacity-100 { - --text-opacity: 1; - } - - .xl\:hover\:text-opacity-0:hover { - --text-opacity: 0; - } - - .xl\:hover\:text-opacity-25:hover { - --text-opacity: 0.25; - } - - .xl\:hover\:text-opacity-50:hover { - --text-opacity: 0.5; - } - - .xl\:hover\:text-opacity-75:hover { - --text-opacity: 0.75; - } - - .xl\:hover\:text-opacity-100:hover { - --text-opacity: 1; - } - - .xl\:focus\:text-opacity-0:focus { - --text-opacity: 0; - } - - .xl\:focus\:text-opacity-25:focus { - --text-opacity: 0.25; - } - - .xl\:focus\:text-opacity-50:focus { - --text-opacity: 0.5; - } - - .xl\:focus\:text-opacity-75:focus { - --text-opacity: 0.75; - } - - .xl\:focus\:text-opacity-100:focus { - --text-opacity: 1; - } - - .xl\:italic { - font-style: italic; - } - - .xl\:not-italic { - font-style: normal; - } - - .xl\:uppercase { - text-transform: uppercase; - } - - .xl\:lowercase { - text-transform: lowercase; - } - - .xl\:capitalize { - text-transform: capitalize; - } - - .xl\:normal-case { - text-transform: none; - } - - .xl\:underline { - text-decoration: underline; - } - - .xl\:line-through { - text-decoration: line-through; - } - - .xl\:no-underline { - 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\:tracking-tighter { - letter-spacing: -0.05em; - } - - .xl\:tracking-tight { - letter-spacing: -0.025em; - } - - .xl\:tracking-normal { - letter-spacing: 0; - } - - .xl\:tracking-wide { - letter-spacing: 0.025em; - } - - .xl\:tracking-wider { - letter-spacing: 0.05em; - } - - .xl\:tracking-widest { - letter-spacing: 0.1em; - } - - .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; - -ms-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\: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\:visible { - visibility: visible; - } - - .xl\:invisible { - visibility: hidden; - } - - .xl\:whitespace-normal { - white-space: normal; - } - - .xl\:whitespace-no-wrap { - 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\:truncate { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - - .xl\:w-0 { - width: 0; - } - - .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-8 { - width: 2rem; - } - - .xl\:w-10 { - width: 2.5rem; - } - - .xl\:w-12 { - width: 3rem; - } - - .xl\:w-16 { - width: 4rem; - } - - .xl\:w-20 { - width: 5rem; - } - - .xl\:w-24 { - width: 6rem; - } - - .xl\:w-32 { - width: 8rem; - } - - .xl\:w-40 { - width: 10rem; - } - - .xl\:w-48 { - width: 12rem; - } - - .xl\:w-56 { - width: 14rem; - } - - .xl\:w-64 { - width: 16rem; - } - - .xl\:w-auto { - width: auto; - } - - .xl\:w-px { - width: 1px; - } - - .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\: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\:gap-0 { - grid-gap: 0; - gap: 0; - } - - .xl\:gap-1 { - grid-gap: 0.25rem; - gap: 0.25rem; - } - - .xl\:gap-2 { - grid-gap: 0.5rem; - gap: 0.5rem; - } - - .xl\:gap-3 { - grid-gap: 0.75rem; - gap: 0.75rem; - } - - .xl\:gap-4 { - grid-gap: 1rem; - gap: 1rem; - } - - .xl\:gap-5 { - grid-gap: 1.25rem; - gap: 1.25rem; - } - - .xl\:gap-6 { - grid-gap: 1.5rem; - gap: 1.5rem; - } - - .xl\:gap-8 { - grid-gap: 2rem; - gap: 2rem; - } - - .xl\:gap-10 { - grid-gap: 2.5rem; - gap: 2.5rem; - } - - .xl\:gap-12 { - grid-gap: 3rem; - gap: 3rem; - } - - .xl\:gap-16 { - grid-gap: 4rem; - gap: 4rem; - } - - .xl\:gap-20 { - grid-gap: 5rem; - gap: 5rem; - } - - .xl\:gap-24 { - grid-gap: 6rem; - gap: 6rem; - } - - .xl\:gap-32 { - grid-gap: 8rem; - gap: 8rem; - } - - .xl\:gap-40 { - grid-gap: 10rem; - gap: 10rem; - } - - .xl\:gap-48 { - grid-gap: 12rem; - gap: 12rem; - } - - .xl\:gap-56 { - grid-gap: 14rem; - gap: 14rem; - } - - .xl\:gap-64 { - grid-gap: 16rem; - gap: 16rem; - } - - .xl\:gap-px { - grid-gap: 1px; - gap: 1px; - } - - .xl\:col-gap-0 { - grid-column-gap: 0; - -webkit-column-gap: 0; - column-gap: 0; - } - - .xl\:col-gap-1 { - grid-column-gap: 0.25rem; - -webkit-column-gap: 0.25rem; - column-gap: 0.25rem; - } - - .xl\:col-gap-2 { - grid-column-gap: 0.5rem; - -webkit-column-gap: 0.5rem; - column-gap: 0.5rem; - } - - .xl\:col-gap-3 { - grid-column-gap: 0.75rem; - -webkit-column-gap: 0.75rem; - column-gap: 0.75rem; - } - - .xl\:col-gap-4 { - grid-column-gap: 1rem; - -webkit-column-gap: 1rem; - column-gap: 1rem; - } - - .xl\:col-gap-5 { - grid-column-gap: 1.25rem; - -webkit-column-gap: 1.25rem; - column-gap: 1.25rem; - } - - .xl\:col-gap-6 { - grid-column-gap: 1.5rem; - -webkit-column-gap: 1.5rem; - column-gap: 1.5rem; - } - - .xl\:col-gap-8 { - grid-column-gap: 2rem; - -webkit-column-gap: 2rem; - column-gap: 2rem; - } - - .xl\:col-gap-10 { - grid-column-gap: 2.5rem; - -webkit-column-gap: 2.5rem; - column-gap: 2.5rem; - } - - .xl\:col-gap-12 { - grid-column-gap: 3rem; - -webkit-column-gap: 3rem; - column-gap: 3rem; - } - - .xl\:col-gap-16 { - grid-column-gap: 4rem; - -webkit-column-gap: 4rem; - column-gap: 4rem; - } - - .xl\:col-gap-20 { - grid-column-gap: 5rem; - -webkit-column-gap: 5rem; - column-gap: 5rem; - } - - .xl\:col-gap-24 { - grid-column-gap: 6rem; - -webkit-column-gap: 6rem; - column-gap: 6rem; - } - - .xl\:col-gap-32 { - grid-column-gap: 8rem; - -webkit-column-gap: 8rem; - column-gap: 8rem; - } - - .xl\:col-gap-40 { - grid-column-gap: 10rem; - -webkit-column-gap: 10rem; - column-gap: 10rem; - } - - .xl\:col-gap-48 { - grid-column-gap: 12rem; - -webkit-column-gap: 12rem; - column-gap: 12rem; - } - - .xl\:col-gap-56 { - grid-column-gap: 14rem; - -webkit-column-gap: 14rem; - column-gap: 14rem; - } - - .xl\:col-gap-64 { - grid-column-gap: 16rem; - -webkit-column-gap: 16rem; - column-gap: 16rem; - } - - .xl\:col-gap-px { - grid-column-gap: 1px; - -webkit-column-gap: 1px; - column-gap: 1px; - } - - .xl\:row-gap-0 { - grid-row-gap: 0; - row-gap: 0; - } - - .xl\:row-gap-1 { - grid-row-gap: 0.25rem; - row-gap: 0.25rem; - } - - .xl\:row-gap-2 { - grid-row-gap: 0.5rem; - row-gap: 0.5rem; - } - - .xl\:row-gap-3 { - grid-row-gap: 0.75rem; - row-gap: 0.75rem; - } - - .xl\:row-gap-4 { - grid-row-gap: 1rem; - row-gap: 1rem; - } - - .xl\:row-gap-5 { - grid-row-gap: 1.25rem; - row-gap: 1.25rem; - } - - .xl\:row-gap-6 { - grid-row-gap: 1.5rem; - row-gap: 1.5rem; - } - - .xl\:row-gap-8 { - grid-row-gap: 2rem; - row-gap: 2rem; - } - - .xl\:row-gap-10 { - grid-row-gap: 2.5rem; - row-gap: 2.5rem; - } - - .xl\:row-gap-12 { - grid-row-gap: 3rem; - row-gap: 3rem; - } - - .xl\:row-gap-16 { - grid-row-gap: 4rem; - row-gap: 4rem; - } - - .xl\:row-gap-20 { - grid-row-gap: 5rem; - row-gap: 5rem; - } - - .xl\:row-gap-24 { - grid-row-gap: 6rem; - row-gap: 6rem; - } - - .xl\:row-gap-32 { - grid-row-gap: 8rem; - row-gap: 8rem; - } - - .xl\:row-gap-40 { - grid-row-gap: 10rem; - row-gap: 10rem; - } - - .xl\:row-gap-48 { - grid-row-gap: 12rem; - row-gap: 12rem; - } - - .xl\:row-gap-56 { - grid-row-gap: 14rem; - row-gap: 14rem; - } - - .xl\:row-gap-64 { - grid-row-gap: 16rem; - row-gap: 16rem; - } - - .xl\:row-gap-px { - grid-row-gap: 1px; - row-gap: 1px; - } - - .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\: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\: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-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\: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\: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-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\:transform { - --transform-translate-x: 0; - --transform-translate-y: 0; - --transform-rotate: 0; - --transform-skew-x: 0; - --transform-skew-y: 0; - --transform-scale-x: 1; - --transform-scale-y: 1; - transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); - } - - .xl\:transform-none { - transform: none; - } - - .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\:scale-0 { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .xl\:scale-50 { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .xl\:scale-75 { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .xl\:scale-90 { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .xl\:scale-95 { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .xl\:scale-100 { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .xl\:scale-105 { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .xl\:scale-110 { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .xl\:scale-125 { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .xl\:scale-150 { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .xl\:scale-x-0 { - --transform-scale-x: 0; - } - - .xl\:scale-x-50 { - --transform-scale-x: .5; - } - - .xl\:scale-x-75 { - --transform-scale-x: .75; - } - - .xl\:scale-x-90 { - --transform-scale-x: .9; - } - - .xl\:scale-x-95 { - --transform-scale-x: .95; - } - - .xl\:scale-x-100 { - --transform-scale-x: 1; - } - - .xl\:scale-x-105 { - --transform-scale-x: 1.05; - } - - .xl\:scale-x-110 { - --transform-scale-x: 1.1; - } - - .xl\:scale-x-125 { - --transform-scale-x: 1.25; - } - - .xl\:scale-x-150 { - --transform-scale-x: 1.5; - } - - .xl\:scale-y-0 { - --transform-scale-y: 0; - } - - .xl\:scale-y-50 { - --transform-scale-y: .5; - } - - .xl\:scale-y-75 { - --transform-scale-y: .75; - } - - .xl\:scale-y-90 { - --transform-scale-y: .9; - } - - .xl\:scale-y-95 { - --transform-scale-y: .95; - } - - .xl\:scale-y-100 { - --transform-scale-y: 1; - } - - .xl\:scale-y-105 { - --transform-scale-y: 1.05; - } - - .xl\:scale-y-110 { - --transform-scale-y: 1.1; - } - - .xl\:scale-y-125 { - --transform-scale-y: 1.25; - } - - .xl\:scale-y-150 { - --transform-scale-y: 1.5; - } - - .xl\:hover\:scale-0:hover { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .xl\:hover\:scale-50:hover { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .xl\:hover\:scale-75:hover { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .xl\:hover\:scale-90:hover { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .xl\:hover\:scale-95:hover { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .xl\:hover\:scale-100:hover { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .xl\:hover\:scale-105:hover { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .xl\:hover\:scale-110:hover { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .xl\:hover\:scale-125:hover { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .xl\:hover\:scale-150:hover { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .xl\:hover\:scale-x-0:hover { - --transform-scale-x: 0; - } - - .xl\:hover\:scale-x-50:hover { - --transform-scale-x: .5; - } - - .xl\:hover\:scale-x-75:hover { - --transform-scale-x: .75; - } - - .xl\:hover\:scale-x-90:hover { - --transform-scale-x: .9; - } - - .xl\:hover\:scale-x-95:hover { - --transform-scale-x: .95; - } - - .xl\:hover\:scale-x-100:hover { - --transform-scale-x: 1; - } - - .xl\:hover\:scale-x-105:hover { - --transform-scale-x: 1.05; - } - - .xl\:hover\:scale-x-110:hover { - --transform-scale-x: 1.1; - } - - .xl\:hover\:scale-x-125:hover { - --transform-scale-x: 1.25; - } - - .xl\:hover\:scale-x-150:hover { - --transform-scale-x: 1.5; - } - - .xl\:hover\:scale-y-0:hover { - --transform-scale-y: 0; - } - - .xl\:hover\:scale-y-50:hover { - --transform-scale-y: .5; - } - - .xl\:hover\:scale-y-75:hover { - --transform-scale-y: .75; - } - - .xl\:hover\:scale-y-90:hover { - --transform-scale-y: .9; - } - - .xl\:hover\:scale-y-95:hover { - --transform-scale-y: .95; - } - - .xl\:hover\:scale-y-100:hover { - --transform-scale-y: 1; - } - - .xl\:hover\:scale-y-105:hover { - --transform-scale-y: 1.05; - } - - .xl\:hover\:scale-y-110:hover { - --transform-scale-y: 1.1; - } - - .xl\:hover\:scale-y-125:hover { - --transform-scale-y: 1.25; - } - - .xl\:hover\:scale-y-150:hover { - --transform-scale-y: 1.5; - } - - .xl\:focus\:scale-0:focus { - --transform-scale-x: 0; - --transform-scale-y: 0; - } - - .xl\:focus\:scale-50:focus { - --transform-scale-x: .5; - --transform-scale-y: .5; - } - - .xl\:focus\:scale-75:focus { - --transform-scale-x: .75; - --transform-scale-y: .75; - } - - .xl\:focus\:scale-90:focus { - --transform-scale-x: .9; - --transform-scale-y: .9; - } - - .xl\:focus\:scale-95:focus { - --transform-scale-x: .95; - --transform-scale-y: .95; - } - - .xl\:focus\:scale-100:focus { - --transform-scale-x: 1; - --transform-scale-y: 1; - } - - .xl\:focus\:scale-105:focus { - --transform-scale-x: 1.05; - --transform-scale-y: 1.05; - } - - .xl\:focus\:scale-110:focus { - --transform-scale-x: 1.1; - --transform-scale-y: 1.1; - } - - .xl\:focus\:scale-125:focus { - --transform-scale-x: 1.25; - --transform-scale-y: 1.25; - } - - .xl\:focus\:scale-150:focus { - --transform-scale-x: 1.5; - --transform-scale-y: 1.5; - } - - .xl\:focus\:scale-x-0:focus { - --transform-scale-x: 0; - } - - .xl\:focus\:scale-x-50:focus { - --transform-scale-x: .5; - } - - .xl\:focus\:scale-x-75:focus { - --transform-scale-x: .75; - } - - .xl\:focus\:scale-x-90:focus { - --transform-scale-x: .9; - } - - .xl\:focus\:scale-x-95:focus { - --transform-scale-x: .95; - } - - .xl\:focus\:scale-x-100:focus { - --transform-scale-x: 1; - } - - .xl\:focus\:scale-x-105:focus { - --transform-scale-x: 1.05; - } - - .xl\:focus\:scale-x-110:focus { - --transform-scale-x: 1.1; - } - - .xl\:focus\:scale-x-125:focus { - --transform-scale-x: 1.25; - } - - .xl\:focus\:scale-x-150:focus { - --transform-scale-x: 1.5; - } - - .xl\:focus\:scale-y-0:focus { - --transform-scale-y: 0; - } - - .xl\:focus\:scale-y-50:focus { - --transform-scale-y: .5; - } - - .xl\:focus\:scale-y-75:focus { - --transform-scale-y: .75; - } - - .xl\:focus\:scale-y-90:focus { - --transform-scale-y: .9; - } - - .xl\:focus\:scale-y-95:focus { - --transform-scale-y: .95; - } - - .xl\:focus\:scale-y-100:focus { - --transform-scale-y: 1; - } - - .xl\:focus\:scale-y-105:focus { - --transform-scale-y: 1.05; - } - - .xl\:focus\:scale-y-110:focus { - --transform-scale-y: 1.1; - } - - .xl\:focus\:scale-y-125:focus { - --transform-scale-y: 1.25; - } - - .xl\:focus\:scale-y-150:focus { - --transform-scale-y: 1.5; - } - - .xl\:rotate-0 { - --transform-rotate: 0; - } - - .xl\:rotate-45 { - --transform-rotate: 45deg; - } - - .xl\:rotate-90 { - --transform-rotate: 90deg; - } - - .xl\:rotate-180 { - --transform-rotate: 180deg; - } - - .xl\:-rotate-180 { - --transform-rotate: -180deg; - } - - .xl\:-rotate-90 { - --transform-rotate: -90deg; - } - - .xl\:-rotate-45 { - --transform-rotate: -45deg; - } - - .xl\:hover\:rotate-0:hover { - --transform-rotate: 0; - } - - .xl\:hover\:rotate-45:hover { - --transform-rotate: 45deg; - } - - .xl\:hover\:rotate-90:hover { - --transform-rotate: 90deg; - } - - .xl\:hover\:rotate-180:hover { - --transform-rotate: 180deg; - } - - .xl\:hover\:-rotate-180:hover { - --transform-rotate: -180deg; - } - - .xl\:hover\:-rotate-90:hover { - --transform-rotate: -90deg; - } - - .xl\:hover\:-rotate-45:hover { - --transform-rotate: -45deg; - } - - .xl\:focus\:rotate-0:focus { - --transform-rotate: 0; - } - - .xl\:focus\:rotate-45:focus { - --transform-rotate: 45deg; - } - - .xl\:focus\:rotate-90:focus { - --transform-rotate: 90deg; - } - - .xl\:focus\:rotate-180:focus { - --transform-rotate: 180deg; - } - - .xl\:focus\:-rotate-180:focus { - --transform-rotate: -180deg; - } - - .xl\:focus\:-rotate-90:focus { - --transform-rotate: -90deg; - } - - .xl\:focus\:-rotate-45:focus { - --transform-rotate: -45deg; - } - - .xl\:translate-x-0 { - --transform-translate-x: 0; - } - - .xl\:translate-x-1 { - --transform-translate-x: 0.25rem; - } - - .xl\:translate-x-2 { - --transform-translate-x: 0.5rem; - } - - .xl\:translate-x-3 { - --transform-translate-x: 0.75rem; - } - - .xl\:translate-x-4 { - --transform-translate-x: 1rem; - } - - .xl\:translate-x-5 { - --transform-translate-x: 1.25rem; - } - - .xl\:translate-x-6 { - --transform-translate-x: 1.5rem; - } - - .xl\:translate-x-8 { - --transform-translate-x: 2rem; - } - - .xl\:translate-x-10 { - --transform-translate-x: 2.5rem; - } - - .xl\:translate-x-12 { - --transform-translate-x: 3rem; - } - - .xl\:translate-x-16 { - --transform-translate-x: 4rem; - } - - .xl\:translate-x-20 { - --transform-translate-x: 5rem; - } - - .xl\:translate-x-24 { - --transform-translate-x: 6rem; - } - - .xl\:translate-x-32 { - --transform-translate-x: 8rem; - } - - .xl\:translate-x-40 { - --transform-translate-x: 10rem; - } - - .xl\:translate-x-48 { - --transform-translate-x: 12rem; - } - - .xl\:translate-x-56 { - --transform-translate-x: 14rem; - } - - .xl\:translate-x-64 { - --transform-translate-x: 16rem; - } - - .xl\:translate-x-px { - --transform-translate-x: 1px; - } - - .xl\:-translate-x-1 { - --transform-translate-x: -0.25rem; - } - - .xl\:-translate-x-2 { - --transform-translate-x: -0.5rem; - } - - .xl\:-translate-x-3 { - --transform-translate-x: -0.75rem; - } - - .xl\:-translate-x-4 { - --transform-translate-x: -1rem; - } - - .xl\:-translate-x-5 { - --transform-translate-x: -1.25rem; - } - - .xl\:-translate-x-6 { - --transform-translate-x: -1.5rem; - } - - .xl\:-translate-x-8 { - --transform-translate-x: -2rem; - } - - .xl\:-translate-x-10 { - --transform-translate-x: -2.5rem; - } - - .xl\:-translate-x-12 { - --transform-translate-x: -3rem; - } - - .xl\:-translate-x-16 { - --transform-translate-x: -4rem; - } - - .xl\:-translate-x-20 { - --transform-translate-x: -5rem; - } - - .xl\:-translate-x-24 { - --transform-translate-x: -6rem; - } - - .xl\:-translate-x-32 { - --transform-translate-x: -8rem; - } - - .xl\:-translate-x-40 { - --transform-translate-x: -10rem; - } - - .xl\:-translate-x-48 { - --transform-translate-x: -12rem; - } - - .xl\:-translate-x-56 { - --transform-translate-x: -14rem; - } - - .xl\:-translate-x-64 { - --transform-translate-x: -16rem; - } - - .xl\:-translate-x-px { - --transform-translate-x: -1px; - } - - .xl\:-translate-x-full { - --transform-translate-x: -100%; - } - - .xl\:-translate-x-1\/2 { - --transform-translate-x: -50%; - } - - .xl\:translate-x-1\/2 { - --transform-translate-x: 50%; - } - - .xl\:translate-x-full { - --transform-translate-x: 100%; - } - - .xl\:translate-y-0 { - --transform-translate-y: 0; - } - - .xl\:translate-y-1 { - --transform-translate-y: 0.25rem; - } - - .xl\:translate-y-2 { - --transform-translate-y: 0.5rem; - } - - .xl\:translate-y-3 { - --transform-translate-y: 0.75rem; - } - - .xl\:translate-y-4 { - --transform-translate-y: 1rem; - } - - .xl\:translate-y-5 { - --transform-translate-y: 1.25rem; - } - - .xl\:translate-y-6 { - --transform-translate-y: 1.5rem; - } - - .xl\:translate-y-8 { - --transform-translate-y: 2rem; - } - - .xl\:translate-y-10 { - --transform-translate-y: 2.5rem; - } - - .xl\:translate-y-12 { - --transform-translate-y: 3rem; - } - - .xl\:translate-y-16 { - --transform-translate-y: 4rem; - } - - .xl\:translate-y-20 { - --transform-translate-y: 5rem; - } - - .xl\:translate-y-24 { - --transform-translate-y: 6rem; - } - - .xl\:translate-y-32 { - --transform-translate-y: 8rem; - } - - .xl\:translate-y-40 { - --transform-translate-y: 10rem; - } - - .xl\:translate-y-48 { - --transform-translate-y: 12rem; - } - - .xl\:translate-y-56 { - --transform-translate-y: 14rem; - } - - .xl\:translate-y-64 { - --transform-translate-y: 16rem; - } - - .xl\:translate-y-px { - --transform-translate-y: 1px; - } - - .xl\:-translate-y-1 { - --transform-translate-y: -0.25rem; - } - - .xl\:-translate-y-2 { - --transform-translate-y: -0.5rem; - } - - .xl\:-translate-y-3 { - --transform-translate-y: -0.75rem; - } - - .xl\:-translate-y-4 { - --transform-translate-y: -1rem; - } - - .xl\:-translate-y-5 { - --transform-translate-y: -1.25rem; - } - - .xl\:-translate-y-6 { - --transform-translate-y: -1.5rem; - } - - .xl\:-translate-y-8 { - --transform-translate-y: -2rem; - } - - .xl\:-translate-y-10 { - --transform-translate-y: -2.5rem; - } - - .xl\:-translate-y-12 { - --transform-translate-y: -3rem; - } - - .xl\:-translate-y-16 { - --transform-translate-y: -4rem; - } - - .xl\:-translate-y-20 { - --transform-translate-y: -5rem; - } - - .xl\:-translate-y-24 { - --transform-translate-y: -6rem; - } - - .xl\:-translate-y-32 { - --transform-translate-y: -8rem; - } - - .xl\:-translate-y-40 { - --transform-translate-y: -10rem; - } - - .xl\:-translate-y-48 { - --transform-translate-y: -12rem; - } - - .xl\:-translate-y-56 { - --transform-translate-y: -14rem; - } - - .xl\:-translate-y-64 { - --transform-translate-y: -16rem; - } - - .xl\:-translate-y-px { - --transform-translate-y: -1px; - } - - .xl\:-translate-y-full { - --transform-translate-y: -100%; - } - - .xl\:-translate-y-1\/2 { - --transform-translate-y: -50%; - } - - .xl\:translate-y-1\/2 { - --transform-translate-y: 50%; - } - - .xl\:translate-y-full { - --transform-translate-y: 100%; - } - - .xl\:hover\:translate-x-0:hover { - --transform-translate-x: 0; - } - - .xl\:hover\:translate-x-1:hover { - --transform-translate-x: 0.25rem; - } - - .xl\:hover\:translate-x-2:hover { - --transform-translate-x: 0.5rem; - } - - .xl\:hover\:translate-x-3:hover { - --transform-translate-x: 0.75rem; - } - - .xl\:hover\:translate-x-4:hover { - --transform-translate-x: 1rem; - } - - .xl\:hover\:translate-x-5:hover { - --transform-translate-x: 1.25rem; - } - - .xl\:hover\:translate-x-6:hover { - --transform-translate-x: 1.5rem; - } - - .xl\:hover\:translate-x-8:hover { - --transform-translate-x: 2rem; - } - - .xl\:hover\:translate-x-10:hover { - --transform-translate-x: 2.5rem; - } - - .xl\:hover\:translate-x-12:hover { - --transform-translate-x: 3rem; - } - - .xl\:hover\:translate-x-16:hover { - --transform-translate-x: 4rem; - } - - .xl\:hover\:translate-x-20:hover { - --transform-translate-x: 5rem; - } - - .xl\:hover\:translate-x-24:hover { - --transform-translate-x: 6rem; - } - - .xl\:hover\:translate-x-32:hover { - --transform-translate-x: 8rem; - } - - .xl\:hover\:translate-x-40:hover { - --transform-translate-x: 10rem; - } - - .xl\:hover\:translate-x-48:hover { - --transform-translate-x: 12rem; - } - - .xl\:hover\:translate-x-56:hover { - --transform-translate-x: 14rem; - } - - .xl\:hover\:translate-x-64:hover { - --transform-translate-x: 16rem; - } - - .xl\:hover\:translate-x-px:hover { - --transform-translate-x: 1px; - } - - .xl\:hover\:-translate-x-1:hover { - --transform-translate-x: -0.25rem; - } - - .xl\:hover\:-translate-x-2:hover { - --transform-translate-x: -0.5rem; - } - - .xl\:hover\:-translate-x-3:hover { - --transform-translate-x: -0.75rem; - } - - .xl\:hover\:-translate-x-4:hover { - --transform-translate-x: -1rem; - } - - .xl\:hover\:-translate-x-5:hover { - --transform-translate-x: -1.25rem; - } - - .xl\:hover\:-translate-x-6:hover { - --transform-translate-x: -1.5rem; - } - - .xl\:hover\:-translate-x-8:hover { - --transform-translate-x: -2rem; - } - - .xl\:hover\:-translate-x-10:hover { - --transform-translate-x: -2.5rem; - } - - .xl\:hover\:-translate-x-12:hover { - --transform-translate-x: -3rem; - } - - .xl\:hover\:-translate-x-16:hover { - --transform-translate-x: -4rem; - } - - .xl\:hover\:-translate-x-20:hover { - --transform-translate-x: -5rem; - } - - .xl\:hover\:-translate-x-24:hover { - --transform-translate-x: -6rem; - } - - .xl\:hover\:-translate-x-32:hover { - --transform-translate-x: -8rem; - } - - .xl\:hover\:-translate-x-40:hover { - --transform-translate-x: -10rem; - } - - .xl\:hover\:-translate-x-48:hover { - --transform-translate-x: -12rem; - } - - .xl\:hover\:-translate-x-56:hover { - --transform-translate-x: -14rem; - } - - .xl\:hover\:-translate-x-64:hover { - --transform-translate-x: -16rem; - } - - .xl\:hover\:-translate-x-px:hover { - --transform-translate-x: -1px; - } - - .xl\:hover\:-translate-x-full:hover { - --transform-translate-x: -100%; - } - - .xl\:hover\:-translate-x-1\/2:hover { - --transform-translate-x: -50%; - } - - .xl\:hover\:translate-x-1\/2:hover { - --transform-translate-x: 50%; - } - - .xl\:hover\:translate-x-full:hover { - --transform-translate-x: 100%; - } - - .xl\:hover\:translate-y-0:hover { - --transform-translate-y: 0; - } - - .xl\:hover\:translate-y-1:hover { - --transform-translate-y: 0.25rem; - } - - .xl\:hover\:translate-y-2:hover { - --transform-translate-y: 0.5rem; - } - - .xl\:hover\:translate-y-3:hover { - --transform-translate-y: 0.75rem; - } - - .xl\:hover\:translate-y-4:hover { - --transform-translate-y: 1rem; - } - - .xl\:hover\:translate-y-5:hover { - --transform-translate-y: 1.25rem; - } - - .xl\:hover\:translate-y-6:hover { - --transform-translate-y: 1.5rem; - } - - .xl\:hover\:translate-y-8:hover { - --transform-translate-y: 2rem; - } - - .xl\:hover\:translate-y-10:hover { - --transform-translate-y: 2.5rem; - } - - .xl\:hover\:translate-y-12:hover { - --transform-translate-y: 3rem; - } - - .xl\:hover\:translate-y-16:hover { - --transform-translate-y: 4rem; - } - - .xl\:hover\:translate-y-20:hover { - --transform-translate-y: 5rem; - } - - .xl\:hover\:translate-y-24:hover { - --transform-translate-y: 6rem; - } - - .xl\:hover\:translate-y-32:hover { - --transform-translate-y: 8rem; - } - - .xl\:hover\:translate-y-40:hover { - --transform-translate-y: 10rem; - } - - .xl\:hover\:translate-y-48:hover { - --transform-translate-y: 12rem; - } - - .xl\:hover\:translate-y-56:hover { - --transform-translate-y: 14rem; - } - - .xl\:hover\:translate-y-64:hover { - --transform-translate-y: 16rem; - } - - .xl\:hover\:translate-y-px:hover { - --transform-translate-y: 1px; - } - - .xl\:hover\:-translate-y-1:hover { - --transform-translate-y: -0.25rem; - } - - .xl\:hover\:-translate-y-2:hover { - --transform-translate-y: -0.5rem; - } - - .xl\:hover\:-translate-y-3:hover { - --transform-translate-y: -0.75rem; - } - - .xl\:hover\:-translate-y-4:hover { - --transform-translate-y: -1rem; - } - - .xl\:hover\:-translate-y-5:hover { - --transform-translate-y: -1.25rem; - } - - .xl\:hover\:-translate-y-6:hover { - --transform-translate-y: -1.5rem; - } - - .xl\:hover\:-translate-y-8:hover { - --transform-translate-y: -2rem; - } - - .xl\:hover\:-translate-y-10:hover { - --transform-translate-y: -2.5rem; - } - - .xl\:hover\:-translate-y-12:hover { - --transform-translate-y: -3rem; - } - - .xl\:hover\:-translate-y-16:hover { - --transform-translate-y: -4rem; - } - - .xl\:hover\:-translate-y-20:hover { - --transform-translate-y: -5rem; - } - - .xl\:hover\:-translate-y-24:hover { - --transform-translate-y: -6rem; - } - - .xl\:hover\:-translate-y-32:hover { - --transform-translate-y: -8rem; - } - - .xl\:hover\:-translate-y-40:hover { - --transform-translate-y: -10rem; - } - - .xl\:hover\:-translate-y-48:hover { - --transform-translate-y: -12rem; - } - - .xl\:hover\:-translate-y-56:hover { - --transform-translate-y: -14rem; - } - - .xl\:hover\:-translate-y-64:hover { - --transform-translate-y: -16rem; - } - - .xl\:hover\:-translate-y-px:hover { - --transform-translate-y: -1px; - } - - .xl\:hover\:-translate-y-full:hover { - --transform-translate-y: -100%; - } - - .xl\:hover\:-translate-y-1\/2:hover { - --transform-translate-y: -50%; - } - - .xl\:hover\:translate-y-1\/2:hover { - --transform-translate-y: 50%; - } - - .xl\:hover\:translate-y-full:hover { - --transform-translate-y: 100%; - } - - .xl\:focus\:translate-x-0:focus { - --transform-translate-x: 0; - } - - .xl\:focus\:translate-x-1:focus { - --transform-translate-x: 0.25rem; - } - - .xl\:focus\:translate-x-2:focus { - --transform-translate-x: 0.5rem; - } - - .xl\:focus\:translate-x-3:focus { - --transform-translate-x: 0.75rem; - } - - .xl\:focus\:translate-x-4:focus { - --transform-translate-x: 1rem; - } - - .xl\:focus\:translate-x-5:focus { - --transform-translate-x: 1.25rem; - } - - .xl\:focus\:translate-x-6:focus { - --transform-translate-x: 1.5rem; - } - - .xl\:focus\:translate-x-8:focus { - --transform-translate-x: 2rem; - } - - .xl\:focus\:translate-x-10:focus { - --transform-translate-x: 2.5rem; - } - - .xl\:focus\:translate-x-12:focus { - --transform-translate-x: 3rem; - } - - .xl\:focus\:translate-x-16:focus { - --transform-translate-x: 4rem; - } - - .xl\:focus\:translate-x-20:focus { - --transform-translate-x: 5rem; - } - - .xl\:focus\:translate-x-24:focus { - --transform-translate-x: 6rem; - } - - .xl\:focus\:translate-x-32:focus { - --transform-translate-x: 8rem; - } - - .xl\:focus\:translate-x-40:focus { - --transform-translate-x: 10rem; - } - - .xl\:focus\:translate-x-48:focus { - --transform-translate-x: 12rem; - } - - .xl\:focus\:translate-x-56:focus { - --transform-translate-x: 14rem; - } - - .xl\:focus\:translate-x-64:focus { - --transform-translate-x: 16rem; - } - - .xl\:focus\:translate-x-px:focus { - --transform-translate-x: 1px; - } - - .xl\:focus\:-translate-x-1:focus { - --transform-translate-x: -0.25rem; - } - - .xl\:focus\:-translate-x-2:focus { - --transform-translate-x: -0.5rem; - } - - .xl\:focus\:-translate-x-3:focus { - --transform-translate-x: -0.75rem; - } - - .xl\:focus\:-translate-x-4:focus { - --transform-translate-x: -1rem; - } - - .xl\:focus\:-translate-x-5:focus { - --transform-translate-x: -1.25rem; - } - - .xl\:focus\:-translate-x-6:focus { - --transform-translate-x: -1.5rem; - } - - .xl\:focus\:-translate-x-8:focus { - --transform-translate-x: -2rem; - } - - .xl\:focus\:-translate-x-10:focus { - --transform-translate-x: -2.5rem; - } - - .xl\:focus\:-translate-x-12:focus { - --transform-translate-x: -3rem; - } - - .xl\:focus\:-translate-x-16:focus { - --transform-translate-x: -4rem; - } - - .xl\:focus\:-translate-x-20:focus { - --transform-translate-x: -5rem; - } - - .xl\:focus\:-translate-x-24:focus { - --transform-translate-x: -6rem; - } - - .xl\:focus\:-translate-x-32:focus { - --transform-translate-x: -8rem; - } - - .xl\:focus\:-translate-x-40:focus { - --transform-translate-x: -10rem; - } - - .xl\:focus\:-translate-x-48:focus { - --transform-translate-x: -12rem; - } - - .xl\:focus\:-translate-x-56:focus { - --transform-translate-x: -14rem; - } - - .xl\:focus\:-translate-x-64:focus { - --transform-translate-x: -16rem; - } - - .xl\:focus\:-translate-x-px:focus { - --transform-translate-x: -1px; - } - - .xl\:focus\:-translate-x-full:focus { - --transform-translate-x: -100%; - } - - .xl\:focus\:-translate-x-1\/2:focus { - --transform-translate-x: -50%; - } - - .xl\:focus\:translate-x-1\/2:focus { - --transform-translate-x: 50%; - } - - .xl\:focus\:translate-x-full:focus { - --transform-translate-x: 100%; - } - - .xl\:focus\:translate-y-0:focus { - --transform-translate-y: 0; - } - - .xl\:focus\:translate-y-1:focus { - --transform-translate-y: 0.25rem; - } - - .xl\:focus\:translate-y-2:focus { - --transform-translate-y: 0.5rem; - } - - .xl\:focus\:translate-y-3:focus { - --transform-translate-y: 0.75rem; - } - - .xl\:focus\:translate-y-4:focus { - --transform-translate-y: 1rem; - } - - .xl\:focus\:translate-y-5:focus { - --transform-translate-y: 1.25rem; - } - - .xl\:focus\:translate-y-6:focus { - --transform-translate-y: 1.5rem; - } - - .xl\:focus\:translate-y-8:focus { - --transform-translate-y: 2rem; - } - - .xl\:focus\:translate-y-10:focus { - --transform-translate-y: 2.5rem; - } - - .xl\:focus\:translate-y-12:focus { - --transform-translate-y: 3rem; - } - - .xl\:focus\:translate-y-16:focus { - --transform-translate-y: 4rem; - } - - .xl\:focus\:translate-y-20:focus { - --transform-translate-y: 5rem; - } - - .xl\:focus\:translate-y-24:focus { - --transform-translate-y: 6rem; - } - - .xl\:focus\:translate-y-32:focus { - --transform-translate-y: 8rem; - } - - .xl\:focus\:translate-y-40:focus { - --transform-translate-y: 10rem; - } - - .xl\:focus\:translate-y-48:focus { - --transform-translate-y: 12rem; - } - - .xl\:focus\:translate-y-56:focus { - --transform-translate-y: 14rem; - } - - .xl\:focus\:translate-y-64:focus { - --transform-translate-y: 16rem; - } - - .xl\:focus\:translate-y-px:focus { - --transform-translate-y: 1px; - } - - .xl\:focus\:-translate-y-1:focus { - --transform-translate-y: -0.25rem; - } - - .xl\:focus\:-translate-y-2:focus { - --transform-translate-y: -0.5rem; - } - - .xl\:focus\:-translate-y-3:focus { - --transform-translate-y: -0.75rem; - } - - .xl\:focus\:-translate-y-4:focus { - --transform-translate-y: -1rem; - } - - .xl\:focus\:-translate-y-5:focus { - --transform-translate-y: -1.25rem; - } - - .xl\:focus\:-translate-y-6:focus { - --transform-translate-y: -1.5rem; - } - - .xl\:focus\:-translate-y-8:focus { - --transform-translate-y: -2rem; - } - - .xl\:focus\:-translate-y-10:focus { - --transform-translate-y: -2.5rem; - } - - .xl\:focus\:-translate-y-12:focus { - --transform-translate-y: -3rem; - } - - .xl\:focus\:-translate-y-16:focus { - --transform-translate-y: -4rem; - } - - .xl\:focus\:-translate-y-20:focus { - --transform-translate-y: -5rem; - } - - .xl\:focus\:-translate-y-24:focus { - --transform-translate-y: -6rem; - } - - .xl\:focus\:-translate-y-32:focus { - --transform-translate-y: -8rem; - } - - .xl\:focus\:-translate-y-40:focus { - --transform-translate-y: -10rem; - } - - .xl\:focus\:-translate-y-48:focus { - --transform-translate-y: -12rem; - } - - .xl\:focus\:-translate-y-56:focus { - --transform-translate-y: -14rem; - } - - .xl\:focus\:-translate-y-64:focus { - --transform-translate-y: -16rem; - } - - .xl\:focus\:-translate-y-px:focus { - --transform-translate-y: -1px; - } - - .xl\:focus\:-translate-y-full:focus { - --transform-translate-y: -100%; - } - - .xl\:focus\:-translate-y-1\/2:focus { - --transform-translate-y: -50%; - } - - .xl\:focus\:translate-y-1\/2:focus { - --transform-translate-y: 50%; - } - - .xl\:focus\:translate-y-full:focus { - --transform-translate-y: 100%; - } - - .xl\:skew-x-0 { - --transform-skew-x: 0; - } - - .xl\:skew-x-3 { - --transform-skew-x: 3deg; - } - - .xl\:skew-x-6 { - --transform-skew-x: 6deg; - } - - .xl\:skew-x-12 { - --transform-skew-x: 12deg; - } - - .xl\:-skew-x-12 { - --transform-skew-x: -12deg; - } - - .xl\:-skew-x-6 { - --transform-skew-x: -6deg; - } - - .xl\:-skew-x-3 { - --transform-skew-x: -3deg; - } - - .xl\:skew-y-0 { - --transform-skew-y: 0; - } - - .xl\:skew-y-3 { - --transform-skew-y: 3deg; - } - - .xl\:skew-y-6 { - --transform-skew-y: 6deg; - } - - .xl\:skew-y-12 { - --transform-skew-y: 12deg; - } - - .xl\:-skew-y-12 { - --transform-skew-y: -12deg; - } - - .xl\:-skew-y-6 { - --transform-skew-y: -6deg; - } - - .xl\:-skew-y-3 { - --transform-skew-y: -3deg; - } - - .xl\:hover\:skew-x-0:hover { - --transform-skew-x: 0; - } - - .xl\:hover\:skew-x-3:hover { - --transform-skew-x: 3deg; - } - - .xl\:hover\:skew-x-6:hover { - --transform-skew-x: 6deg; - } - - .xl\:hover\:skew-x-12:hover { - --transform-skew-x: 12deg; - } - - .xl\:hover\:-skew-x-12:hover { - --transform-skew-x: -12deg; - } - - .xl\:hover\:-skew-x-6:hover { - --transform-skew-x: -6deg; - } - - .xl\:hover\:-skew-x-3:hover { - --transform-skew-x: -3deg; - } - - .xl\:hover\:skew-y-0:hover { - --transform-skew-y: 0; - } - - .xl\:hover\:skew-y-3:hover { - --transform-skew-y: 3deg; - } - - .xl\:hover\:skew-y-6:hover { - --transform-skew-y: 6deg; - } - - .xl\:hover\:skew-y-12:hover { - --transform-skew-y: 12deg; - } - - .xl\:hover\:-skew-y-12:hover { - --transform-skew-y: -12deg; - } - - .xl\:hover\:-skew-y-6:hover { - --transform-skew-y: -6deg; - } - - .xl\:hover\:-skew-y-3:hover { - --transform-skew-y: -3deg; - } - - .xl\:focus\:skew-x-0:focus { - --transform-skew-x: 0; - } - - .xl\:focus\:skew-x-3:focus { - --transform-skew-x: 3deg; - } - - .xl\:focus\:skew-x-6:focus { - --transform-skew-x: 6deg; - } - - .xl\:focus\:skew-x-12:focus { - --transform-skew-x: 12deg; - } - - .xl\:focus\:-skew-x-12:focus { - --transform-skew-x: -12deg; - } - - .xl\:focus\:-skew-x-6:focus { - --transform-skew-x: -6deg; - } - - .xl\:focus\:-skew-x-3:focus { - --transform-skew-x: -3deg; - } - - .xl\:focus\:skew-y-0:focus { - --transform-skew-y: 0; - } - - .xl\:focus\:skew-y-3:focus { - --transform-skew-y: 3deg; - } - - .xl\:focus\:skew-y-6:focus { - --transform-skew-y: 6deg; - } - - .xl\:focus\:skew-y-12:focus { - --transform-skew-y: 12deg; - } - - .xl\:focus\:-skew-y-12:focus { - --transform-skew-y: -12deg; - } - - .xl\:focus\:-skew-y-6:focus { - --transform-skew-y: -6deg; - } - - .xl\:focus\:-skew-y-3:focus { - --transform-skew-y: -3deg; - } - - .xl\:transition-none { - transition-property: none; - } - - .xl\:transition-all { - transition-property: all; - } - - .xl\:transition { - transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; - } - - .xl\:transition-colors { - transition-property: background-color, border-color, color, fill, stroke; - } - - .xl\:transition-opacity { - transition-property: opacity; - } - - .xl\:transition-shadow { - transition-property: box-shadow; - } - - .xl\:transition-transform { - transition-property: transform; - } - - .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); - } - - .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\: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; - } -} diff --git a/static/css/main.e9914db8.css b/static/css/main.e9914db8.css new file mode 100644 index 0000000..ab3b15a --- /dev/null +++ b/static/css/main.e9914db8.css @@ -0,0 +1,2 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:initial;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family: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;line-height:1.5}*,:after,:before{border:0 solid #e2e8f0;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}.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}}.space-y-0>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(0px*var(--space-y-reverse));margin-top:0;margin-top:calc(0px*(1 - var(--space-y-reverse)))}.space-x-0>:not(template)~:not(template){--space-x-reverse:0;margin-left:0;margin-left:calc(0px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(0px*var(--space-x-reverse))}.space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--space-y-reverse)))}.space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:.25rem;margin-left:calc(.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.25rem*var(--space-x-reverse))}.space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--space-y-reverse)))}.space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--space-x-reverse))}.space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--space-y-reverse)))}.space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:.75rem;margin-left:calc(.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.75rem*var(--space-x-reverse))}.space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--space-y-reverse)))}.space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--space-x-reverse))}.space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.25rem*var(--space-y-reverse));margin-top:1.25rem;margin-top:calc(1.25rem*(1 - var(--space-y-reverse)))}.space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.25rem;margin-left:calc(1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.25rem*var(--space-x-reverse))}.space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.5rem*var(--space-y-reverse));margin-top:1.5rem;margin-top:calc(1.5rem*(1 - var(--space-y-reverse)))}.space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.5rem;margin-left:calc(1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.5rem*var(--space-x-reverse))}.space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2rem*var(--space-y-reverse));margin-top:2rem;margin-top:calc(2rem*(1 - var(--space-y-reverse)))}.space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:2rem;margin-left:calc(2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2rem*var(--space-x-reverse))}.space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2.5rem*var(--space-y-reverse));margin-top:2.5rem;margin-top:calc(2.5rem*(1 - var(--space-y-reverse)))}.space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:2.5rem;margin-left:calc(2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2.5rem*var(--space-x-reverse))}.space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(3rem*var(--space-y-reverse));margin-top:3rem;margin-top:calc(3rem*(1 - var(--space-y-reverse)))}.space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:3rem;margin-left:calc(3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(3rem*var(--space-x-reverse))}.space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(4rem*var(--space-y-reverse));margin-top:4rem;margin-top:calc(4rem*(1 - var(--space-y-reverse)))}.space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:4rem;margin-left:calc(4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(4rem*var(--space-x-reverse))}.space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(5rem*var(--space-y-reverse));margin-top:5rem;margin-top:calc(5rem*(1 - var(--space-y-reverse)))}.space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:5rem;margin-left:calc(5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(5rem*var(--space-x-reverse))}.space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(6rem*var(--space-y-reverse));margin-top:6rem;margin-top:calc(6rem*(1 - var(--space-y-reverse)))}.space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:6rem;margin-left:calc(6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(6rem*var(--space-x-reverse))}.space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(8rem*var(--space-y-reverse));margin-top:8rem;margin-top:calc(8rem*(1 - var(--space-y-reverse)))}.space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:8rem;margin-left:calc(8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(8rem*var(--space-x-reverse))}.space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(10rem*var(--space-y-reverse));margin-top:10rem;margin-top:calc(10rem*(1 - var(--space-y-reverse)))}.space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:10rem;margin-left:calc(10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(10rem*var(--space-x-reverse))}.space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(12rem*var(--space-y-reverse));margin-top:12rem;margin-top:calc(12rem*(1 - var(--space-y-reverse)))}.space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:12rem;margin-left:calc(12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(12rem*var(--space-x-reverse))}.space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(14rem*var(--space-y-reverse));margin-top:14rem;margin-top:calc(14rem*(1 - var(--space-y-reverse)))}.space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:14rem;margin-left:calc(14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(14rem*var(--space-x-reverse))}.space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(16rem*var(--space-y-reverse));margin-top:16rem;margin-top:calc(16rem*(1 - var(--space-y-reverse)))}.space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:16rem;margin-left:calc(16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(16rem*var(--space-x-reverse))}.space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1px*var(--space-y-reverse));margin-top:1px;margin-top:calc(1px*(1 - var(--space-y-reverse)))}.space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:1px;margin-left:calc(1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1px*var(--space-x-reverse))}.-space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.25rem*var(--space-y-reverse));margin-top:-.25rem;margin-top:calc(-.25rem*(1 - var(--space-y-reverse)))}.-space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.25rem;margin-left:calc(-.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.25rem*var(--space-x-reverse))}.-space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.5rem*var(--space-y-reverse));margin-top:-.5rem;margin-top:calc(-.5rem*(1 - var(--space-y-reverse)))}.-space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.5rem;margin-left:calc(-.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.5rem*var(--space-x-reverse))}.-space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.75rem*var(--space-y-reverse));margin-top:-.75rem;margin-top:calc(-.75rem*(1 - var(--space-y-reverse)))}.-space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.75rem;margin-left:calc(-.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.75rem*var(--space-x-reverse))}.-space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1rem*var(--space-y-reverse));margin-top:-1rem;margin-top:calc(-1rem*(1 - var(--space-y-reverse)))}.-space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1rem;margin-left:calc(-1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1rem*var(--space-x-reverse))}.-space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.25rem*var(--space-y-reverse));margin-top:-1.25rem;margin-top:calc(-1.25rem*(1 - var(--space-y-reverse)))}.-space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.25rem;margin-left:calc(-1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.25rem*var(--space-x-reverse))}.-space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.5rem*var(--space-y-reverse));margin-top:-1.5rem;margin-top:calc(-1.5rem*(1 - var(--space-y-reverse)))}.-space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.5rem;margin-left:calc(-1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.5rem*var(--space-x-reverse))}.-space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2rem*var(--space-y-reverse));margin-top:-2rem;margin-top:calc(-2rem*(1 - var(--space-y-reverse)))}.-space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2rem;margin-left:calc(-2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2rem*var(--space-x-reverse))}.-space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2.5rem*var(--space-y-reverse));margin-top:-2.5rem;margin-top:calc(-2.5rem*(1 - var(--space-y-reverse)))}.-space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2.5rem;margin-left:calc(-2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2.5rem*var(--space-x-reverse))}.-space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-3rem*var(--space-y-reverse));margin-top:-3rem;margin-top:calc(-3rem*(1 - var(--space-y-reverse)))}.-space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:-3rem;margin-left:calc(-3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-3rem*var(--space-x-reverse))}.-space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-4rem*var(--space-y-reverse));margin-top:-4rem;margin-top:calc(-4rem*(1 - var(--space-y-reverse)))}.-space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:-4rem;margin-left:calc(-4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-4rem*var(--space-x-reverse))}.-space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-5rem*var(--space-y-reverse));margin-top:-5rem;margin-top:calc(-5rem*(1 - var(--space-y-reverse)))}.-space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:-5rem;margin-left:calc(-5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-5rem*var(--space-x-reverse))}.-space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-6rem*var(--space-y-reverse));margin-top:-6rem;margin-top:calc(-6rem*(1 - var(--space-y-reverse)))}.-space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:-6rem;margin-left:calc(-6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-6rem*var(--space-x-reverse))}.-space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-8rem*var(--space-y-reverse));margin-top:-8rem;margin-top:calc(-8rem*(1 - var(--space-y-reverse)))}.-space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:-8rem;margin-left:calc(-8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-8rem*var(--space-x-reverse))}.-space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-10rem*var(--space-y-reverse));margin-top:-10rem;margin-top:calc(-10rem*(1 - var(--space-y-reverse)))}.-space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:-10rem;margin-left:calc(-10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-10rem*var(--space-x-reverse))}.-space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-12rem*var(--space-y-reverse));margin-top:-12rem;margin-top:calc(-12rem*(1 - var(--space-y-reverse)))}.-space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:-12rem;margin-left:calc(-12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-12rem*var(--space-x-reverse))}.-space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-14rem*var(--space-y-reverse));margin-top:-14rem;margin-top:calc(-14rem*(1 - var(--space-y-reverse)))}.-space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:-14rem;margin-left:calc(-14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-14rem*var(--space-x-reverse))}.-space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-16rem*var(--space-y-reverse));margin-top:-16rem;margin-top:calc(-16rem*(1 - var(--space-y-reverse)))}.-space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:-16rem;margin-left:calc(-16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-16rem*var(--space-x-reverse))}.-space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1px*var(--space-y-reverse));margin-top:-1px;margin-top:calc(-1px*(1 - var(--space-y-reverse)))}.-space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1px;margin-left:calc(-1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1px*var(--space-x-reverse))}.space-y-reverse>:not(template)~:not(template){--space-y-reverse:1}.space-x-reverse>:not(template)~:not(template){--space-x-reverse:1}.divide-y-0>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(0px*var(--divide-y-reverse));border-top-width:0;border-top-width:calc(0px*(1 - var(--divide-y-reverse)))}.divide-x-0>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:0;border-left-width:calc(0px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(0px*var(--divide-x-reverse))}.divide-y-2>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(2px*var(--divide-y-reverse));border-top-width:2px;border-top-width:calc(2px*(1 - var(--divide-y-reverse)))}.divide-x-2>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:2px;border-left-width:calc(2px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(2px*var(--divide-x-reverse))}.divide-y-4>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(4px*var(--divide-y-reverse));border-top-width:4px;border-top-width:calc(4px*(1 - var(--divide-y-reverse)))}.divide-x-4>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:4px;border-left-width:calc(4px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(4px*var(--divide-x-reverse))}.divide-y-8>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(8px*var(--divide-y-reverse));border-top-width:8px;border-top-width:calc(8px*(1 - var(--divide-y-reverse)))}.divide-x-8>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:8px;border-left-width:calc(8px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(8px*var(--divide-x-reverse))}.divide-y>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(1px*var(--divide-y-reverse));border-top-width:1px;border-top-width:calc(1px*(1 - var(--divide-y-reverse)))}.divide-x>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:1px;border-left-width:calc(1px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(1px*var(--divide-x-reverse))}.divide-y-reverse>:not(template)~:not(template){--divide-y-reverse:1}.divide-x-reverse>:not(template)~:not(template){--divide-x-reverse:1}.divide-transparent>:not(template)~:not(template){border-color:transparent}.divide-current>:not(template)~:not(template){border-color:currentColor}.divide-black>:not(template)~:not(template){--divide-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--divide-opacity))}.divide-white>:not(template)~:not(template){--divide-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--divide-opacity))}.divide-gray-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--divide-opacity))}.divide-gray-200>:not(template)~:not(template){--divide-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--divide-opacity))}.divide-gray-300>:not(template)~:not(template){--divide-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--divide-opacity))}.divide-gray-400>:not(template)~:not(template){--divide-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--divide-opacity))}.divide-gray-500>:not(template)~:not(template){--divide-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--divide-opacity))}.divide-gray-600>:not(template)~:not(template){--divide-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--divide-opacity))}.divide-gray-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--divide-opacity))}.divide-gray-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--divide-opacity))}.divide-gray-900>:not(template)~:not(template){--divide-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--divide-opacity))}.divide-red-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--divide-opacity))}.divide-red-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--divide-opacity))}.divide-red-300>:not(template)~:not(template){--divide-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--divide-opacity))}.divide-red-400>:not(template)~:not(template){--divide-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--divide-opacity))}.divide-red-500>:not(template)~:not(template){--divide-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--divide-opacity))}.divide-red-600>:not(template)~:not(template){--divide-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--divide-opacity))}.divide-red-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--divide-opacity))}.divide-red-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--divide-opacity))}.divide-red-900>:not(template)~:not(template){--divide-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--divide-opacity))}.divide-orange-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--divide-opacity))}.divide-orange-200>:not(template)~:not(template){--divide-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--divide-opacity))}.divide-orange-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--divide-opacity))}.divide-orange-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--divide-opacity))}.divide-orange-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--divide-opacity))}.divide-orange-600>:not(template)~:not(template){--divide-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--divide-opacity))}.divide-orange-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--divide-opacity))}.divide-orange-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--divide-opacity))}.divide-orange-900>:not(template)~:not(template){--divide-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--divide-opacity))}.divide-yellow-100>:not(template)~:not(template){--divide-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--divide-opacity))}.divide-yellow-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--divide-opacity))}.divide-yellow-300>:not(template)~:not(template){--divide-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--divide-opacity))}.divide-yellow-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--divide-opacity))}.divide-yellow-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--divide-opacity))}.divide-yellow-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--divide-opacity))}.divide-yellow-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--divide-opacity))}.divide-yellow-800>:not(template)~:not(template){--divide-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--divide-opacity))}.divide-yellow-900>:not(template)~:not(template){--divide-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--divide-opacity))}.divide-green-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--divide-opacity))}.divide-green-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--divide-opacity))}.divide-green-300>:not(template)~:not(template){--divide-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--divide-opacity))}.divide-green-400>:not(template)~:not(template){--divide-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--divide-opacity))}.divide-green-500>:not(template)~:not(template){--divide-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--divide-opacity))}.divide-green-600>:not(template)~:not(template){--divide-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--divide-opacity))}.divide-green-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--divide-opacity))}.divide-green-800>:not(template)~:not(template){--divide-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--divide-opacity))}.divide-green-900>:not(template)~:not(template){--divide-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--divide-opacity))}.divide-teal-100>:not(template)~:not(template){--divide-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--divide-opacity))}.divide-teal-200>:not(template)~:not(template){--divide-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--divide-opacity))}.divide-teal-300>:not(template)~:not(template){--divide-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--divide-opacity))}.divide-teal-400>:not(template)~:not(template){--divide-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--divide-opacity))}.divide-teal-500>:not(template)~:not(template){--divide-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--divide-opacity))}.divide-teal-600>:not(template)~:not(template){--divide-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--divide-opacity))}.divide-teal-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--divide-opacity))}.divide-teal-800>:not(template)~:not(template){--divide-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--divide-opacity))}.divide-teal-900>:not(template)~:not(template){--divide-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--divide-opacity))}.divide-blue-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--divide-opacity))}.divide-blue-200>:not(template)~:not(template){--divide-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--divide-opacity))}.divide-blue-300>:not(template)~:not(template){--divide-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--divide-opacity))}.divide-blue-400>:not(template)~:not(template){--divide-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--divide-opacity))}.divide-blue-500>:not(template)~:not(template){--divide-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--divide-opacity))}.divide-blue-600>:not(template)~:not(template){--divide-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--divide-opacity))}.divide-blue-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--divide-opacity))}.divide-blue-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--divide-opacity))}.divide-blue-900>:not(template)~:not(template){--divide-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--divide-opacity))}.divide-indigo-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--divide-opacity))}.divide-indigo-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--divide-opacity))}.divide-indigo-300>:not(template)~:not(template){--divide-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--divide-opacity))}.divide-indigo-400>:not(template)~:not(template){--divide-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--divide-opacity))}.divide-indigo-500>:not(template)~:not(template){--divide-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--divide-opacity))}.divide-indigo-600>:not(template)~:not(template){--divide-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--divide-opacity))}.divide-indigo-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--divide-opacity))}.divide-indigo-800>:not(template)~:not(template){--divide-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--divide-opacity))}.divide-indigo-900>:not(template)~:not(template){--divide-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--divide-opacity))}.divide-purple-100>:not(template)~:not(template){--divide-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--divide-opacity))}.divide-purple-200>:not(template)~:not(template){--divide-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--divide-opacity))}.divide-purple-300>:not(template)~:not(template){--divide-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--divide-opacity))}.divide-purple-400>:not(template)~:not(template){--divide-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--divide-opacity))}.divide-purple-500>:not(template)~:not(template){--divide-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--divide-opacity))}.divide-purple-600>:not(template)~:not(template){--divide-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--divide-opacity))}.divide-purple-700>:not(template)~:not(template){--divide-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--divide-opacity))}.divide-purple-800>:not(template)~:not(template){--divide-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--divide-opacity))}.divide-purple-900>:not(template)~:not(template){--divide-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--divide-opacity))}.divide-pink-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--divide-opacity))}.divide-pink-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--divide-opacity))}.divide-pink-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--divide-opacity))}.divide-pink-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--divide-opacity))}.divide-pink-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--divide-opacity))}.divide-pink-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--divide-opacity))}.divide-pink-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--divide-opacity))}.divide-pink-800>:not(template)~:not(template){--divide-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--divide-opacity))}.divide-pink-900>:not(template)~:not(template){--divide-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--divide-opacity))}.divide-solid>:not(template)~:not(template){border-style:solid}.divide-dashed>:not(template)~:not(template){border-style:dashed}.divide-dotted>:not(template)~:not(template){border-style:dotted}.divide-double>:not(template)~:not(template){border-style:double}.divide-none>:not(template)~:not(template){border-style:none}.divide-opacity-0>:not(template)~:not(template){--divide-opacity:0}.divide-opacity-25>:not(template)~:not(template){--divide-opacity:0.25}.divide-opacity-50>:not(template)~:not(template){--divide-opacity:0.5}.divide-opacity-75>:not(template)~:not(template){--divide-opacity:0.75}.divide-opacity-100>:not(template)~:not(template){--divide-opacity:1}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.focus\:sr-only:focus{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.focus\:not-sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.appearance-none{-webkit-appearance:none;appearance:none}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:initial}.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-transparent{background-color:initial}.bg-current{background-color:currentColor}.bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-gray-100{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.bg-gray-200{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.bg-gray-300{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.bg-gray-400{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.bg-gray-500{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.bg-gray-600{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.bg-gray-700{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.bg-gray-800{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.bg-gray-900{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.bg-red-100{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.bg-red-200{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.bg-red-300{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.bg-red-400{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.bg-red-500{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.bg-red-600{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.bg-red-700{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.bg-red-800{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.bg-red-900{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.bg-orange-100{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.bg-orange-200{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.bg-orange-300{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.bg-orange-400{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.bg-orange-500{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.bg-orange-600{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.bg-orange-700{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.bg-orange-800{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.bg-orange-900{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.bg-yellow-100{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.bg-yellow-200{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.bg-yellow-300{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.bg-yellow-400{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.bg-yellow-500{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.bg-yellow-600{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.bg-yellow-700{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.bg-yellow-800{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.bg-yellow-900{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.bg-green-100{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.bg-green-200{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.bg-green-300{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.bg-green-400{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.bg-green-500{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.bg-green-600{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.bg-green-700{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.bg-green-800{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.bg-green-900{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.bg-teal-100{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.bg-teal-200{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.bg-teal-300{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.bg-teal-400{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.bg-teal-500{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.bg-teal-600{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.bg-teal-700{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.bg-teal-800{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.bg-teal-900{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.bg-blue-100{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.bg-blue-200{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.bg-blue-300{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.bg-blue-400{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.bg-blue-500{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.bg-blue-600{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.bg-blue-700{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.bg-blue-800{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.bg-blue-900{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.bg-indigo-100{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.bg-indigo-200{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.bg-indigo-300{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.bg-indigo-400{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.bg-indigo-500{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.bg-indigo-600{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.bg-indigo-700{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.bg-indigo-800{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.bg-indigo-900{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.bg-purple-100{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.bg-purple-200{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.bg-purple-300{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.bg-purple-400{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.bg-purple-500{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.bg-purple-600{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.bg-purple-700{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.bg-purple-800{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.bg-purple-900{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.bg-pink-100{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.bg-pink-200{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.bg-pink-300{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.bg-pink-400{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.bg-pink-500{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.bg-pink-600{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.bg-pink-700{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.bg-pink-800{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.bg-pink-900{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.hover\:bg-transparent:hover{background-color:initial}.hover\:bg-current:hover{background-color:currentColor}.hover\:bg-black:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.hover\:bg-white:hover{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.hover\:bg-gray-100:hover{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.hover\:bg-gray-200:hover{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.hover\:bg-gray-300:hover{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.hover\:bg-gray-400:hover{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.hover\:bg-gray-500:hover{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.hover\:bg-gray-600:hover{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.hover\:bg-gray-700:hover{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.hover\:bg-gray-800:hover{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.hover\:bg-gray-900:hover{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.hover\:bg-red-100:hover{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.hover\:bg-red-200:hover{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.hover\:bg-red-300:hover{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.hover\:bg-red-400:hover{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.hover\:bg-red-500:hover{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.hover\:bg-red-600:hover{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.hover\:bg-red-700:hover{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.hover\:bg-red-800:hover{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.hover\:bg-red-900:hover{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.hover\:bg-orange-100:hover{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.hover\:bg-orange-200:hover{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.hover\:bg-orange-300:hover{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.hover\:bg-orange-400:hover{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.hover\:bg-orange-500:hover{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.hover\:bg-orange-600:hover{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.hover\:bg-orange-700:hover{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.hover\:bg-orange-800:hover{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.hover\:bg-orange-900:hover{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.hover\:bg-yellow-100:hover{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.hover\:bg-yellow-200:hover{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.hover\:bg-yellow-300:hover{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.hover\:bg-yellow-400:hover{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.hover\:bg-yellow-500:hover{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.hover\:bg-yellow-600:hover{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.hover\:bg-yellow-700:hover{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.hover\:bg-yellow-800:hover{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.hover\:bg-yellow-900:hover{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.hover\:bg-green-100:hover{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.hover\:bg-green-200:hover{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.hover\:bg-green-300:hover{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.hover\:bg-green-400:hover{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.hover\:bg-green-500:hover{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.hover\:bg-green-600:hover{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.hover\:bg-green-700:hover{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.hover\:bg-green-800:hover{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.hover\:bg-green-900:hover{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.hover\:bg-teal-100:hover{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.hover\:bg-teal-200:hover{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.hover\:bg-teal-300:hover{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.hover\:bg-teal-400:hover{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.hover\:bg-teal-500:hover{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.hover\:bg-teal-600:hover{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.hover\:bg-teal-700:hover{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.hover\:bg-teal-800:hover{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.hover\:bg-teal-900:hover{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.hover\:bg-blue-100:hover{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.hover\:bg-blue-200:hover{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.hover\:bg-blue-300:hover{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.hover\:bg-blue-400:hover{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.hover\:bg-blue-500:hover{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.hover\:bg-blue-600:hover{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.hover\:bg-blue-700:hover{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.hover\:bg-blue-800:hover{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.hover\:bg-blue-900:hover{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.hover\:bg-indigo-100:hover{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.hover\:bg-indigo-200:hover{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.hover\:bg-indigo-300:hover{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.hover\:bg-indigo-400:hover{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.hover\:bg-indigo-500:hover{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.hover\:bg-indigo-600:hover{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.hover\:bg-indigo-700:hover{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.hover\:bg-indigo-800:hover{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.hover\:bg-indigo-900:hover{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.hover\:bg-purple-100:hover{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.hover\:bg-purple-200:hover{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.hover\:bg-purple-300:hover{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.hover\:bg-purple-400:hover{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.hover\:bg-purple-500:hover{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.hover\:bg-purple-600:hover{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.hover\:bg-purple-700:hover{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.hover\:bg-purple-800:hover{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.hover\:bg-purple-900:hover{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.hover\:bg-pink-100:hover{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.hover\:bg-pink-200:hover{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.hover\:bg-pink-300:hover{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.hover\:bg-pink-400:hover{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.hover\:bg-pink-500:hover{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.hover\:bg-pink-600:hover{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.hover\:bg-pink-700:hover{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.hover\:bg-pink-800:hover{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.hover\:bg-pink-900:hover{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.focus\:bg-transparent:focus{background-color:initial}.focus\:bg-current:focus{background-color:currentColor}.focus\:bg-black:focus{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.focus\:bg-white:focus{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.focus\:bg-gray-100:focus{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.focus\:bg-gray-200:focus{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.focus\:bg-gray-300:focus{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.focus\:bg-gray-400:focus{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.focus\:bg-gray-500:focus{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.focus\:bg-gray-600:focus{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.focus\:bg-gray-700:focus{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.focus\:bg-gray-800:focus{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.focus\:bg-gray-900:focus{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.focus\:bg-red-100:focus{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.focus\:bg-red-200:focus{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.focus\:bg-red-300:focus{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.focus\:bg-red-400:focus{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.focus\:bg-red-500:focus{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.focus\:bg-red-600:focus{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.focus\:bg-red-700:focus{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.focus\:bg-red-800:focus{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.focus\:bg-red-900:focus{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.focus\:bg-orange-100:focus{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.focus\:bg-orange-200:focus{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.focus\:bg-orange-300:focus{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.focus\:bg-orange-400:focus{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.focus\:bg-orange-500:focus{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.focus\:bg-orange-600:focus{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.focus\:bg-orange-700:focus{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.focus\:bg-orange-800:focus{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.focus\:bg-orange-900:focus{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.focus\:bg-yellow-100:focus{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.focus\:bg-yellow-200:focus{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.focus\:bg-yellow-300:focus{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.focus\:bg-yellow-400:focus{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.focus\:bg-yellow-500:focus{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.focus\:bg-yellow-600:focus{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.focus\:bg-yellow-700:focus{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.focus\:bg-yellow-800:focus{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.focus\:bg-yellow-900:focus{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.focus\:bg-green-100:focus{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.focus\:bg-green-200:focus{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.focus\:bg-green-300:focus{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.focus\:bg-green-400:focus{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.focus\:bg-green-500:focus{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.focus\:bg-green-600:focus{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.focus\:bg-green-700:focus{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.focus\:bg-green-800:focus{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.focus\:bg-green-900:focus{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.focus\:bg-teal-100:focus{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.focus\:bg-teal-200:focus{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.focus\:bg-teal-300:focus{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.focus\:bg-teal-400:focus{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.focus\:bg-teal-500:focus{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.focus\:bg-teal-600:focus{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.focus\:bg-teal-700:focus{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.focus\:bg-teal-800:focus{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.focus\:bg-teal-900:focus{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.focus\:bg-blue-100:focus{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.focus\:bg-blue-200:focus{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.focus\:bg-blue-300:focus{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.focus\:bg-blue-400:focus{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.focus\:bg-blue-500:focus{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.focus\:bg-blue-600:focus{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.focus\:bg-blue-700:focus{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.focus\:bg-blue-800:focus{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.focus\:bg-blue-900:focus{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.focus\:bg-indigo-100:focus{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.focus\:bg-indigo-200:focus{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.focus\:bg-indigo-300:focus{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.focus\:bg-indigo-400:focus{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.focus\:bg-indigo-500:focus{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.focus\:bg-indigo-600:focus{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.focus\:bg-indigo-700:focus{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.focus\:bg-indigo-800:focus{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.focus\:bg-indigo-900:focus{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.focus\:bg-purple-100:focus{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.focus\:bg-purple-200:focus{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.focus\:bg-purple-300:focus{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.focus\:bg-purple-400:focus{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.focus\:bg-purple-500:focus{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.focus\:bg-purple-600:focus{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.focus\:bg-purple-700:focus{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.focus\:bg-purple-800:focus{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.focus\:bg-purple-900:focus{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.focus\:bg-pink-100:focus{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.focus\:bg-pink-200:focus{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.focus\:bg-pink-300:focus{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.focus\:bg-pink-400:focus{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.focus\:bg-pink-500:focus{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.focus\:bg-pink-600:focus{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.focus\:bg-pink-700:focus{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.focus\:bg-pink-800:focus{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.focus\:bg-pink-900:focus{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.bg-none{background-image:none}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--gradient-color-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--gradient-color-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--gradient-color-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--gradient-color-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--gradient-color-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--gradient-color-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--gradient-color-stops))}.bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--gradient-color-stops))}.from-transparent{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.from-current{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.from-black{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.from-white{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.from-gray-100{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.from-gray-200{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.from-gray-300{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.from-gray-400{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.from-gray-500{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.from-gray-600{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.from-gray-700{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.from-gray-800{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.from-gray-900{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.from-red-100{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.from-red-200{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.from-red-300{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.from-red-400{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.from-red-500{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.from-red-600{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.from-red-700{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.from-red-800{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.from-red-900{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.from-orange-100{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.from-orange-200{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.from-orange-300{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.from-orange-400{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.from-orange-500{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.from-orange-600{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.from-orange-700{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.from-orange-800{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.from-orange-900{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.from-yellow-100{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.from-yellow-200{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.from-yellow-300{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.from-yellow-400{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.from-yellow-500{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.from-yellow-600{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.from-yellow-700{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.from-yellow-800{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.from-yellow-900{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.from-green-100{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.from-green-200{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.from-green-300{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.from-green-400{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.from-green-500{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.from-green-600{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.from-green-700{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.from-green-800{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.from-green-900{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.from-teal-100{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.from-teal-200{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.from-teal-300{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.from-teal-400{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.from-teal-500{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.from-teal-600{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.from-teal-700{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.from-teal-800{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.from-teal-900{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.from-blue-100{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.from-blue-200{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.from-blue-300{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.from-blue-400{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.from-blue-500{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.from-blue-600{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.from-blue-700{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.from-blue-800{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.from-blue-900{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.from-indigo-100{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.from-indigo-200{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.from-indigo-300{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.from-indigo-400{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.from-indigo-500{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.from-indigo-600{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.from-indigo-700{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.from-indigo-800{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.from-indigo-900{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.from-purple-100{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.from-purple-200{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.from-purple-300{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.from-purple-400{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.from-purple-500{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.from-purple-600{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.from-purple-700{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.from-purple-800{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.from-purple-900{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.from-pink-100{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.from-pink-200{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.from-pink-300{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.from-pink-400{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.from-pink-500{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.from-pink-600{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.from-pink-700{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.from-pink-800{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.from-pink-900{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.via-transparent{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.via-current{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.via-black{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.via-white{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.via-gray-100{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.via-gray-200{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.via-gray-300{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.via-gray-400{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.via-gray-500{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.via-gray-600{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.via-gray-700{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.via-gray-800{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.via-gray-900{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.via-red-100{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.via-red-200{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.via-red-300{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.via-red-400{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.via-red-500{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.via-red-600{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.via-red-700{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.via-red-800{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.via-red-900{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.via-orange-100{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.via-orange-200{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.via-orange-300{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.via-orange-400{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.via-orange-500{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.via-orange-600{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.via-orange-700{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.via-orange-800{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.via-orange-900{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.via-yellow-100{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.via-yellow-200{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.via-yellow-300{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.via-yellow-400{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.via-yellow-500{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.via-yellow-600{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.via-yellow-700{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.via-yellow-800{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.via-yellow-900{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.via-green-100{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.via-green-200{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.via-green-300{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.via-green-400{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.via-green-500{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.via-green-600{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.via-green-700{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.via-green-800{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.via-green-900{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.via-teal-100{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.via-teal-200{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.via-teal-300{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.via-teal-400{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.via-teal-500{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.via-teal-600{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.via-teal-700{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.via-teal-800{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.via-teal-900{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.via-blue-100{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.via-blue-200{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.via-blue-300{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.via-blue-400{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.via-blue-500{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.via-blue-600{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.via-blue-700{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.via-blue-800{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.via-blue-900{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.via-indigo-100{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.via-indigo-200{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.via-indigo-300{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.via-indigo-400{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.via-indigo-500{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.via-indigo-600{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.via-indigo-700{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.via-indigo-800{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.via-indigo-900{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.via-purple-100{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.via-purple-200{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.via-purple-300{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.via-purple-400{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.via-purple-500{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.via-purple-600{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.via-purple-700{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.via-purple-800{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.via-purple-900{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.via-pink-100{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.via-pink-200{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.via-pink-300{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.via-pink-400{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.via-pink-500{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.via-pink-600{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.via-pink-700{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.via-pink-800{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.via-pink-900{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.to-transparent{--gradient-to-color:transparent}.to-current{--gradient-to-color:currentColor}.to-black{--gradient-to-color:#000}.to-white{--gradient-to-color:#fff}.to-gray-100{--gradient-to-color:#f7fafc}.to-gray-200{--gradient-to-color:#edf2f7}.to-gray-300{--gradient-to-color:#e2e8f0}.to-gray-400{--gradient-to-color:#cbd5e0}.to-gray-500{--gradient-to-color:#a0aec0}.to-gray-600{--gradient-to-color:#718096}.to-gray-700{--gradient-to-color:#4a5568}.to-gray-800{--gradient-to-color:#2d3748}.to-gray-900{--gradient-to-color:#1a202c}.to-red-100{--gradient-to-color:#fff5f5}.to-red-200{--gradient-to-color:#fed7d7}.to-red-300{--gradient-to-color:#feb2b2}.to-red-400{--gradient-to-color:#fc8181}.to-red-500{--gradient-to-color:#f56565}.to-red-600{--gradient-to-color:#e53e3e}.to-red-700{--gradient-to-color:#c53030}.to-red-800{--gradient-to-color:#9b2c2c}.to-red-900{--gradient-to-color:#742a2a}.to-orange-100{--gradient-to-color:#fffaf0}.to-orange-200{--gradient-to-color:#feebc8}.to-orange-300{--gradient-to-color:#fbd38d}.to-orange-400{--gradient-to-color:#f6ad55}.to-orange-500{--gradient-to-color:#ed8936}.to-orange-600{--gradient-to-color:#dd6b20}.to-orange-700{--gradient-to-color:#c05621}.to-orange-800{--gradient-to-color:#9c4221}.to-orange-900{--gradient-to-color:#7b341e}.to-yellow-100{--gradient-to-color:ivory}.to-yellow-200{--gradient-to-color:#fefcbf}.to-yellow-300{--gradient-to-color:#faf089}.to-yellow-400{--gradient-to-color:#f6e05e}.to-yellow-500{--gradient-to-color:#ecc94b}.to-yellow-600{--gradient-to-color:#d69e2e}.to-yellow-700{--gradient-to-color:#b7791f}.to-yellow-800{--gradient-to-color:#975a16}.to-yellow-900{--gradient-to-color:#744210}.to-green-100{--gradient-to-color:#f0fff4}.to-green-200{--gradient-to-color:#c6f6d5}.to-green-300{--gradient-to-color:#9ae6b4}.to-green-400{--gradient-to-color:#68d391}.to-green-500{--gradient-to-color:#48bb78}.to-green-600{--gradient-to-color:#38a169}.to-green-700{--gradient-to-color:#2f855a}.to-green-800{--gradient-to-color:#276749}.to-green-900{--gradient-to-color:#22543d}.to-teal-100{--gradient-to-color:#e6fffa}.to-teal-200{--gradient-to-color:#b2f5ea}.to-teal-300{--gradient-to-color:#81e6d9}.to-teal-400{--gradient-to-color:#4fd1c5}.to-teal-500{--gradient-to-color:#38b2ac}.to-teal-600{--gradient-to-color:#319795}.to-teal-700{--gradient-to-color:#2c7a7b}.to-teal-800{--gradient-to-color:#285e61}.to-teal-900{--gradient-to-color:#234e52}.to-blue-100{--gradient-to-color:#ebf8ff}.to-blue-200{--gradient-to-color:#bee3f8}.to-blue-300{--gradient-to-color:#90cdf4}.to-blue-400{--gradient-to-color:#63b3ed}.to-blue-500{--gradient-to-color:#4299e1}.to-blue-600{--gradient-to-color:#3182ce}.to-blue-700{--gradient-to-color:#2b6cb0}.to-blue-800{--gradient-to-color:#2c5282}.to-blue-900{--gradient-to-color:#2a4365}.to-indigo-100{--gradient-to-color:#ebf4ff}.to-indigo-200{--gradient-to-color:#c3dafe}.to-indigo-300{--gradient-to-color:#a3bffa}.to-indigo-400{--gradient-to-color:#7f9cf5}.to-indigo-500{--gradient-to-color:#667eea}.to-indigo-600{--gradient-to-color:#5a67d8}.to-indigo-700{--gradient-to-color:#4c51bf}.to-indigo-800{--gradient-to-color:#434190}.to-indigo-900{--gradient-to-color:#3c366b}.to-purple-100{--gradient-to-color:#faf5ff}.to-purple-200{--gradient-to-color:#e9d8fd}.to-purple-300{--gradient-to-color:#d6bcfa}.to-purple-400{--gradient-to-color:#b794f4}.to-purple-500{--gradient-to-color:#9f7aea}.to-purple-600{--gradient-to-color:#805ad5}.to-purple-700{--gradient-to-color:#6b46c1}.to-purple-800{--gradient-to-color:#553c9a}.to-purple-900{--gradient-to-color:#44337a}.to-pink-100{--gradient-to-color:#fff5f7}.to-pink-200{--gradient-to-color:#fed7e2}.to-pink-300{--gradient-to-color:#fbb6ce}.to-pink-400{--gradient-to-color:#f687b3}.to-pink-500{--gradient-to-color:#ed64a6}.to-pink-600{--gradient-to-color:#d53f8c}.to-pink-700{--gradient-to-color:#b83280}.to-pink-800{--gradient-to-color:#97266d}.to-pink-900{--gradient-to-color:#702459}.hover\:from-transparent:hover{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.hover\:from-current:hover{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.hover\:from-black:hover{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.hover\:from-white:hover{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.hover\:from-gray-100:hover{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.hover\:from-gray-200:hover{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.hover\:from-gray-300:hover{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.hover\:from-gray-400:hover{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.hover\:from-gray-500:hover{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.hover\:from-gray-600:hover{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.hover\:from-gray-700:hover{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.hover\:from-gray-800:hover{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.hover\:from-gray-900:hover{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.hover\:from-red-100:hover{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.hover\:from-red-200:hover{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.hover\:from-red-300:hover{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.hover\:from-red-400:hover{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.hover\:from-red-500:hover{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.hover\:from-red-600:hover{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.hover\:from-red-700:hover{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.hover\:from-red-800:hover{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.hover\:from-red-900:hover{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.hover\:from-orange-100:hover{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.hover\:from-orange-200:hover{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.hover\:from-orange-300:hover{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.hover\:from-orange-400:hover{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.hover\:from-orange-500:hover{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.hover\:from-orange-600:hover{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.hover\:from-orange-700:hover{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.hover\:from-orange-800:hover{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.hover\:from-orange-900:hover{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.hover\:from-yellow-100:hover{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.hover\:from-yellow-200:hover{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.hover\:from-yellow-300:hover{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.hover\:from-yellow-400:hover{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.hover\:from-yellow-500:hover{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.hover\:from-yellow-600:hover{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.hover\:from-yellow-700:hover{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.hover\:from-yellow-800:hover{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.hover\:from-yellow-900:hover{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.hover\:from-green-100:hover{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.hover\:from-green-200:hover{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.hover\:from-green-300:hover{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.hover\:from-green-400:hover{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.hover\:from-green-500:hover{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.hover\:from-green-600:hover{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.hover\:from-green-700:hover{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.hover\:from-green-800:hover{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.hover\:from-green-900:hover{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.hover\:from-teal-100:hover{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.hover\:from-teal-200:hover{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.hover\:from-teal-300:hover{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.hover\:from-teal-400:hover{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.hover\:from-teal-500:hover{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.hover\:from-teal-600:hover{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.hover\:from-teal-700:hover{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.hover\:from-teal-800:hover{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.hover\:from-teal-900:hover{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.hover\:from-blue-100:hover{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.hover\:from-blue-200:hover{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.hover\:from-blue-300:hover{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.hover\:from-blue-400:hover{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.hover\:from-blue-500:hover{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.hover\:from-blue-600:hover{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.hover\:from-blue-700:hover{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.hover\:from-blue-800:hover{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.hover\:from-blue-900:hover{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.hover\:from-indigo-100:hover{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.hover\:from-indigo-200:hover{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.hover\:from-indigo-300:hover{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.hover\:from-indigo-400:hover{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.hover\:from-indigo-500:hover{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.hover\:from-indigo-600:hover{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.hover\:from-indigo-700:hover{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.hover\:from-indigo-800:hover{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.hover\:from-indigo-900:hover{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.hover\:from-purple-100:hover{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.hover\:from-purple-200:hover{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.hover\:from-purple-300:hover{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.hover\:from-purple-400:hover{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.hover\:from-purple-500:hover{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.hover\:from-purple-600:hover{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.hover\:from-purple-700:hover{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.hover\:from-purple-800:hover{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.hover\:from-purple-900:hover{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.hover\:from-pink-100:hover{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.hover\:from-pink-200:hover{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.hover\:from-pink-300:hover{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.hover\:from-pink-400:hover{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.hover\:from-pink-500:hover{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.hover\:from-pink-600:hover{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.hover\:from-pink-700:hover{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.hover\:from-pink-800:hover{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.hover\:from-pink-900:hover{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.hover\:via-transparent:hover{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.hover\:via-current:hover{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.hover\:via-black:hover{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.hover\:via-white:hover{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.hover\:via-gray-100:hover{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.hover\:via-gray-200:hover{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.hover\:via-gray-300:hover{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.hover\:via-gray-400:hover{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.hover\:via-gray-500:hover{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.hover\:via-gray-600:hover{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.hover\:via-gray-700:hover{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.hover\:via-gray-800:hover{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.hover\:via-gray-900:hover{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.hover\:via-red-100:hover{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.hover\:via-red-200:hover{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.hover\:via-red-300:hover{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.hover\:via-red-400:hover{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.hover\:via-red-500:hover{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.hover\:via-red-600:hover{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.hover\:via-red-700:hover{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.hover\:via-red-800:hover{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.hover\:via-red-900:hover{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.hover\:via-orange-100:hover{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.hover\:via-orange-200:hover{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.hover\:via-orange-300:hover{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.hover\:via-orange-400:hover{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.hover\:via-orange-500:hover{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.hover\:via-orange-600:hover{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.hover\:via-orange-700:hover{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.hover\:via-orange-800:hover{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.hover\:via-orange-900:hover{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.hover\:via-yellow-100:hover{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.hover\:via-yellow-200:hover{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.hover\:via-yellow-300:hover{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.hover\:via-yellow-400:hover{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.hover\:via-yellow-500:hover{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.hover\:via-yellow-600:hover{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.hover\:via-yellow-700:hover{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.hover\:via-yellow-800:hover{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.hover\:via-yellow-900:hover{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.hover\:via-green-100:hover{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.hover\:via-green-200:hover{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.hover\:via-green-300:hover{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.hover\:via-green-400:hover{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.hover\:via-green-500:hover{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.hover\:via-green-600:hover{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.hover\:via-green-700:hover{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.hover\:via-green-800:hover{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.hover\:via-green-900:hover{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.hover\:via-teal-100:hover{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.hover\:via-teal-200:hover{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.hover\:via-teal-300:hover{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.hover\:via-teal-400:hover{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.hover\:via-teal-500:hover{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.hover\:via-teal-600:hover{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.hover\:via-teal-700:hover{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.hover\:via-teal-800:hover{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.hover\:via-teal-900:hover{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.hover\:via-blue-100:hover{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.hover\:via-blue-200:hover{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.hover\:via-blue-300:hover{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.hover\:via-blue-400:hover{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.hover\:via-blue-500:hover{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.hover\:via-blue-600:hover{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.hover\:via-blue-700:hover{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.hover\:via-blue-800:hover{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.hover\:via-blue-900:hover{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.hover\:via-indigo-100:hover{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.hover\:via-indigo-200:hover{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.hover\:via-indigo-300:hover{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.hover\:via-indigo-400:hover{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.hover\:via-indigo-500:hover{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.hover\:via-indigo-600:hover{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.hover\:via-indigo-700:hover{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.hover\:via-indigo-800:hover{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.hover\:via-indigo-900:hover{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.hover\:via-purple-100:hover{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.hover\:via-purple-200:hover{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.hover\:via-purple-300:hover{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.hover\:via-purple-400:hover{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.hover\:via-purple-500:hover{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.hover\:via-purple-600:hover{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.hover\:via-purple-700:hover{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.hover\:via-purple-800:hover{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.hover\:via-purple-900:hover{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.hover\:via-pink-100:hover{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.hover\:via-pink-200:hover{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.hover\:via-pink-300:hover{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.hover\:via-pink-400:hover{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.hover\:via-pink-500:hover{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.hover\:via-pink-600:hover{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.hover\:via-pink-700:hover{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.hover\:via-pink-800:hover{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.hover\:via-pink-900:hover{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.hover\:to-transparent:hover{--gradient-to-color:transparent}.hover\:to-current:hover{--gradient-to-color:currentColor}.hover\:to-black:hover{--gradient-to-color:#000}.hover\:to-white:hover{--gradient-to-color:#fff}.hover\:to-gray-100:hover{--gradient-to-color:#f7fafc}.hover\:to-gray-200:hover{--gradient-to-color:#edf2f7}.hover\:to-gray-300:hover{--gradient-to-color:#e2e8f0}.hover\:to-gray-400:hover{--gradient-to-color:#cbd5e0}.hover\:to-gray-500:hover{--gradient-to-color:#a0aec0}.hover\:to-gray-600:hover{--gradient-to-color:#718096}.hover\:to-gray-700:hover{--gradient-to-color:#4a5568}.hover\:to-gray-800:hover{--gradient-to-color:#2d3748}.hover\:to-gray-900:hover{--gradient-to-color:#1a202c}.hover\:to-red-100:hover{--gradient-to-color:#fff5f5}.hover\:to-red-200:hover{--gradient-to-color:#fed7d7}.hover\:to-red-300:hover{--gradient-to-color:#feb2b2}.hover\:to-red-400:hover{--gradient-to-color:#fc8181}.hover\:to-red-500:hover{--gradient-to-color:#f56565}.hover\:to-red-600:hover{--gradient-to-color:#e53e3e}.hover\:to-red-700:hover{--gradient-to-color:#c53030}.hover\:to-red-800:hover{--gradient-to-color:#9b2c2c}.hover\:to-red-900:hover{--gradient-to-color:#742a2a}.hover\:to-orange-100:hover{--gradient-to-color:#fffaf0}.hover\:to-orange-200:hover{--gradient-to-color:#feebc8}.hover\:to-orange-300:hover{--gradient-to-color:#fbd38d}.hover\:to-orange-400:hover{--gradient-to-color:#f6ad55}.hover\:to-orange-500:hover{--gradient-to-color:#ed8936}.hover\:to-orange-600:hover{--gradient-to-color:#dd6b20}.hover\:to-orange-700:hover{--gradient-to-color:#c05621}.hover\:to-orange-800:hover{--gradient-to-color:#9c4221}.hover\:to-orange-900:hover{--gradient-to-color:#7b341e}.hover\:to-yellow-100:hover{--gradient-to-color:ivory}.hover\:to-yellow-200:hover{--gradient-to-color:#fefcbf}.hover\:to-yellow-300:hover{--gradient-to-color:#faf089}.hover\:to-yellow-400:hover{--gradient-to-color:#f6e05e}.hover\:to-yellow-500:hover{--gradient-to-color:#ecc94b}.hover\:to-yellow-600:hover{--gradient-to-color:#d69e2e}.hover\:to-yellow-700:hover{--gradient-to-color:#b7791f}.hover\:to-yellow-800:hover{--gradient-to-color:#975a16}.hover\:to-yellow-900:hover{--gradient-to-color:#744210}.hover\:to-green-100:hover{--gradient-to-color:#f0fff4}.hover\:to-green-200:hover{--gradient-to-color:#c6f6d5}.hover\:to-green-300:hover{--gradient-to-color:#9ae6b4}.hover\:to-green-400:hover{--gradient-to-color:#68d391}.hover\:to-green-500:hover{--gradient-to-color:#48bb78}.hover\:to-green-600:hover{--gradient-to-color:#38a169}.hover\:to-green-700:hover{--gradient-to-color:#2f855a}.hover\:to-green-800:hover{--gradient-to-color:#276749}.hover\:to-green-900:hover{--gradient-to-color:#22543d}.hover\:to-teal-100:hover{--gradient-to-color:#e6fffa}.hover\:to-teal-200:hover{--gradient-to-color:#b2f5ea}.hover\:to-teal-300:hover{--gradient-to-color:#81e6d9}.hover\:to-teal-400:hover{--gradient-to-color:#4fd1c5}.hover\:to-teal-500:hover{--gradient-to-color:#38b2ac}.hover\:to-teal-600:hover{--gradient-to-color:#319795}.hover\:to-teal-700:hover{--gradient-to-color:#2c7a7b}.hover\:to-teal-800:hover{--gradient-to-color:#285e61}.hover\:to-teal-900:hover{--gradient-to-color:#234e52}.hover\:to-blue-100:hover{--gradient-to-color:#ebf8ff}.hover\:to-blue-200:hover{--gradient-to-color:#bee3f8}.hover\:to-blue-300:hover{--gradient-to-color:#90cdf4}.hover\:to-blue-400:hover{--gradient-to-color:#63b3ed}.hover\:to-blue-500:hover{--gradient-to-color:#4299e1}.hover\:to-blue-600:hover{--gradient-to-color:#3182ce}.hover\:to-blue-700:hover{--gradient-to-color:#2b6cb0}.hover\:to-blue-800:hover{--gradient-to-color:#2c5282}.hover\:to-blue-900:hover{--gradient-to-color:#2a4365}.hover\:to-indigo-100:hover{--gradient-to-color:#ebf4ff}.hover\:to-indigo-200:hover{--gradient-to-color:#c3dafe}.hover\:to-indigo-300:hover{--gradient-to-color:#a3bffa}.hover\:to-indigo-400:hover{--gradient-to-color:#7f9cf5}.hover\:to-indigo-500:hover{--gradient-to-color:#667eea}.hover\:to-indigo-600:hover{--gradient-to-color:#5a67d8}.hover\:to-indigo-700:hover{--gradient-to-color:#4c51bf}.hover\:to-indigo-800:hover{--gradient-to-color:#434190}.hover\:to-indigo-900:hover{--gradient-to-color:#3c366b}.hover\:to-purple-100:hover{--gradient-to-color:#faf5ff}.hover\:to-purple-200:hover{--gradient-to-color:#e9d8fd}.hover\:to-purple-300:hover{--gradient-to-color:#d6bcfa}.hover\:to-purple-400:hover{--gradient-to-color:#b794f4}.hover\:to-purple-500:hover{--gradient-to-color:#9f7aea}.hover\:to-purple-600:hover{--gradient-to-color:#805ad5}.hover\:to-purple-700:hover{--gradient-to-color:#6b46c1}.hover\:to-purple-800:hover{--gradient-to-color:#553c9a}.hover\:to-purple-900:hover{--gradient-to-color:#44337a}.hover\:to-pink-100:hover{--gradient-to-color:#fff5f7}.hover\:to-pink-200:hover{--gradient-to-color:#fed7e2}.hover\:to-pink-300:hover{--gradient-to-color:#fbb6ce}.hover\:to-pink-400:hover{--gradient-to-color:#f687b3}.hover\:to-pink-500:hover{--gradient-to-color:#ed64a6}.hover\:to-pink-600:hover{--gradient-to-color:#d53f8c}.hover\:to-pink-700:hover{--gradient-to-color:#b83280}.hover\:to-pink-800:hover{--gradient-to-color:#97266d}.hover\:to-pink-900:hover{--gradient-to-color:#702459}.focus\:from-transparent:focus{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.focus\:from-current:focus{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.focus\:from-black:focus{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.focus\:from-white:focus{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.focus\:from-gray-100:focus{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.focus\:from-gray-200:focus{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.focus\:from-gray-300:focus{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.focus\:from-gray-400:focus{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.focus\:from-gray-500:focus{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.focus\:from-gray-600:focus{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.focus\:from-gray-700:focus{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.focus\:from-gray-800:focus{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.focus\:from-gray-900:focus{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.focus\:from-red-100:focus{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.focus\:from-red-200:focus{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.focus\:from-red-300:focus{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.focus\:from-red-400:focus{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.focus\:from-red-500:focus{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.focus\:from-red-600:focus{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.focus\:from-red-700:focus{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.focus\:from-red-800:focus{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.focus\:from-red-900:focus{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.focus\:from-orange-100:focus{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.focus\:from-orange-200:focus{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.focus\:from-orange-300:focus{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.focus\:from-orange-400:focus{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.focus\:from-orange-500:focus{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.focus\:from-orange-600:focus{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.focus\:from-orange-700:focus{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.focus\:from-orange-800:focus{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.focus\:from-orange-900:focus{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.focus\:from-yellow-100:focus{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.focus\:from-yellow-200:focus{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.focus\:from-yellow-300:focus{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.focus\:from-yellow-400:focus{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.focus\:from-yellow-500:focus{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.focus\:from-yellow-600:focus{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.focus\:from-yellow-700:focus{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.focus\:from-yellow-800:focus{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.focus\:from-yellow-900:focus{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.focus\:from-green-100:focus{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.focus\:from-green-200:focus{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.focus\:from-green-300:focus{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.focus\:from-green-400:focus{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.focus\:from-green-500:focus{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.focus\:from-green-600:focus{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.focus\:from-green-700:focus{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.focus\:from-green-800:focus{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.focus\:from-green-900:focus{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.focus\:from-teal-100:focus{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.focus\:from-teal-200:focus{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.focus\:from-teal-300:focus{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.focus\:from-teal-400:focus{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.focus\:from-teal-500:focus{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.focus\:from-teal-600:focus{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.focus\:from-teal-700:focus{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.focus\:from-teal-800:focus{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.focus\:from-teal-900:focus{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.focus\:from-blue-100:focus{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.focus\:from-blue-200:focus{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.focus\:from-blue-300:focus{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.focus\:from-blue-400:focus{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.focus\:from-blue-500:focus{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.focus\:from-blue-600:focus{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.focus\:from-blue-700:focus{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.focus\:from-blue-800:focus{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.focus\:from-blue-900:focus{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.focus\:from-indigo-100:focus{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.focus\:from-indigo-200:focus{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.focus\:from-indigo-300:focus{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.focus\:from-indigo-400:focus{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.focus\:from-indigo-500:focus{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.focus\:from-indigo-600:focus{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.focus\:from-indigo-700:focus{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.focus\:from-indigo-800:focus{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.focus\:from-indigo-900:focus{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.focus\:from-purple-100:focus{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.focus\:from-purple-200:focus{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.focus\:from-purple-300:focus{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.focus\:from-purple-400:focus{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.focus\:from-purple-500:focus{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.focus\:from-purple-600:focus{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.focus\:from-purple-700:focus{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.focus\:from-purple-800:focus{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.focus\:from-purple-900:focus{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.focus\:from-pink-100:focus{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.focus\:from-pink-200:focus{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.focus\:from-pink-300:focus{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.focus\:from-pink-400:focus{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.focus\:from-pink-500:focus{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.focus\:from-pink-600:focus{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.focus\:from-pink-700:focus{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.focus\:from-pink-800:focus{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.focus\:from-pink-900:focus{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.focus\:via-transparent:focus{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.focus\:via-current:focus{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.focus\:via-black:focus{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.focus\:via-white:focus{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.focus\:via-gray-100:focus{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.focus\:via-gray-200:focus{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.focus\:via-gray-300:focus{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.focus\:via-gray-400:focus{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.focus\:via-gray-500:focus{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.focus\:via-gray-600:focus{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.focus\:via-gray-700:focus{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.focus\:via-gray-800:focus{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.focus\:via-gray-900:focus{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.focus\:via-red-100:focus{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.focus\:via-red-200:focus{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.focus\:via-red-300:focus{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.focus\:via-red-400:focus{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.focus\:via-red-500:focus{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.focus\:via-red-600:focus{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.focus\:via-red-700:focus{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.focus\:via-red-800:focus{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.focus\:via-red-900:focus{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.focus\:via-orange-100:focus{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.focus\:via-orange-200:focus{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.focus\:via-orange-300:focus{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.focus\:via-orange-400:focus{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.focus\:via-orange-500:focus{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.focus\:via-orange-600:focus{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.focus\:via-orange-700:focus{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.focus\:via-orange-800:focus{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.focus\:via-orange-900:focus{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.focus\:via-yellow-100:focus{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.focus\:via-yellow-200:focus{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.focus\:via-yellow-300:focus{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.focus\:via-yellow-400:focus{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.focus\:via-yellow-500:focus{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.focus\:via-yellow-600:focus{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.focus\:via-yellow-700:focus{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.focus\:via-yellow-800:focus{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.focus\:via-yellow-900:focus{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.focus\:via-green-100:focus{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.focus\:via-green-200:focus{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.focus\:via-green-300:focus{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.focus\:via-green-400:focus{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.focus\:via-green-500:focus{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.focus\:via-green-600:focus{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.focus\:via-green-700:focus{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.focus\:via-green-800:focus{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.focus\:via-green-900:focus{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.focus\:via-teal-100:focus{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.focus\:via-teal-200:focus{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.focus\:via-teal-300:focus{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.focus\:via-teal-400:focus{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.focus\:via-teal-500:focus{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.focus\:via-teal-600:focus{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.focus\:via-teal-700:focus{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.focus\:via-teal-800:focus{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.focus\:via-teal-900:focus{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.focus\:via-blue-100:focus{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.focus\:via-blue-200:focus{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.focus\:via-blue-300:focus{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.focus\:via-blue-400:focus{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.focus\:via-blue-500:focus{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.focus\:via-blue-600:focus{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.focus\:via-blue-700:focus{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.focus\:via-blue-800:focus{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.focus\:via-blue-900:focus{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.focus\:via-indigo-100:focus{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.focus\:via-indigo-200:focus{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.focus\:via-indigo-300:focus{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.focus\:via-indigo-400:focus{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.focus\:via-indigo-500:focus{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.focus\:via-indigo-600:focus{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.focus\:via-indigo-700:focus{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.focus\:via-indigo-800:focus{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.focus\:via-indigo-900:focus{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.focus\:via-purple-100:focus{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.focus\:via-purple-200:focus{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.focus\:via-purple-300:focus{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.focus\:via-purple-400:focus{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.focus\:via-purple-500:focus{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.focus\:via-purple-600:focus{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.focus\:via-purple-700:focus{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.focus\:via-purple-800:focus{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.focus\:via-purple-900:focus{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.focus\:via-pink-100:focus{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.focus\:via-pink-200:focus{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.focus\:via-pink-300:focus{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.focus\:via-pink-400:focus{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.focus\:via-pink-500:focus{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.focus\:via-pink-600:focus{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.focus\:via-pink-700:focus{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.focus\:via-pink-800:focus{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.focus\:via-pink-900:focus{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.focus\:to-transparent:focus{--gradient-to-color:transparent}.focus\:to-current:focus{--gradient-to-color:currentColor}.focus\:to-black:focus{--gradient-to-color:#000}.focus\:to-white:focus{--gradient-to-color:#fff}.focus\:to-gray-100:focus{--gradient-to-color:#f7fafc}.focus\:to-gray-200:focus{--gradient-to-color:#edf2f7}.focus\:to-gray-300:focus{--gradient-to-color:#e2e8f0}.focus\:to-gray-400:focus{--gradient-to-color:#cbd5e0}.focus\:to-gray-500:focus{--gradient-to-color:#a0aec0}.focus\:to-gray-600:focus{--gradient-to-color:#718096}.focus\:to-gray-700:focus{--gradient-to-color:#4a5568}.focus\:to-gray-800:focus{--gradient-to-color:#2d3748}.focus\:to-gray-900:focus{--gradient-to-color:#1a202c}.focus\:to-red-100:focus{--gradient-to-color:#fff5f5}.focus\:to-red-200:focus{--gradient-to-color:#fed7d7}.focus\:to-red-300:focus{--gradient-to-color:#feb2b2}.focus\:to-red-400:focus{--gradient-to-color:#fc8181}.focus\:to-red-500:focus{--gradient-to-color:#f56565}.focus\:to-red-600:focus{--gradient-to-color:#e53e3e}.focus\:to-red-700:focus{--gradient-to-color:#c53030}.focus\:to-red-800:focus{--gradient-to-color:#9b2c2c}.focus\:to-red-900:focus{--gradient-to-color:#742a2a}.focus\:to-orange-100:focus{--gradient-to-color:#fffaf0}.focus\:to-orange-200:focus{--gradient-to-color:#feebc8}.focus\:to-orange-300:focus{--gradient-to-color:#fbd38d}.focus\:to-orange-400:focus{--gradient-to-color:#f6ad55}.focus\:to-orange-500:focus{--gradient-to-color:#ed8936}.focus\:to-orange-600:focus{--gradient-to-color:#dd6b20}.focus\:to-orange-700:focus{--gradient-to-color:#c05621}.focus\:to-orange-800:focus{--gradient-to-color:#9c4221}.focus\:to-orange-900:focus{--gradient-to-color:#7b341e}.focus\:to-yellow-100:focus{--gradient-to-color:ivory}.focus\:to-yellow-200:focus{--gradient-to-color:#fefcbf}.focus\:to-yellow-300:focus{--gradient-to-color:#faf089}.focus\:to-yellow-400:focus{--gradient-to-color:#f6e05e}.focus\:to-yellow-500:focus{--gradient-to-color:#ecc94b}.focus\:to-yellow-600:focus{--gradient-to-color:#d69e2e}.focus\:to-yellow-700:focus{--gradient-to-color:#b7791f}.focus\:to-yellow-800:focus{--gradient-to-color:#975a16}.focus\:to-yellow-900:focus{--gradient-to-color:#744210}.focus\:to-green-100:focus{--gradient-to-color:#f0fff4}.focus\:to-green-200:focus{--gradient-to-color:#c6f6d5}.focus\:to-green-300:focus{--gradient-to-color:#9ae6b4}.focus\:to-green-400:focus{--gradient-to-color:#68d391}.focus\:to-green-500:focus{--gradient-to-color:#48bb78}.focus\:to-green-600:focus{--gradient-to-color:#38a169}.focus\:to-green-700:focus{--gradient-to-color:#2f855a}.focus\:to-green-800:focus{--gradient-to-color:#276749}.focus\:to-green-900:focus{--gradient-to-color:#22543d}.focus\:to-teal-100:focus{--gradient-to-color:#e6fffa}.focus\:to-teal-200:focus{--gradient-to-color:#b2f5ea}.focus\:to-teal-300:focus{--gradient-to-color:#81e6d9}.focus\:to-teal-400:focus{--gradient-to-color:#4fd1c5}.focus\:to-teal-500:focus{--gradient-to-color:#38b2ac}.focus\:to-teal-600:focus{--gradient-to-color:#319795}.focus\:to-teal-700:focus{--gradient-to-color:#2c7a7b}.focus\:to-teal-800:focus{--gradient-to-color:#285e61}.focus\:to-teal-900:focus{--gradient-to-color:#234e52}.focus\:to-blue-100:focus{--gradient-to-color:#ebf8ff}.focus\:to-blue-200:focus{--gradient-to-color:#bee3f8}.focus\:to-blue-300:focus{--gradient-to-color:#90cdf4}.focus\:to-blue-400:focus{--gradient-to-color:#63b3ed}.focus\:to-blue-500:focus{--gradient-to-color:#4299e1}.focus\:to-blue-600:focus{--gradient-to-color:#3182ce}.focus\:to-blue-700:focus{--gradient-to-color:#2b6cb0}.focus\:to-blue-800:focus{--gradient-to-color:#2c5282}.focus\:to-blue-900:focus{--gradient-to-color:#2a4365}.focus\:to-indigo-100:focus{--gradient-to-color:#ebf4ff}.focus\:to-indigo-200:focus{--gradient-to-color:#c3dafe}.focus\:to-indigo-300:focus{--gradient-to-color:#a3bffa}.focus\:to-indigo-400:focus{--gradient-to-color:#7f9cf5}.focus\:to-indigo-500:focus{--gradient-to-color:#667eea}.focus\:to-indigo-600:focus{--gradient-to-color:#5a67d8}.focus\:to-indigo-700:focus{--gradient-to-color:#4c51bf}.focus\:to-indigo-800:focus{--gradient-to-color:#434190}.focus\:to-indigo-900:focus{--gradient-to-color:#3c366b}.focus\:to-purple-100:focus{--gradient-to-color:#faf5ff}.focus\:to-purple-200:focus{--gradient-to-color:#e9d8fd}.focus\:to-purple-300:focus{--gradient-to-color:#d6bcfa}.focus\:to-purple-400:focus{--gradient-to-color:#b794f4}.focus\:to-purple-500:focus{--gradient-to-color:#9f7aea}.focus\:to-purple-600:focus{--gradient-to-color:#805ad5}.focus\:to-purple-700:focus{--gradient-to-color:#6b46c1}.focus\:to-purple-800:focus{--gradient-to-color:#553c9a}.focus\:to-purple-900:focus{--gradient-to-color:#44337a}.focus\:to-pink-100:focus{--gradient-to-color:#fff5f7}.focus\:to-pink-200:focus{--gradient-to-color:#fed7e2}.focus\:to-pink-300:focus{--gradient-to-color:#fbb6ce}.focus\:to-pink-400:focus{--gradient-to-color:#f687b3}.focus\:to-pink-500:focus{--gradient-to-color:#ed64a6}.focus\:to-pink-600:focus{--gradient-to-color:#d53f8c}.focus\:to-pink-700:focus{--gradient-to-color:#b83280}.focus\:to-pink-800:focus{--gradient-to-color:#97266d}.focus\:to-pink-900:focus{--gradient-to-color:#702459}.bg-opacity-0{--bg-opacity:0}.bg-opacity-25{--bg-opacity:0.25}.bg-opacity-50{--bg-opacity:0.5}.bg-opacity-75{--bg-opacity:0.75}.bg-opacity-100{--bg-opacity:1}.hover\:bg-opacity-0:hover{--bg-opacity:0}.hover\:bg-opacity-25:hover{--bg-opacity:0.25}.hover\:bg-opacity-50:hover{--bg-opacity:0.5}.hover\:bg-opacity-75:hover{--bg-opacity:0.75}.hover\:bg-opacity-100:hover{--bg-opacity:1}.focus\:bg-opacity-0:focus{--bg-opacity:0}.focus\:bg-opacity-25:focus{--bg-opacity:0.25}.focus\:bg-opacity-50:focus{--bg-opacity:0.5}.focus\:bg-opacity-75:focus{--bg-opacity:0.75}.focus\:bg-opacity-100:focus{--bg-opacity:1}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-left-bottom{background-position:0 100%}.bg-left-top{background-position:0 0}.bg-right{background-position:100%}.bg-right-bottom{background-position:100% 100%}.bg-right-top{background-position:100% 0}.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-auto{background-size:auto}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:initial}.border-transparent{border-color:transparent}.border-current{border-color:currentColor}.border-black{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.border-white{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.border-gray-100{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.border-gray-200{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.border-gray-300{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.border-gray-400{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.border-gray-500{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.border-gray-600{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.border-gray-700{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.border-gray-800{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.border-gray-900{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.border-red-100{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.border-red-200{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.border-red-300{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.border-red-400{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.border-red-500{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.border-red-600{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.border-red-700{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.border-red-800{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.border-red-900{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.border-orange-100{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.border-orange-200{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.border-orange-300{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.border-orange-400{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.border-orange-500{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.border-orange-600{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.border-orange-700{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.border-orange-800{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.border-orange-900{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.border-yellow-100{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.border-yellow-200{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.border-yellow-300{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.border-yellow-400{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.border-yellow-500{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.border-yellow-600{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.border-yellow-700{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.border-yellow-800{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.border-yellow-900{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.border-green-100{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.border-green-200{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.border-green-300{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.border-green-400{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.border-green-500{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.border-green-600{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.border-green-700{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.border-green-800{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.border-green-900{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.border-teal-100{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.border-teal-200{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.border-teal-300{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.border-teal-400{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.border-teal-500{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.border-teal-600{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.border-teal-700{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.border-teal-800{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.border-teal-900{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.border-blue-100{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.border-blue-200{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.border-blue-300{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.border-blue-400{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.border-blue-500{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.border-blue-600{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.border-blue-700{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.border-blue-800{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.border-blue-900{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.border-indigo-100{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.border-indigo-200{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.border-indigo-300{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.border-indigo-400{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.border-indigo-500{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.border-indigo-600{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.border-indigo-700{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.border-indigo-800{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.border-indigo-900{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.border-purple-100{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.border-purple-200{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.border-purple-300{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.border-purple-400{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.border-purple-500{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.border-purple-600{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.border-purple-700{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.border-purple-800{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.border-purple-900{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.border-pink-100{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.border-pink-200{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.border-pink-300{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.border-pink-400{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.border-pink-500{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.border-pink-600{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.border-pink-700{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.border-pink-800{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.border-pink-900{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.hover\:border-transparent:hover{border-color:transparent}.hover\:border-current:hover{border-color:currentColor}.hover\:border-black:hover{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.hover\:border-white:hover{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.hover\:border-gray-100:hover{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.hover\:border-gray-200:hover{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.hover\:border-gray-300:hover{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.hover\:border-gray-400:hover{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.hover\:border-gray-500:hover{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.hover\:border-gray-600:hover{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.hover\:border-gray-700:hover{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.hover\:border-gray-800:hover{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.hover\:border-gray-900:hover{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.hover\:border-red-100:hover{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.hover\:border-red-200:hover{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.hover\:border-red-300:hover{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.hover\:border-red-400:hover{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.hover\:border-red-500:hover{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.hover\:border-red-600:hover{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.hover\:border-red-700:hover{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.hover\:border-red-800:hover{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.hover\:border-red-900:hover{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.hover\:border-orange-100:hover{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.hover\:border-orange-200:hover{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.hover\:border-orange-300:hover{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.hover\:border-orange-400:hover{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.hover\:border-orange-500:hover{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.hover\:border-orange-600:hover{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.hover\:border-orange-700:hover{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.hover\:border-orange-800:hover{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.hover\:border-orange-900:hover{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.hover\:border-yellow-100:hover{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.hover\:border-yellow-200:hover{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.hover\:border-yellow-300:hover{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.hover\:border-yellow-400:hover{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.hover\:border-yellow-500:hover{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.hover\:border-yellow-600:hover{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.hover\:border-yellow-700:hover{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.hover\:border-yellow-800:hover{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.hover\:border-yellow-900:hover{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.hover\:border-green-100:hover{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.hover\:border-green-200:hover{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.hover\:border-green-300:hover{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.hover\:border-green-400:hover{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.hover\:border-green-500:hover{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.hover\:border-green-600:hover{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.hover\:border-green-700:hover{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.hover\:border-green-800:hover{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.hover\:border-green-900:hover{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.hover\:border-teal-100:hover{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.hover\:border-teal-200:hover{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.hover\:border-teal-300:hover{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.hover\:border-teal-400:hover{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.hover\:border-teal-500:hover{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.hover\:border-teal-600:hover{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.hover\:border-teal-700:hover{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.hover\:border-teal-800:hover{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.hover\:border-teal-900:hover{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.hover\:border-blue-100:hover{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.hover\:border-blue-200:hover{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.hover\:border-blue-300:hover{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.hover\:border-blue-400:hover{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.hover\:border-blue-500:hover{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.hover\:border-blue-600:hover{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.hover\:border-blue-700:hover{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.hover\:border-blue-800:hover{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.hover\:border-blue-900:hover{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.hover\:border-indigo-100:hover{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.hover\:border-indigo-200:hover{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.hover\:border-indigo-300:hover{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.hover\:border-indigo-400:hover{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.hover\:border-indigo-500:hover{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.hover\:border-indigo-600:hover{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.hover\:border-indigo-700:hover{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.hover\:border-indigo-800:hover{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.hover\:border-indigo-900:hover{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.hover\:border-purple-100:hover{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.hover\:border-purple-200:hover{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.hover\:border-purple-300:hover{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.hover\:border-purple-400:hover{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.hover\:border-purple-500:hover{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.hover\:border-purple-600:hover{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.hover\:border-purple-700:hover{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.hover\:border-purple-800:hover{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.hover\:border-purple-900:hover{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.hover\:border-pink-100:hover{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.hover\:border-pink-200:hover{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.hover\:border-pink-300:hover{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.hover\:border-pink-400:hover{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.hover\:border-pink-500:hover{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.hover\:border-pink-600:hover{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.hover\:border-pink-700:hover{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.hover\:border-pink-800:hover{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.hover\:border-pink-900:hover{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-current:focus{border-color:currentColor}.focus\:border-black:focus{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.focus\:border-white:focus{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.focus\:border-gray-100:focus{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.focus\:border-gray-200:focus{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.focus\:border-gray-300:focus{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.focus\:border-gray-400:focus{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.focus\:border-gray-500:focus{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.focus\:border-gray-600:focus{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.focus\:border-gray-700:focus{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.focus\:border-gray-800:focus{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.focus\:border-gray-900:focus{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.focus\:border-red-100:focus{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.focus\:border-red-200:focus{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.focus\:border-red-300:focus{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.focus\:border-red-400:focus{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.focus\:border-red-500:focus{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.focus\:border-red-600:focus{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.focus\:border-red-700:focus{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.focus\:border-red-800:focus{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.focus\:border-red-900:focus{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.focus\:border-orange-100:focus{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.focus\:border-orange-200:focus{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.focus\:border-orange-300:focus{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.focus\:border-orange-400:focus{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.focus\:border-orange-500:focus{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.focus\:border-orange-600:focus{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.focus\:border-orange-700:focus{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.focus\:border-orange-800:focus{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.focus\:border-orange-900:focus{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.focus\:border-yellow-100:focus{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.focus\:border-yellow-200:focus{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.focus\:border-yellow-300:focus{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.focus\:border-yellow-400:focus{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.focus\:border-yellow-500:focus{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.focus\:border-yellow-600:focus{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.focus\:border-yellow-700:focus{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.focus\:border-yellow-800:focus{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.focus\:border-yellow-900:focus{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.focus\:border-green-100:focus{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.focus\:border-green-200:focus{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.focus\:border-green-300:focus{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.focus\:border-green-400:focus{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.focus\:border-green-500:focus{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.focus\:border-green-600:focus{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.focus\:border-green-700:focus{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.focus\:border-green-800:focus{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.focus\:border-green-900:focus{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.focus\:border-teal-100:focus{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.focus\:border-teal-200:focus{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.focus\:border-teal-300:focus{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.focus\:border-teal-400:focus{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.focus\:border-teal-500:focus{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.focus\:border-teal-600:focus{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.focus\:border-teal-700:focus{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.focus\:border-teal-800:focus{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.focus\:border-teal-900:focus{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.focus\:border-blue-100:focus{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.focus\:border-blue-200:focus{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.focus\:border-blue-300:focus{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.focus\:border-blue-400:focus{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.focus\:border-blue-500:focus{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.focus\:border-blue-600:focus{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.focus\:border-blue-700:focus{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.focus\:border-blue-800:focus{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.focus\:border-blue-900:focus{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.focus\:border-indigo-100:focus{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.focus\:border-indigo-200:focus{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.focus\:border-indigo-300:focus{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.focus\:border-indigo-400:focus{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.focus\:border-indigo-500:focus{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.focus\:border-indigo-600:focus{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.focus\:border-indigo-700:focus{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.focus\:border-indigo-800:focus{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.focus\:border-indigo-900:focus{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.focus\:border-purple-100:focus{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.focus\:border-purple-200:focus{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.focus\:border-purple-300:focus{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.focus\:border-purple-400:focus{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.focus\:border-purple-500:focus{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.focus\:border-purple-600:focus{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.focus\:border-purple-700:focus{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.focus\:border-purple-800:focus{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.focus\:border-purple-900:focus{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.focus\:border-pink-100:focus{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.focus\:border-pink-200:focus{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.focus\:border-pink-300:focus{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.focus\:border-pink-400:focus{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.focus\:border-pink-500:focus{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.focus\:border-pink-600:focus{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.focus\:border-pink-700:focus{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.focus\:border-pink-800:focus{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.focus\:border-pink-900:focus{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.border-opacity-0{--border-opacity:0}.border-opacity-25{--border-opacity:0.25}.border-opacity-50{--border-opacity:0.5}.border-opacity-75{--border-opacity:0.75}.border-opacity-100{--border-opacity:1}.hover\:border-opacity-0:hover{--border-opacity:0}.hover\:border-opacity-25:hover{--border-opacity:0.25}.hover\:border-opacity-50:hover{--border-opacity:0.5}.hover\:border-opacity-75:hover{--border-opacity:0.75}.hover\:border-opacity-100:hover{--border-opacity:1}.focus\:border-opacity-0:focus{--border-opacity:0}.focus\:border-opacity-25:focus{--border-opacity:0.25}.focus\:border-opacity-50:focus{--border-opacity:0.5}.focus\:border-opacity-75:focus{--border-opacity:0.75}.focus\:border-opacity-100:focus{--border-opacity:1}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-t-sm{border-top-left-radius:.125rem}.rounded-r-sm,.rounded-t-sm{border-top-right-radius:.125rem}.rounded-b-sm,.rounded-r-sm{border-bottom-right-radius:.125rem}.rounded-b-sm,.rounded-l-sm{border-bottom-left-radius:.125rem}.rounded-l-sm{border-top-left-radius:.125rem}.rounded-t{border-top-left-radius:.25rem}.rounded-r,.rounded-t{border-top-right-radius:.25rem}.rounded-b,.rounded-r{border-bottom-right-radius:.25rem}.rounded-b,.rounded-l{border-bottom-left-radius:.25rem}.rounded-l{border-top-left-radius:.25rem}.rounded-t-md{border-top-left-radius:.375rem}.rounded-r-md,.rounded-t-md{border-top-right-radius:.375rem}.rounded-b-md,.rounded-r-md{border-bottom-right-radius:.375rem}.rounded-b-md,.rounded-l-md{border-bottom-left-radius:.375rem}.rounded-l-md{border-top-left-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem}.rounded-r-lg,.rounded-t-lg{border-top-right-radius:.5rem}.rounded-b-lg,.rounded-r-lg{border-bottom-right-radius:.5rem}.rounded-b-lg,.rounded-l-lg{border-bottom-left-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem}.rounded-r-xl,.rounded-t-xl{border-top-right-radius:.75rem}.rounded-b-xl,.rounded-r-xl{border-bottom-right-radius:.75rem}.rounded-b-xl,.rounded-l-xl{border-bottom-left-radius:.75rem}.rounded-l-xl{border-top-left-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-r-2xl{border-top-right-radius:1rem}.rounded-b-2xl,.rounded-r-2xl{border-bottom-right-radius:1rem}.rounded-b-2xl,.rounded-l-2xl{border-bottom-left-radius:1rem}.rounded-l-2xl{border-top-left-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem}.rounded-r-3xl,.rounded-t-3xl{border-top-right-radius:1.5rem}.rounded-b-3xl,.rounded-r-3xl{border-bottom-right-radius:1.5rem}.rounded-b-3xl,.rounded-l-3xl{border-bottom-left-radius:1.5rem}.rounded-l-3xl{border-top-left-radius:1.5rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-r-full{border-top-right-radius:9999px}.rounded-b-full,.rounded-r-full{border-bottom-right-radius:9999px}.rounded-b-full,.rounded-l-full{border-bottom-left-radius:9999px}.rounded-l-full{border-top-left-radius:9999px}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-none{border-top-right-radius:0}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-none{border-bottom-left-radius:0}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tr-xl{border-top-right-radius:.75rem}.rounded-br-xl{border-bottom-right-radius:.75rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tr-2xl{border-top-right-radius:1rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-tl-3xl{border-top-left-radius:1.5rem}.rounded-tr-3xl{border-top-right-radius:1.5rem}.rounded-br-3xl{border-bottom-right-radius:1.5rem}.rounded-bl-3xl{border-bottom-left-radius:1.5rem}.rounded-tl-full{border-top-left-radius:9999px}.rounded-tr-full{border-top-right-radius:9999px}.rounded-br-full{border-bottom-right-radius:9999px}.rounded-bl-full{border-bottom-left-radius:9999px}.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-0{border-width:0}.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:0}.border-r-0{border-right-width:0}.border-b-0{border-bottom-width:0}.border-l-0{border-left-width:0}.border-t-2{border-top-width:2px}.border-r-2{border-right-width:2px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-t-4{border-top-width:4px}.border-r-4{border-right-width:4px}.border-b-4{border-bottom-width:4px}.border-l-4{border-left-width:4px}.border-t-8{border-top-width:8px}.border-r-8{border-right-width:8px}.border-b-8{border-bottom-width:8px}.border-l-8{border-left-width:8px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:initial}.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-not-allowed{cursor:not-allowed}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display: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}.hidden{display: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-no-wrap{flex-wrap:nowrap}.place-items-auto{place-items:auto}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.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-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}.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}.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}.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}.justify-items-auto{justify-items:auto}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-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-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}.flex-1{flex:1 1}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-grow-0{flex-grow:0}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.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}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clearfix:after{clear:both;content:"";display:table}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.font-sans{font-family: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:Georgia,Cambria,Times New Roman,Times,serif}.font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-hairline{font-weight:100}.font-thin{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}.hover\:font-hairline:hover{font-weight:100}.hover\:font-thin:hover{font-weight:200}.hover\:font-light:hover{font-weight:300}.hover\:font-normal:hover{font-weight:400}.hover\:font-medium:hover{font-weight:500}.hover\:font-semibold:hover{font-weight:600}.hover\:font-bold:hover{font-weight:700}.hover\:font-extrabold:hover{font-weight:800}.hover\:font-black:hover{font-weight:900}.focus\:font-hairline:focus{font-weight:100}.focus\:font-thin:focus{font-weight:200}.focus\:font-light:focus{font-weight:300}.focus\:font-normal:focus{font-weight:400}.focus\:font-medium:focus{font-weight:500}.focus\:font-semibold:focus{font-weight:600}.focus\:font-bold:focus{font-weight:700}.focus\:font-extrabold:focus{font-weight:800}.focus\:font-black:focus{font-weight:900}.h-0{height:0}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-32{height:8rem}.h-40{height:10rem}.h-48{height:12rem}.h-56{height:14rem}.h-64{height:16rem}.h-auto{height:auto}.h-px{height:1px}.h-full{height:100%}.h-screen{height:100vh}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:4rem}.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}.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}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-8{margin:2rem}.m-10{margin:2.5rem}.m-12{margin:3rem}.m-16{margin:4rem}.m-20{margin:5rem}.m-24{margin:6rem}.m-32{margin:8rem}.m-40{margin:10rem}.m-48{margin:12rem}.m-56{margin:14rem}.m-64{margin:16rem}.m-auto{margin:auto}.m-px{margin:1px}.-m-1{margin:-.25rem}.-m-2{margin:-.5rem}.-m-3{margin:-.75rem}.-m-4{margin:-1rem}.-m-5{margin:-1.25rem}.-m-6{margin:-1.5rem}.-m-8{margin:-2rem}.-m-10{margin:-2.5rem}.-m-12{margin:-3rem}.-m-16{margin:-4rem}.-m-20{margin:-5rem}.-m-24{margin:-6rem}.-m-32{margin:-8rem}.-m-40{margin:-10rem}.-m-48{margin:-12rem}.-m-56{margin:-14rem}.-m-64{margin:-16rem}.-m-px{margin:-1px}.my-0{margin-bottom:0;margin-top:0}.mx-0{margin-left:0;margin-right:0}.my-1{margin-bottom:.25rem;margin-top:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.my-12{margin-bottom:3rem;margin-top:3rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-16{margin-bottom:4rem;margin-top:4rem}.mx-16{margin-left:4rem;margin-right:4rem}.my-20{margin-bottom:5rem;margin-top:5rem}.mx-20{margin-left:5rem;margin-right:5rem}.my-24{margin-bottom:6rem;margin-top:6rem}.mx-24{margin-left:6rem;margin-right:6rem}.my-32{margin-bottom:8rem;margin-top:8rem}.mx-32{margin-left:8rem;margin-right:8rem}.my-40{margin-bottom:10rem;margin-top:10rem}.mx-40{margin-left:10rem;margin-right:10rem}.my-48{margin-bottom:12rem;margin-top:12rem}.mx-48{margin-left:12rem;margin-right:12rem}.my-56{margin-bottom:14rem;margin-top:14rem}.mx-56{margin-left:14rem;margin-right:14rem}.my-64{margin-bottom:16rem;margin-top:16rem}.mx-64{margin-left:16rem;margin-right:16rem}.my-auto{margin-bottom:auto;margin-top:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-px{margin-bottom:1px;margin-top:1px}.mx-px{margin-left:1px;margin-right:1px}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-my-4{margin-bottom:-1rem;margin-top:-1rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-5{margin-bottom:-1.25rem;margin-top:-1.25rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-6{margin-bottom:-1.5rem;margin-top:-1.5rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-8{margin-bottom:-2rem;margin-top:-2rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.-my-10{margin-bottom:-2.5rem;margin-top:-2.5rem}.-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.-my-12{margin-bottom:-3rem;margin-top:-3rem}.-mx-12{margin-left:-3rem;margin-right:-3rem}.-my-16{margin-bottom:-4rem;margin-top:-4rem}.-mx-16{margin-left:-4rem;margin-right:-4rem}.-my-20{margin-bottom:-5rem;margin-top:-5rem}.-mx-20{margin-left:-5rem;margin-right:-5rem}.-my-24{margin-bottom:-6rem;margin-top:-6rem}.-mx-24{margin-left:-6rem;margin-right:-6rem}.-my-32{margin-bottom:-8rem;margin-top:-8rem}.-mx-32{margin-left:-8rem;margin-right:-8rem}.-my-40{margin-bottom:-10rem;margin-top:-10rem}.-mx-40{margin-left:-10rem;margin-right:-10rem}.-my-48{margin-bottom:-12rem;margin-top:-12rem}.-mx-48{margin-left:-12rem;margin-right:-12rem}.-my-56{margin-bottom:-14rem;margin-top:-14rem}.-mx-56{margin-left:-14rem;margin-right:-14rem}.-my-64{margin-bottom:-16rem;margin-top:-16rem}.-mx-64{margin-left:-16rem;margin-right:-16rem}.-my-px{margin-bottom:-1px;margin-top:-1px}.-mx-px{margin-left:-1px;margin-right:-1px}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mt-10{margin-top:2.5rem}.mr-10{margin-right:2.5rem}.mb-10{margin-bottom:2.5rem}.ml-10{margin-left:2.5rem}.mt-12{margin-top:3rem}.mr-12{margin-right:3rem}.mb-12{margin-bottom:3rem}.ml-12{margin-left:3rem}.mt-16{margin-top:4rem}.mr-16{margin-right:4rem}.mb-16{margin-bottom:4rem}.ml-16{margin-left:4rem}.mt-20{margin-top:5rem}.mr-20{margin-right:5rem}.mb-20{margin-bottom:5rem}.ml-20{margin-left:5rem}.mt-24{margin-top:6rem}.mr-24{margin-right:6rem}.mb-24{margin-bottom:6rem}.ml-24{margin-left:6rem}.mt-32{margin-top:8rem}.mr-32{margin-right:8rem}.mb-32{margin-bottom:8rem}.ml-32{margin-left:8rem}.mt-40{margin-top:10rem}.mr-40{margin-right:10rem}.mb-40{margin-bottom:10rem}.ml-40{margin-left:10rem}.mt-48{margin-top:12rem}.mr-48{margin-right:12rem}.mb-48{margin-bottom:12rem}.ml-48{margin-left:12rem}.mt-56{margin-top:14rem}.mr-56{margin-right:14rem}.mb-56{margin-bottom:14rem}.ml-56{margin-left:14rem}.mt-64{margin-top:16rem}.mr-64{margin-right:16rem}.mb-64{margin-bottom:16rem}.ml-64{margin-left:16rem}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mt-px{margin-top:1px}.mr-px{margin-right:1px}.mb-px{margin-bottom:1px}.ml-px{margin-left:1px}.-mt-1{margin-top:-.25rem}.-mr-1{margin-right:-.25rem}.-mb-1{margin-bottom:-.25rem}.-ml-1{margin-left:-.25rem}.-mt-2{margin-top:-.5rem}.-mr-2{margin-right:-.5rem}.-mb-2{margin-bottom:-.5rem}.-ml-2{margin-left:-.5rem}.-mt-3{margin-top:-.75rem}.-mr-3{margin-right:-.75rem}.-mb-3{margin-bottom:-.75rem}.-ml-3{margin-left:-.75rem}.-mt-4{margin-top:-1rem}.-mr-4{margin-right:-1rem}.-mb-4{margin-bottom:-1rem}.-ml-4{margin-left:-1rem}.-mt-5{margin-top:-1.25rem}.-mr-5{margin-right:-1.25rem}.-mb-5{margin-bottom:-1.25rem}.-ml-5{margin-left:-1.25rem}.-mt-6{margin-top:-1.5rem}.-mr-6{margin-right:-1.5rem}.-mb-6{margin-bottom:-1.5rem}.-ml-6{margin-left:-1.5rem}.-mt-8{margin-top:-2rem}.-mr-8{margin-right:-2rem}.-mb-8{margin-bottom:-2rem}.-ml-8{margin-left:-2rem}.-mt-10{margin-top:-2.5rem}.-mr-10{margin-right:-2.5rem}.-mb-10{margin-bottom:-2.5rem}.-ml-10{margin-left:-2.5rem}.-mt-12{margin-top:-3rem}.-mr-12{margin-right:-3rem}.-mb-12{margin-bottom:-3rem}.-ml-12{margin-left:-3rem}.-mt-16{margin-top:-4rem}.-mr-16{margin-right:-4rem}.-mb-16{margin-bottom:-4rem}.-ml-16{margin-left:-4rem}.-mt-20{margin-top:-5rem}.-mr-20{margin-right:-5rem}.-mb-20{margin-bottom:-5rem}.-ml-20{margin-left:-5rem}.-mt-24{margin-top:-6rem}.-mr-24{margin-right:-6rem}.-mb-24{margin-bottom:-6rem}.-ml-24{margin-left:-6rem}.-mt-32{margin-top:-8rem}.-mr-32{margin-right:-8rem}.-mb-32{margin-bottom:-8rem}.-ml-32{margin-left:-8rem}.-mt-40{margin-top:-10rem}.-mr-40{margin-right:-10rem}.-mb-40{margin-bottom:-10rem}.-ml-40{margin-left:-10rem}.-mt-48{margin-top:-12rem}.-mr-48{margin-right:-12rem}.-mb-48{margin-bottom:-12rem}.-ml-48{margin-left:-12rem}.-mt-56{margin-top:-14rem}.-mr-56{margin-right:-14rem}.-mb-56{margin-bottom:-14rem}.-ml-56{margin-left:-14rem}.-mt-64{margin-top:-16rem}.-mr-64{margin-right:-16rem}.-mb-64{margin-bottom:-16rem}.-ml-64{margin-left:-16rem}.-mt-px{margin-top:-1px}.-mr-px{margin-right:-1px}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.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-full{max-width:100%}.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}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-w-0{min-width:0}.min-w-full{min-width:100%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-left-bottom{object-position:left bottom}.object-left-top{object-position:left top}.object-right{object-position:right}.object-right-bottom{object-position:right bottom}.object-right-top{object-position:right top}.object-top{object-position:top}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.hover\:opacity-0:hover{opacity:0}.hover\:opacity-25:hover{opacity:.25}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-100:hover{opacity:1}.focus\:opacity-0:focus{opacity:0}.focus\:opacity-25:focus{opacity:.25}.focus\:opacity-50:focus{opacity:.5}.focus\:opacity-75:focus{opacity:.75}.focus\:opacity-100:focus{opacity:1}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline-white{outline:2px dotted #fff;outline-offset:2px}.outline-black{outline:2px dotted #000;outline-offset:2px}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.focus\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.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}.scrolling-touch{-webkit-overflow-scrolling:touch}.scrolling-auto{-webkit-overflow-scrolling:auto}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-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}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-20{padding:5rem}.p-24{padding:6rem}.p-32{padding:8rem}.p-40{padding:10rem}.p-48{padding:12rem}.p-56{padding:14rem}.p-64{padding:16rem}.p-px{padding:1px}.py-0{padding-bottom:0;padding-top:0}.px-0{padding-left:0;padding-right:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.px-16{padding-left:4rem;padding-right:4rem}.py-20{padding-bottom:5rem;padding-top:5rem}.px-20{padding-left:5rem;padding-right:5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.px-24{padding-left:6rem;padding-right:6rem}.py-32{padding-bottom:8rem;padding-top:8rem}.px-32{padding-left:8rem;padding-right:8rem}.py-40{padding-bottom:10rem;padding-top:10rem}.px-40{padding-left:10rem;padding-right:10rem}.py-48{padding-bottom:12rem;padding-top:12rem}.px-48{padding-left:12rem;padding-right:12rem}.py-56{padding-bottom:14rem;padding-top:14rem}.px-56{padding-left:14rem;padding-right:14rem}.py-64{padding-bottom:16rem;padding-top:16rem}.px-64{padding-left:16rem;padding-right:16rem}.py-px{padding-bottom:1px;padding-top:1px}.px-px{padding-left:1px;padding-right:1px}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-5{padding-top:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.pt-12{padding-top:3rem}.pr-12{padding-right:3rem}.pb-12{padding-bottom:3rem}.pl-12{padding-left:3rem}.pt-16{padding-top:4rem}.pr-16{padding-right:4rem}.pb-16{padding-bottom:4rem}.pl-16{padding-left:4rem}.pt-20{padding-top:5rem}.pr-20{padding-right:5rem}.pb-20{padding-bottom:5rem}.pl-20{padding-left:5rem}.pt-24{padding-top:6rem}.pr-24{padding-right:6rem}.pb-24{padding-bottom:6rem}.pl-24{padding-left:6rem}.pt-32{padding-top:8rem}.pr-32{padding-right:8rem}.pb-32{padding-bottom:8rem}.pl-32{padding-left:8rem}.pt-40{padding-top:10rem}.pr-40{padding-right:10rem}.pb-40{padding-bottom:10rem}.pl-40{padding-left:10rem}.pt-48{padding-top:12rem}.pr-48{padding-right:12rem}.pb-48{padding-bottom:12rem}.pl-48{padding-left:12rem}.pt-56{padding-top:14rem}.pr-56{padding-right:14rem}.pb-56{padding-bottom:14rem}.pl-56{padding-left:14rem}.pt-64{padding-top:16rem}.pr-64{padding-right:16rem}.pb-64{padding-bottom:16rem}.pl-64{padding-left:16rem}.pt-px{padding-top:1px}.pr-px{padding-right:1px}.pb-px{padding-bottom:1px}.pl-px{padding-left:1px}.placeholder-transparent::-webkit-input-placeholder{color:transparent}.placeholder-transparent::placeholder{color:transparent}.placeholder-current::-webkit-input-placeholder{color:currentColor}.placeholder-current::placeholder{color:currentColor}.placeholder-black::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.placeholder-black::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.placeholder-white::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.placeholder-white::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.placeholder-gray-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.placeholder-gray-100::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.placeholder-gray-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.placeholder-gray-200::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.placeholder-gray-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.placeholder-gray-300::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.placeholder-gray-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.placeholder-gray-400::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.placeholder-gray-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.placeholder-gray-500::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.placeholder-gray-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.placeholder-gray-600::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.placeholder-gray-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.placeholder-gray-700::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.placeholder-gray-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.placeholder-gray-800::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.placeholder-gray-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.placeholder-gray-900::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.placeholder-red-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.placeholder-red-100::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.placeholder-red-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.placeholder-red-200::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.placeholder-red-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.placeholder-red-300::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.placeholder-red-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.placeholder-red-400::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.placeholder-red-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.placeholder-red-500::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.placeholder-red-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.placeholder-red-600::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.placeholder-red-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.placeholder-red-700::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.placeholder-red-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.placeholder-red-800::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.placeholder-red-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.placeholder-red-900::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.placeholder-orange-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.placeholder-orange-100::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.placeholder-orange-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.placeholder-orange-200::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.placeholder-orange-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.placeholder-orange-300::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.placeholder-orange-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.placeholder-orange-400::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.placeholder-orange-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.placeholder-orange-500::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.placeholder-orange-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.placeholder-orange-600::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.placeholder-orange-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.placeholder-orange-700::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.placeholder-orange-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.placeholder-orange-800::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.placeholder-orange-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.placeholder-orange-900::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.placeholder-yellow-100::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.placeholder-yellow-100::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.placeholder-yellow-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.placeholder-yellow-200::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.placeholder-yellow-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.placeholder-yellow-300::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.placeholder-yellow-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.placeholder-yellow-400::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.placeholder-yellow-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.placeholder-yellow-500::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.placeholder-yellow-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.placeholder-yellow-600::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.placeholder-yellow-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.placeholder-yellow-700::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.placeholder-yellow-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.placeholder-yellow-800::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.placeholder-yellow-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.placeholder-yellow-900::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.placeholder-green-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.placeholder-green-100::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.placeholder-green-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.placeholder-green-200::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.placeholder-green-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.placeholder-green-300::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.placeholder-green-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.placeholder-green-400::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.placeholder-green-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.placeholder-green-500::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.placeholder-green-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.placeholder-green-600::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.placeholder-green-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.placeholder-green-700::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.placeholder-green-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.placeholder-green-800::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.placeholder-green-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.placeholder-green-900::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.placeholder-teal-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.placeholder-teal-100::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.placeholder-teal-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.placeholder-teal-200::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.placeholder-teal-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.placeholder-teal-300::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.placeholder-teal-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.placeholder-teal-400::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.placeholder-teal-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.placeholder-teal-500::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.placeholder-teal-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.placeholder-teal-600::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.placeholder-teal-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.placeholder-teal-700::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.placeholder-teal-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.placeholder-teal-800::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.placeholder-teal-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.placeholder-teal-900::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.placeholder-blue-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.placeholder-blue-100::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.placeholder-blue-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.placeholder-blue-200::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.placeholder-blue-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.placeholder-blue-300::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.placeholder-blue-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.placeholder-blue-400::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.placeholder-blue-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.placeholder-blue-500::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.placeholder-blue-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.placeholder-blue-600::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.placeholder-blue-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.placeholder-blue-700::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.placeholder-blue-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.placeholder-blue-800::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.placeholder-blue-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.placeholder-blue-900::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.placeholder-indigo-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.placeholder-indigo-100::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.placeholder-indigo-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.placeholder-indigo-200::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.placeholder-indigo-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.placeholder-indigo-300::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.placeholder-indigo-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.placeholder-indigo-400::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.placeholder-indigo-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.placeholder-indigo-500::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.placeholder-indigo-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.placeholder-indigo-600::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.placeholder-indigo-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.placeholder-indigo-700::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.placeholder-indigo-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.placeholder-indigo-800::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.placeholder-indigo-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.placeholder-indigo-900::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.placeholder-purple-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.placeholder-purple-100::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.placeholder-purple-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.placeholder-purple-200::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.placeholder-purple-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.placeholder-purple-300::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.placeholder-purple-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.placeholder-purple-400::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.placeholder-purple-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.placeholder-purple-500::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.placeholder-purple-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.placeholder-purple-600::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.placeholder-purple-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.placeholder-purple-700::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.placeholder-purple-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.placeholder-purple-800::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.placeholder-purple-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.placeholder-purple-900::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.placeholder-pink-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.placeholder-pink-100::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.placeholder-pink-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.placeholder-pink-200::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.placeholder-pink-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.placeholder-pink-300::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.placeholder-pink-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.placeholder-pink-400::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.placeholder-pink-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.placeholder-pink-500::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.placeholder-pink-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.placeholder-pink-600::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.placeholder-pink-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.placeholder-pink-700::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.placeholder-pink-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.placeholder-pink-800::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.placeholder-pink-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.placeholder-pink-900::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.focus\:placeholder-transparent:focus::-webkit-input-placeholder{color:transparent}.focus\:placeholder-transparent:focus::placeholder{color:transparent}.focus\:placeholder-current:focus::-webkit-input-placeholder{color:currentColor}.focus\:placeholder-current:focus::placeholder{color:currentColor}.focus\:placeholder-black:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.focus\:placeholder-black:focus::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.focus\:placeholder-white:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.focus\:placeholder-white:focus::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.focus\:placeholder-gray-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.focus\:placeholder-gray-100:focus::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.focus\:placeholder-gray-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.focus\:placeholder-gray-200:focus::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.focus\:placeholder-gray-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.focus\:placeholder-gray-300:focus::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.focus\:placeholder-gray-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.focus\:placeholder-gray-400:focus::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.focus\:placeholder-gray-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.focus\:placeholder-gray-500:focus::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.focus\:placeholder-gray-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.focus\:placeholder-gray-600:focus::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.focus\:placeholder-gray-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.focus\:placeholder-gray-700:focus::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.focus\:placeholder-gray-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.focus\:placeholder-gray-800:focus::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.focus\:placeholder-gray-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.focus\:placeholder-gray-900:focus::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.focus\:placeholder-red-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.focus\:placeholder-red-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.focus\:placeholder-red-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.focus\:placeholder-red-200:focus::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.focus\:placeholder-red-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.focus\:placeholder-red-300:focus::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.focus\:placeholder-red-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.focus\:placeholder-red-400:focus::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.focus\:placeholder-red-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.focus\:placeholder-red-500:focus::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.focus\:placeholder-red-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.focus\:placeholder-red-600:focus::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.focus\:placeholder-red-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.focus\:placeholder-red-700:focus::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.focus\:placeholder-red-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.focus\:placeholder-red-800:focus::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.focus\:placeholder-red-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.focus\:placeholder-red-900:focus::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.focus\:placeholder-orange-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.focus\:placeholder-orange-100:focus::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.focus\:placeholder-orange-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.focus\:placeholder-orange-200:focus::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.focus\:placeholder-orange-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.focus\:placeholder-orange-300:focus::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.focus\:placeholder-orange-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.focus\:placeholder-orange-400:focus::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.focus\:placeholder-orange-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.focus\:placeholder-orange-500:focus::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.focus\:placeholder-orange-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.focus\:placeholder-orange-600:focus::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.focus\:placeholder-orange-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.focus\:placeholder-orange-700:focus::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.focus\:placeholder-orange-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.focus\:placeholder-orange-800:focus::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.focus\:placeholder-orange-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.focus\:placeholder-orange-900:focus::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.focus\:placeholder-yellow-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.focus\:placeholder-yellow-100:focus::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.focus\:placeholder-yellow-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.focus\:placeholder-yellow-200:focus::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.focus\:placeholder-yellow-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.focus\:placeholder-yellow-300:focus::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.focus\:placeholder-yellow-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.focus\:placeholder-yellow-400:focus::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.focus\:placeholder-yellow-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.focus\:placeholder-yellow-500:focus::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.focus\:placeholder-yellow-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.focus\:placeholder-yellow-600:focus::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.focus\:placeholder-yellow-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.focus\:placeholder-yellow-700:focus::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.focus\:placeholder-yellow-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.focus\:placeholder-yellow-800:focus::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.focus\:placeholder-yellow-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.focus\:placeholder-yellow-900:focus::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.focus\:placeholder-green-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.focus\:placeholder-green-100:focus::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.focus\:placeholder-green-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.focus\:placeholder-green-200:focus::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.focus\:placeholder-green-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.focus\:placeholder-green-300:focus::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.focus\:placeholder-green-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.focus\:placeholder-green-400:focus::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.focus\:placeholder-green-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.focus\:placeholder-green-500:focus::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.focus\:placeholder-green-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.focus\:placeholder-green-600:focus::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.focus\:placeholder-green-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.focus\:placeholder-green-700:focus::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.focus\:placeholder-green-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.focus\:placeholder-green-800:focus::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.focus\:placeholder-green-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.focus\:placeholder-green-900:focus::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.focus\:placeholder-teal-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.focus\:placeholder-teal-100:focus::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.focus\:placeholder-teal-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.focus\:placeholder-teal-200:focus::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.focus\:placeholder-teal-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.focus\:placeholder-teal-300:focus::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.focus\:placeholder-teal-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.focus\:placeholder-teal-400:focus::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.focus\:placeholder-teal-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.focus\:placeholder-teal-500:focus::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.focus\:placeholder-teal-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.focus\:placeholder-teal-600:focus::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.focus\:placeholder-teal-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.focus\:placeholder-teal-700:focus::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.focus\:placeholder-teal-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.focus\:placeholder-teal-800:focus::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.focus\:placeholder-teal-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.focus\:placeholder-teal-900:focus::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.focus\:placeholder-blue-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.focus\:placeholder-blue-100:focus::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.focus\:placeholder-blue-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.focus\:placeholder-blue-200:focus::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.focus\:placeholder-blue-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.focus\:placeholder-blue-300:focus::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.focus\:placeholder-blue-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.focus\:placeholder-blue-400:focus::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.focus\:placeholder-blue-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.focus\:placeholder-blue-500:focus::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.focus\:placeholder-blue-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.focus\:placeholder-blue-600:focus::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.focus\:placeholder-blue-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.focus\:placeholder-blue-700:focus::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.focus\:placeholder-blue-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.focus\:placeholder-blue-800:focus::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.focus\:placeholder-blue-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.focus\:placeholder-blue-900:focus::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.focus\:placeholder-indigo-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.focus\:placeholder-indigo-100:focus::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.focus\:placeholder-indigo-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.focus\:placeholder-indigo-200:focus::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.focus\:placeholder-indigo-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.focus\:placeholder-indigo-300:focus::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.focus\:placeholder-indigo-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.focus\:placeholder-indigo-400:focus::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.focus\:placeholder-indigo-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.focus\:placeholder-indigo-500:focus::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.focus\:placeholder-indigo-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.focus\:placeholder-indigo-600:focus::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.focus\:placeholder-indigo-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.focus\:placeholder-indigo-700:focus::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.focus\:placeholder-indigo-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.focus\:placeholder-indigo-800:focus::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.focus\:placeholder-indigo-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.focus\:placeholder-indigo-900:focus::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.focus\:placeholder-purple-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.focus\:placeholder-purple-100:focus::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.focus\:placeholder-purple-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.focus\:placeholder-purple-200:focus::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.focus\:placeholder-purple-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.focus\:placeholder-purple-300:focus::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.focus\:placeholder-purple-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.focus\:placeholder-purple-400:focus::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.focus\:placeholder-purple-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.focus\:placeholder-purple-500:focus::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.focus\:placeholder-purple-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.focus\:placeholder-purple-600:focus::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.focus\:placeholder-purple-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.focus\:placeholder-purple-700:focus::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.focus\:placeholder-purple-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.focus\:placeholder-purple-800:focus::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.focus\:placeholder-purple-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.focus\:placeholder-purple-900:focus::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.focus\:placeholder-pink-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.focus\:placeholder-pink-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.focus\:placeholder-pink-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.focus\:placeholder-pink-200:focus::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.focus\:placeholder-pink-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.focus\:placeholder-pink-300:focus::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.focus\:placeholder-pink-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.focus\:placeholder-pink-400:focus::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.focus\:placeholder-pink-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.focus\:placeholder-pink-500:focus::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.focus\:placeholder-pink-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.focus\:placeholder-pink-600:focus::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.focus\:placeholder-pink-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.focus\:placeholder-pink-700:focus::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.focus\:placeholder-pink-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.focus\:placeholder-pink-800:focus::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.focus\:placeholder-pink-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.focus\:placeholder-pink-900:focus::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.placeholder-opacity-0::-webkit-input-placeholder{--placeholder-opacity:0}.placeholder-opacity-0::placeholder{--placeholder-opacity:0}.placeholder-opacity-25::-webkit-input-placeholder{--placeholder-opacity:0.25}.placeholder-opacity-25::placeholder{--placeholder-opacity:0.25}.placeholder-opacity-50::-webkit-input-placeholder{--placeholder-opacity:0.5}.placeholder-opacity-50::placeholder{--placeholder-opacity:0.5}.placeholder-opacity-75::-webkit-input-placeholder{--placeholder-opacity:0.75}.placeholder-opacity-75::placeholder{--placeholder-opacity:0.75}.placeholder-opacity-100::-webkit-input-placeholder{--placeholder-opacity:1}.placeholder-opacity-100::placeholder{--placeholder-opacity:1}.focus\:placeholder-opacity-0:focus::-webkit-input-placeholder{--placeholder-opacity:0}.focus\:placeholder-opacity-0:focus::placeholder{--placeholder-opacity:0}.focus\:placeholder-opacity-25:focus::-webkit-input-placeholder{--placeholder-opacity:0.25}.focus\:placeholder-opacity-25:focus::placeholder{--placeholder-opacity:0.25}.focus\:placeholder-opacity-50:focus::-webkit-input-placeholder{--placeholder-opacity:0.5}.focus\:placeholder-opacity-50:focus::placeholder{--placeholder-opacity:0.5}.focus\:placeholder-opacity-75:focus::-webkit-input-placeholder{--placeholder-opacity:0.75}.focus\:placeholder-opacity-75:focus::placeholder{--placeholder-opacity:0.75}.focus\:placeholder-opacity-100:focus::-webkit-input-placeholder{--placeholder-opacity:1}.focus\:placeholder-opacity-100:focus::placeholder{--placeholder-opacity:1}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{bottom:0;left:0;right:0;top:0}.inset-auto{bottom:auto;left:auto;right:auto;top:auto}.inset-y-0{bottom:0;top:0}.inset-x-0{left:0;right:0}.inset-y-auto{bottom:auto;top:auto}.inset-x-auto{left:auto;right:auto}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-auto{top:auto}.right-auto{right:auto}.bottom-auto{bottom:auto}.left-auto{left:auto}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}.shadow-xs{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.shadow-2xl{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.shadow-outline{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.shadow-none{box-shadow:none}.hover\:shadow-xs:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.hover\:shadow-sm:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.hover\:shadow-2xl:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.hover\:shadow-inner:hover{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.hover\:shadow-outline:hover{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.hover\:shadow-none:hover{box-shadow:none}.focus\:shadow-xs:focus{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.focus\:shadow-sm:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.focus\:shadow-lg:focus{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.focus\:shadow-xl:focus{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.focus\:shadow-2xl:focus{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.focus\:shadow-inner:focus{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.focus\:shadow-outline:focus{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.focus\:shadow-none:focus{box-shadow:none}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-0{stroke-width:0}.stroke-1{stroke-width:1}.stroke-2{stroke-width:2}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-transparent{color:transparent}.text-current{color:currentColor}.text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-gray-100{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.text-gray-200{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.text-gray-300{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.text-gray-400{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.text-gray-500{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.text-gray-800{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.text-red-100{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.text-red-200{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.text-red-300{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.text-red-400{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.text-red-500{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.text-red-600{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.text-red-700{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.text-red-800{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.text-red-900{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.text-orange-100{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.text-orange-200{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.text-orange-300{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.text-orange-400{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.text-orange-500{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.text-orange-600{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.text-orange-700{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.text-orange-800{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.text-orange-900{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.text-yellow-100{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.text-yellow-200{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.text-yellow-300{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.text-yellow-400{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.text-yellow-500{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.text-yellow-600{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.text-yellow-700{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.text-yellow-800{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.text-yellow-900{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.text-green-100{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.text-green-200{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.text-green-300{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.text-green-400{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.text-green-500{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.text-green-600{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.text-green-700{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.text-green-800{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.text-green-900{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.text-teal-100{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.text-teal-200{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.text-teal-300{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.text-teal-400{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.text-teal-500{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.text-teal-600{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.text-teal-700{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.text-teal-800{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.text-teal-900{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.text-blue-100{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.text-blue-200{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.text-blue-300{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.text-blue-400{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.text-blue-500{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.text-blue-600{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.text-blue-700{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.text-blue-800{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.text-blue-900{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.text-indigo-100{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.text-indigo-200{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.text-indigo-300{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.text-indigo-400{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.text-indigo-500{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.text-indigo-600{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.text-indigo-700{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.text-indigo-800{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.text-indigo-900{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.text-purple-100{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.text-purple-200{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.text-purple-300{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.text-purple-400{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.text-purple-500{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.text-purple-600{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.text-purple-700{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.text-purple-800{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.text-purple-900{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.text-pink-100{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.text-pink-200{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.text-pink-300{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.text-pink-400{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.text-pink-500{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.text-pink-600{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.text-pink-700{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.text-pink-800{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.text-pink-900{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.hover\:text-transparent:hover{color:transparent}.hover\:text-current:hover{color:currentColor}.hover\:text-black:hover{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.hover\:text-gray-100:hover{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.hover\:text-gray-200:hover{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.hover\:text-gray-300:hover{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.hover\:text-gray-400:hover{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.hover\:text-gray-500:hover{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.hover\:text-gray-600:hover{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.hover\:text-gray-700:hover{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.hover\:text-gray-800:hover{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.hover\:text-gray-900:hover{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.hover\:text-red-100:hover{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.hover\:text-red-200:hover{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.hover\:text-red-300:hover{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.hover\:text-red-400:hover{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.hover\:text-red-500:hover{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.hover\:text-red-600:hover{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.hover\:text-red-700:hover{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.hover\:text-red-800:hover{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.hover\:text-red-900:hover{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.hover\:text-orange-100:hover{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.hover\:text-orange-200:hover{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.hover\:text-orange-300:hover{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.hover\:text-orange-400:hover{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.hover\:text-orange-500:hover{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.hover\:text-orange-600:hover{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.hover\:text-orange-700:hover{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.hover\:text-orange-800:hover{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.hover\:text-orange-900:hover{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.hover\:text-yellow-100:hover{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.hover\:text-yellow-200:hover{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.hover\:text-yellow-300:hover{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.hover\:text-yellow-400:hover{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.hover\:text-yellow-500:hover{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.hover\:text-yellow-600:hover{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.hover\:text-yellow-700:hover{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.hover\:text-yellow-800:hover{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.hover\:text-yellow-900:hover{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.hover\:text-green-100:hover{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.hover\:text-green-200:hover{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.hover\:text-green-300:hover{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.hover\:text-green-400:hover{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.hover\:text-green-500:hover{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.hover\:text-green-600:hover{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.hover\:text-green-700:hover{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.hover\:text-green-800:hover{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.hover\:text-green-900:hover{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.hover\:text-teal-100:hover{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.hover\:text-teal-200:hover{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.hover\:text-teal-300:hover{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.hover\:text-teal-400:hover{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.hover\:text-teal-500:hover{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.hover\:text-teal-600:hover{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.hover\:text-teal-700:hover{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.hover\:text-teal-800:hover{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.hover\:text-teal-900:hover{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.hover\:text-blue-100:hover{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.hover\:text-blue-200:hover{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.hover\:text-blue-300:hover{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.hover\:text-blue-400:hover{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.hover\:text-blue-500:hover{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.hover\:text-blue-600:hover{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.hover\:text-blue-700:hover{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.hover\:text-blue-800:hover{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.hover\:text-blue-900:hover{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.hover\:text-indigo-100:hover{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.hover\:text-indigo-200:hover{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.hover\:text-indigo-300:hover{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.hover\:text-indigo-400:hover{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.hover\:text-indigo-500:hover{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.hover\:text-indigo-600:hover{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.hover\:text-indigo-700:hover{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.hover\:text-indigo-800:hover{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.hover\:text-indigo-900:hover{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.hover\:text-purple-100:hover{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.hover\:text-purple-200:hover{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.hover\:text-purple-300:hover{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.hover\:text-purple-400:hover{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.hover\:text-purple-500:hover{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.hover\:text-purple-600:hover{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.hover\:text-purple-700:hover{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.hover\:text-purple-800:hover{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.hover\:text-purple-900:hover{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.hover\:text-pink-100:hover{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.hover\:text-pink-200:hover{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.hover\:text-pink-300:hover{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.hover\:text-pink-400:hover{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.hover\:text-pink-500:hover{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.hover\:text-pink-600:hover{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.hover\:text-pink-700:hover{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.hover\:text-pink-800:hover{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.hover\:text-pink-900:hover{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.focus\:text-transparent:focus{color:transparent}.focus\:text-current:focus{color:currentColor}.focus\:text-black:focus{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.focus\:text-white:focus{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.focus\:text-gray-100:focus{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.focus\:text-gray-200:focus{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.focus\:text-gray-300:focus{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.focus\:text-gray-400:focus{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.focus\:text-gray-500:focus{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.focus\:text-gray-600:focus{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.focus\:text-gray-700:focus{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.focus\:text-gray-800:focus{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.focus\:text-gray-900:focus{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.focus\:text-red-100:focus{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.focus\:text-red-200:focus{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.focus\:text-red-300:focus{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.focus\:text-red-400:focus{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.focus\:text-red-500:focus{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.focus\:text-red-600:focus{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.focus\:text-red-700:focus{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.focus\:text-red-800:focus{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.focus\:text-red-900:focus{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.focus\:text-orange-100:focus{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.focus\:text-orange-200:focus{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.focus\:text-orange-300:focus{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.focus\:text-orange-400:focus{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.focus\:text-orange-500:focus{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.focus\:text-orange-600:focus{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.focus\:text-orange-700:focus{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.focus\:text-orange-800:focus{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.focus\:text-orange-900:focus{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.focus\:text-yellow-100:focus{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.focus\:text-yellow-200:focus{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.focus\:text-yellow-300:focus{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.focus\:text-yellow-400:focus{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.focus\:text-yellow-500:focus{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.focus\:text-yellow-600:focus{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.focus\:text-yellow-700:focus{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.focus\:text-yellow-800:focus{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.focus\:text-yellow-900:focus{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.focus\:text-green-100:focus{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.focus\:text-green-200:focus{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.focus\:text-green-300:focus{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.focus\:text-green-400:focus{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.focus\:text-green-500:focus{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.focus\:text-green-600:focus{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.focus\:text-green-700:focus{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.focus\:text-green-800:focus{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.focus\:text-green-900:focus{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.focus\:text-teal-100:focus{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.focus\:text-teal-200:focus{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.focus\:text-teal-300:focus{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.focus\:text-teal-400:focus{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.focus\:text-teal-500:focus{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.focus\:text-teal-600:focus{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.focus\:text-teal-700:focus{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.focus\:text-teal-800:focus{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.focus\:text-teal-900:focus{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.focus\:text-blue-100:focus{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.focus\:text-blue-200:focus{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.focus\:text-blue-300:focus{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.focus\:text-blue-400:focus{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.focus\:text-blue-500:focus{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.focus\:text-blue-600:focus{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.focus\:text-blue-700:focus{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.focus\:text-blue-800:focus{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.focus\:text-blue-900:focus{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.focus\:text-indigo-100:focus{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.focus\:text-indigo-200:focus{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.focus\:text-indigo-300:focus{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.focus\:text-indigo-400:focus{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.focus\:text-indigo-500:focus{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.focus\:text-indigo-600:focus{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.focus\:text-indigo-700:focus{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.focus\:text-indigo-800:focus{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.focus\:text-indigo-900:focus{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.focus\:text-purple-100:focus{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.focus\:text-purple-200:focus{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.focus\:text-purple-300:focus{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.focus\:text-purple-400:focus{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.focus\:text-purple-500:focus{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.focus\:text-purple-600:focus{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.focus\:text-purple-700:focus{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.focus\:text-purple-800:focus{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.focus\:text-purple-900:focus{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.focus\:text-pink-100:focus{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.focus\:text-pink-200:focus{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.focus\:text-pink-300:focus{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.focus\:text-pink-400:focus{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.focus\:text-pink-500:focus{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.focus\:text-pink-600:focus{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.focus\:text-pink-700:focus{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.focus\:text-pink-800:focus{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.focus\:text-pink-900:focus{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.text-opacity-0{--text-opacity:0}.text-opacity-25{--text-opacity:0.25}.text-opacity-50{--text-opacity:0.5}.text-opacity-75{--text-opacity:0.75}.text-opacity-100{--text-opacity:1}.hover\:text-opacity-0:hover{--text-opacity:0}.hover\:text-opacity-25:hover{--text-opacity:0.25}.hover\:text-opacity-50:hover{--text-opacity:0.5}.hover\:text-opacity-75:hover{--text-opacity:0.75}.hover\:text-opacity-100:hover{--text-opacity:1}.focus\:text-opacity-0:focus{--text-opacity:0}.focus\:text-opacity-25:focus{--text-opacity:0.25}.focus\:text-opacity-50:focus{--text-opacity:0.5}.focus\:text-opacity-75:focus{--text-opacity:0.75}.focus\:text-opacity-100:focus{--text-opacity:1}.italic{font-style:italic}.not-italic{font-style:normal}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{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}.diagonal-fractions,.lining-nums,.oldstyle-nums,.ordinal,.proportional-nums,.slashed-zero,.stacked-fractions,.tabular-nums{--font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/);-webkit-font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );-webkit-font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-variant-numeric:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-variant-numeric:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction)}.normal-nums{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:normal}.ordinal{--font-variant-numeric-ordinal:ordinal}.slashed-zero{--font-variant-numeric-slashed-zero:slashed-zero}.lining-nums{--font-variant-numeric-figure:lining-nums}.oldstyle-nums{--font-variant-numeric-figure:oldstyle-nums}.proportional-nums{--font-variant-numeric-spacing:proportional-nums}.tabular-nums{--font-variant-numeric-spacing:tabular-nums}.diagonal-fractions{--font-variant-numeric-fraction:diagonal-fractions}.stacked-fractions{--font-variant-numeric-fraction:stacked-fractions}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.align-baseline{vertical-align:initial}.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}.visible{visibility:visible}.invisible{visibility:hidden}.whitespace-normal{white-space:normal}.whitespace-no-wrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{word-wrap:normal;overflow-wrap:normal;word-break:normal}.break-words{word-wrap:break-word;overflow-wrap:break-word}.break-all{word-break:break-all}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-0{width:0}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-40{width:10rem}.w-48{width:12rem}.w-56{width:14rem}.w-64{width:16rem}.w-auto{width:auto}.w-px{width:1px}.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}.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}.gap-0{grid-gap:0;gap:0}.gap-1{grid-gap:.25rem;gap:.25rem}.gap-2{grid-gap:.5rem;gap:.5rem}.gap-3{grid-gap:.75rem;gap:.75rem}.gap-4{grid-gap:1rem;gap:1rem}.gap-5{grid-gap:1.25rem;gap:1.25rem}.gap-6{grid-gap:1.5rem;gap:1.5rem}.gap-8{grid-gap:2rem;gap:2rem}.gap-10{grid-gap:2.5rem;gap:2.5rem}.gap-12{grid-gap:3rem;gap:3rem}.gap-16{grid-gap:4rem;gap:4rem}.gap-20{grid-gap:5rem;gap:5rem}.gap-24{grid-gap:6rem;gap:6rem}.gap-32{grid-gap:8rem;gap:8rem}.gap-40{grid-gap:10rem;gap:10rem}.gap-48{grid-gap:12rem;gap:12rem}.gap-56{grid-gap:14rem;gap:14rem}.gap-64{grid-gap:16rem;gap:16rem}.gap-px{grid-gap:1px;gap:1px}.col-gap-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.col-gap-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.col-gap-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.col-gap-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.col-gap-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.col-gap-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.col-gap-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.col-gap-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.col-gap-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.col-gap-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.col-gap-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.col-gap-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.col-gap-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.col-gap-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.col-gap-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.col-gap-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.col-gap-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.col-gap-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.col-gap-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.gap-x-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.gap-x-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.gap-x-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.gap-x-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.gap-x-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.gap-x-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.gap-x-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.gap-x-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.gap-x-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.gap-x-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.gap-x-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.gap-x-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.gap-x-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.gap-x-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.gap-x-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.gap-x-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.row-gap-0{grid-row-gap:0;row-gap:0}.row-gap-1{grid-row-gap:.25rem;row-gap:.25rem}.row-gap-2{grid-row-gap:.5rem;row-gap:.5rem}.row-gap-3{grid-row-gap:.75rem;row-gap:.75rem}.row-gap-4{grid-row-gap:1rem;row-gap:1rem}.row-gap-5{grid-row-gap:1.25rem;row-gap:1.25rem}.row-gap-6{grid-row-gap:1.5rem;row-gap:1.5rem}.row-gap-8{grid-row-gap:2rem;row-gap:2rem}.row-gap-10{grid-row-gap:2.5rem;row-gap:2.5rem}.row-gap-12{grid-row-gap:3rem;row-gap:3rem}.row-gap-16{grid-row-gap:4rem;row-gap:4rem}.row-gap-20{grid-row-gap:5rem;row-gap:5rem}.row-gap-24{grid-row-gap:6rem;row-gap:6rem}.row-gap-32{grid-row-gap:8rem;row-gap:8rem}.row-gap-40{grid-row-gap:10rem;row-gap:10rem}.row-gap-48{grid-row-gap:12rem;row-gap:12rem}.row-gap-56{grid-row-gap:14rem;row-gap:14rem}.row-gap-64{grid-row-gap:16rem;row-gap:16rem}.row-gap-px{grid-row-gap:1px;row-gap:1px}.gap-y-0{grid-row-gap:0;row-gap:0}.gap-y-1{grid-row-gap:.25rem;row-gap:.25rem}.gap-y-2{grid-row-gap:.5rem;row-gap:.5rem}.gap-y-3{grid-row-gap:.75rem;row-gap:.75rem}.gap-y-4{grid-row-gap:1rem;row-gap:1rem}.gap-y-5{grid-row-gap:1.25rem;row-gap:1.25rem}.gap-y-6{grid-row-gap:1.5rem;row-gap:1.5rem}.gap-y-8{grid-row-gap:2rem;row-gap:2rem}.gap-y-10{grid-row-gap:2.5rem;row-gap:2.5rem}.gap-y-12{grid-row-gap:3rem;row-gap:3rem}.gap-y-16{grid-row-gap:4rem;row-gap:4rem}.gap-y-20{grid-row-gap:5rem;row-gap:5rem}.gap-y-24{grid-row-gap:6rem;row-gap:6rem}.gap-y-32{grid-row-gap:8rem;row-gap:8rem}.gap-y-40{grid-row-gap:10rem;row-gap:10rem}.gap-y-48{grid-row-gap:12rem;row-gap:12rem}.gap-y-56{grid-row-gap:14rem;row-gap:14rem}.gap-y-64{grid-row-gap:16rem;row-gap:16rem}.gap-y-px{grid-row-gap:1px;row-gap:1px}.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}.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}.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)}.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}.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}.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)}.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}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.transform-none{-webkit-transform:none;transform:none}.origin-center{-webkit-transform-origin:center;transform-origin:center}.origin-top{-webkit-transform-origin:top;transform-origin:top}.origin-top-right{-webkit-transform-origin:top right;transform-origin:top right}.origin-right{-webkit-transform-origin:right;transform-origin:right}.origin-bottom-right{-webkit-transform-origin:bottom right;transform-origin:bottom right}.origin-bottom{-webkit-transform-origin:bottom;transform-origin:bottom}.origin-bottom-left{-webkit-transform-origin:bottom left;transform-origin:bottom left}.origin-left{-webkit-transform-origin:left;transform-origin:left}.origin-top-left{-webkit-transform-origin:top left;transform-origin:top left}.scale-0{--transform-scale-x:0;--transform-scale-y:0}.scale-50{--transform-scale-x:.5;--transform-scale-y:.5}.scale-75{--transform-scale-x:.75;--transform-scale-y:.75}.scale-90{--transform-scale-x:.9;--transform-scale-y:.9}.scale-95{--transform-scale-x:.95;--transform-scale-y:.95}.scale-100{--transform-scale-x:1;--transform-scale-y:1}.scale-105{--transform-scale-x:1.05;--transform-scale-y:1.05}.scale-110{--transform-scale-x:1.1;--transform-scale-y:1.1}.scale-125{--transform-scale-x:1.25;--transform-scale-y:1.25}.scale-150{--transform-scale-x:1.5;--transform-scale-y:1.5}.scale-x-0{--transform-scale-x:0}.scale-x-50{--transform-scale-x:.5}.scale-x-75{--transform-scale-x:.75}.scale-x-90{--transform-scale-x:.9}.scale-x-95{--transform-scale-x:.95}.scale-x-100{--transform-scale-x:1}.scale-x-105{--transform-scale-x:1.05}.scale-x-110{--transform-scale-x:1.1}.scale-x-125{--transform-scale-x:1.25}.scale-x-150{--transform-scale-x:1.5}.scale-y-0{--transform-scale-y:0}.scale-y-50{--transform-scale-y:.5}.scale-y-75{--transform-scale-y:.75}.scale-y-90{--transform-scale-y:.9}.scale-y-95{--transform-scale-y:.95}.scale-y-100{--transform-scale-y:1}.scale-y-105{--transform-scale-y:1.05}.scale-y-110{--transform-scale-y:1.1}.scale-y-125{--transform-scale-y:1.25}.scale-y-150{--transform-scale-y:1.5}.hover\:scale-0:hover{--transform-scale-x:0;--transform-scale-y:0}.hover\:scale-50:hover{--transform-scale-x:.5;--transform-scale-y:.5}.hover\:scale-75:hover{--transform-scale-x:.75;--transform-scale-y:.75}.hover\:scale-90:hover{--transform-scale-x:.9;--transform-scale-y:.9}.hover\:scale-95:hover{--transform-scale-x:.95;--transform-scale-y:.95}.hover\:scale-100:hover{--transform-scale-x:1;--transform-scale-y:1}.hover\:scale-105:hover{--transform-scale-x:1.05;--transform-scale-y:1.05}.hover\:scale-110:hover{--transform-scale-x:1.1;--transform-scale-y:1.1}.hover\:scale-125:hover{--transform-scale-x:1.25;--transform-scale-y:1.25}.hover\:scale-150:hover{--transform-scale-x:1.5;--transform-scale-y:1.5}.hover\:scale-x-0:hover{--transform-scale-x:0}.hover\:scale-x-50:hover{--transform-scale-x:.5}.hover\:scale-x-75:hover{--transform-scale-x:.75}.hover\:scale-x-90:hover{--transform-scale-x:.9}.hover\:scale-x-95:hover{--transform-scale-x:.95}.hover\:scale-x-100:hover{--transform-scale-x:1}.hover\:scale-x-105:hover{--transform-scale-x:1.05}.hover\:scale-x-110:hover{--transform-scale-x:1.1}.hover\:scale-x-125:hover{--transform-scale-x:1.25}.hover\:scale-x-150:hover{--transform-scale-x:1.5}.hover\:scale-y-0:hover{--transform-scale-y:0}.hover\:scale-y-50:hover{--transform-scale-y:.5}.hover\:scale-y-75:hover{--transform-scale-y:.75}.hover\:scale-y-90:hover{--transform-scale-y:.9}.hover\:scale-y-95:hover{--transform-scale-y:.95}.hover\:scale-y-100:hover{--transform-scale-y:1}.hover\:scale-y-105:hover{--transform-scale-y:1.05}.hover\:scale-y-110:hover{--transform-scale-y:1.1}.hover\:scale-y-125:hover{--transform-scale-y:1.25}.hover\:scale-y-150:hover{--transform-scale-y:1.5}.focus\:scale-0:focus{--transform-scale-x:0;--transform-scale-y:0}.focus\:scale-50:focus{--transform-scale-x:.5;--transform-scale-y:.5}.focus\:scale-75:focus{--transform-scale-x:.75;--transform-scale-y:.75}.focus\:scale-90:focus{--transform-scale-x:.9;--transform-scale-y:.9}.focus\:scale-95:focus{--transform-scale-x:.95;--transform-scale-y:.95}.focus\:scale-100:focus{--transform-scale-x:1;--transform-scale-y:1}.focus\:scale-105:focus{--transform-scale-x:1.05;--transform-scale-y:1.05}.focus\:scale-110:focus{--transform-scale-x:1.1;--transform-scale-y:1.1}.focus\:scale-125:focus{--transform-scale-x:1.25;--transform-scale-y:1.25}.focus\:scale-150:focus{--transform-scale-x:1.5;--transform-scale-y:1.5}.focus\:scale-x-0:focus{--transform-scale-x:0}.focus\:scale-x-50:focus{--transform-scale-x:.5}.focus\:scale-x-75:focus{--transform-scale-x:.75}.focus\:scale-x-90:focus{--transform-scale-x:.9}.focus\:scale-x-95:focus{--transform-scale-x:.95}.focus\:scale-x-100:focus{--transform-scale-x:1}.focus\:scale-x-105:focus{--transform-scale-x:1.05}.focus\:scale-x-110:focus{--transform-scale-x:1.1}.focus\:scale-x-125:focus{--transform-scale-x:1.25}.focus\:scale-x-150:focus{--transform-scale-x:1.5}.focus\:scale-y-0:focus{--transform-scale-y:0}.focus\:scale-y-50:focus{--transform-scale-y:.5}.focus\:scale-y-75:focus{--transform-scale-y:.75}.focus\:scale-y-90:focus{--transform-scale-y:.9}.focus\:scale-y-95:focus{--transform-scale-y:.95}.focus\:scale-y-100:focus{--transform-scale-y:1}.focus\:scale-y-105:focus{--transform-scale-y:1.05}.focus\:scale-y-110:focus{--transform-scale-y:1.1}.focus\:scale-y-125:focus{--transform-scale-y:1.25}.focus\:scale-y-150:focus{--transform-scale-y:1.5}.rotate-0{--transform-rotate:0}.rotate-1{--transform-rotate:1deg}.rotate-2{--transform-rotate:2deg}.rotate-3{--transform-rotate:3deg}.rotate-6{--transform-rotate:6deg}.rotate-12{--transform-rotate:12deg}.rotate-45{--transform-rotate:45deg}.rotate-90{--transform-rotate:90deg}.rotate-180{--transform-rotate:180deg}.-rotate-180{--transform-rotate:-180deg}.-rotate-90{--transform-rotate:-90deg}.-rotate-45{--transform-rotate:-45deg}.-rotate-12{--transform-rotate:-12deg}.-rotate-6{--transform-rotate:-6deg}.-rotate-3{--transform-rotate:-3deg}.-rotate-2{--transform-rotate:-2deg}.-rotate-1{--transform-rotate:-1deg}.hover\:rotate-0:hover{--transform-rotate:0}.hover\:rotate-1:hover{--transform-rotate:1deg}.hover\:rotate-2:hover{--transform-rotate:2deg}.hover\:rotate-3:hover{--transform-rotate:3deg}.hover\:rotate-6:hover{--transform-rotate:6deg}.hover\:rotate-12:hover{--transform-rotate:12deg}.hover\:rotate-45:hover{--transform-rotate:45deg}.hover\:rotate-90:hover{--transform-rotate:90deg}.hover\:rotate-180:hover{--transform-rotate:180deg}.hover\:-rotate-180:hover{--transform-rotate:-180deg}.hover\:-rotate-90:hover{--transform-rotate:-90deg}.hover\:-rotate-45:hover{--transform-rotate:-45deg}.hover\:-rotate-12:hover{--transform-rotate:-12deg}.hover\:-rotate-6:hover{--transform-rotate:-6deg}.hover\:-rotate-3:hover{--transform-rotate:-3deg}.hover\:-rotate-2:hover{--transform-rotate:-2deg}.hover\:-rotate-1:hover{--transform-rotate:-1deg}.focus\:rotate-0:focus{--transform-rotate:0}.focus\:rotate-1:focus{--transform-rotate:1deg}.focus\:rotate-2:focus{--transform-rotate:2deg}.focus\:rotate-3:focus{--transform-rotate:3deg}.focus\:rotate-6:focus{--transform-rotate:6deg}.focus\:rotate-12:focus{--transform-rotate:12deg}.focus\:rotate-45:focus{--transform-rotate:45deg}.focus\:rotate-90:focus{--transform-rotate:90deg}.focus\:rotate-180:focus{--transform-rotate:180deg}.focus\:-rotate-180:focus{--transform-rotate:-180deg}.focus\:-rotate-90:focus{--transform-rotate:-90deg}.focus\:-rotate-45:focus{--transform-rotate:-45deg}.focus\:-rotate-12:focus{--transform-rotate:-12deg}.focus\:-rotate-6:focus{--transform-rotate:-6deg}.focus\:-rotate-3:focus{--transform-rotate:-3deg}.focus\:-rotate-2:focus{--transform-rotate:-2deg}.focus\:-rotate-1:focus{--transform-rotate:-1deg}.translate-x-0{--transform-translate-x:0}.translate-x-1{--transform-translate-x:0.25rem}.translate-x-2{--transform-translate-x:0.5rem}.translate-x-3{--transform-translate-x:0.75rem}.translate-x-4{--transform-translate-x:1rem}.translate-x-5{--transform-translate-x:1.25rem}.translate-x-6{--transform-translate-x:1.5rem}.translate-x-8{--transform-translate-x:2rem}.translate-x-10{--transform-translate-x:2.5rem}.translate-x-12{--transform-translate-x:3rem}.translate-x-16{--transform-translate-x:4rem}.translate-x-20{--transform-translate-x:5rem}.translate-x-24{--transform-translate-x:6rem}.translate-x-32{--transform-translate-x:8rem}.translate-x-40{--transform-translate-x:10rem}.translate-x-48{--transform-translate-x:12rem}.translate-x-56{--transform-translate-x:14rem}.translate-x-64{--transform-translate-x:16rem}.translate-x-px{--transform-translate-x:1px}.-translate-x-1{--transform-translate-x:-0.25rem}.-translate-x-2{--transform-translate-x:-0.5rem}.-translate-x-3{--transform-translate-x:-0.75rem}.-translate-x-4{--transform-translate-x:-1rem}.-translate-x-5{--transform-translate-x:-1.25rem}.-translate-x-6{--transform-translate-x:-1.5rem}.-translate-x-8{--transform-translate-x:-2rem}.-translate-x-10{--transform-translate-x:-2.5rem}.-translate-x-12{--transform-translate-x:-3rem}.-translate-x-16{--transform-translate-x:-4rem}.-translate-x-20{--transform-translate-x:-5rem}.-translate-x-24{--transform-translate-x:-6rem}.-translate-x-32{--transform-translate-x:-8rem}.-translate-x-40{--transform-translate-x:-10rem}.-translate-x-48{--transform-translate-x:-12rem}.-translate-x-56{--transform-translate-x:-14rem}.-translate-x-64{--transform-translate-x:-16rem}.-translate-x-px{--transform-translate-x:-1px}.-translate-x-full{--transform-translate-x:-100%}.-translate-x-1\/2{--transform-translate-x:-50%}.translate-x-1\/2{--transform-translate-x:50%}.translate-x-full{--transform-translate-x:100%}.translate-y-0{--transform-translate-y:0}.translate-y-1{--transform-translate-y:0.25rem}.translate-y-2{--transform-translate-y:0.5rem}.translate-y-3{--transform-translate-y:0.75rem}.translate-y-4{--transform-translate-y:1rem}.translate-y-5{--transform-translate-y:1.25rem}.translate-y-6{--transform-translate-y:1.5rem}.translate-y-8{--transform-translate-y:2rem}.translate-y-10{--transform-translate-y:2.5rem}.translate-y-12{--transform-translate-y:3rem}.translate-y-16{--transform-translate-y:4rem}.translate-y-20{--transform-translate-y:5rem}.translate-y-24{--transform-translate-y:6rem}.translate-y-32{--transform-translate-y:8rem}.translate-y-40{--transform-translate-y:10rem}.translate-y-48{--transform-translate-y:12rem}.translate-y-56{--transform-translate-y:14rem}.translate-y-64{--transform-translate-y:16rem}.translate-y-px{--transform-translate-y:1px}.-translate-y-1{--transform-translate-y:-0.25rem}.-translate-y-2{--transform-translate-y:-0.5rem}.-translate-y-3{--transform-translate-y:-0.75rem}.-translate-y-4{--transform-translate-y:-1rem}.-translate-y-5{--transform-translate-y:-1.25rem}.-translate-y-6{--transform-translate-y:-1.5rem}.-translate-y-8{--transform-translate-y:-2rem}.-translate-y-10{--transform-translate-y:-2.5rem}.-translate-y-12{--transform-translate-y:-3rem}.-translate-y-16{--transform-translate-y:-4rem}.-translate-y-20{--transform-translate-y:-5rem}.-translate-y-24{--transform-translate-y:-6rem}.-translate-y-32{--transform-translate-y:-8rem}.-translate-y-40{--transform-translate-y:-10rem}.-translate-y-48{--transform-translate-y:-12rem}.-translate-y-56{--transform-translate-y:-14rem}.-translate-y-64{--transform-translate-y:-16rem}.-translate-y-px{--transform-translate-y:-1px}.-translate-y-full{--transform-translate-y:-100%}.-translate-y-1\/2{--transform-translate-y:-50%}.translate-y-1\/2{--transform-translate-y:50%}.translate-y-full{--transform-translate-y:100%}.hover\:translate-x-0:hover{--transform-translate-x:0}.hover\:translate-x-1:hover{--transform-translate-x:0.25rem}.hover\:translate-x-2:hover{--transform-translate-x:0.5rem}.hover\:translate-x-3:hover{--transform-translate-x:0.75rem}.hover\:translate-x-4:hover{--transform-translate-x:1rem}.hover\:translate-x-5:hover{--transform-translate-x:1.25rem}.hover\:translate-x-6:hover{--transform-translate-x:1.5rem}.hover\:translate-x-8:hover{--transform-translate-x:2rem}.hover\:translate-x-10:hover{--transform-translate-x:2.5rem}.hover\:translate-x-12:hover{--transform-translate-x:3rem}.hover\:translate-x-16:hover{--transform-translate-x:4rem}.hover\:translate-x-20:hover{--transform-translate-x:5rem}.hover\:translate-x-24:hover{--transform-translate-x:6rem}.hover\:translate-x-32:hover{--transform-translate-x:8rem}.hover\:translate-x-40:hover{--transform-translate-x:10rem}.hover\:translate-x-48:hover{--transform-translate-x:12rem}.hover\:translate-x-56:hover{--transform-translate-x:14rem}.hover\:translate-x-64:hover{--transform-translate-x:16rem}.hover\:translate-x-px:hover{--transform-translate-x:1px}.hover\:-translate-x-1:hover{--transform-translate-x:-0.25rem}.hover\:-translate-x-2:hover{--transform-translate-x:-0.5rem}.hover\:-translate-x-3:hover{--transform-translate-x:-0.75rem}.hover\:-translate-x-4:hover{--transform-translate-x:-1rem}.hover\:-translate-x-5:hover{--transform-translate-x:-1.25rem}.hover\:-translate-x-6:hover{--transform-translate-x:-1.5rem}.hover\:-translate-x-8:hover{--transform-translate-x:-2rem}.hover\:-translate-x-10:hover{--transform-translate-x:-2.5rem}.hover\:-translate-x-12:hover{--transform-translate-x:-3rem}.hover\:-translate-x-16:hover{--transform-translate-x:-4rem}.hover\:-translate-x-20:hover{--transform-translate-x:-5rem}.hover\:-translate-x-24:hover{--transform-translate-x:-6rem}.hover\:-translate-x-32:hover{--transform-translate-x:-8rem}.hover\:-translate-x-40:hover{--transform-translate-x:-10rem}.hover\:-translate-x-48:hover{--transform-translate-x:-12rem}.hover\:-translate-x-56:hover{--transform-translate-x:-14rem}.hover\:-translate-x-64:hover{--transform-translate-x:-16rem}.hover\:-translate-x-px:hover{--transform-translate-x:-1px}.hover\:-translate-x-full:hover{--transform-translate-x:-100%}.hover\:-translate-x-1\/2:hover{--transform-translate-x:-50%}.hover\:translate-x-1\/2:hover{--transform-translate-x:50%}.hover\:translate-x-full:hover{--transform-translate-x:100%}.hover\:translate-y-0:hover{--transform-translate-y:0}.hover\:translate-y-1:hover{--transform-translate-y:0.25rem}.hover\:translate-y-2:hover{--transform-translate-y:0.5rem}.hover\:translate-y-3:hover{--transform-translate-y:0.75rem}.hover\:translate-y-4:hover{--transform-translate-y:1rem}.hover\:translate-y-5:hover{--transform-translate-y:1.25rem}.hover\:translate-y-6:hover{--transform-translate-y:1.5rem}.hover\:translate-y-8:hover{--transform-translate-y:2rem}.hover\:translate-y-10:hover{--transform-translate-y:2.5rem}.hover\:translate-y-12:hover{--transform-translate-y:3rem}.hover\:translate-y-16:hover{--transform-translate-y:4rem}.hover\:translate-y-20:hover{--transform-translate-y:5rem}.hover\:translate-y-24:hover{--transform-translate-y:6rem}.hover\:translate-y-32:hover{--transform-translate-y:8rem}.hover\:translate-y-40:hover{--transform-translate-y:10rem}.hover\:translate-y-48:hover{--transform-translate-y:12rem}.hover\:translate-y-56:hover{--transform-translate-y:14rem}.hover\:translate-y-64:hover{--transform-translate-y:16rem}.hover\:translate-y-px:hover{--transform-translate-y:1px}.hover\:-translate-y-1:hover{--transform-translate-y:-0.25rem}.hover\:-translate-y-2:hover{--transform-translate-y:-0.5rem}.hover\:-translate-y-3:hover{--transform-translate-y:-0.75rem}.hover\:-translate-y-4:hover{--transform-translate-y:-1rem}.hover\:-translate-y-5:hover{--transform-translate-y:-1.25rem}.hover\:-translate-y-6:hover{--transform-translate-y:-1.5rem}.hover\:-translate-y-8:hover{--transform-translate-y:-2rem}.hover\:-translate-y-10:hover{--transform-translate-y:-2.5rem}.hover\:-translate-y-12:hover{--transform-translate-y:-3rem}.hover\:-translate-y-16:hover{--transform-translate-y:-4rem}.hover\:-translate-y-20:hover{--transform-translate-y:-5rem}.hover\:-translate-y-24:hover{--transform-translate-y:-6rem}.hover\:-translate-y-32:hover{--transform-translate-y:-8rem}.hover\:-translate-y-40:hover{--transform-translate-y:-10rem}.hover\:-translate-y-48:hover{--transform-translate-y:-12rem}.hover\:-translate-y-56:hover{--transform-translate-y:-14rem}.hover\:-translate-y-64:hover{--transform-translate-y:-16rem}.hover\:-translate-y-px:hover{--transform-translate-y:-1px}.hover\:-translate-y-full:hover{--transform-translate-y:-100%}.hover\:-translate-y-1\/2:hover{--transform-translate-y:-50%}.hover\:translate-y-1\/2:hover{--transform-translate-y:50%}.hover\:translate-y-full:hover{--transform-translate-y:100%}.focus\:translate-x-0:focus{--transform-translate-x:0}.focus\:translate-x-1:focus{--transform-translate-x:0.25rem}.focus\:translate-x-2:focus{--transform-translate-x:0.5rem}.focus\:translate-x-3:focus{--transform-translate-x:0.75rem}.focus\:translate-x-4:focus{--transform-translate-x:1rem}.focus\:translate-x-5:focus{--transform-translate-x:1.25rem}.focus\:translate-x-6:focus{--transform-translate-x:1.5rem}.focus\:translate-x-8:focus{--transform-translate-x:2rem}.focus\:translate-x-10:focus{--transform-translate-x:2.5rem}.focus\:translate-x-12:focus{--transform-translate-x:3rem}.focus\:translate-x-16:focus{--transform-translate-x:4rem}.focus\:translate-x-20:focus{--transform-translate-x:5rem}.focus\:translate-x-24:focus{--transform-translate-x:6rem}.focus\:translate-x-32:focus{--transform-translate-x:8rem}.focus\:translate-x-40:focus{--transform-translate-x:10rem}.focus\:translate-x-48:focus{--transform-translate-x:12rem}.focus\:translate-x-56:focus{--transform-translate-x:14rem}.focus\:translate-x-64:focus{--transform-translate-x:16rem}.focus\:translate-x-px:focus{--transform-translate-x:1px}.focus\:-translate-x-1:focus{--transform-translate-x:-0.25rem}.focus\:-translate-x-2:focus{--transform-translate-x:-0.5rem}.focus\:-translate-x-3:focus{--transform-translate-x:-0.75rem}.focus\:-translate-x-4:focus{--transform-translate-x:-1rem}.focus\:-translate-x-5:focus{--transform-translate-x:-1.25rem}.focus\:-translate-x-6:focus{--transform-translate-x:-1.5rem}.focus\:-translate-x-8:focus{--transform-translate-x:-2rem}.focus\:-translate-x-10:focus{--transform-translate-x:-2.5rem}.focus\:-translate-x-12:focus{--transform-translate-x:-3rem}.focus\:-translate-x-16:focus{--transform-translate-x:-4rem}.focus\:-translate-x-20:focus{--transform-translate-x:-5rem}.focus\:-translate-x-24:focus{--transform-translate-x:-6rem}.focus\:-translate-x-32:focus{--transform-translate-x:-8rem}.focus\:-translate-x-40:focus{--transform-translate-x:-10rem}.focus\:-translate-x-48:focus{--transform-translate-x:-12rem}.focus\:-translate-x-56:focus{--transform-translate-x:-14rem}.focus\:-translate-x-64:focus{--transform-translate-x:-16rem}.focus\:-translate-x-px:focus{--transform-translate-x:-1px}.focus\:-translate-x-full:focus{--transform-translate-x:-100%}.focus\:-translate-x-1\/2:focus{--transform-translate-x:-50%}.focus\:translate-x-1\/2:focus{--transform-translate-x:50%}.focus\:translate-x-full:focus{--transform-translate-x:100%}.focus\:translate-y-0:focus{--transform-translate-y:0}.focus\:translate-y-1:focus{--transform-translate-y:0.25rem}.focus\:translate-y-2:focus{--transform-translate-y:0.5rem}.focus\:translate-y-3:focus{--transform-translate-y:0.75rem}.focus\:translate-y-4:focus{--transform-translate-y:1rem}.focus\:translate-y-5:focus{--transform-translate-y:1.25rem}.focus\:translate-y-6:focus{--transform-translate-y:1.5rem}.focus\:translate-y-8:focus{--transform-translate-y:2rem}.focus\:translate-y-10:focus{--transform-translate-y:2.5rem}.focus\:translate-y-12:focus{--transform-translate-y:3rem}.focus\:translate-y-16:focus{--transform-translate-y:4rem}.focus\:translate-y-20:focus{--transform-translate-y:5rem}.focus\:translate-y-24:focus{--transform-translate-y:6rem}.focus\:translate-y-32:focus{--transform-translate-y:8rem}.focus\:translate-y-40:focus{--transform-translate-y:10rem}.focus\:translate-y-48:focus{--transform-translate-y:12rem}.focus\:translate-y-56:focus{--transform-translate-y:14rem}.focus\:translate-y-64:focus{--transform-translate-y:16rem}.focus\:translate-y-px:focus{--transform-translate-y:1px}.focus\:-translate-y-1:focus{--transform-translate-y:-0.25rem}.focus\:-translate-y-2:focus{--transform-translate-y:-0.5rem}.focus\:-translate-y-3:focus{--transform-translate-y:-0.75rem}.focus\:-translate-y-4:focus{--transform-translate-y:-1rem}.focus\:-translate-y-5:focus{--transform-translate-y:-1.25rem}.focus\:-translate-y-6:focus{--transform-translate-y:-1.5rem}.focus\:-translate-y-8:focus{--transform-translate-y:-2rem}.focus\:-translate-y-10:focus{--transform-translate-y:-2.5rem}.focus\:-translate-y-12:focus{--transform-translate-y:-3rem}.focus\:-translate-y-16:focus{--transform-translate-y:-4rem}.focus\:-translate-y-20:focus{--transform-translate-y:-5rem}.focus\:-translate-y-24:focus{--transform-translate-y:-6rem}.focus\:-translate-y-32:focus{--transform-translate-y:-8rem}.focus\:-translate-y-40:focus{--transform-translate-y:-10rem}.focus\:-translate-y-48:focus{--transform-translate-y:-12rem}.focus\:-translate-y-56:focus{--transform-translate-y:-14rem}.focus\:-translate-y-64:focus{--transform-translate-y:-16rem}.focus\:-translate-y-px:focus{--transform-translate-y:-1px}.focus\:-translate-y-full:focus{--transform-translate-y:-100%}.focus\:-translate-y-1\/2:focus{--transform-translate-y:-50%}.focus\:translate-y-1\/2:focus{--transform-translate-y:50%}.focus\:translate-y-full:focus{--transform-translate-y:100%}.skew-x-0{--transform-skew-x:0}.skew-x-1{--transform-skew-x:1deg}.skew-x-2{--transform-skew-x:2deg}.skew-x-3{--transform-skew-x:3deg}.skew-x-6{--transform-skew-x:6deg}.skew-x-12{--transform-skew-x:12deg}.-skew-x-12{--transform-skew-x:-12deg}.-skew-x-6{--transform-skew-x:-6deg}.-skew-x-3{--transform-skew-x:-3deg}.-skew-x-2{--transform-skew-x:-2deg}.-skew-x-1{--transform-skew-x:-1deg}.skew-y-0{--transform-skew-y:0}.skew-y-1{--transform-skew-y:1deg}.skew-y-2{--transform-skew-y:2deg}.skew-y-3{--transform-skew-y:3deg}.skew-y-6{--transform-skew-y:6deg}.skew-y-12{--transform-skew-y:12deg}.-skew-y-12{--transform-skew-y:-12deg}.-skew-y-6{--transform-skew-y:-6deg}.-skew-y-3{--transform-skew-y:-3deg}.-skew-y-2{--transform-skew-y:-2deg}.-skew-y-1{--transform-skew-y:-1deg}.hover\:skew-x-0:hover{--transform-skew-x:0}.hover\:skew-x-1:hover{--transform-skew-x:1deg}.hover\:skew-x-2:hover{--transform-skew-x:2deg}.hover\:skew-x-3:hover{--transform-skew-x:3deg}.hover\:skew-x-6:hover{--transform-skew-x:6deg}.hover\:skew-x-12:hover{--transform-skew-x:12deg}.hover\:-skew-x-12:hover{--transform-skew-x:-12deg}.hover\:-skew-x-6:hover{--transform-skew-x:-6deg}.hover\:-skew-x-3:hover{--transform-skew-x:-3deg}.hover\:-skew-x-2:hover{--transform-skew-x:-2deg}.hover\:-skew-x-1:hover{--transform-skew-x:-1deg}.hover\:skew-y-0:hover{--transform-skew-y:0}.hover\:skew-y-1:hover{--transform-skew-y:1deg}.hover\:skew-y-2:hover{--transform-skew-y:2deg}.hover\:skew-y-3:hover{--transform-skew-y:3deg}.hover\:skew-y-6:hover{--transform-skew-y:6deg}.hover\:skew-y-12:hover{--transform-skew-y:12deg}.hover\:-skew-y-12:hover{--transform-skew-y:-12deg}.hover\:-skew-y-6:hover{--transform-skew-y:-6deg}.hover\:-skew-y-3:hover{--transform-skew-y:-3deg}.hover\:-skew-y-2:hover{--transform-skew-y:-2deg}.hover\:-skew-y-1:hover{--transform-skew-y:-1deg}.focus\:skew-x-0:focus{--transform-skew-x:0}.focus\:skew-x-1:focus{--transform-skew-x:1deg}.focus\:skew-x-2:focus{--transform-skew-x:2deg}.focus\:skew-x-3:focus{--transform-skew-x:3deg}.focus\:skew-x-6:focus{--transform-skew-x:6deg}.focus\:skew-x-12:focus{--transform-skew-x:12deg}.focus\:-skew-x-12:focus{--transform-skew-x:-12deg}.focus\:-skew-x-6:focus{--transform-skew-x:-6deg}.focus\:-skew-x-3:focus{--transform-skew-x:-3deg}.focus\:-skew-x-2:focus{--transform-skew-x:-2deg}.focus\:-skew-x-1:focus{--transform-skew-x:-1deg}.focus\:skew-y-0:focus{--transform-skew-y:0}.focus\:skew-y-1:focus{--transform-skew-y:1deg}.focus\:skew-y-2:focus{--transform-skew-y:2deg}.focus\:skew-y-3:focus{--transform-skew-y:3deg}.focus\:skew-y-6:focus{--transform-skew-y:6deg}.focus\:skew-y-12:focus{--transform-skew-y:12deg}.focus\:-skew-y-12:focus{--transform-skew-y:-12deg}.focus\:-skew-y-6:focus{--transform-skew-y:-6deg}.focus\:-skew-y-3:focus{--transform-skew-y:-3deg}.focus\:-skew-y-2:focus{--transform-skew-y:-2deg}.focus\:-skew-y-1:focus{--transform-skew-y:-1deg}.transition-none{transition-property:none}.transition-all{transition-property:all}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-transform}.transition-colors{transition-property:background-color,border-color,color,fill,stroke}.transition-opacity{transition-property:opacity}.transition-shadow{transition-property:box-shadow}.transition-transform{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-1000{transition-duration:1s}.delay-75{transition-delay:75ms}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.delay-700{transition-delay:.7s}.delay-1000{transition-delay:1s}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes ping{75%,to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);-webkit-transform:translateY(-25%);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-transform:none;transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);-webkit-transform:translateY(-25%);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);-webkit-transform:none;transform:none}}.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,.2,1) infinite;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-bounce{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}@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}}.sm\:space-y-0>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(0px*var(--space-y-reverse));margin-top:0;margin-top:calc(0px*(1 - var(--space-y-reverse)))}.sm\:space-x-0>:not(template)~:not(template){--space-x-reverse:0;margin-left:0;margin-left:calc(0px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(0px*var(--space-x-reverse))}.sm\:space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--space-y-reverse)))}.sm\:space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:.25rem;margin-left:calc(.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.25rem*var(--space-x-reverse))}.sm\:space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--space-y-reverse)))}.sm\:space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--space-x-reverse))}.sm\:space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--space-y-reverse)))}.sm\:space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:.75rem;margin-left:calc(.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.75rem*var(--space-x-reverse))}.sm\:space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--space-y-reverse)))}.sm\:space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--space-x-reverse))}.sm\:space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.25rem*var(--space-y-reverse));margin-top:1.25rem;margin-top:calc(1.25rem*(1 - var(--space-y-reverse)))}.sm\:space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.25rem;margin-left:calc(1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.25rem*var(--space-x-reverse))}.sm\:space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.5rem*var(--space-y-reverse));margin-top:1.5rem;margin-top:calc(1.5rem*(1 - var(--space-y-reverse)))}.sm\:space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.5rem;margin-left:calc(1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.5rem*var(--space-x-reverse))}.sm\:space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2rem*var(--space-y-reverse));margin-top:2rem;margin-top:calc(2rem*(1 - var(--space-y-reverse)))}.sm\:space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:2rem;margin-left:calc(2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2rem*var(--space-x-reverse))}.sm\:space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2.5rem*var(--space-y-reverse));margin-top:2.5rem;margin-top:calc(2.5rem*(1 - var(--space-y-reverse)))}.sm\:space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:2.5rem;margin-left:calc(2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2.5rem*var(--space-x-reverse))}.sm\:space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(3rem*var(--space-y-reverse));margin-top:3rem;margin-top:calc(3rem*(1 - var(--space-y-reverse)))}.sm\:space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:3rem;margin-left:calc(3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(3rem*var(--space-x-reverse))}.sm\:space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(4rem*var(--space-y-reverse));margin-top:4rem;margin-top:calc(4rem*(1 - var(--space-y-reverse)))}.sm\:space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:4rem;margin-left:calc(4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(4rem*var(--space-x-reverse))}.sm\:space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(5rem*var(--space-y-reverse));margin-top:5rem;margin-top:calc(5rem*(1 - var(--space-y-reverse)))}.sm\:space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:5rem;margin-left:calc(5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(5rem*var(--space-x-reverse))}.sm\:space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(6rem*var(--space-y-reverse));margin-top:6rem;margin-top:calc(6rem*(1 - var(--space-y-reverse)))}.sm\:space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:6rem;margin-left:calc(6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(6rem*var(--space-x-reverse))}.sm\:space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(8rem*var(--space-y-reverse));margin-top:8rem;margin-top:calc(8rem*(1 - var(--space-y-reverse)))}.sm\:space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:8rem;margin-left:calc(8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(8rem*var(--space-x-reverse))}.sm\:space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(10rem*var(--space-y-reverse));margin-top:10rem;margin-top:calc(10rem*(1 - var(--space-y-reverse)))}.sm\:space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:10rem;margin-left:calc(10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(10rem*var(--space-x-reverse))}.sm\:space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(12rem*var(--space-y-reverse));margin-top:12rem;margin-top:calc(12rem*(1 - var(--space-y-reverse)))}.sm\:space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:12rem;margin-left:calc(12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(12rem*var(--space-x-reverse))}.sm\:space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(14rem*var(--space-y-reverse));margin-top:14rem;margin-top:calc(14rem*(1 - var(--space-y-reverse)))}.sm\:space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:14rem;margin-left:calc(14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(14rem*var(--space-x-reverse))}.sm\:space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(16rem*var(--space-y-reverse));margin-top:16rem;margin-top:calc(16rem*(1 - var(--space-y-reverse)))}.sm\:space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:16rem;margin-left:calc(16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(16rem*var(--space-x-reverse))}.sm\:space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1px*var(--space-y-reverse));margin-top:1px;margin-top:calc(1px*(1 - var(--space-y-reverse)))}.sm\:space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:1px;margin-left:calc(1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1px*var(--space-x-reverse))}.sm\:-space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.25rem*var(--space-y-reverse));margin-top:-.25rem;margin-top:calc(-.25rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.25rem;margin-left:calc(-.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.25rem*var(--space-x-reverse))}.sm\:-space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.5rem*var(--space-y-reverse));margin-top:-.5rem;margin-top:calc(-.5rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.5rem;margin-left:calc(-.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.5rem*var(--space-x-reverse))}.sm\:-space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.75rem*var(--space-y-reverse));margin-top:-.75rem;margin-top:calc(-.75rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.75rem;margin-left:calc(-.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.75rem*var(--space-x-reverse))}.sm\:-space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1rem*var(--space-y-reverse));margin-top:-1rem;margin-top:calc(-1rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1rem;margin-left:calc(-1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1rem*var(--space-x-reverse))}.sm\:-space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.25rem*var(--space-y-reverse));margin-top:-1.25rem;margin-top:calc(-1.25rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.25rem;margin-left:calc(-1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.25rem*var(--space-x-reverse))}.sm\:-space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.5rem*var(--space-y-reverse));margin-top:-1.5rem;margin-top:calc(-1.5rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.5rem;margin-left:calc(-1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.5rem*var(--space-x-reverse))}.sm\:-space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2rem*var(--space-y-reverse));margin-top:-2rem;margin-top:calc(-2rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2rem;margin-left:calc(-2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2rem*var(--space-x-reverse))}.sm\:-space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2.5rem*var(--space-y-reverse));margin-top:-2.5rem;margin-top:calc(-2.5rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2.5rem;margin-left:calc(-2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2.5rem*var(--space-x-reverse))}.sm\:-space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-3rem*var(--space-y-reverse));margin-top:-3rem;margin-top:calc(-3rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:-3rem;margin-left:calc(-3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-3rem*var(--space-x-reverse))}.sm\:-space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-4rem*var(--space-y-reverse));margin-top:-4rem;margin-top:calc(-4rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:-4rem;margin-left:calc(-4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-4rem*var(--space-x-reverse))}.sm\:-space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-5rem*var(--space-y-reverse));margin-top:-5rem;margin-top:calc(-5rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:-5rem;margin-left:calc(-5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-5rem*var(--space-x-reverse))}.sm\:-space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-6rem*var(--space-y-reverse));margin-top:-6rem;margin-top:calc(-6rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:-6rem;margin-left:calc(-6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-6rem*var(--space-x-reverse))}.sm\:-space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-8rem*var(--space-y-reverse));margin-top:-8rem;margin-top:calc(-8rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:-8rem;margin-left:calc(-8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-8rem*var(--space-x-reverse))}.sm\:-space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-10rem*var(--space-y-reverse));margin-top:-10rem;margin-top:calc(-10rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:-10rem;margin-left:calc(-10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-10rem*var(--space-x-reverse))}.sm\:-space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-12rem*var(--space-y-reverse));margin-top:-12rem;margin-top:calc(-12rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:-12rem;margin-left:calc(-12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-12rem*var(--space-x-reverse))}.sm\:-space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-14rem*var(--space-y-reverse));margin-top:-14rem;margin-top:calc(-14rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:-14rem;margin-left:calc(-14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-14rem*var(--space-x-reverse))}.sm\:-space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-16rem*var(--space-y-reverse));margin-top:-16rem;margin-top:calc(-16rem*(1 - var(--space-y-reverse)))}.sm\:-space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:-16rem;margin-left:calc(-16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-16rem*var(--space-x-reverse))}.sm\:-space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1px*var(--space-y-reverse));margin-top:-1px;margin-top:calc(-1px*(1 - var(--space-y-reverse)))}.sm\:-space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1px;margin-left:calc(-1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1px*var(--space-x-reverse))}.sm\:space-y-reverse>:not(template)~:not(template){--space-y-reverse:1}.sm\:space-x-reverse>:not(template)~:not(template){--space-x-reverse:1}.sm\:divide-y-0>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(0px*var(--divide-y-reverse));border-top-width:0;border-top-width:calc(0px*(1 - var(--divide-y-reverse)))}.sm\:divide-x-0>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:0;border-left-width:calc(0px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(0px*var(--divide-x-reverse))}.sm\:divide-y-2>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(2px*var(--divide-y-reverse));border-top-width:2px;border-top-width:calc(2px*(1 - var(--divide-y-reverse)))}.sm\:divide-x-2>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:2px;border-left-width:calc(2px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(2px*var(--divide-x-reverse))}.sm\:divide-y-4>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(4px*var(--divide-y-reverse));border-top-width:4px;border-top-width:calc(4px*(1 - var(--divide-y-reverse)))}.sm\:divide-x-4>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:4px;border-left-width:calc(4px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(4px*var(--divide-x-reverse))}.sm\:divide-y-8>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(8px*var(--divide-y-reverse));border-top-width:8px;border-top-width:calc(8px*(1 - var(--divide-y-reverse)))}.sm\:divide-x-8>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:8px;border-left-width:calc(8px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(8px*var(--divide-x-reverse))}.sm\:divide-y>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(1px*var(--divide-y-reverse));border-top-width:1px;border-top-width:calc(1px*(1 - var(--divide-y-reverse)))}.sm\:divide-x>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:1px;border-left-width:calc(1px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(1px*var(--divide-x-reverse))}.sm\:divide-y-reverse>:not(template)~:not(template){--divide-y-reverse:1}.sm\:divide-x-reverse>:not(template)~:not(template){--divide-x-reverse:1}.sm\:divide-transparent>:not(template)~:not(template){border-color:transparent}.sm\:divide-current>:not(template)~:not(template){border-color:currentColor}.sm\:divide-black>:not(template)~:not(template){--divide-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--divide-opacity))}.sm\:divide-white>:not(template)~:not(template){--divide-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--divide-opacity))}.sm\:divide-gray-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--divide-opacity))}.sm\:divide-gray-200>:not(template)~:not(template){--divide-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--divide-opacity))}.sm\:divide-gray-300>:not(template)~:not(template){--divide-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--divide-opacity))}.sm\:divide-gray-400>:not(template)~:not(template){--divide-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--divide-opacity))}.sm\:divide-gray-500>:not(template)~:not(template){--divide-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--divide-opacity))}.sm\:divide-gray-600>:not(template)~:not(template){--divide-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--divide-opacity))}.sm\:divide-gray-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--divide-opacity))}.sm\:divide-gray-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--divide-opacity))}.sm\:divide-gray-900>:not(template)~:not(template){--divide-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--divide-opacity))}.sm\:divide-red-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--divide-opacity))}.sm\:divide-red-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--divide-opacity))}.sm\:divide-red-300>:not(template)~:not(template){--divide-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--divide-opacity))}.sm\:divide-red-400>:not(template)~:not(template){--divide-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--divide-opacity))}.sm\:divide-red-500>:not(template)~:not(template){--divide-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--divide-opacity))}.sm\:divide-red-600>:not(template)~:not(template){--divide-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--divide-opacity))}.sm\:divide-red-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--divide-opacity))}.sm\:divide-red-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--divide-opacity))}.sm\:divide-red-900>:not(template)~:not(template){--divide-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--divide-opacity))}.sm\:divide-orange-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--divide-opacity))}.sm\:divide-orange-200>:not(template)~:not(template){--divide-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--divide-opacity))}.sm\:divide-orange-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--divide-opacity))}.sm\:divide-orange-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--divide-opacity))}.sm\:divide-orange-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--divide-opacity))}.sm\:divide-orange-600>:not(template)~:not(template){--divide-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--divide-opacity))}.sm\:divide-orange-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--divide-opacity))}.sm\:divide-orange-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--divide-opacity))}.sm\:divide-orange-900>:not(template)~:not(template){--divide-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--divide-opacity))}.sm\:divide-yellow-100>:not(template)~:not(template){--divide-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--divide-opacity))}.sm\:divide-yellow-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--divide-opacity))}.sm\:divide-yellow-300>:not(template)~:not(template){--divide-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--divide-opacity))}.sm\:divide-yellow-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--divide-opacity))}.sm\:divide-yellow-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--divide-opacity))}.sm\:divide-yellow-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--divide-opacity))}.sm\:divide-yellow-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--divide-opacity))}.sm\:divide-yellow-800>:not(template)~:not(template){--divide-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--divide-opacity))}.sm\:divide-yellow-900>:not(template)~:not(template){--divide-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--divide-opacity))}.sm\:divide-green-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--divide-opacity))}.sm\:divide-green-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--divide-opacity))}.sm\:divide-green-300>:not(template)~:not(template){--divide-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--divide-opacity))}.sm\:divide-green-400>:not(template)~:not(template){--divide-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--divide-opacity))}.sm\:divide-green-500>:not(template)~:not(template){--divide-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--divide-opacity))}.sm\:divide-green-600>:not(template)~:not(template){--divide-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--divide-opacity))}.sm\:divide-green-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--divide-opacity))}.sm\:divide-green-800>:not(template)~:not(template){--divide-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--divide-opacity))}.sm\:divide-green-900>:not(template)~:not(template){--divide-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--divide-opacity))}.sm\:divide-teal-100>:not(template)~:not(template){--divide-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--divide-opacity))}.sm\:divide-teal-200>:not(template)~:not(template){--divide-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--divide-opacity))}.sm\:divide-teal-300>:not(template)~:not(template){--divide-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--divide-opacity))}.sm\:divide-teal-400>:not(template)~:not(template){--divide-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--divide-opacity))}.sm\:divide-teal-500>:not(template)~:not(template){--divide-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--divide-opacity))}.sm\:divide-teal-600>:not(template)~:not(template){--divide-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--divide-opacity))}.sm\:divide-teal-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--divide-opacity))}.sm\:divide-teal-800>:not(template)~:not(template){--divide-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--divide-opacity))}.sm\:divide-teal-900>:not(template)~:not(template){--divide-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--divide-opacity))}.sm\:divide-blue-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--divide-opacity))}.sm\:divide-blue-200>:not(template)~:not(template){--divide-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--divide-opacity))}.sm\:divide-blue-300>:not(template)~:not(template){--divide-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--divide-opacity))}.sm\:divide-blue-400>:not(template)~:not(template){--divide-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--divide-opacity))}.sm\:divide-blue-500>:not(template)~:not(template){--divide-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--divide-opacity))}.sm\:divide-blue-600>:not(template)~:not(template){--divide-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--divide-opacity))}.sm\:divide-blue-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--divide-opacity))}.sm\:divide-blue-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--divide-opacity))}.sm\:divide-blue-900>:not(template)~:not(template){--divide-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--divide-opacity))}.sm\:divide-indigo-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--divide-opacity))}.sm\:divide-indigo-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--divide-opacity))}.sm\:divide-indigo-300>:not(template)~:not(template){--divide-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--divide-opacity))}.sm\:divide-indigo-400>:not(template)~:not(template){--divide-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--divide-opacity))}.sm\:divide-indigo-500>:not(template)~:not(template){--divide-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--divide-opacity))}.sm\:divide-indigo-600>:not(template)~:not(template){--divide-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--divide-opacity))}.sm\:divide-indigo-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--divide-opacity))}.sm\:divide-indigo-800>:not(template)~:not(template){--divide-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--divide-opacity))}.sm\:divide-indigo-900>:not(template)~:not(template){--divide-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--divide-opacity))}.sm\:divide-purple-100>:not(template)~:not(template){--divide-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--divide-opacity))}.sm\:divide-purple-200>:not(template)~:not(template){--divide-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--divide-opacity))}.sm\:divide-purple-300>:not(template)~:not(template){--divide-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--divide-opacity))}.sm\:divide-purple-400>:not(template)~:not(template){--divide-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--divide-opacity))}.sm\:divide-purple-500>:not(template)~:not(template){--divide-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--divide-opacity))}.sm\:divide-purple-600>:not(template)~:not(template){--divide-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--divide-opacity))}.sm\:divide-purple-700>:not(template)~:not(template){--divide-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--divide-opacity))}.sm\:divide-purple-800>:not(template)~:not(template){--divide-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--divide-opacity))}.sm\:divide-purple-900>:not(template)~:not(template){--divide-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--divide-opacity))}.sm\:divide-pink-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--divide-opacity))}.sm\:divide-pink-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--divide-opacity))}.sm\:divide-pink-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--divide-opacity))}.sm\:divide-pink-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--divide-opacity))}.sm\:divide-pink-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--divide-opacity))}.sm\:divide-pink-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--divide-opacity))}.sm\:divide-pink-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--divide-opacity))}.sm\:divide-pink-800>:not(template)~:not(template){--divide-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--divide-opacity))}.sm\:divide-pink-900>:not(template)~:not(template){--divide-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--divide-opacity))}.sm\:divide-solid>:not(template)~:not(template){border-style:solid}.sm\:divide-dashed>:not(template)~:not(template){border-style:dashed}.sm\:divide-dotted>:not(template)~:not(template){border-style:dotted}.sm\:divide-double>:not(template)~:not(template){border-style:double}.sm\:divide-none>:not(template)~:not(template){border-style:none}.sm\:divide-opacity-0>:not(template)~:not(template){--divide-opacity:0}.sm\:divide-opacity-25>:not(template)~:not(template){--divide-opacity:0.25}.sm\:divide-opacity-50>:not(template)~:not(template){--divide-opacity:0.5}.sm\:divide-opacity-75>:not(template)~:not(template){--divide-opacity:0.75}.sm\:divide-opacity-100>:not(template)~:not(template){--divide-opacity:1}.sm\:sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sm\:not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.sm\:focus\:sr-only:focus{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sm\:focus\:not-sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.sm\:appearance-none{-webkit-appearance:none;appearance:none}.sm\:bg-fixed{background-attachment:fixed}.sm\:bg-local{background-attachment:local}.sm\:bg-scroll{background-attachment:scroll}.sm\:bg-clip-border{background-clip:initial}.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-transparent{background-color:initial}.sm\:bg-current{background-color:currentColor}.sm\:bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.sm\:bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.sm\:bg-gray-100{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.sm\:bg-gray-200{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.sm\:bg-gray-300{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.sm\:bg-gray-400{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.sm\:bg-gray-500{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.sm\:bg-gray-600{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.sm\:bg-gray-700{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.sm\:bg-gray-800{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.sm\:bg-gray-900{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.sm\:bg-red-100{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.sm\:bg-red-200{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.sm\:bg-red-300{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.sm\:bg-red-400{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.sm\:bg-red-500{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.sm\:bg-red-600{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.sm\:bg-red-700{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.sm\:bg-red-800{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.sm\:bg-red-900{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.sm\:bg-orange-100{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.sm\:bg-orange-200{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.sm\:bg-orange-300{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.sm\:bg-orange-400{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.sm\:bg-orange-500{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.sm\:bg-orange-600{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.sm\:bg-orange-700{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.sm\:bg-orange-800{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.sm\:bg-orange-900{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.sm\:bg-yellow-100{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.sm\:bg-yellow-200{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.sm\:bg-yellow-300{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.sm\:bg-yellow-400{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.sm\:bg-yellow-500{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.sm\:bg-yellow-600{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.sm\:bg-yellow-700{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.sm\:bg-yellow-800{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.sm\:bg-yellow-900{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.sm\:bg-green-100{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.sm\:bg-green-200{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.sm\:bg-green-300{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.sm\:bg-green-400{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.sm\:bg-green-500{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.sm\:bg-green-600{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.sm\:bg-green-700{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.sm\:bg-green-800{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.sm\:bg-green-900{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.sm\:bg-teal-100{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.sm\:bg-teal-200{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.sm\:bg-teal-300{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.sm\:bg-teal-400{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.sm\:bg-teal-500{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.sm\:bg-teal-600{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.sm\:bg-teal-700{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.sm\:bg-teal-800{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.sm\:bg-teal-900{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.sm\:bg-blue-100{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.sm\:bg-blue-200{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.sm\:bg-blue-300{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.sm\:bg-blue-400{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.sm\:bg-blue-500{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.sm\:bg-blue-600{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.sm\:bg-blue-700{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.sm\:bg-blue-800{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.sm\:bg-blue-900{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.sm\:bg-indigo-100{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.sm\:bg-indigo-200{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.sm\:bg-indigo-300{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.sm\:bg-indigo-400{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.sm\:bg-indigo-500{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.sm\:bg-indigo-600{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.sm\:bg-indigo-700{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.sm\:bg-indigo-800{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.sm\:bg-indigo-900{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.sm\:bg-purple-100{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.sm\:bg-purple-200{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.sm\:bg-purple-300{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.sm\:bg-purple-400{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.sm\:bg-purple-500{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.sm\:bg-purple-600{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.sm\:bg-purple-700{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.sm\:bg-purple-800{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.sm\:bg-purple-900{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.sm\:bg-pink-100{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.sm\:bg-pink-200{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.sm\:bg-pink-300{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.sm\:bg-pink-400{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.sm\:bg-pink-500{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.sm\:bg-pink-600{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.sm\:bg-pink-700{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.sm\:bg-pink-800{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.sm\:bg-pink-900{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.sm\:hover\:bg-transparent:hover{background-color:initial}.sm\:hover\:bg-current:hover{background-color:currentColor}.sm\:hover\:bg-black:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.sm\:hover\:bg-white:hover{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.sm\:hover\:bg-gray-100:hover{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.sm\:hover\:bg-gray-200:hover{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.sm\:hover\:bg-gray-300:hover{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.sm\:hover\:bg-gray-400:hover{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.sm\:hover\:bg-gray-500:hover{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.sm\:hover\:bg-gray-600:hover{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.sm\:hover\:bg-gray-700:hover{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.sm\:hover\:bg-gray-800:hover{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.sm\:hover\:bg-gray-900:hover{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.sm\:hover\:bg-red-100:hover{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.sm\:hover\:bg-red-200:hover{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.sm\:hover\:bg-red-300:hover{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.sm\:hover\:bg-red-400:hover{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.sm\:hover\:bg-red-500:hover{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.sm\:hover\:bg-red-600:hover{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.sm\:hover\:bg-red-700:hover{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.sm\:hover\:bg-red-800:hover{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.sm\:hover\:bg-red-900:hover{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.sm\:hover\:bg-orange-100:hover{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.sm\:hover\:bg-orange-200:hover{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.sm\:hover\:bg-orange-300:hover{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.sm\:hover\:bg-orange-400:hover{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.sm\:hover\:bg-orange-500:hover{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.sm\:hover\:bg-orange-600:hover{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.sm\:hover\:bg-orange-700:hover{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.sm\:hover\:bg-orange-800:hover{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.sm\:hover\:bg-orange-900:hover{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.sm\:hover\:bg-yellow-100:hover{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.sm\:hover\:bg-yellow-200:hover{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.sm\:hover\:bg-yellow-300:hover{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.sm\:hover\:bg-yellow-400:hover{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.sm\:hover\:bg-yellow-500:hover{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.sm\:hover\:bg-yellow-600:hover{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.sm\:hover\:bg-yellow-700:hover{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.sm\:hover\:bg-yellow-800:hover{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.sm\:hover\:bg-yellow-900:hover{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.sm\:hover\:bg-green-100:hover{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.sm\:hover\:bg-green-200:hover{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.sm\:hover\:bg-green-300:hover{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.sm\:hover\:bg-green-400:hover{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.sm\:hover\:bg-green-500:hover{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.sm\:hover\:bg-green-600:hover{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.sm\:hover\:bg-green-700:hover{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.sm\:hover\:bg-green-800:hover{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.sm\:hover\:bg-green-900:hover{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.sm\:hover\:bg-teal-100:hover{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.sm\:hover\:bg-teal-200:hover{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.sm\:hover\:bg-teal-300:hover{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.sm\:hover\:bg-teal-400:hover{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.sm\:hover\:bg-teal-500:hover{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.sm\:hover\:bg-teal-600:hover{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.sm\:hover\:bg-teal-700:hover{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.sm\:hover\:bg-teal-800:hover{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.sm\:hover\:bg-teal-900:hover{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.sm\:hover\:bg-blue-100:hover{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.sm\:hover\:bg-blue-200:hover{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.sm\:hover\:bg-blue-300:hover{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.sm\:hover\:bg-blue-400:hover{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.sm\:hover\:bg-blue-500:hover{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.sm\:hover\:bg-blue-600:hover{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.sm\:hover\:bg-blue-700:hover{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.sm\:hover\:bg-blue-800:hover{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.sm\:hover\:bg-blue-900:hover{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.sm\:hover\:bg-indigo-100:hover{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.sm\:hover\:bg-indigo-200:hover{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.sm\:hover\:bg-indigo-300:hover{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.sm\:hover\:bg-indigo-400:hover{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.sm\:hover\:bg-indigo-500:hover{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.sm\:hover\:bg-indigo-600:hover{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.sm\:hover\:bg-indigo-700:hover{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.sm\:hover\:bg-indigo-800:hover{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.sm\:hover\:bg-indigo-900:hover{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.sm\:hover\:bg-purple-100:hover{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.sm\:hover\:bg-purple-200:hover{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.sm\:hover\:bg-purple-300:hover{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.sm\:hover\:bg-purple-400:hover{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.sm\:hover\:bg-purple-500:hover{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.sm\:hover\:bg-purple-600:hover{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.sm\:hover\:bg-purple-700:hover{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.sm\:hover\:bg-purple-800:hover{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.sm\:hover\:bg-purple-900:hover{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.sm\:hover\:bg-pink-100:hover{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.sm\:hover\:bg-pink-200:hover{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.sm\:hover\:bg-pink-300:hover{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.sm\:hover\:bg-pink-400:hover{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.sm\:hover\:bg-pink-500:hover{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.sm\:hover\:bg-pink-600:hover{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.sm\:hover\:bg-pink-700:hover{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.sm\:hover\:bg-pink-800:hover{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.sm\:hover\:bg-pink-900:hover{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.sm\:focus\:bg-transparent:focus{background-color:initial}.sm\:focus\:bg-current:focus{background-color:currentColor}.sm\:focus\:bg-black:focus{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.sm\:focus\:bg-white:focus{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.sm\:focus\:bg-gray-100:focus{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.sm\:focus\:bg-gray-200:focus{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.sm\:focus\:bg-gray-300:focus{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.sm\:focus\:bg-gray-400:focus{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.sm\:focus\:bg-gray-500:focus{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.sm\:focus\:bg-gray-600:focus{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.sm\:focus\:bg-gray-700:focus{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.sm\:focus\:bg-gray-800:focus{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.sm\:focus\:bg-gray-900:focus{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.sm\:focus\:bg-red-100:focus{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.sm\:focus\:bg-red-200:focus{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.sm\:focus\:bg-red-300:focus{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.sm\:focus\:bg-red-400:focus{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.sm\:focus\:bg-red-500:focus{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.sm\:focus\:bg-red-600:focus{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.sm\:focus\:bg-red-700:focus{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.sm\:focus\:bg-red-800:focus{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.sm\:focus\:bg-red-900:focus{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.sm\:focus\:bg-orange-100:focus{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.sm\:focus\:bg-orange-200:focus{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.sm\:focus\:bg-orange-300:focus{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.sm\:focus\:bg-orange-400:focus{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.sm\:focus\:bg-orange-500:focus{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.sm\:focus\:bg-orange-600:focus{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.sm\:focus\:bg-orange-700:focus{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.sm\:focus\:bg-orange-800:focus{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.sm\:focus\:bg-orange-900:focus{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.sm\:focus\:bg-yellow-100:focus{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.sm\:focus\:bg-yellow-200:focus{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.sm\:focus\:bg-yellow-300:focus{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.sm\:focus\:bg-yellow-400:focus{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.sm\:focus\:bg-yellow-500:focus{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.sm\:focus\:bg-yellow-600:focus{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.sm\:focus\:bg-yellow-700:focus{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.sm\:focus\:bg-yellow-800:focus{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.sm\:focus\:bg-yellow-900:focus{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.sm\:focus\:bg-green-100:focus{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.sm\:focus\:bg-green-200:focus{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.sm\:focus\:bg-green-300:focus{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.sm\:focus\:bg-green-400:focus{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.sm\:focus\:bg-green-500:focus{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.sm\:focus\:bg-green-600:focus{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.sm\:focus\:bg-green-700:focus{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.sm\:focus\:bg-green-800:focus{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.sm\:focus\:bg-green-900:focus{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.sm\:focus\:bg-teal-100:focus{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.sm\:focus\:bg-teal-200:focus{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.sm\:focus\:bg-teal-300:focus{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.sm\:focus\:bg-teal-400:focus{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.sm\:focus\:bg-teal-500:focus{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.sm\:focus\:bg-teal-600:focus{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.sm\:focus\:bg-teal-700:focus{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.sm\:focus\:bg-teal-800:focus{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.sm\:focus\:bg-teal-900:focus{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.sm\:focus\:bg-blue-100:focus{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.sm\:focus\:bg-blue-200:focus{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.sm\:focus\:bg-blue-300:focus{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.sm\:focus\:bg-blue-400:focus{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.sm\:focus\:bg-blue-500:focus{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.sm\:focus\:bg-blue-600:focus{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.sm\:focus\:bg-blue-700:focus{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.sm\:focus\:bg-blue-800:focus{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.sm\:focus\:bg-blue-900:focus{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.sm\:focus\:bg-indigo-100:focus{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.sm\:focus\:bg-indigo-200:focus{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.sm\:focus\:bg-indigo-300:focus{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.sm\:focus\:bg-indigo-400:focus{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.sm\:focus\:bg-indigo-500:focus{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.sm\:focus\:bg-indigo-600:focus{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.sm\:focus\:bg-indigo-700:focus{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.sm\:focus\:bg-indigo-800:focus{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.sm\:focus\:bg-indigo-900:focus{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.sm\:focus\:bg-purple-100:focus{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.sm\:focus\:bg-purple-200:focus{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.sm\:focus\:bg-purple-300:focus{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.sm\:focus\:bg-purple-400:focus{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.sm\:focus\:bg-purple-500:focus{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.sm\:focus\:bg-purple-600:focus{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.sm\:focus\:bg-purple-700:focus{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.sm\:focus\:bg-purple-800:focus{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.sm\:focus\:bg-purple-900:focus{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.sm\:focus\:bg-pink-100:focus{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.sm\:focus\:bg-pink-200:focus{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.sm\:focus\:bg-pink-300:focus{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.sm\:focus\:bg-pink-400:focus{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.sm\:focus\:bg-pink-500:focus{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.sm\:focus\:bg-pink-600:focus{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.sm\:focus\:bg-pink-700:focus{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.sm\:focus\:bg-pink-800:focus{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.sm\:focus\:bg-pink-900:focus{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.sm\:bg-none{background-image:none}.sm\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--gradient-color-stops))}.sm\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--gradient-color-stops))}.sm\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--gradient-color-stops))}.sm\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--gradient-color-stops))}.sm\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--gradient-color-stops))}.sm\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--gradient-color-stops))}.sm\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--gradient-color-stops))}.sm\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--gradient-color-stops))}.sm\:from-transparent{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.sm\:from-current{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:from-black{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.sm\:from-white{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:from-gray-100{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.sm\:from-gray-200{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.sm\:from-gray-300{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.sm\:from-gray-400{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.sm\:from-gray-500{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.sm\:from-gray-600{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.sm\:from-gray-700{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.sm\:from-gray-800{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.sm\:from-gray-900{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.sm\:from-red-100{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.sm\:from-red-200{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.sm\:from-red-300{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.sm\:from-red-400{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.sm\:from-red-500{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.sm\:from-red-600{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.sm\:from-red-700{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.sm\:from-red-800{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.sm\:from-red-900{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.sm\:from-orange-100{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.sm\:from-orange-200{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.sm\:from-orange-300{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.sm\:from-orange-400{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.sm\:from-orange-500{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.sm\:from-orange-600{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.sm\:from-orange-700{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.sm\:from-orange-800{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.sm\:from-orange-900{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.sm\:from-yellow-100{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.sm\:from-yellow-200{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.sm\:from-yellow-300{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.sm\:from-yellow-400{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.sm\:from-yellow-500{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.sm\:from-yellow-600{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.sm\:from-yellow-700{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.sm\:from-yellow-800{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.sm\:from-yellow-900{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.sm\:from-green-100{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.sm\:from-green-200{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.sm\:from-green-300{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.sm\:from-green-400{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.sm\:from-green-500{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.sm\:from-green-600{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.sm\:from-green-700{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.sm\:from-green-800{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.sm\:from-green-900{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.sm\:from-teal-100{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.sm\:from-teal-200{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.sm\:from-teal-300{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.sm\:from-teal-400{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.sm\:from-teal-500{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.sm\:from-teal-600{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.sm\:from-teal-700{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.sm\:from-teal-800{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.sm\:from-teal-900{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.sm\:from-blue-100{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.sm\:from-blue-200{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.sm\:from-blue-300{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.sm\:from-blue-400{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.sm\:from-blue-500{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.sm\:from-blue-600{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.sm\:from-blue-700{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.sm\:from-blue-800{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.sm\:from-blue-900{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.sm\:from-indigo-100{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.sm\:from-indigo-200{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.sm\:from-indigo-300{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.sm\:from-indigo-400{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.sm\:from-indigo-500{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.sm\:from-indigo-600{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.sm\:from-indigo-700{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.sm\:from-indigo-800{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.sm\:from-indigo-900{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.sm\:from-purple-100{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.sm\:from-purple-200{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.sm\:from-purple-300{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.sm\:from-purple-400{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.sm\:from-purple-500{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.sm\:from-purple-600{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.sm\:from-purple-700{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.sm\:from-purple-800{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.sm\:from-purple-900{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.sm\:from-pink-100{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.sm\:from-pink-200{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.sm\:from-pink-300{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.sm\:from-pink-400{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.sm\:from-pink-500{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.sm\:from-pink-600{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.sm\:from-pink-700{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.sm\:from-pink-800{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.sm\:from-pink-900{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.sm\:via-transparent{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.sm\:via-current{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:via-black{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.sm\:via-white{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:via-gray-100{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.sm\:via-gray-200{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.sm\:via-gray-300{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.sm\:via-gray-400{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.sm\:via-gray-500{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.sm\:via-gray-600{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.sm\:via-gray-700{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.sm\:via-gray-800{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.sm\:via-gray-900{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.sm\:via-red-100{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.sm\:via-red-200{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.sm\:via-red-300{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.sm\:via-red-400{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.sm\:via-red-500{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.sm\:via-red-600{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.sm\:via-red-700{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.sm\:via-red-800{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.sm\:via-red-900{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.sm\:via-orange-100{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.sm\:via-orange-200{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.sm\:via-orange-300{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.sm\:via-orange-400{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.sm\:via-orange-500{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.sm\:via-orange-600{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.sm\:via-orange-700{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.sm\:via-orange-800{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.sm\:via-orange-900{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.sm\:via-yellow-100{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.sm\:via-yellow-200{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.sm\:via-yellow-300{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.sm\:via-yellow-400{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.sm\:via-yellow-500{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.sm\:via-yellow-600{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.sm\:via-yellow-700{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.sm\:via-yellow-800{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.sm\:via-yellow-900{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.sm\:via-green-100{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.sm\:via-green-200{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.sm\:via-green-300{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.sm\:via-green-400{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.sm\:via-green-500{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.sm\:via-green-600{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.sm\:via-green-700{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.sm\:via-green-800{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.sm\:via-green-900{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.sm\:via-teal-100{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.sm\:via-teal-200{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.sm\:via-teal-300{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.sm\:via-teal-400{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.sm\:via-teal-500{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.sm\:via-teal-600{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.sm\:via-teal-700{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.sm\:via-teal-800{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.sm\:via-teal-900{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.sm\:via-blue-100{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.sm\:via-blue-200{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.sm\:via-blue-300{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.sm\:via-blue-400{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.sm\:via-blue-500{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.sm\:via-blue-600{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.sm\:via-blue-700{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.sm\:via-blue-800{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.sm\:via-blue-900{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.sm\:via-indigo-100{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.sm\:via-indigo-200{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.sm\:via-indigo-300{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.sm\:via-indigo-400{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.sm\:via-indigo-500{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.sm\:via-indigo-600{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.sm\:via-indigo-700{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.sm\:via-indigo-800{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.sm\:via-indigo-900{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.sm\:via-purple-100{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.sm\:via-purple-200{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.sm\:via-purple-300{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.sm\:via-purple-400{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.sm\:via-purple-500{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.sm\:via-purple-600{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.sm\:via-purple-700{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.sm\:via-purple-800{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.sm\:via-purple-900{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.sm\:via-pink-100{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.sm\:via-pink-200{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.sm\:via-pink-300{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.sm\:via-pink-400{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.sm\:via-pink-500{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.sm\:via-pink-600{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.sm\:via-pink-700{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.sm\:via-pink-800{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.sm\:via-pink-900{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.sm\:to-transparent{--gradient-to-color:transparent}.sm\:to-current{--gradient-to-color:currentColor}.sm\:to-black{--gradient-to-color:#000}.sm\:to-white{--gradient-to-color:#fff}.sm\:to-gray-100{--gradient-to-color:#f7fafc}.sm\:to-gray-200{--gradient-to-color:#edf2f7}.sm\:to-gray-300{--gradient-to-color:#e2e8f0}.sm\:to-gray-400{--gradient-to-color:#cbd5e0}.sm\:to-gray-500{--gradient-to-color:#a0aec0}.sm\:to-gray-600{--gradient-to-color:#718096}.sm\:to-gray-700{--gradient-to-color:#4a5568}.sm\:to-gray-800{--gradient-to-color:#2d3748}.sm\:to-gray-900{--gradient-to-color:#1a202c}.sm\:to-red-100{--gradient-to-color:#fff5f5}.sm\:to-red-200{--gradient-to-color:#fed7d7}.sm\:to-red-300{--gradient-to-color:#feb2b2}.sm\:to-red-400{--gradient-to-color:#fc8181}.sm\:to-red-500{--gradient-to-color:#f56565}.sm\:to-red-600{--gradient-to-color:#e53e3e}.sm\:to-red-700{--gradient-to-color:#c53030}.sm\:to-red-800{--gradient-to-color:#9b2c2c}.sm\:to-red-900{--gradient-to-color:#742a2a}.sm\:to-orange-100{--gradient-to-color:#fffaf0}.sm\:to-orange-200{--gradient-to-color:#feebc8}.sm\:to-orange-300{--gradient-to-color:#fbd38d}.sm\:to-orange-400{--gradient-to-color:#f6ad55}.sm\:to-orange-500{--gradient-to-color:#ed8936}.sm\:to-orange-600{--gradient-to-color:#dd6b20}.sm\:to-orange-700{--gradient-to-color:#c05621}.sm\:to-orange-800{--gradient-to-color:#9c4221}.sm\:to-orange-900{--gradient-to-color:#7b341e}.sm\:to-yellow-100{--gradient-to-color:ivory}.sm\:to-yellow-200{--gradient-to-color:#fefcbf}.sm\:to-yellow-300{--gradient-to-color:#faf089}.sm\:to-yellow-400{--gradient-to-color:#f6e05e}.sm\:to-yellow-500{--gradient-to-color:#ecc94b}.sm\:to-yellow-600{--gradient-to-color:#d69e2e}.sm\:to-yellow-700{--gradient-to-color:#b7791f}.sm\:to-yellow-800{--gradient-to-color:#975a16}.sm\:to-yellow-900{--gradient-to-color:#744210}.sm\:to-green-100{--gradient-to-color:#f0fff4}.sm\:to-green-200{--gradient-to-color:#c6f6d5}.sm\:to-green-300{--gradient-to-color:#9ae6b4}.sm\:to-green-400{--gradient-to-color:#68d391}.sm\:to-green-500{--gradient-to-color:#48bb78}.sm\:to-green-600{--gradient-to-color:#38a169}.sm\:to-green-700{--gradient-to-color:#2f855a}.sm\:to-green-800{--gradient-to-color:#276749}.sm\:to-green-900{--gradient-to-color:#22543d}.sm\:to-teal-100{--gradient-to-color:#e6fffa}.sm\:to-teal-200{--gradient-to-color:#b2f5ea}.sm\:to-teal-300{--gradient-to-color:#81e6d9}.sm\:to-teal-400{--gradient-to-color:#4fd1c5}.sm\:to-teal-500{--gradient-to-color:#38b2ac}.sm\:to-teal-600{--gradient-to-color:#319795}.sm\:to-teal-700{--gradient-to-color:#2c7a7b}.sm\:to-teal-800{--gradient-to-color:#285e61}.sm\:to-teal-900{--gradient-to-color:#234e52}.sm\:to-blue-100{--gradient-to-color:#ebf8ff}.sm\:to-blue-200{--gradient-to-color:#bee3f8}.sm\:to-blue-300{--gradient-to-color:#90cdf4}.sm\:to-blue-400{--gradient-to-color:#63b3ed}.sm\:to-blue-500{--gradient-to-color:#4299e1}.sm\:to-blue-600{--gradient-to-color:#3182ce}.sm\:to-blue-700{--gradient-to-color:#2b6cb0}.sm\:to-blue-800{--gradient-to-color:#2c5282}.sm\:to-blue-900{--gradient-to-color:#2a4365}.sm\:to-indigo-100{--gradient-to-color:#ebf4ff}.sm\:to-indigo-200{--gradient-to-color:#c3dafe}.sm\:to-indigo-300{--gradient-to-color:#a3bffa}.sm\:to-indigo-400{--gradient-to-color:#7f9cf5}.sm\:to-indigo-500{--gradient-to-color:#667eea}.sm\:to-indigo-600{--gradient-to-color:#5a67d8}.sm\:to-indigo-700{--gradient-to-color:#4c51bf}.sm\:to-indigo-800{--gradient-to-color:#434190}.sm\:to-indigo-900{--gradient-to-color:#3c366b}.sm\:to-purple-100{--gradient-to-color:#faf5ff}.sm\:to-purple-200{--gradient-to-color:#e9d8fd}.sm\:to-purple-300{--gradient-to-color:#d6bcfa}.sm\:to-purple-400{--gradient-to-color:#b794f4}.sm\:to-purple-500{--gradient-to-color:#9f7aea}.sm\:to-purple-600{--gradient-to-color:#805ad5}.sm\:to-purple-700{--gradient-to-color:#6b46c1}.sm\:to-purple-800{--gradient-to-color:#553c9a}.sm\:to-purple-900{--gradient-to-color:#44337a}.sm\:to-pink-100{--gradient-to-color:#fff5f7}.sm\:to-pink-200{--gradient-to-color:#fed7e2}.sm\:to-pink-300{--gradient-to-color:#fbb6ce}.sm\:to-pink-400{--gradient-to-color:#f687b3}.sm\:to-pink-500{--gradient-to-color:#ed64a6}.sm\:to-pink-600{--gradient-to-color:#d53f8c}.sm\:to-pink-700{--gradient-to-color:#b83280}.sm\:to-pink-800{--gradient-to-color:#97266d}.sm\:to-pink-900{--gradient-to-color:#702459}.sm\:hover\:from-transparent:hover{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.sm\:hover\:from-current:hover{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:hover\:from-black:hover{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.sm\:hover\:from-white:hover{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:hover\:from-gray-100:hover{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.sm\:hover\:from-gray-200:hover{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.sm\:hover\:from-gray-300:hover{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.sm\:hover\:from-gray-400:hover{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.sm\:hover\:from-gray-500:hover{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.sm\:hover\:from-gray-600:hover{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.sm\:hover\:from-gray-700:hover{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.sm\:hover\:from-gray-800:hover{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.sm\:hover\:from-gray-900:hover{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.sm\:hover\:from-red-100:hover{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.sm\:hover\:from-red-200:hover{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.sm\:hover\:from-red-300:hover{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.sm\:hover\:from-red-400:hover{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.sm\:hover\:from-red-500:hover{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.sm\:hover\:from-red-600:hover{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.sm\:hover\:from-red-700:hover{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.sm\:hover\:from-red-800:hover{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.sm\:hover\:from-red-900:hover{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.sm\:hover\:from-orange-100:hover{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.sm\:hover\:from-orange-200:hover{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.sm\:hover\:from-orange-300:hover{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.sm\:hover\:from-orange-400:hover{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.sm\:hover\:from-orange-500:hover{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.sm\:hover\:from-orange-600:hover{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.sm\:hover\:from-orange-700:hover{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.sm\:hover\:from-orange-800:hover{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.sm\:hover\:from-orange-900:hover{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.sm\:hover\:from-yellow-100:hover{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.sm\:hover\:from-yellow-200:hover{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.sm\:hover\:from-yellow-300:hover{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.sm\:hover\:from-yellow-400:hover{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.sm\:hover\:from-yellow-500:hover{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.sm\:hover\:from-yellow-600:hover{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.sm\:hover\:from-yellow-700:hover{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.sm\:hover\:from-yellow-800:hover{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.sm\:hover\:from-yellow-900:hover{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.sm\:hover\:from-green-100:hover{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.sm\:hover\:from-green-200:hover{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.sm\:hover\:from-green-300:hover{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.sm\:hover\:from-green-400:hover{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.sm\:hover\:from-green-500:hover{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.sm\:hover\:from-green-600:hover{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.sm\:hover\:from-green-700:hover{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.sm\:hover\:from-green-800:hover{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.sm\:hover\:from-green-900:hover{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.sm\:hover\:from-teal-100:hover{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.sm\:hover\:from-teal-200:hover{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.sm\:hover\:from-teal-300:hover{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.sm\:hover\:from-teal-400:hover{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.sm\:hover\:from-teal-500:hover{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.sm\:hover\:from-teal-600:hover{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.sm\:hover\:from-teal-700:hover{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.sm\:hover\:from-teal-800:hover{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.sm\:hover\:from-teal-900:hover{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.sm\:hover\:from-blue-100:hover{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.sm\:hover\:from-blue-200:hover{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.sm\:hover\:from-blue-300:hover{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.sm\:hover\:from-blue-400:hover{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.sm\:hover\:from-blue-500:hover{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.sm\:hover\:from-blue-600:hover{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.sm\:hover\:from-blue-700:hover{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.sm\:hover\:from-blue-800:hover{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.sm\:hover\:from-blue-900:hover{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.sm\:hover\:from-indigo-100:hover{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.sm\:hover\:from-indigo-200:hover{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.sm\:hover\:from-indigo-300:hover{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.sm\:hover\:from-indigo-400:hover{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.sm\:hover\:from-indigo-500:hover{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.sm\:hover\:from-indigo-600:hover{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.sm\:hover\:from-indigo-700:hover{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.sm\:hover\:from-indigo-800:hover{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.sm\:hover\:from-indigo-900:hover{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.sm\:hover\:from-purple-100:hover{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.sm\:hover\:from-purple-200:hover{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.sm\:hover\:from-purple-300:hover{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.sm\:hover\:from-purple-400:hover{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.sm\:hover\:from-purple-500:hover{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.sm\:hover\:from-purple-600:hover{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.sm\:hover\:from-purple-700:hover{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.sm\:hover\:from-purple-800:hover{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.sm\:hover\:from-purple-900:hover{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.sm\:hover\:from-pink-100:hover{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.sm\:hover\:from-pink-200:hover{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.sm\:hover\:from-pink-300:hover{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.sm\:hover\:from-pink-400:hover{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.sm\:hover\:from-pink-500:hover{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.sm\:hover\:from-pink-600:hover{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.sm\:hover\:from-pink-700:hover{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.sm\:hover\:from-pink-800:hover{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.sm\:hover\:from-pink-900:hover{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.sm\:hover\:via-transparent:hover{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.sm\:hover\:via-current:hover{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:hover\:via-black:hover{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.sm\:hover\:via-white:hover{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:hover\:via-gray-100:hover{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.sm\:hover\:via-gray-200:hover{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.sm\:hover\:via-gray-300:hover{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.sm\:hover\:via-gray-400:hover{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.sm\:hover\:via-gray-500:hover{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.sm\:hover\:via-gray-600:hover{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.sm\:hover\:via-gray-700:hover{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.sm\:hover\:via-gray-800:hover{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.sm\:hover\:via-gray-900:hover{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.sm\:hover\:via-red-100:hover{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.sm\:hover\:via-red-200:hover{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.sm\:hover\:via-red-300:hover{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.sm\:hover\:via-red-400:hover{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.sm\:hover\:via-red-500:hover{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.sm\:hover\:via-red-600:hover{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.sm\:hover\:via-red-700:hover{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.sm\:hover\:via-red-800:hover{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.sm\:hover\:via-red-900:hover{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.sm\:hover\:via-orange-100:hover{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.sm\:hover\:via-orange-200:hover{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.sm\:hover\:via-orange-300:hover{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.sm\:hover\:via-orange-400:hover{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.sm\:hover\:via-orange-500:hover{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.sm\:hover\:via-orange-600:hover{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.sm\:hover\:via-orange-700:hover{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.sm\:hover\:via-orange-800:hover{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.sm\:hover\:via-orange-900:hover{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.sm\:hover\:via-yellow-100:hover{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.sm\:hover\:via-yellow-200:hover{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.sm\:hover\:via-yellow-300:hover{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.sm\:hover\:via-yellow-400:hover{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.sm\:hover\:via-yellow-500:hover{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.sm\:hover\:via-yellow-600:hover{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.sm\:hover\:via-yellow-700:hover{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.sm\:hover\:via-yellow-800:hover{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.sm\:hover\:via-yellow-900:hover{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.sm\:hover\:via-green-100:hover{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.sm\:hover\:via-green-200:hover{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.sm\:hover\:via-green-300:hover{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.sm\:hover\:via-green-400:hover{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.sm\:hover\:via-green-500:hover{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.sm\:hover\:via-green-600:hover{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.sm\:hover\:via-green-700:hover{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.sm\:hover\:via-green-800:hover{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.sm\:hover\:via-green-900:hover{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.sm\:hover\:via-teal-100:hover{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.sm\:hover\:via-teal-200:hover{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.sm\:hover\:via-teal-300:hover{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.sm\:hover\:via-teal-400:hover{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.sm\:hover\:via-teal-500:hover{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.sm\:hover\:via-teal-600:hover{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.sm\:hover\:via-teal-700:hover{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.sm\:hover\:via-teal-800:hover{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.sm\:hover\:via-teal-900:hover{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.sm\:hover\:via-blue-100:hover{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.sm\:hover\:via-blue-200:hover{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.sm\:hover\:via-blue-300:hover{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.sm\:hover\:via-blue-400:hover{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.sm\:hover\:via-blue-500:hover{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.sm\:hover\:via-blue-600:hover{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.sm\:hover\:via-blue-700:hover{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.sm\:hover\:via-blue-800:hover{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.sm\:hover\:via-blue-900:hover{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.sm\:hover\:via-indigo-100:hover{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.sm\:hover\:via-indigo-200:hover{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.sm\:hover\:via-indigo-300:hover{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.sm\:hover\:via-indigo-400:hover{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.sm\:hover\:via-indigo-500:hover{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.sm\:hover\:via-indigo-600:hover{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.sm\:hover\:via-indigo-700:hover{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.sm\:hover\:via-indigo-800:hover{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.sm\:hover\:via-indigo-900:hover{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.sm\:hover\:via-purple-100:hover{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.sm\:hover\:via-purple-200:hover{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.sm\:hover\:via-purple-300:hover{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.sm\:hover\:via-purple-400:hover{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.sm\:hover\:via-purple-500:hover{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.sm\:hover\:via-purple-600:hover{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.sm\:hover\:via-purple-700:hover{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.sm\:hover\:via-purple-800:hover{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.sm\:hover\:via-purple-900:hover{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.sm\:hover\:via-pink-100:hover{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.sm\:hover\:via-pink-200:hover{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.sm\:hover\:via-pink-300:hover{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.sm\:hover\:via-pink-400:hover{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.sm\:hover\:via-pink-500:hover{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.sm\:hover\:via-pink-600:hover{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.sm\:hover\:via-pink-700:hover{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.sm\:hover\:via-pink-800:hover{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.sm\:hover\:via-pink-900:hover{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.sm\:hover\:to-transparent:hover{--gradient-to-color:transparent}.sm\:hover\:to-current:hover{--gradient-to-color:currentColor}.sm\:hover\:to-black:hover{--gradient-to-color:#000}.sm\:hover\:to-white:hover{--gradient-to-color:#fff}.sm\:hover\:to-gray-100:hover{--gradient-to-color:#f7fafc}.sm\:hover\:to-gray-200:hover{--gradient-to-color:#edf2f7}.sm\:hover\:to-gray-300:hover{--gradient-to-color:#e2e8f0}.sm\:hover\:to-gray-400:hover{--gradient-to-color:#cbd5e0}.sm\:hover\:to-gray-500:hover{--gradient-to-color:#a0aec0}.sm\:hover\:to-gray-600:hover{--gradient-to-color:#718096}.sm\:hover\:to-gray-700:hover{--gradient-to-color:#4a5568}.sm\:hover\:to-gray-800:hover{--gradient-to-color:#2d3748}.sm\:hover\:to-gray-900:hover{--gradient-to-color:#1a202c}.sm\:hover\:to-red-100:hover{--gradient-to-color:#fff5f5}.sm\:hover\:to-red-200:hover{--gradient-to-color:#fed7d7}.sm\:hover\:to-red-300:hover{--gradient-to-color:#feb2b2}.sm\:hover\:to-red-400:hover{--gradient-to-color:#fc8181}.sm\:hover\:to-red-500:hover{--gradient-to-color:#f56565}.sm\:hover\:to-red-600:hover{--gradient-to-color:#e53e3e}.sm\:hover\:to-red-700:hover{--gradient-to-color:#c53030}.sm\:hover\:to-red-800:hover{--gradient-to-color:#9b2c2c}.sm\:hover\:to-red-900:hover{--gradient-to-color:#742a2a}.sm\:hover\:to-orange-100:hover{--gradient-to-color:#fffaf0}.sm\:hover\:to-orange-200:hover{--gradient-to-color:#feebc8}.sm\:hover\:to-orange-300:hover{--gradient-to-color:#fbd38d}.sm\:hover\:to-orange-400:hover{--gradient-to-color:#f6ad55}.sm\:hover\:to-orange-500:hover{--gradient-to-color:#ed8936}.sm\:hover\:to-orange-600:hover{--gradient-to-color:#dd6b20}.sm\:hover\:to-orange-700:hover{--gradient-to-color:#c05621}.sm\:hover\:to-orange-800:hover{--gradient-to-color:#9c4221}.sm\:hover\:to-orange-900:hover{--gradient-to-color:#7b341e}.sm\:hover\:to-yellow-100:hover{--gradient-to-color:ivory}.sm\:hover\:to-yellow-200:hover{--gradient-to-color:#fefcbf}.sm\:hover\:to-yellow-300:hover{--gradient-to-color:#faf089}.sm\:hover\:to-yellow-400:hover{--gradient-to-color:#f6e05e}.sm\:hover\:to-yellow-500:hover{--gradient-to-color:#ecc94b}.sm\:hover\:to-yellow-600:hover{--gradient-to-color:#d69e2e}.sm\:hover\:to-yellow-700:hover{--gradient-to-color:#b7791f}.sm\:hover\:to-yellow-800:hover{--gradient-to-color:#975a16}.sm\:hover\:to-yellow-900:hover{--gradient-to-color:#744210}.sm\:hover\:to-green-100:hover{--gradient-to-color:#f0fff4}.sm\:hover\:to-green-200:hover{--gradient-to-color:#c6f6d5}.sm\:hover\:to-green-300:hover{--gradient-to-color:#9ae6b4}.sm\:hover\:to-green-400:hover{--gradient-to-color:#68d391}.sm\:hover\:to-green-500:hover{--gradient-to-color:#48bb78}.sm\:hover\:to-green-600:hover{--gradient-to-color:#38a169}.sm\:hover\:to-green-700:hover{--gradient-to-color:#2f855a}.sm\:hover\:to-green-800:hover{--gradient-to-color:#276749}.sm\:hover\:to-green-900:hover{--gradient-to-color:#22543d}.sm\:hover\:to-teal-100:hover{--gradient-to-color:#e6fffa}.sm\:hover\:to-teal-200:hover{--gradient-to-color:#b2f5ea}.sm\:hover\:to-teal-300:hover{--gradient-to-color:#81e6d9}.sm\:hover\:to-teal-400:hover{--gradient-to-color:#4fd1c5}.sm\:hover\:to-teal-500:hover{--gradient-to-color:#38b2ac}.sm\:hover\:to-teal-600:hover{--gradient-to-color:#319795}.sm\:hover\:to-teal-700:hover{--gradient-to-color:#2c7a7b}.sm\:hover\:to-teal-800:hover{--gradient-to-color:#285e61}.sm\:hover\:to-teal-900:hover{--gradient-to-color:#234e52}.sm\:hover\:to-blue-100:hover{--gradient-to-color:#ebf8ff}.sm\:hover\:to-blue-200:hover{--gradient-to-color:#bee3f8}.sm\:hover\:to-blue-300:hover{--gradient-to-color:#90cdf4}.sm\:hover\:to-blue-400:hover{--gradient-to-color:#63b3ed}.sm\:hover\:to-blue-500:hover{--gradient-to-color:#4299e1}.sm\:hover\:to-blue-600:hover{--gradient-to-color:#3182ce}.sm\:hover\:to-blue-700:hover{--gradient-to-color:#2b6cb0}.sm\:hover\:to-blue-800:hover{--gradient-to-color:#2c5282}.sm\:hover\:to-blue-900:hover{--gradient-to-color:#2a4365}.sm\:hover\:to-indigo-100:hover{--gradient-to-color:#ebf4ff}.sm\:hover\:to-indigo-200:hover{--gradient-to-color:#c3dafe}.sm\:hover\:to-indigo-300:hover{--gradient-to-color:#a3bffa}.sm\:hover\:to-indigo-400:hover{--gradient-to-color:#7f9cf5}.sm\:hover\:to-indigo-500:hover{--gradient-to-color:#667eea}.sm\:hover\:to-indigo-600:hover{--gradient-to-color:#5a67d8}.sm\:hover\:to-indigo-700:hover{--gradient-to-color:#4c51bf}.sm\:hover\:to-indigo-800:hover{--gradient-to-color:#434190}.sm\:hover\:to-indigo-900:hover{--gradient-to-color:#3c366b}.sm\:hover\:to-purple-100:hover{--gradient-to-color:#faf5ff}.sm\:hover\:to-purple-200:hover{--gradient-to-color:#e9d8fd}.sm\:hover\:to-purple-300:hover{--gradient-to-color:#d6bcfa}.sm\:hover\:to-purple-400:hover{--gradient-to-color:#b794f4}.sm\:hover\:to-purple-500:hover{--gradient-to-color:#9f7aea}.sm\:hover\:to-purple-600:hover{--gradient-to-color:#805ad5}.sm\:hover\:to-purple-700:hover{--gradient-to-color:#6b46c1}.sm\:hover\:to-purple-800:hover{--gradient-to-color:#553c9a}.sm\:hover\:to-purple-900:hover{--gradient-to-color:#44337a}.sm\:hover\:to-pink-100:hover{--gradient-to-color:#fff5f7}.sm\:hover\:to-pink-200:hover{--gradient-to-color:#fed7e2}.sm\:hover\:to-pink-300:hover{--gradient-to-color:#fbb6ce}.sm\:hover\:to-pink-400:hover{--gradient-to-color:#f687b3}.sm\:hover\:to-pink-500:hover{--gradient-to-color:#ed64a6}.sm\:hover\:to-pink-600:hover{--gradient-to-color:#d53f8c}.sm\:hover\:to-pink-700:hover{--gradient-to-color:#b83280}.sm\:hover\:to-pink-800:hover{--gradient-to-color:#97266d}.sm\:hover\:to-pink-900:hover{--gradient-to-color:#702459}.sm\:focus\:from-transparent:focus{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.sm\:focus\:from-current:focus{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:focus\:from-black:focus{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.sm\:focus\:from-white:focus{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:focus\:from-gray-100:focus{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.sm\:focus\:from-gray-200:focus{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.sm\:focus\:from-gray-300:focus{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.sm\:focus\:from-gray-400:focus{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.sm\:focus\:from-gray-500:focus{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.sm\:focus\:from-gray-600:focus{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.sm\:focus\:from-gray-700:focus{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.sm\:focus\:from-gray-800:focus{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.sm\:focus\:from-gray-900:focus{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.sm\:focus\:from-red-100:focus{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.sm\:focus\:from-red-200:focus{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.sm\:focus\:from-red-300:focus{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.sm\:focus\:from-red-400:focus{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.sm\:focus\:from-red-500:focus{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.sm\:focus\:from-red-600:focus{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.sm\:focus\:from-red-700:focus{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.sm\:focus\:from-red-800:focus{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.sm\:focus\:from-red-900:focus{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.sm\:focus\:from-orange-100:focus{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.sm\:focus\:from-orange-200:focus{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.sm\:focus\:from-orange-300:focus{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.sm\:focus\:from-orange-400:focus{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.sm\:focus\:from-orange-500:focus{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.sm\:focus\:from-orange-600:focus{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.sm\:focus\:from-orange-700:focus{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.sm\:focus\:from-orange-800:focus{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.sm\:focus\:from-orange-900:focus{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.sm\:focus\:from-yellow-100:focus{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.sm\:focus\:from-yellow-200:focus{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.sm\:focus\:from-yellow-300:focus{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.sm\:focus\:from-yellow-400:focus{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.sm\:focus\:from-yellow-500:focus{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.sm\:focus\:from-yellow-600:focus{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.sm\:focus\:from-yellow-700:focus{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.sm\:focus\:from-yellow-800:focus{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.sm\:focus\:from-yellow-900:focus{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.sm\:focus\:from-green-100:focus{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.sm\:focus\:from-green-200:focus{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.sm\:focus\:from-green-300:focus{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.sm\:focus\:from-green-400:focus{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.sm\:focus\:from-green-500:focus{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.sm\:focus\:from-green-600:focus{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.sm\:focus\:from-green-700:focus{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.sm\:focus\:from-green-800:focus{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.sm\:focus\:from-green-900:focus{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.sm\:focus\:from-teal-100:focus{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.sm\:focus\:from-teal-200:focus{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.sm\:focus\:from-teal-300:focus{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.sm\:focus\:from-teal-400:focus{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.sm\:focus\:from-teal-500:focus{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.sm\:focus\:from-teal-600:focus{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.sm\:focus\:from-teal-700:focus{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.sm\:focus\:from-teal-800:focus{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.sm\:focus\:from-teal-900:focus{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.sm\:focus\:from-blue-100:focus{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.sm\:focus\:from-blue-200:focus{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.sm\:focus\:from-blue-300:focus{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.sm\:focus\:from-blue-400:focus{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.sm\:focus\:from-blue-500:focus{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.sm\:focus\:from-blue-600:focus{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.sm\:focus\:from-blue-700:focus{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.sm\:focus\:from-blue-800:focus{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.sm\:focus\:from-blue-900:focus{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.sm\:focus\:from-indigo-100:focus{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.sm\:focus\:from-indigo-200:focus{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.sm\:focus\:from-indigo-300:focus{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.sm\:focus\:from-indigo-400:focus{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.sm\:focus\:from-indigo-500:focus{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.sm\:focus\:from-indigo-600:focus{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.sm\:focus\:from-indigo-700:focus{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.sm\:focus\:from-indigo-800:focus{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.sm\:focus\:from-indigo-900:focus{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.sm\:focus\:from-purple-100:focus{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.sm\:focus\:from-purple-200:focus{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.sm\:focus\:from-purple-300:focus{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.sm\:focus\:from-purple-400:focus{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.sm\:focus\:from-purple-500:focus{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.sm\:focus\:from-purple-600:focus{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.sm\:focus\:from-purple-700:focus{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.sm\:focus\:from-purple-800:focus{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.sm\:focus\:from-purple-900:focus{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.sm\:focus\:from-pink-100:focus{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.sm\:focus\:from-pink-200:focus{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.sm\:focus\:from-pink-300:focus{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.sm\:focus\:from-pink-400:focus{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.sm\:focus\:from-pink-500:focus{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.sm\:focus\:from-pink-600:focus{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.sm\:focus\:from-pink-700:focus{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.sm\:focus\:from-pink-800:focus{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.sm\:focus\:from-pink-900:focus{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.sm\:focus\:via-transparent:focus{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.sm\:focus\:via-current:focus{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:focus\:via-black:focus{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.sm\:focus\:via-white:focus{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.sm\:focus\:via-gray-100:focus{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.sm\:focus\:via-gray-200:focus{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.sm\:focus\:via-gray-300:focus{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.sm\:focus\:via-gray-400:focus{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.sm\:focus\:via-gray-500:focus{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.sm\:focus\:via-gray-600:focus{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.sm\:focus\:via-gray-700:focus{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.sm\:focus\:via-gray-800:focus{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.sm\:focus\:via-gray-900:focus{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.sm\:focus\:via-red-100:focus{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.sm\:focus\:via-red-200:focus{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.sm\:focus\:via-red-300:focus{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.sm\:focus\:via-red-400:focus{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.sm\:focus\:via-red-500:focus{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.sm\:focus\:via-red-600:focus{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.sm\:focus\:via-red-700:focus{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.sm\:focus\:via-red-800:focus{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.sm\:focus\:via-red-900:focus{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.sm\:focus\:via-orange-100:focus{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.sm\:focus\:via-orange-200:focus{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.sm\:focus\:via-orange-300:focus{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.sm\:focus\:via-orange-400:focus{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.sm\:focus\:via-orange-500:focus{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.sm\:focus\:via-orange-600:focus{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.sm\:focus\:via-orange-700:focus{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.sm\:focus\:via-orange-800:focus{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.sm\:focus\:via-orange-900:focus{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.sm\:focus\:via-yellow-100:focus{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.sm\:focus\:via-yellow-200:focus{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.sm\:focus\:via-yellow-300:focus{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.sm\:focus\:via-yellow-400:focus{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.sm\:focus\:via-yellow-500:focus{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.sm\:focus\:via-yellow-600:focus{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.sm\:focus\:via-yellow-700:focus{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.sm\:focus\:via-yellow-800:focus{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.sm\:focus\:via-yellow-900:focus{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.sm\:focus\:via-green-100:focus{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.sm\:focus\:via-green-200:focus{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.sm\:focus\:via-green-300:focus{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.sm\:focus\:via-green-400:focus{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.sm\:focus\:via-green-500:focus{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.sm\:focus\:via-green-600:focus{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.sm\:focus\:via-green-700:focus{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.sm\:focus\:via-green-800:focus{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.sm\:focus\:via-green-900:focus{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.sm\:focus\:via-teal-100:focus{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.sm\:focus\:via-teal-200:focus{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.sm\:focus\:via-teal-300:focus{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.sm\:focus\:via-teal-400:focus{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.sm\:focus\:via-teal-500:focus{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.sm\:focus\:via-teal-600:focus{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.sm\:focus\:via-teal-700:focus{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.sm\:focus\:via-teal-800:focus{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.sm\:focus\:via-teal-900:focus{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.sm\:focus\:via-blue-100:focus{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.sm\:focus\:via-blue-200:focus{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.sm\:focus\:via-blue-300:focus{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.sm\:focus\:via-blue-400:focus{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.sm\:focus\:via-blue-500:focus{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.sm\:focus\:via-blue-600:focus{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.sm\:focus\:via-blue-700:focus{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.sm\:focus\:via-blue-800:focus{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.sm\:focus\:via-blue-900:focus{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.sm\:focus\:via-indigo-100:focus{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.sm\:focus\:via-indigo-200:focus{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.sm\:focus\:via-indigo-300:focus{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.sm\:focus\:via-indigo-400:focus{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.sm\:focus\:via-indigo-500:focus{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.sm\:focus\:via-indigo-600:focus{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.sm\:focus\:via-indigo-700:focus{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.sm\:focus\:via-indigo-800:focus{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.sm\:focus\:via-indigo-900:focus{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.sm\:focus\:via-purple-100:focus{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.sm\:focus\:via-purple-200:focus{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.sm\:focus\:via-purple-300:focus{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.sm\:focus\:via-purple-400:focus{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.sm\:focus\:via-purple-500:focus{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.sm\:focus\:via-purple-600:focus{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.sm\:focus\:via-purple-700:focus{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.sm\:focus\:via-purple-800:focus{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.sm\:focus\:via-purple-900:focus{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.sm\:focus\:via-pink-100:focus{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.sm\:focus\:via-pink-200:focus{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.sm\:focus\:via-pink-300:focus{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.sm\:focus\:via-pink-400:focus{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.sm\:focus\:via-pink-500:focus{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.sm\:focus\:via-pink-600:focus{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.sm\:focus\:via-pink-700:focus{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.sm\:focus\:via-pink-800:focus{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.sm\:focus\:via-pink-900:focus{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.sm\:focus\:to-transparent:focus{--gradient-to-color:transparent}.sm\:focus\:to-current:focus{--gradient-to-color:currentColor}.sm\:focus\:to-black:focus{--gradient-to-color:#000}.sm\:focus\:to-white:focus{--gradient-to-color:#fff}.sm\:focus\:to-gray-100:focus{--gradient-to-color:#f7fafc}.sm\:focus\:to-gray-200:focus{--gradient-to-color:#edf2f7}.sm\:focus\:to-gray-300:focus{--gradient-to-color:#e2e8f0}.sm\:focus\:to-gray-400:focus{--gradient-to-color:#cbd5e0}.sm\:focus\:to-gray-500:focus{--gradient-to-color:#a0aec0}.sm\:focus\:to-gray-600:focus{--gradient-to-color:#718096}.sm\:focus\:to-gray-700:focus{--gradient-to-color:#4a5568}.sm\:focus\:to-gray-800:focus{--gradient-to-color:#2d3748}.sm\:focus\:to-gray-900:focus{--gradient-to-color:#1a202c}.sm\:focus\:to-red-100:focus{--gradient-to-color:#fff5f5}.sm\:focus\:to-red-200:focus{--gradient-to-color:#fed7d7}.sm\:focus\:to-red-300:focus{--gradient-to-color:#feb2b2}.sm\:focus\:to-red-400:focus{--gradient-to-color:#fc8181}.sm\:focus\:to-red-500:focus{--gradient-to-color:#f56565}.sm\:focus\:to-red-600:focus{--gradient-to-color:#e53e3e}.sm\:focus\:to-red-700:focus{--gradient-to-color:#c53030}.sm\:focus\:to-red-800:focus{--gradient-to-color:#9b2c2c}.sm\:focus\:to-red-900:focus{--gradient-to-color:#742a2a}.sm\:focus\:to-orange-100:focus{--gradient-to-color:#fffaf0}.sm\:focus\:to-orange-200:focus{--gradient-to-color:#feebc8}.sm\:focus\:to-orange-300:focus{--gradient-to-color:#fbd38d}.sm\:focus\:to-orange-400:focus{--gradient-to-color:#f6ad55}.sm\:focus\:to-orange-500:focus{--gradient-to-color:#ed8936}.sm\:focus\:to-orange-600:focus{--gradient-to-color:#dd6b20}.sm\:focus\:to-orange-700:focus{--gradient-to-color:#c05621}.sm\:focus\:to-orange-800:focus{--gradient-to-color:#9c4221}.sm\:focus\:to-orange-900:focus{--gradient-to-color:#7b341e}.sm\:focus\:to-yellow-100:focus{--gradient-to-color:ivory}.sm\:focus\:to-yellow-200:focus{--gradient-to-color:#fefcbf}.sm\:focus\:to-yellow-300:focus{--gradient-to-color:#faf089}.sm\:focus\:to-yellow-400:focus{--gradient-to-color:#f6e05e}.sm\:focus\:to-yellow-500:focus{--gradient-to-color:#ecc94b}.sm\:focus\:to-yellow-600:focus{--gradient-to-color:#d69e2e}.sm\:focus\:to-yellow-700:focus{--gradient-to-color:#b7791f}.sm\:focus\:to-yellow-800:focus{--gradient-to-color:#975a16}.sm\:focus\:to-yellow-900:focus{--gradient-to-color:#744210}.sm\:focus\:to-green-100:focus{--gradient-to-color:#f0fff4}.sm\:focus\:to-green-200:focus{--gradient-to-color:#c6f6d5}.sm\:focus\:to-green-300:focus{--gradient-to-color:#9ae6b4}.sm\:focus\:to-green-400:focus{--gradient-to-color:#68d391}.sm\:focus\:to-green-500:focus{--gradient-to-color:#48bb78}.sm\:focus\:to-green-600:focus{--gradient-to-color:#38a169}.sm\:focus\:to-green-700:focus{--gradient-to-color:#2f855a}.sm\:focus\:to-green-800:focus{--gradient-to-color:#276749}.sm\:focus\:to-green-900:focus{--gradient-to-color:#22543d}.sm\:focus\:to-teal-100:focus{--gradient-to-color:#e6fffa}.sm\:focus\:to-teal-200:focus{--gradient-to-color:#b2f5ea}.sm\:focus\:to-teal-300:focus{--gradient-to-color:#81e6d9}.sm\:focus\:to-teal-400:focus{--gradient-to-color:#4fd1c5}.sm\:focus\:to-teal-500:focus{--gradient-to-color:#38b2ac}.sm\:focus\:to-teal-600:focus{--gradient-to-color:#319795}.sm\:focus\:to-teal-700:focus{--gradient-to-color:#2c7a7b}.sm\:focus\:to-teal-800:focus{--gradient-to-color:#285e61}.sm\:focus\:to-teal-900:focus{--gradient-to-color:#234e52}.sm\:focus\:to-blue-100:focus{--gradient-to-color:#ebf8ff}.sm\:focus\:to-blue-200:focus{--gradient-to-color:#bee3f8}.sm\:focus\:to-blue-300:focus{--gradient-to-color:#90cdf4}.sm\:focus\:to-blue-400:focus{--gradient-to-color:#63b3ed}.sm\:focus\:to-blue-500:focus{--gradient-to-color:#4299e1}.sm\:focus\:to-blue-600:focus{--gradient-to-color:#3182ce}.sm\:focus\:to-blue-700:focus{--gradient-to-color:#2b6cb0}.sm\:focus\:to-blue-800:focus{--gradient-to-color:#2c5282}.sm\:focus\:to-blue-900:focus{--gradient-to-color:#2a4365}.sm\:focus\:to-indigo-100:focus{--gradient-to-color:#ebf4ff}.sm\:focus\:to-indigo-200:focus{--gradient-to-color:#c3dafe}.sm\:focus\:to-indigo-300:focus{--gradient-to-color:#a3bffa}.sm\:focus\:to-indigo-400:focus{--gradient-to-color:#7f9cf5}.sm\:focus\:to-indigo-500:focus{--gradient-to-color:#667eea}.sm\:focus\:to-indigo-600:focus{--gradient-to-color:#5a67d8}.sm\:focus\:to-indigo-700:focus{--gradient-to-color:#4c51bf}.sm\:focus\:to-indigo-800:focus{--gradient-to-color:#434190}.sm\:focus\:to-indigo-900:focus{--gradient-to-color:#3c366b}.sm\:focus\:to-purple-100:focus{--gradient-to-color:#faf5ff}.sm\:focus\:to-purple-200:focus{--gradient-to-color:#e9d8fd}.sm\:focus\:to-purple-300:focus{--gradient-to-color:#d6bcfa}.sm\:focus\:to-purple-400:focus{--gradient-to-color:#b794f4}.sm\:focus\:to-purple-500:focus{--gradient-to-color:#9f7aea}.sm\:focus\:to-purple-600:focus{--gradient-to-color:#805ad5}.sm\:focus\:to-purple-700:focus{--gradient-to-color:#6b46c1}.sm\:focus\:to-purple-800:focus{--gradient-to-color:#553c9a}.sm\:focus\:to-purple-900:focus{--gradient-to-color:#44337a}.sm\:focus\:to-pink-100:focus{--gradient-to-color:#fff5f7}.sm\:focus\:to-pink-200:focus{--gradient-to-color:#fed7e2}.sm\:focus\:to-pink-300:focus{--gradient-to-color:#fbb6ce}.sm\:focus\:to-pink-400:focus{--gradient-to-color:#f687b3}.sm\:focus\:to-pink-500:focus{--gradient-to-color:#ed64a6}.sm\:focus\:to-pink-600:focus{--gradient-to-color:#d53f8c}.sm\:focus\:to-pink-700:focus{--gradient-to-color:#b83280}.sm\:focus\:to-pink-800:focus{--gradient-to-color:#97266d}.sm\:focus\:to-pink-900:focus{--gradient-to-color:#702459}.sm\:bg-opacity-0{--bg-opacity:0}.sm\:bg-opacity-25{--bg-opacity:0.25}.sm\:bg-opacity-50{--bg-opacity:0.5}.sm\:bg-opacity-75{--bg-opacity:0.75}.sm\:bg-opacity-100{--bg-opacity:1}.sm\:hover\:bg-opacity-0:hover{--bg-opacity:0}.sm\:hover\:bg-opacity-25:hover{--bg-opacity:0.25}.sm\:hover\:bg-opacity-50:hover{--bg-opacity:0.5}.sm\:hover\:bg-opacity-75:hover{--bg-opacity:0.75}.sm\:hover\:bg-opacity-100:hover{--bg-opacity:1}.sm\:focus\:bg-opacity-0:focus{--bg-opacity:0}.sm\:focus\:bg-opacity-25:focus{--bg-opacity:0.25}.sm\:focus\:bg-opacity-50:focus{--bg-opacity:0.5}.sm\:focus\:bg-opacity-75:focus{--bg-opacity:0.75}.sm\:focus\:bg-opacity-100:focus{--bg-opacity:1}.sm\:bg-bottom{background-position:bottom}.sm\:bg-center{background-position:50%}.sm\:bg-left{background-position:0}.sm\:bg-left-bottom{background-position:0 100%}.sm\:bg-left-top{background-position:0 0}.sm\:bg-right{background-position:100%}.sm\:bg-right-bottom{background-position:100% 100%}.sm\:bg-right-top{background-position:100% 0}.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-auto{background-size:auto}.sm\:bg-cover{background-size:cover}.sm\:bg-contain{background-size:contain}.sm\:border-collapse{border-collapse:collapse}.sm\:border-separate{border-collapse:initial}.sm\:border-transparent{border-color:transparent}.sm\:border-current{border-color:currentColor}.sm\:border-black{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.sm\:border-white{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.sm\:border-gray-100{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.sm\:border-gray-200{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.sm\:border-gray-300{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.sm\:border-gray-400{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.sm\:border-gray-500{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.sm\:border-gray-600{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.sm\:border-gray-700{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.sm\:border-gray-800{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.sm\:border-gray-900{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.sm\:border-red-100{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.sm\:border-red-200{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.sm\:border-red-300{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.sm\:border-red-400{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.sm\:border-red-500{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.sm\:border-red-600{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.sm\:border-red-700{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.sm\:border-red-800{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.sm\:border-red-900{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.sm\:border-orange-100{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.sm\:border-orange-200{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.sm\:border-orange-300{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.sm\:border-orange-400{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.sm\:border-orange-500{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.sm\:border-orange-600{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.sm\:border-orange-700{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.sm\:border-orange-800{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.sm\:border-orange-900{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.sm\:border-yellow-100{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.sm\:border-yellow-200{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.sm\:border-yellow-300{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.sm\:border-yellow-400{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.sm\:border-yellow-500{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.sm\:border-yellow-600{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.sm\:border-yellow-700{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.sm\:border-yellow-800{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.sm\:border-yellow-900{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.sm\:border-green-100{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.sm\:border-green-200{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.sm\:border-green-300{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.sm\:border-green-400{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.sm\:border-green-500{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.sm\:border-green-600{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.sm\:border-green-700{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.sm\:border-green-800{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.sm\:border-green-900{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.sm\:border-teal-100{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.sm\:border-teal-200{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.sm\:border-teal-300{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.sm\:border-teal-400{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.sm\:border-teal-500{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.sm\:border-teal-600{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.sm\:border-teal-700{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.sm\:border-teal-800{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.sm\:border-teal-900{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.sm\:border-blue-100{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.sm\:border-blue-200{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.sm\:border-blue-300{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.sm\:border-blue-400{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.sm\:border-blue-500{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.sm\:border-blue-600{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.sm\:border-blue-700{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.sm\:border-blue-800{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.sm\:border-blue-900{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.sm\:border-indigo-100{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.sm\:border-indigo-200{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.sm\:border-indigo-300{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.sm\:border-indigo-400{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.sm\:border-indigo-500{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.sm\:border-indigo-600{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.sm\:border-indigo-700{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.sm\:border-indigo-800{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.sm\:border-indigo-900{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.sm\:border-purple-100{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.sm\:border-purple-200{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.sm\:border-purple-300{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.sm\:border-purple-400{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.sm\:border-purple-500{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.sm\:border-purple-600{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.sm\:border-purple-700{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.sm\:border-purple-800{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.sm\:border-purple-900{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.sm\:border-pink-100{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.sm\:border-pink-200{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.sm\:border-pink-300{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.sm\:border-pink-400{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.sm\:border-pink-500{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.sm\:border-pink-600{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.sm\:border-pink-700{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.sm\:border-pink-800{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.sm\:border-pink-900{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.sm\:hover\:border-transparent:hover{border-color:transparent}.sm\:hover\:border-current:hover{border-color:currentColor}.sm\:hover\:border-black:hover{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.sm\:hover\:border-white:hover{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.sm\:hover\:border-gray-100:hover{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.sm\:hover\:border-gray-200:hover{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.sm\:hover\:border-gray-300:hover{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.sm\:hover\:border-gray-400:hover{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.sm\:hover\:border-gray-500:hover{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.sm\:hover\:border-gray-600:hover{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.sm\:hover\:border-gray-700:hover{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.sm\:hover\:border-gray-800:hover{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.sm\:hover\:border-gray-900:hover{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.sm\:hover\:border-red-100:hover{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.sm\:hover\:border-red-200:hover{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.sm\:hover\:border-red-300:hover{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.sm\:hover\:border-red-400:hover{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.sm\:hover\:border-red-500:hover{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.sm\:hover\:border-red-600:hover{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.sm\:hover\:border-red-700:hover{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.sm\:hover\:border-red-800:hover{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.sm\:hover\:border-red-900:hover{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.sm\:hover\:border-orange-100:hover{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.sm\:hover\:border-orange-200:hover{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.sm\:hover\:border-orange-300:hover{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.sm\:hover\:border-orange-400:hover{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.sm\:hover\:border-orange-500:hover{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.sm\:hover\:border-orange-600:hover{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.sm\:hover\:border-orange-700:hover{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.sm\:hover\:border-orange-800:hover{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.sm\:hover\:border-orange-900:hover{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.sm\:hover\:border-yellow-100:hover{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.sm\:hover\:border-yellow-200:hover{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.sm\:hover\:border-yellow-300:hover{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.sm\:hover\:border-yellow-400:hover{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.sm\:hover\:border-yellow-500:hover{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.sm\:hover\:border-yellow-600:hover{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.sm\:hover\:border-yellow-700:hover{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.sm\:hover\:border-yellow-800:hover{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.sm\:hover\:border-yellow-900:hover{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.sm\:hover\:border-green-100:hover{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.sm\:hover\:border-green-200:hover{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.sm\:hover\:border-green-300:hover{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.sm\:hover\:border-green-400:hover{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.sm\:hover\:border-green-500:hover{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.sm\:hover\:border-green-600:hover{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.sm\:hover\:border-green-700:hover{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.sm\:hover\:border-green-800:hover{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.sm\:hover\:border-green-900:hover{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.sm\:hover\:border-teal-100:hover{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.sm\:hover\:border-teal-200:hover{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.sm\:hover\:border-teal-300:hover{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.sm\:hover\:border-teal-400:hover{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.sm\:hover\:border-teal-500:hover{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.sm\:hover\:border-teal-600:hover{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.sm\:hover\:border-teal-700:hover{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.sm\:hover\:border-teal-800:hover{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.sm\:hover\:border-teal-900:hover{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.sm\:hover\:border-blue-100:hover{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.sm\:hover\:border-blue-200:hover{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.sm\:hover\:border-blue-300:hover{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.sm\:hover\:border-blue-400:hover{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.sm\:hover\:border-blue-500:hover{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.sm\:hover\:border-blue-600:hover{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.sm\:hover\:border-blue-700:hover{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.sm\:hover\:border-blue-800:hover{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.sm\:hover\:border-blue-900:hover{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.sm\:hover\:border-indigo-100:hover{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.sm\:hover\:border-indigo-200:hover{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.sm\:hover\:border-indigo-300:hover{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.sm\:hover\:border-indigo-400:hover{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.sm\:hover\:border-indigo-500:hover{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.sm\:hover\:border-indigo-600:hover{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.sm\:hover\:border-indigo-700:hover{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.sm\:hover\:border-indigo-800:hover{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.sm\:hover\:border-indigo-900:hover{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.sm\:hover\:border-purple-100:hover{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.sm\:hover\:border-purple-200:hover{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.sm\:hover\:border-purple-300:hover{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.sm\:hover\:border-purple-400:hover{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.sm\:hover\:border-purple-500:hover{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.sm\:hover\:border-purple-600:hover{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.sm\:hover\:border-purple-700:hover{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.sm\:hover\:border-purple-800:hover{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.sm\:hover\:border-purple-900:hover{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.sm\:hover\:border-pink-100:hover{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.sm\:hover\:border-pink-200:hover{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.sm\:hover\:border-pink-300:hover{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.sm\:hover\:border-pink-400:hover{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.sm\:hover\:border-pink-500:hover{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.sm\:hover\:border-pink-600:hover{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.sm\:hover\:border-pink-700:hover{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.sm\:hover\:border-pink-800:hover{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.sm\:hover\:border-pink-900:hover{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.sm\:focus\:border-transparent:focus{border-color:transparent}.sm\:focus\:border-current:focus{border-color:currentColor}.sm\:focus\:border-black:focus{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.sm\:focus\:border-white:focus{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.sm\:focus\:border-gray-100:focus{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.sm\:focus\:border-gray-200:focus{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.sm\:focus\:border-gray-300:focus{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.sm\:focus\:border-gray-400:focus{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.sm\:focus\:border-gray-500:focus{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.sm\:focus\:border-gray-600:focus{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.sm\:focus\:border-gray-700:focus{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.sm\:focus\:border-gray-800:focus{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.sm\:focus\:border-gray-900:focus{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.sm\:focus\:border-red-100:focus{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.sm\:focus\:border-red-200:focus{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.sm\:focus\:border-red-300:focus{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.sm\:focus\:border-red-400:focus{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.sm\:focus\:border-red-500:focus{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.sm\:focus\:border-red-600:focus{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.sm\:focus\:border-red-700:focus{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.sm\:focus\:border-red-800:focus{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.sm\:focus\:border-red-900:focus{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.sm\:focus\:border-orange-100:focus{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.sm\:focus\:border-orange-200:focus{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.sm\:focus\:border-orange-300:focus{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.sm\:focus\:border-orange-400:focus{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.sm\:focus\:border-orange-500:focus{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.sm\:focus\:border-orange-600:focus{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.sm\:focus\:border-orange-700:focus{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.sm\:focus\:border-orange-800:focus{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.sm\:focus\:border-orange-900:focus{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.sm\:focus\:border-yellow-100:focus{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.sm\:focus\:border-yellow-200:focus{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.sm\:focus\:border-yellow-300:focus{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.sm\:focus\:border-yellow-400:focus{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.sm\:focus\:border-yellow-500:focus{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.sm\:focus\:border-yellow-600:focus{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.sm\:focus\:border-yellow-700:focus{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.sm\:focus\:border-yellow-800:focus{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.sm\:focus\:border-yellow-900:focus{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.sm\:focus\:border-green-100:focus{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.sm\:focus\:border-green-200:focus{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.sm\:focus\:border-green-300:focus{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.sm\:focus\:border-green-400:focus{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.sm\:focus\:border-green-500:focus{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.sm\:focus\:border-green-600:focus{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.sm\:focus\:border-green-700:focus{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.sm\:focus\:border-green-800:focus{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.sm\:focus\:border-green-900:focus{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.sm\:focus\:border-teal-100:focus{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.sm\:focus\:border-teal-200:focus{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.sm\:focus\:border-teal-300:focus{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.sm\:focus\:border-teal-400:focus{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.sm\:focus\:border-teal-500:focus{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.sm\:focus\:border-teal-600:focus{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.sm\:focus\:border-teal-700:focus{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.sm\:focus\:border-teal-800:focus{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.sm\:focus\:border-teal-900:focus{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.sm\:focus\:border-blue-100:focus{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.sm\:focus\:border-blue-200:focus{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.sm\:focus\:border-blue-300:focus{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.sm\:focus\:border-blue-400:focus{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.sm\:focus\:border-blue-500:focus{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.sm\:focus\:border-blue-600:focus{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.sm\:focus\:border-blue-700:focus{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.sm\:focus\:border-blue-800:focus{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.sm\:focus\:border-blue-900:focus{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.sm\:focus\:border-indigo-100:focus{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.sm\:focus\:border-indigo-200:focus{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.sm\:focus\:border-indigo-300:focus{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.sm\:focus\:border-indigo-400:focus{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.sm\:focus\:border-indigo-500:focus{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.sm\:focus\:border-indigo-600:focus{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.sm\:focus\:border-indigo-700:focus{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.sm\:focus\:border-indigo-800:focus{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.sm\:focus\:border-indigo-900:focus{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.sm\:focus\:border-purple-100:focus{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.sm\:focus\:border-purple-200:focus{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.sm\:focus\:border-purple-300:focus{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.sm\:focus\:border-purple-400:focus{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.sm\:focus\:border-purple-500:focus{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.sm\:focus\:border-purple-600:focus{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.sm\:focus\:border-purple-700:focus{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.sm\:focus\:border-purple-800:focus{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.sm\:focus\:border-purple-900:focus{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.sm\:focus\:border-pink-100:focus{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.sm\:focus\:border-pink-200:focus{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.sm\:focus\:border-pink-300:focus{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.sm\:focus\:border-pink-400:focus{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.sm\:focus\:border-pink-500:focus{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.sm\:focus\:border-pink-600:focus{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.sm\:focus\:border-pink-700:focus{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.sm\:focus\:border-pink-800:focus{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.sm\:focus\:border-pink-900:focus{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.sm\:border-opacity-0{--border-opacity:0}.sm\:border-opacity-25{--border-opacity:0.25}.sm\:border-opacity-50{--border-opacity:0.5}.sm\:border-opacity-75{--border-opacity:0.75}.sm\:border-opacity-100{--border-opacity:1}.sm\:hover\:border-opacity-0:hover{--border-opacity:0}.sm\:hover\:border-opacity-25:hover{--border-opacity:0.25}.sm\:hover\:border-opacity-50:hover{--border-opacity:0.5}.sm\:hover\:border-opacity-75:hover{--border-opacity:0.75}.sm\:hover\:border-opacity-100:hover{--border-opacity:1}.sm\:focus\:border-opacity-0:focus{--border-opacity:0}.sm\:focus\:border-opacity-25:focus{--border-opacity:0.25}.sm\:focus\:border-opacity-50:focus{--border-opacity:0.5}.sm\:focus\:border-opacity-75:focus{--border-opacity:0.75}.sm\:focus\:border-opacity-100:focus{--border-opacity:1}.sm\:rounded-none{border-radius:0}.sm\:rounded-sm{border-radius:.125rem}.sm\:rounded{border-radius:.25rem}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-xl{border-radius:.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:0;border-top-right-radius:0}.sm\:rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.sm\:rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.sm\:rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.sm\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.sm\:rounded-r-sm{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}.sm\:rounded-b-sm{border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem}.sm\:rounded-l-sm{border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.sm\:rounded-t{border-top-left-radius:.25rem}.sm\:rounded-r,.sm\:rounded-t{border-top-right-radius:.25rem}.sm\:rounded-b,.sm\:rounded-r{border-bottom-right-radius:.25rem}.sm\:rounded-b,.sm\:rounded-l{border-bottom-left-radius:.25rem}.sm\:rounded-l{border-top-left-radius:.25rem}.sm\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.sm\:rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.sm\:rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.sm\:rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.sm\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.sm\:rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.sm\:rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.sm\:rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.sm\:rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.sm\:rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.sm\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.sm\:rounded-r-2xl{border-bottom-right-radius:1rem;border-top-right-radius:1rem}.sm\:rounded-b-2xl{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.sm\:rounded-l-2xl{border-bottom-left-radius:1rem;border-top-left-radius:1rem}.sm\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.sm\:rounded-r-3xl{border-bottom-right-radius:1.5rem;border-top-right-radius:1.5rem}.sm\:rounded-b-3xl{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.sm\:rounded-l-3xl{border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem}.sm\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.sm\:rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.sm\:rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.sm\:rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.sm\:rounded-tl-none{border-top-left-radius:0}.sm\:rounded-tr-none{border-top-right-radius:0}.sm\:rounded-br-none{border-bottom-right-radius:0}.sm\:rounded-bl-none{border-bottom-left-radius:0}.sm\:rounded-tl-sm{border-top-left-radius:.125rem}.sm\:rounded-tr-sm{border-top-right-radius:.125rem}.sm\:rounded-br-sm{border-bottom-right-radius:.125rem}.sm\:rounded-bl-sm{border-bottom-left-radius:.125rem}.sm\:rounded-tl{border-top-left-radius:.25rem}.sm\:rounded-tr{border-top-right-radius:.25rem}.sm\:rounded-br{border-bottom-right-radius:.25rem}.sm\:rounded-bl{border-bottom-left-radius:.25rem}.sm\:rounded-tl-md{border-top-left-radius:.375rem}.sm\:rounded-tr-md{border-top-right-radius:.375rem}.sm\:rounded-br-md{border-bottom-right-radius:.375rem}.sm\:rounded-bl-md{border-bottom-left-radius:.375rem}.sm\:rounded-tl-lg{border-top-left-radius:.5rem}.sm\:rounded-tr-lg{border-top-right-radius:.5rem}.sm\:rounded-br-lg{border-bottom-right-radius:.5rem}.sm\:rounded-bl-lg{border-bottom-left-radius:.5rem}.sm\:rounded-tl-xl{border-top-left-radius:.75rem}.sm\:rounded-tr-xl{border-top-right-radius:.75rem}.sm\:rounded-br-xl{border-bottom-right-radius:.75rem}.sm\:rounded-bl-xl{border-bottom-left-radius:.75rem}.sm\:rounded-tl-2xl{border-top-left-radius:1rem}.sm\:rounded-tr-2xl{border-top-right-radius:1rem}.sm\:rounded-br-2xl{border-bottom-right-radius:1rem}.sm\:rounded-bl-2xl{border-bottom-left-radius:1rem}.sm\:rounded-tl-3xl{border-top-left-radius:1.5rem}.sm\:rounded-tr-3xl{border-top-right-radius:1.5rem}.sm\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.sm\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.sm\:rounded-tl-full{border-top-left-radius:9999px}.sm\:rounded-tr-full{border-top-right-radius:9999px}.sm\:rounded-br-full{border-bottom-right-radius:9999px}.sm\:rounded-bl-full{border-bottom-left-radius:9999px}.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-0{border-width:0}.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:0}.sm\:border-r-0{border-right-width:0}.sm\:border-b-0{border-bottom-width:0}.sm\:border-l-0{border-left-width:0}.sm\:border-t-2{border-top-width:2px}.sm\:border-r-2{border-right-width:2px}.sm\:border-b-2{border-bottom-width:2px}.sm\:border-l-2{border-left-width:2px}.sm\:border-t-4{border-top-width:4px}.sm\:border-r-4{border-right-width:4px}.sm\:border-b-4{border-bottom-width:4px}.sm\:border-l-4{border-left-width:4px}.sm\:border-t-8{border-top-width:8px}.sm\:border-r-8{border-right-width:8px}.sm\:border-b-8{border-bottom-width:8px}.sm\:border-l-8{border-left-width:8px}.sm\:border-t{border-top-width:1px}.sm\:border-r{border-right-width:1px}.sm\:border-b{border-bottom-width:1px}.sm\:border-l{border-left-width:1px}.sm\:box-border{box-sizing:border-box}.sm\:box-content{box-sizing:initial}.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-not-allowed{cursor:not-allowed}.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\: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\:hidden{display: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-no-wrap{flex-wrap:nowrap}.sm\:place-items-auto{place-items:auto}.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\: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-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\: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\: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\: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\:justify-items-auto{justify-items:auto}.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\: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-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\:flex-1{flex:1 1}.sm\:flex-auto{flex:1 1 auto}.sm\:flex-initial{flex:0 1 auto}.sm\:flex-none{flex:none}.sm\:flex-grow-0{flex-grow:0}.sm\:flex-grow{flex-grow:1}.sm\:flex-shrink-0{flex-shrink:0}.sm\:flex-shrink{flex-shrink:1}.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\:float-right{float:right}.sm\:float-left{float:left}.sm\:float-none{float:none}.sm\:clearfix:after{clear:both;content:"";display:table}.sm\:clear-left{clear:left}.sm\:clear-right{clear:right}.sm\:clear-both{clear:both}.sm\:clear-none{clear:none}.sm\:font-sans{font-family: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:Georgia,Cambria,Times New Roman,Times,serif}.sm\:font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.sm\:font-hairline{font-weight:100}.sm\:font-thin{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\:hover\:font-hairline:hover{font-weight:100}.sm\:hover\:font-thin:hover{font-weight:200}.sm\:hover\:font-light:hover{font-weight:300}.sm\:hover\:font-normal:hover{font-weight:400}.sm\:hover\:font-medium:hover{font-weight:500}.sm\:hover\:font-semibold:hover{font-weight:600}.sm\:hover\:font-bold:hover{font-weight:700}.sm\:hover\:font-extrabold:hover{font-weight:800}.sm\:hover\:font-black:hover{font-weight:900}.sm\:focus\:font-hairline:focus{font-weight:100}.sm\:focus\:font-thin:focus{font-weight:200}.sm\:focus\:font-light:focus{font-weight:300}.sm\:focus\:font-normal:focus{font-weight:400}.sm\:focus\:font-medium:focus{font-weight:500}.sm\:focus\:font-semibold:focus{font-weight:600}.sm\:focus\:font-bold:focus{font-weight:700}.sm\:focus\:font-extrabold:focus{font-weight:800}.sm\:focus\:font-black:focus{font-weight:900}.sm\:h-0{height:0}.sm\:h-1{height:.25rem}.sm\:h-2{height:.5rem}.sm\:h-3{height:.75rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-8{height:2rem}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-24{height:6rem}.sm\:h-32{height:8rem}.sm\:h-40{height:10rem}.sm\:h-48{height:12rem}.sm\:h-56{height:14rem}.sm\:h-64{height:16rem}.sm\:h-auto{height:auto}.sm\:h-px{height:1px}.sm\:h-full{height:100%}.sm\:h-screen{height:100vh}.sm\:text-xs{font-size:.75rem}.sm\:text-sm{font-size:.875rem}.sm\:text-base{font-size:1rem}.sm\:text-lg{font-size:1.125rem}.sm\:text-xl{font-size:1.25rem}.sm\:text-2xl{font-size:1.5rem}.sm\:text-3xl{font-size:1.875rem}.sm\:text-4xl{font-size:2.25rem}.sm\:text-5xl{font-size:3rem}.sm\:text-6xl{font-size:4rem}.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\: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\:m-0{margin:0}.sm\:m-1{margin:.25rem}.sm\:m-2{margin:.5rem}.sm\:m-3{margin:.75rem}.sm\:m-4{margin:1rem}.sm\:m-5{margin:1.25rem}.sm\:m-6{margin:1.5rem}.sm\:m-8{margin:2rem}.sm\:m-10{margin:2.5rem}.sm\:m-12{margin:3rem}.sm\:m-16{margin:4rem}.sm\:m-20{margin:5rem}.sm\:m-24{margin:6rem}.sm\:m-32{margin:8rem}.sm\:m-40{margin:10rem}.sm\:m-48{margin:12rem}.sm\:m-56{margin:14rem}.sm\:m-64{margin:16rem}.sm\:m-auto{margin:auto}.sm\:m-px{margin:1px}.sm\:-m-1{margin:-.25rem}.sm\:-m-2{margin:-.5rem}.sm\:-m-3{margin:-.75rem}.sm\:-m-4{margin:-1rem}.sm\:-m-5{margin:-1.25rem}.sm\:-m-6{margin:-1.5rem}.sm\:-m-8{margin:-2rem}.sm\:-m-10{margin:-2.5rem}.sm\:-m-12{margin:-3rem}.sm\:-m-16{margin:-4rem}.sm\:-m-20{margin:-5rem}.sm\:-m-24{margin:-6rem}.sm\:-m-32{margin:-8rem}.sm\:-m-40{margin:-10rem}.sm\:-m-48{margin:-12rem}.sm\:-m-56{margin:-14rem}.sm\:-m-64{margin:-16rem}.sm\:-m-px{margin:-1px}.sm\:my-0{margin-bottom:0;margin-top:0}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-1{margin-bottom:.25rem;margin-top:.25rem}.sm\:mx-1{margin-left:.25rem;margin-right:.25rem}.sm\:my-2{margin-bottom:.5rem;margin-top:.5rem}.sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\:my-3{margin-bottom:.75rem;margin-top:.75rem}.sm\:mx-3{margin-left:.75rem;margin-right:.75rem}.sm\:my-4{margin-bottom:1rem;margin-top:1rem}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:my-5{margin-bottom:1.25rem;margin-top:1.25rem}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:my-8{margin-bottom:2rem;margin-top:2rem}.sm\:mx-8{margin-left:2rem;margin-right:2rem}.sm\:my-10{margin-bottom:2.5rem;margin-top:2.5rem}.sm\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.sm\:my-12{margin-bottom:3rem;margin-top:3rem}.sm\:mx-12{margin-left:3rem;margin-right:3rem}.sm\:my-16{margin-bottom:4rem;margin-top:4rem}.sm\:mx-16{margin-left:4rem;margin-right:4rem}.sm\:my-20{margin-bottom:5rem;margin-top:5rem}.sm\:mx-20{margin-left:5rem;margin-right:5rem}.sm\:my-24{margin-bottom:6rem;margin-top:6rem}.sm\:mx-24{margin-left:6rem;margin-right:6rem}.sm\:my-32{margin-bottom:8rem;margin-top:8rem}.sm\:mx-32{margin-left:8rem;margin-right:8rem}.sm\:my-40{margin-bottom:10rem;margin-top:10rem}.sm\:mx-40{margin-left:10rem;margin-right:10rem}.sm\:my-48{margin-bottom:12rem;margin-top:12rem}.sm\:mx-48{margin-left:12rem;margin-right:12rem}.sm\:my-56{margin-bottom:14rem;margin-top:14rem}.sm\:mx-56{margin-left:14rem;margin-right:14rem}.sm\:my-64{margin-bottom:16rem;margin-top:16rem}.sm\:mx-64{margin-left:16rem;margin-right:16rem}.sm\:my-auto{margin-bottom:auto;margin-top:auto}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-px{margin-bottom:1px;margin-top:1px}.sm\:mx-px{margin-left:1px;margin-right:1px}.sm\:-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.sm\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.sm\:-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.sm\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.sm\:-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.sm\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.sm\:-my-4{margin-bottom:-1rem;margin-top:-1rem}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:-my-5{margin-bottom:-1.25rem;margin-top:-1.25rem}.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:-my-6{margin-bottom:-1.5rem;margin-top:-1.5rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-my-8{margin-bottom:-2rem;margin-top:-2rem}.sm\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\:-my-10{margin-bottom:-2.5rem;margin-top:-2.5rem}.sm\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.sm\:-my-12{margin-bottom:-3rem;margin-top:-3rem}.sm\:-mx-12{margin-left:-3rem;margin-right:-3rem}.sm\:-my-16{margin-bottom:-4rem;margin-top:-4rem}.sm\:-mx-16{margin-left:-4rem;margin-right:-4rem}.sm\:-my-20{margin-bottom:-5rem;margin-top:-5rem}.sm\:-mx-20{margin-left:-5rem;margin-right:-5rem}.sm\:-my-24{margin-bottom:-6rem;margin-top:-6rem}.sm\:-mx-24{margin-left:-6rem;margin-right:-6rem}.sm\:-my-32{margin-bottom:-8rem;margin-top:-8rem}.sm\:-mx-32{margin-left:-8rem;margin-right:-8rem}.sm\:-my-40{margin-bottom:-10rem;margin-top:-10rem}.sm\:-mx-40{margin-left:-10rem;margin-right:-10rem}.sm\:-my-48{margin-bottom:-12rem;margin-top:-12rem}.sm\:-mx-48{margin-left:-12rem;margin-right:-12rem}.sm\:-my-56{margin-bottom:-14rem;margin-top:-14rem}.sm\:-mx-56{margin-left:-14rem;margin-right:-14rem}.sm\:-my-64{margin-bottom:-16rem;margin-top:-16rem}.sm\:-mx-64{margin-left:-16rem;margin-right:-16rem}.sm\:-my-px{margin-bottom:-1px;margin-top:-1px}.sm\:-mx-px{margin-left:-1px;margin-right:-1px}.sm\:mt-0{margin-top:0}.sm\:mr-0{margin-right:0}.sm\:mb-0{margin-bottom:0}.sm\:ml-0{margin-left:0}.sm\:mt-1{margin-top:.25rem}.sm\:mr-1{margin-right:.25rem}.sm\:mb-1{margin-bottom:.25rem}.sm\:ml-1{margin-left:.25rem}.sm\:mt-2{margin-top:.5rem}.sm\:mr-2{margin-right:.5rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:ml-2{margin-left:.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mr-3{margin-right:.75rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:ml-3{margin-left:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mr-4{margin-right:1rem}.sm\:mb-4{margin-bottom:1rem}.sm\:ml-4{margin-left:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mr-5{margin-right:1.25rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:ml-5{margin-left:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mr-6{margin-right:1.5rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:ml-6{margin-left:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:mr-8{margin-right:2rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-8{margin-left:2rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mr-10{margin-right:2.5rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:ml-10{margin-left:2.5rem}.sm\:mt-12{margin-top:3rem}.sm\:mr-12{margin-right:3rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-12{margin-left:3rem}.sm\:mt-16{margin-top:4rem}.sm\:mr-16{margin-right:4rem}.sm\:mb-16{margin-bottom:4rem}.sm\:ml-16{margin-left:4rem}.sm\:mt-20{margin-top:5rem}.sm\:mr-20{margin-right:5rem}.sm\:mb-20{margin-bottom:5rem}.sm\:ml-20{margin-left:5rem}.sm\:mt-24{margin-top:6rem}.sm\:mr-24{margin-right:6rem}.sm\:mb-24{margin-bottom:6rem}.sm\:ml-24{margin-left:6rem}.sm\:mt-32{margin-top:8rem}.sm\:mr-32{margin-right:8rem}.sm\:mb-32{margin-bottom:8rem}.sm\:ml-32{margin-left:8rem}.sm\:mt-40{margin-top:10rem}.sm\:mr-40{margin-right:10rem}.sm\:mb-40{margin-bottom:10rem}.sm\:ml-40{margin-left:10rem}.sm\:mt-48{margin-top:12rem}.sm\:mr-48{margin-right:12rem}.sm\:mb-48{margin-bottom:12rem}.sm\:ml-48{margin-left:12rem}.sm\:mt-56{margin-top:14rem}.sm\:mr-56{margin-right:14rem}.sm\:mb-56{margin-bottom:14rem}.sm\:ml-56{margin-left:14rem}.sm\:mt-64{margin-top:16rem}.sm\:mr-64{margin-right:16rem}.sm\:mb-64{margin-bottom:16rem}.sm\:ml-64{margin-left:16rem}.sm\:mt-auto{margin-top:auto}.sm\:mr-auto{margin-right:auto}.sm\:mb-auto{margin-bottom:auto}.sm\:ml-auto{margin-left:auto}.sm\:mt-px{margin-top:1px}.sm\:mr-px{margin-right:1px}.sm\:mb-px{margin-bottom:1px}.sm\:ml-px{margin-left:1px}.sm\:-mt-1{margin-top:-.25rem}.sm\:-mr-1{margin-right:-.25rem}.sm\:-mb-1{margin-bottom:-.25rem}.sm\:-ml-1{margin-left:-.25rem}.sm\:-mt-2{margin-top:-.5rem}.sm\:-mr-2{margin-right:-.5rem}.sm\:-mb-2{margin-bottom:-.5rem}.sm\:-ml-2{margin-left:-.5rem}.sm\:-mt-3{margin-top:-.75rem}.sm\:-mr-3{margin-right:-.75rem}.sm\:-mb-3{margin-bottom:-.75rem}.sm\:-ml-3{margin-left:-.75rem}.sm\:-mt-4{margin-top:-1rem}.sm\:-mr-4{margin-right:-1rem}.sm\:-mb-4{margin-bottom:-1rem}.sm\:-ml-4{margin-left:-1rem}.sm\:-mt-5{margin-top:-1.25rem}.sm\:-mr-5{margin-right:-1.25rem}.sm\:-mb-5{margin-bottom:-1.25rem}.sm\:-ml-5{margin-left:-1.25rem}.sm\:-mt-6{margin-top:-1.5rem}.sm\:-mr-6{margin-right:-1.5rem}.sm\:-mb-6{margin-bottom:-1.5rem}.sm\:-ml-6{margin-left:-1.5rem}.sm\:-mt-8{margin-top:-2rem}.sm\:-mr-8{margin-right:-2rem}.sm\:-mb-8{margin-bottom:-2rem}.sm\:-ml-8{margin-left:-2rem}.sm\:-mt-10{margin-top:-2.5rem}.sm\:-mr-10{margin-right:-2.5rem}.sm\:-mb-10{margin-bottom:-2.5rem}.sm\:-ml-10{margin-left:-2.5rem}.sm\:-mt-12{margin-top:-3rem}.sm\:-mr-12{margin-right:-3rem}.sm\:-mb-12{margin-bottom:-3rem}.sm\:-ml-12{margin-left:-3rem}.sm\:-mt-16{margin-top:-4rem}.sm\:-mr-16{margin-right:-4rem}.sm\:-mb-16{margin-bottom:-4rem}.sm\:-ml-16{margin-left:-4rem}.sm\:-mt-20{margin-top:-5rem}.sm\:-mr-20{margin-right:-5rem}.sm\:-mb-20{margin-bottom:-5rem}.sm\:-ml-20{margin-left:-5rem}.sm\:-mt-24{margin-top:-6rem}.sm\:-mr-24{margin-right:-6rem}.sm\:-mb-24{margin-bottom:-6rem}.sm\:-ml-24{margin-left:-6rem}.sm\:-mt-32{margin-top:-8rem}.sm\:-mr-32{margin-right:-8rem}.sm\:-mb-32{margin-bottom:-8rem}.sm\:-ml-32{margin-left:-8rem}.sm\:-mt-40{margin-top:-10rem}.sm\:-mr-40{margin-right:-10rem}.sm\:-mb-40{margin-bottom:-10rem}.sm\:-ml-40{margin-left:-10rem}.sm\:-mt-48{margin-top:-12rem}.sm\:-mr-48{margin-right:-12rem}.sm\:-mb-48{margin-bottom:-12rem}.sm\:-ml-48{margin-left:-12rem}.sm\:-mt-56{margin-top:-14rem}.sm\:-mr-56{margin-right:-14rem}.sm\:-mb-56{margin-bottom:-14rem}.sm\:-ml-56{margin-left:-14rem}.sm\:-mt-64{margin-top:-16rem}.sm\:-mr-64{margin-right:-16rem}.sm\:-mb-64{margin-bottom:-16rem}.sm\:-ml-64{margin-left:-16rem}.sm\:-mt-px{margin-top:-1px}.sm\:-mr-px{margin-right:-1px}.sm\:-mb-px{margin-bottom:-1px}.sm\:-ml-px{margin-left:-1px}.sm\:max-h-full{max-height:100%}.sm\:max-h-screen{max-height:100vh}.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-full{max-width:100%}.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\:min-h-0{min-height:0}.sm\:min-h-full{min-height:100%}.sm\:min-h-screen{min-height:100vh}.sm\:min-w-0{min-width:0}.sm\:min-w-full{min-width:100%}.sm\:object-contain{object-fit:contain}.sm\:object-cover{object-fit:cover}.sm\:object-fill{object-fit:fill}.sm\:object-none{object-fit:none}.sm\:object-scale-down{object-fit:scale-down}.sm\:object-bottom{object-position:bottom}.sm\:object-center{object-position:center}.sm\:object-left{object-position:left}.sm\:object-left-bottom{object-position:left bottom}.sm\:object-left-top{object-position:left top}.sm\:object-right{object-position:right}.sm\:object-right-bottom{object-position:right bottom}.sm\:object-right-top{object-position:right top}.sm\:object-top{object-position:top}.sm\:opacity-0{opacity:0}.sm\:opacity-25{opacity:.25}.sm\:opacity-50{opacity:.5}.sm\:opacity-75{opacity:.75}.sm\:opacity-100{opacity:1}.sm\:hover\:opacity-0:hover{opacity:0}.sm\:hover\:opacity-25:hover{opacity:.25}.sm\:hover\:opacity-50:hover{opacity:.5}.sm\:hover\:opacity-75:hover{opacity:.75}.sm\:hover\:opacity-100:hover{opacity:1}.sm\:focus\:opacity-0:focus{opacity:0}.sm\:focus\:opacity-25:focus{opacity:.25}.sm\:focus\:opacity-50:focus{opacity:.5}.sm\:focus\:opacity-75:focus{opacity:.75}.sm\:focus\:opacity-100:focus{opacity:1}.sm\:outline-none{outline:2px solid transparent;outline-offset:2px}.sm\:outline-white{outline:2px dotted #fff;outline-offset:2px}.sm\:outline-black{outline:2px dotted #000;outline-offset:2px}.sm\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.sm\:focus\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.sm\:focus\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.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\:scrolling-touch{-webkit-overflow-scrolling:touch}.sm\:scrolling-auto{-webkit-overflow-scrolling:auto}.sm\:overscroll-auto{overscroll-behavior:auto}.sm\:overscroll-contain{overscroll-behavior:contain}.sm\:overscroll-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\:p-0{padding:0}.sm\:p-1{padding:.25rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-16{padding:4rem}.sm\:p-20{padding:5rem}.sm\:p-24{padding:6rem}.sm\:p-32{padding:8rem}.sm\:p-40{padding:10rem}.sm\:p-48{padding:12rem}.sm\:p-56{padding:14rem}.sm\:p-64{padding:16rem}.sm\:p-px{padding:1px}.sm\:py-0{padding-bottom:0;padding-top:0}.sm\:px-0{padding-left:0;padding-right:0}.sm\:py-1{padding-bottom:.25rem;padding-top:.25rem}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-8{padding-bottom:2rem;padding-top:2rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:py-12{padding-bottom:3rem;padding-top:3rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:py-20{padding-bottom:5rem;padding-top:5rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:py-24{padding-bottom:6rem;padding-top:6rem}.sm\:px-24{padding-left:6rem;padding-right:6rem}.sm\:py-32{padding-bottom:8rem;padding-top:8rem}.sm\:px-32{padding-left:8rem;padding-right:8rem}.sm\:py-40{padding-bottom:10rem;padding-top:10rem}.sm\:px-40{padding-left:10rem;padding-right:10rem}.sm\:py-48{padding-bottom:12rem;padding-top:12rem}.sm\:px-48{padding-left:12rem;padding-right:12rem}.sm\:py-56{padding-bottom:14rem;padding-top:14rem}.sm\:px-56{padding-left:14rem;padding-right:14rem}.sm\:py-64{padding-bottom:16rem;padding-top:16rem}.sm\:px-64{padding-left:16rem;padding-right:16rem}.sm\:py-px{padding-bottom:1px;padding-top:1px}.sm\:px-px{padding-left:1px;padding-right:1px}.sm\:pt-0{padding-top:0}.sm\:pr-0{padding-right:0}.sm\:pb-0{padding-bottom:0}.sm\:pl-0{padding-left:0}.sm\:pt-1{padding-top:.25rem}.sm\:pr-1{padding-right:.25rem}.sm\:pb-1{padding-bottom:.25rem}.sm\:pl-1{padding-left:.25rem}.sm\:pt-2{padding-top:.5rem}.sm\:pr-2{padding-right:.5rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pl-2{padding-left:.5rem}.sm\:pt-3{padding-top:.75rem}.sm\:pr-3{padding-right:.75rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pl-3{padding-left:.75rem}.sm\:pt-4{padding-top:1rem}.sm\:pr-4{padding-right:1rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pl-4{padding-left:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pr-5{padding-right:1.25rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pt-8{padding-top:2rem}.sm\:pr-8{padding-right:2rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pl-8{padding-left:2rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pr-10{padding-right:2.5rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pl-10{padding-left:2.5rem}.sm\:pt-12{padding-top:3rem}.sm\:pr-12{padding-right:3rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pl-12{padding-left:3rem}.sm\:pt-16{padding-top:4rem}.sm\:pr-16{padding-right:4rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pl-16{padding-left:4rem}.sm\:pt-20{padding-top:5rem}.sm\:pr-20{padding-right:5rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pl-20{padding-left:5rem}.sm\:pt-24{padding-top:6rem}.sm\:pr-24{padding-right:6rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pl-24{padding-left:6rem}.sm\:pt-32{padding-top:8rem}.sm\:pr-32{padding-right:8rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pl-32{padding-left:8rem}.sm\:pt-40{padding-top:10rem}.sm\:pr-40{padding-right:10rem}.sm\:pb-40{padding-bottom:10rem}.sm\:pl-40{padding-left:10rem}.sm\:pt-48{padding-top:12rem}.sm\:pr-48{padding-right:12rem}.sm\:pb-48{padding-bottom:12rem}.sm\:pl-48{padding-left:12rem}.sm\:pt-56{padding-top:14rem}.sm\:pr-56{padding-right:14rem}.sm\:pb-56{padding-bottom:14rem}.sm\:pl-56{padding-left:14rem}.sm\:pt-64{padding-top:16rem}.sm\:pr-64{padding-right:16rem}.sm\:pb-64{padding-bottom:16rem}.sm\:pl-64{padding-left:16rem}.sm\:pt-px{padding-top:1px}.sm\:pr-px{padding-right:1px}.sm\:pb-px{padding-bottom:1px}.sm\:pl-px{padding-left:1px}.sm\:placeholder-transparent::-webkit-input-placeholder{color:transparent}.sm\:placeholder-transparent::placeholder{color:transparent}.sm\:placeholder-current::-webkit-input-placeholder{color:currentColor}.sm\:placeholder-current::placeholder{color:currentColor}.sm\:placeholder-black::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.sm\:placeholder-black::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.sm\:placeholder-white::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.sm\:placeholder-white::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.sm\:placeholder-gray-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.sm\:placeholder-gray-100::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.sm\:placeholder-gray-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.sm\:placeholder-gray-200::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.sm\:placeholder-gray-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.sm\:placeholder-gray-300::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.sm\:placeholder-gray-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.sm\:placeholder-gray-400::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.sm\:placeholder-gray-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.sm\:placeholder-gray-500::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.sm\:placeholder-gray-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.sm\:placeholder-gray-600::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.sm\:placeholder-gray-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.sm\:placeholder-gray-700::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.sm\:placeholder-gray-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.sm\:placeholder-gray-800::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.sm\:placeholder-gray-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.sm\:placeholder-gray-900::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.sm\:placeholder-red-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.sm\:placeholder-red-100::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.sm\:placeholder-red-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.sm\:placeholder-red-200::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.sm\:placeholder-red-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.sm\:placeholder-red-300::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.sm\:placeholder-red-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.sm\:placeholder-red-400::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.sm\:placeholder-red-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.sm\:placeholder-red-500::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.sm\:placeholder-red-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.sm\:placeholder-red-600::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.sm\:placeholder-red-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.sm\:placeholder-red-700::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.sm\:placeholder-red-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.sm\:placeholder-red-800::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.sm\:placeholder-red-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.sm\:placeholder-red-900::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.sm\:placeholder-orange-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.sm\:placeholder-orange-100::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.sm\:placeholder-orange-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.sm\:placeholder-orange-200::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.sm\:placeholder-orange-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.sm\:placeholder-orange-300::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.sm\:placeholder-orange-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.sm\:placeholder-orange-400::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.sm\:placeholder-orange-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.sm\:placeholder-orange-500::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.sm\:placeholder-orange-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.sm\:placeholder-orange-600::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.sm\:placeholder-orange-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.sm\:placeholder-orange-700::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.sm\:placeholder-orange-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.sm\:placeholder-orange-800::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.sm\:placeholder-orange-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.sm\:placeholder-orange-900::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.sm\:placeholder-yellow-100::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.sm\:placeholder-yellow-100::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.sm\:placeholder-yellow-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.sm\:placeholder-yellow-200::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.sm\:placeholder-yellow-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.sm\:placeholder-yellow-300::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.sm\:placeholder-yellow-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.sm\:placeholder-yellow-400::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.sm\:placeholder-yellow-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.sm\:placeholder-yellow-500::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.sm\:placeholder-yellow-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.sm\:placeholder-yellow-600::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.sm\:placeholder-yellow-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.sm\:placeholder-yellow-700::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.sm\:placeholder-yellow-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.sm\:placeholder-yellow-800::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.sm\:placeholder-yellow-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.sm\:placeholder-yellow-900::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.sm\:placeholder-green-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.sm\:placeholder-green-100::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.sm\:placeholder-green-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.sm\:placeholder-green-200::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.sm\:placeholder-green-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.sm\:placeholder-green-300::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.sm\:placeholder-green-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.sm\:placeholder-green-400::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.sm\:placeholder-green-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.sm\:placeholder-green-500::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.sm\:placeholder-green-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.sm\:placeholder-green-600::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.sm\:placeholder-green-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.sm\:placeholder-green-700::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.sm\:placeholder-green-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.sm\:placeholder-green-800::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.sm\:placeholder-green-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.sm\:placeholder-green-900::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.sm\:placeholder-teal-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.sm\:placeholder-teal-100::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.sm\:placeholder-teal-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.sm\:placeholder-teal-200::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.sm\:placeholder-teal-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.sm\:placeholder-teal-300::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.sm\:placeholder-teal-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.sm\:placeholder-teal-400::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.sm\:placeholder-teal-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.sm\:placeholder-teal-500::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.sm\:placeholder-teal-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.sm\:placeholder-teal-600::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.sm\:placeholder-teal-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.sm\:placeholder-teal-700::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.sm\:placeholder-teal-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.sm\:placeholder-teal-800::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.sm\:placeholder-teal-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.sm\:placeholder-teal-900::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.sm\:placeholder-blue-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.sm\:placeholder-blue-100::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.sm\:placeholder-blue-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.sm\:placeholder-blue-200::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.sm\:placeholder-blue-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.sm\:placeholder-blue-300::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.sm\:placeholder-blue-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.sm\:placeholder-blue-400::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.sm\:placeholder-blue-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.sm\:placeholder-blue-500::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.sm\:placeholder-blue-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.sm\:placeholder-blue-600::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.sm\:placeholder-blue-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.sm\:placeholder-blue-700::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.sm\:placeholder-blue-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.sm\:placeholder-blue-800::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.sm\:placeholder-blue-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.sm\:placeholder-blue-900::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.sm\:placeholder-indigo-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.sm\:placeholder-indigo-100::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.sm\:placeholder-indigo-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.sm\:placeholder-indigo-200::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.sm\:placeholder-indigo-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.sm\:placeholder-indigo-300::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.sm\:placeholder-indigo-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.sm\:placeholder-indigo-400::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.sm\:placeholder-indigo-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.sm\:placeholder-indigo-500::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.sm\:placeholder-indigo-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.sm\:placeholder-indigo-600::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.sm\:placeholder-indigo-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.sm\:placeholder-indigo-700::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.sm\:placeholder-indigo-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.sm\:placeholder-indigo-800::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.sm\:placeholder-indigo-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.sm\:placeholder-indigo-900::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.sm\:placeholder-purple-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.sm\:placeholder-purple-100::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.sm\:placeholder-purple-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.sm\:placeholder-purple-200::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.sm\:placeholder-purple-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.sm\:placeholder-purple-300::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.sm\:placeholder-purple-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.sm\:placeholder-purple-400::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.sm\:placeholder-purple-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.sm\:placeholder-purple-500::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.sm\:placeholder-purple-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.sm\:placeholder-purple-600::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.sm\:placeholder-purple-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.sm\:placeholder-purple-700::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.sm\:placeholder-purple-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.sm\:placeholder-purple-800::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.sm\:placeholder-purple-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.sm\:placeholder-purple-900::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.sm\:placeholder-pink-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.sm\:placeholder-pink-100::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.sm\:placeholder-pink-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.sm\:placeholder-pink-200::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.sm\:placeholder-pink-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.sm\:placeholder-pink-300::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.sm\:placeholder-pink-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.sm\:placeholder-pink-400::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.sm\:placeholder-pink-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.sm\:placeholder-pink-500::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.sm\:placeholder-pink-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.sm\:placeholder-pink-600::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.sm\:placeholder-pink-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.sm\:placeholder-pink-700::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.sm\:placeholder-pink-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.sm\:placeholder-pink-800::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.sm\:placeholder-pink-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.sm\:placeholder-pink-900::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.sm\:focus\:placeholder-transparent:focus::-webkit-input-placeholder{color:transparent}.sm\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.sm\:focus\:placeholder-current:focus::-webkit-input-placeholder{color:currentColor}.sm\:focus\:placeholder-current:focus::placeholder{color:currentColor}.sm\:focus\:placeholder-black:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.sm\:focus\:placeholder-black:focus::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.sm\:focus\:placeholder-white:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.sm\:focus\:placeholder-white:focus::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-100:focus::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-200:focus::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-300:focus::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-400:focus::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-500:focus::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-600:focus::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-700:focus::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-800:focus::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.sm\:focus\:placeholder-gray-900:focus::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-200:focus::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-300:focus::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-400:focus::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-500:focus::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-600:focus::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-700:focus::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-800:focus::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.sm\:focus\:placeholder-red-900:focus::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-100:focus::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-200:focus::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-300:focus::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-400:focus::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-500:focus::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-600:focus::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-700:focus::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-800:focus::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.sm\:focus\:placeholder-orange-900:focus::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-100:focus::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-200:focus::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-300:focus::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-400:focus::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-500:focus::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-600:focus::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-700:focus::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-800:focus::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.sm\:focus\:placeholder-yellow-900:focus::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-100:focus::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-200:focus::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-300:focus::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-400:focus::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-500:focus::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-600:focus::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-700:focus::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-800:focus::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.sm\:focus\:placeholder-green-900:focus::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-100:focus::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-200:focus::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-300:focus::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-400:focus::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-500:focus::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-600:focus::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-700:focus::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-800:focus::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.sm\:focus\:placeholder-teal-900:focus::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-100:focus::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-200:focus::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-300:focus::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-400:focus::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-500:focus::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-600:focus::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-700:focus::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-800:focus::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.sm\:focus\:placeholder-blue-900:focus::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-100:focus::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-200:focus::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-300:focus::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-400:focus::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-500:focus::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-600:focus::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-700:focus::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-800:focus::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.sm\:focus\:placeholder-indigo-900:focus::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-100:focus::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-200:focus::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-300:focus::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-400:focus::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-500:focus::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-600:focus::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-700:focus::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-800:focus::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.sm\:focus\:placeholder-purple-900:focus::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-200:focus::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-300:focus::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-400:focus::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-500:focus::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-600:focus::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-700:focus::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-800:focus::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.sm\:focus\:placeholder-pink-900:focus::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.sm\:placeholder-opacity-0::-webkit-input-placeholder{--placeholder-opacity:0}.sm\:placeholder-opacity-0::placeholder{--placeholder-opacity:0}.sm\:placeholder-opacity-25::-webkit-input-placeholder{--placeholder-opacity:0.25}.sm\:placeholder-opacity-25::placeholder{--placeholder-opacity:0.25}.sm\:placeholder-opacity-50::-webkit-input-placeholder{--placeholder-opacity:0.5}.sm\:placeholder-opacity-50::placeholder{--placeholder-opacity:0.5}.sm\:placeholder-opacity-75::-webkit-input-placeholder{--placeholder-opacity:0.75}.sm\:placeholder-opacity-75::placeholder{--placeholder-opacity:0.75}.sm\:placeholder-opacity-100::-webkit-input-placeholder{--placeholder-opacity:1}.sm\:placeholder-opacity-100::placeholder{--placeholder-opacity:1}.sm\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder{--placeholder-opacity:0}.sm\:focus\:placeholder-opacity-0:focus::placeholder{--placeholder-opacity:0}.sm\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder{--placeholder-opacity:0.25}.sm\:focus\:placeholder-opacity-25:focus::placeholder{--placeholder-opacity:0.25}.sm\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder{--placeholder-opacity:0.5}.sm\:focus\:placeholder-opacity-50:focus::placeholder{--placeholder-opacity:0.5}.sm\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder{--placeholder-opacity:0.75}.sm\:focus\:placeholder-opacity-75:focus::placeholder{--placeholder-opacity:0.75}.sm\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder{--placeholder-opacity:1}.sm\:focus\:placeholder-opacity-100:focus::placeholder{--placeholder-opacity:1}.sm\:pointer-events-none{pointer-events:none}.sm\:pointer-events-auto{pointer-events:auto}.sm\:static{position:static}.sm\:fixed{position:fixed}.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:sticky{position:-webkit-sticky;position:sticky}.sm\:inset-0{bottom:0;left:0;right:0;top:0}.sm\:inset-auto{bottom:auto;left:auto;right:auto;top:auto}.sm\:inset-y-0{bottom:0;top:0}.sm\:inset-x-0{left:0;right:0}.sm\:inset-y-auto{bottom:auto;top:auto}.sm\:inset-x-auto{left:auto;right:auto}.sm\:top-0{top:0}.sm\:right-0{right:0}.sm\:bottom-0{bottom:0}.sm\:left-0{left:0}.sm\:top-auto{top:auto}.sm\:right-auto{right:auto}.sm\:bottom-auto{bottom:auto}.sm\:left-auto{left:auto}.sm\:resize-none{resize:none}.sm\:resize-y{resize:vertical}.sm\:resize-x{resize:horizontal}.sm\:resize{resize:both}.sm\:shadow-xs{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.sm\:shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.sm\:shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.sm\:shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.sm\:shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.sm\:shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.sm\:shadow-2xl{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.sm\:shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.sm\:shadow-outline{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.sm\:shadow-none{box-shadow:none}.sm\:hover\:shadow-xs:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.sm\:hover\:shadow-sm:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.sm\:hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.sm\:hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.sm\:hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.sm\:hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.sm\:hover\:shadow-2xl:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.sm\:hover\:shadow-inner:hover{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.sm\:hover\:shadow-outline:hover{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.sm\:hover\:shadow-none:hover{box-shadow:none}.sm\:focus\:shadow-xs:focus{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.sm\:focus\:shadow-sm:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.sm\:focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.sm\:focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.sm\:focus\:shadow-lg:focus{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.sm\:focus\:shadow-xl:focus{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.sm\:focus\:shadow-2xl:focus{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.sm\:focus\:shadow-inner:focus{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.sm\:focus\:shadow-outline:focus{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.sm\:focus\:shadow-none:focus{box-shadow:none}.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\:table-auto{table-layout:auto}.sm\:table-fixed{table-layout:fixed}.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\:text-transparent{color:transparent}.sm\:text-current{color:currentColor}.sm\:text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.sm\:text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.sm\:text-gray-100{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.sm\:text-gray-200{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.sm\:text-gray-300{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.sm\:text-gray-400{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.sm\:text-gray-500{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.sm\:text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.sm\:text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.sm\:text-gray-800{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.sm\:text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.sm\:text-red-100{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.sm\:text-red-200{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.sm\:text-red-300{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.sm\:text-red-400{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.sm\:text-red-500{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.sm\:text-red-600{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.sm\:text-red-700{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.sm\:text-red-800{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.sm\:text-red-900{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.sm\:text-orange-100{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.sm\:text-orange-200{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.sm\:text-orange-300{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.sm\:text-orange-400{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.sm\:text-orange-500{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.sm\:text-orange-600{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.sm\:text-orange-700{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.sm\:text-orange-800{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.sm\:text-orange-900{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.sm\:text-yellow-100{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.sm\:text-yellow-200{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.sm\:text-yellow-300{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.sm\:text-yellow-400{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.sm\:text-yellow-500{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.sm\:text-yellow-600{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.sm\:text-yellow-700{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.sm\:text-yellow-800{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.sm\:text-yellow-900{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.sm\:text-green-100{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.sm\:text-green-200{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.sm\:text-green-300{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.sm\:text-green-400{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.sm\:text-green-500{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.sm\:text-green-600{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.sm\:text-green-700{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.sm\:text-green-800{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.sm\:text-green-900{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.sm\:text-teal-100{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.sm\:text-teal-200{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.sm\:text-teal-300{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.sm\:text-teal-400{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.sm\:text-teal-500{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.sm\:text-teal-600{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.sm\:text-teal-700{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.sm\:text-teal-800{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.sm\:text-teal-900{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.sm\:text-blue-100{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.sm\:text-blue-200{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.sm\:text-blue-300{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.sm\:text-blue-400{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.sm\:text-blue-500{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.sm\:text-blue-600{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.sm\:text-blue-700{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.sm\:text-blue-800{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.sm\:text-blue-900{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.sm\:text-indigo-100{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.sm\:text-indigo-200{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.sm\:text-indigo-300{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.sm\:text-indigo-400{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.sm\:text-indigo-500{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.sm\:text-indigo-600{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.sm\:text-indigo-700{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.sm\:text-indigo-800{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.sm\:text-indigo-900{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.sm\:text-purple-100{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.sm\:text-purple-200{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.sm\:text-purple-300{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.sm\:text-purple-400{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.sm\:text-purple-500{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.sm\:text-purple-600{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.sm\:text-purple-700{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.sm\:text-purple-800{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.sm\:text-purple-900{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.sm\:text-pink-100{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.sm\:text-pink-200{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.sm\:text-pink-300{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.sm\:text-pink-400{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.sm\:text-pink-500{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.sm\:text-pink-600{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.sm\:text-pink-700{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.sm\:text-pink-800{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.sm\:text-pink-900{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.sm\:hover\:text-transparent:hover{color:transparent}.sm\:hover\:text-current:hover{color:currentColor}.sm\:hover\:text-black:hover{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.sm\:hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.sm\:hover\:text-gray-100:hover{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.sm\:hover\:text-gray-200:hover{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.sm\:hover\:text-gray-300:hover{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.sm\:hover\:text-gray-400:hover{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.sm\:hover\:text-gray-500:hover{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.sm\:hover\:text-gray-600:hover{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.sm\:hover\:text-gray-700:hover{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.sm\:hover\:text-gray-800:hover{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.sm\:hover\:text-gray-900:hover{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.sm\:hover\:text-red-100:hover{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.sm\:hover\:text-red-200:hover{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.sm\:hover\:text-red-300:hover{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.sm\:hover\:text-red-400:hover{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.sm\:hover\:text-red-500:hover{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.sm\:hover\:text-red-600:hover{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.sm\:hover\:text-red-700:hover{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.sm\:hover\:text-red-800:hover{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.sm\:hover\:text-red-900:hover{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.sm\:hover\:text-orange-100:hover{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.sm\:hover\:text-orange-200:hover{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.sm\:hover\:text-orange-300:hover{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.sm\:hover\:text-orange-400:hover{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.sm\:hover\:text-orange-500:hover{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.sm\:hover\:text-orange-600:hover{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.sm\:hover\:text-orange-700:hover{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.sm\:hover\:text-orange-800:hover{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.sm\:hover\:text-orange-900:hover{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.sm\:hover\:text-yellow-100:hover{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.sm\:hover\:text-yellow-200:hover{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.sm\:hover\:text-yellow-300:hover{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.sm\:hover\:text-yellow-400:hover{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.sm\:hover\:text-yellow-500:hover{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.sm\:hover\:text-yellow-600:hover{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.sm\:hover\:text-yellow-700:hover{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.sm\:hover\:text-yellow-800:hover{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.sm\:hover\:text-yellow-900:hover{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.sm\:hover\:text-green-100:hover{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.sm\:hover\:text-green-200:hover{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.sm\:hover\:text-green-300:hover{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.sm\:hover\:text-green-400:hover{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.sm\:hover\:text-green-500:hover{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.sm\:hover\:text-green-600:hover{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.sm\:hover\:text-green-700:hover{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.sm\:hover\:text-green-800:hover{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.sm\:hover\:text-green-900:hover{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.sm\:hover\:text-teal-100:hover{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.sm\:hover\:text-teal-200:hover{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.sm\:hover\:text-teal-300:hover{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.sm\:hover\:text-teal-400:hover{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.sm\:hover\:text-teal-500:hover{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.sm\:hover\:text-teal-600:hover{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.sm\:hover\:text-teal-700:hover{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.sm\:hover\:text-teal-800:hover{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.sm\:hover\:text-teal-900:hover{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.sm\:hover\:text-blue-100:hover{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.sm\:hover\:text-blue-200:hover{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.sm\:hover\:text-blue-300:hover{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.sm\:hover\:text-blue-400:hover{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.sm\:hover\:text-blue-500:hover{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.sm\:hover\:text-blue-600:hover{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.sm\:hover\:text-blue-700:hover{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.sm\:hover\:text-blue-800:hover{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.sm\:hover\:text-blue-900:hover{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.sm\:hover\:text-indigo-100:hover{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.sm\:hover\:text-indigo-200:hover{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.sm\:hover\:text-indigo-300:hover{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.sm\:hover\:text-indigo-400:hover{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.sm\:hover\:text-indigo-500:hover{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.sm\:hover\:text-indigo-600:hover{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.sm\:hover\:text-indigo-700:hover{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.sm\:hover\:text-indigo-800:hover{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.sm\:hover\:text-indigo-900:hover{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.sm\:hover\:text-purple-100:hover{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.sm\:hover\:text-purple-200:hover{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.sm\:hover\:text-purple-300:hover{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.sm\:hover\:text-purple-400:hover{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.sm\:hover\:text-purple-500:hover{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.sm\:hover\:text-purple-600:hover{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.sm\:hover\:text-purple-700:hover{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.sm\:hover\:text-purple-800:hover{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.sm\:hover\:text-purple-900:hover{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.sm\:hover\:text-pink-100:hover{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.sm\:hover\:text-pink-200:hover{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.sm\:hover\:text-pink-300:hover{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.sm\:hover\:text-pink-400:hover{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.sm\:hover\:text-pink-500:hover{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.sm\:hover\:text-pink-600:hover{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.sm\:hover\:text-pink-700:hover{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.sm\:hover\:text-pink-800:hover{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.sm\:hover\:text-pink-900:hover{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.sm\:focus\:text-transparent:focus{color:transparent}.sm\:focus\:text-current:focus{color:currentColor}.sm\:focus\:text-black:focus{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.sm\:focus\:text-white:focus{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.sm\:focus\:text-gray-100:focus{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.sm\:focus\:text-gray-200:focus{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.sm\:focus\:text-gray-300:focus{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.sm\:focus\:text-gray-400:focus{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.sm\:focus\:text-gray-500:focus{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.sm\:focus\:text-gray-600:focus{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.sm\:focus\:text-gray-700:focus{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.sm\:focus\:text-gray-800:focus{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.sm\:focus\:text-gray-900:focus{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.sm\:focus\:text-red-100:focus{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.sm\:focus\:text-red-200:focus{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.sm\:focus\:text-red-300:focus{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.sm\:focus\:text-red-400:focus{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.sm\:focus\:text-red-500:focus{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.sm\:focus\:text-red-600:focus{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.sm\:focus\:text-red-700:focus{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.sm\:focus\:text-red-800:focus{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.sm\:focus\:text-red-900:focus{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.sm\:focus\:text-orange-100:focus{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.sm\:focus\:text-orange-200:focus{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.sm\:focus\:text-orange-300:focus{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.sm\:focus\:text-orange-400:focus{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.sm\:focus\:text-orange-500:focus{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.sm\:focus\:text-orange-600:focus{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.sm\:focus\:text-orange-700:focus{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.sm\:focus\:text-orange-800:focus{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.sm\:focus\:text-orange-900:focus{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.sm\:focus\:text-yellow-100:focus{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.sm\:focus\:text-yellow-200:focus{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.sm\:focus\:text-yellow-300:focus{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.sm\:focus\:text-yellow-400:focus{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.sm\:focus\:text-yellow-500:focus{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.sm\:focus\:text-yellow-600:focus{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.sm\:focus\:text-yellow-700:focus{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.sm\:focus\:text-yellow-800:focus{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.sm\:focus\:text-yellow-900:focus{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.sm\:focus\:text-green-100:focus{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.sm\:focus\:text-green-200:focus{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.sm\:focus\:text-green-300:focus{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.sm\:focus\:text-green-400:focus{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.sm\:focus\:text-green-500:focus{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.sm\:focus\:text-green-600:focus{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.sm\:focus\:text-green-700:focus{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.sm\:focus\:text-green-800:focus{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.sm\:focus\:text-green-900:focus{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.sm\:focus\:text-teal-100:focus{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.sm\:focus\:text-teal-200:focus{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.sm\:focus\:text-teal-300:focus{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.sm\:focus\:text-teal-400:focus{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.sm\:focus\:text-teal-500:focus{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.sm\:focus\:text-teal-600:focus{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.sm\:focus\:text-teal-700:focus{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.sm\:focus\:text-teal-800:focus{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.sm\:focus\:text-teal-900:focus{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.sm\:focus\:text-blue-100:focus{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.sm\:focus\:text-blue-200:focus{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.sm\:focus\:text-blue-300:focus{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.sm\:focus\:text-blue-400:focus{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.sm\:focus\:text-blue-500:focus{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.sm\:focus\:text-blue-600:focus{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.sm\:focus\:text-blue-700:focus{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.sm\:focus\:text-blue-800:focus{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.sm\:focus\:text-blue-900:focus{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.sm\:focus\:text-indigo-100:focus{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.sm\:focus\:text-indigo-200:focus{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.sm\:focus\:text-indigo-300:focus{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.sm\:focus\:text-indigo-400:focus{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.sm\:focus\:text-indigo-500:focus{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.sm\:focus\:text-indigo-600:focus{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.sm\:focus\:text-indigo-700:focus{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.sm\:focus\:text-indigo-800:focus{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.sm\:focus\:text-indigo-900:focus{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.sm\:focus\:text-purple-100:focus{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.sm\:focus\:text-purple-200:focus{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.sm\:focus\:text-purple-300:focus{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.sm\:focus\:text-purple-400:focus{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.sm\:focus\:text-purple-500:focus{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.sm\:focus\:text-purple-600:focus{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.sm\:focus\:text-purple-700:focus{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.sm\:focus\:text-purple-800:focus{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.sm\:focus\:text-purple-900:focus{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.sm\:focus\:text-pink-100:focus{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.sm\:focus\:text-pink-200:focus{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.sm\:focus\:text-pink-300:focus{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.sm\:focus\:text-pink-400:focus{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.sm\:focus\:text-pink-500:focus{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.sm\:focus\:text-pink-600:focus{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.sm\:focus\:text-pink-700:focus{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.sm\:focus\:text-pink-800:focus{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.sm\:focus\:text-pink-900:focus{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.sm\:text-opacity-0{--text-opacity:0}.sm\:text-opacity-25{--text-opacity:0.25}.sm\:text-opacity-50{--text-opacity:0.5}.sm\:text-opacity-75{--text-opacity:0.75}.sm\:text-opacity-100{--text-opacity:1}.sm\:hover\:text-opacity-0:hover{--text-opacity:0}.sm\:hover\:text-opacity-25:hover{--text-opacity:0.25}.sm\:hover\:text-opacity-50:hover{--text-opacity:0.5}.sm\:hover\:text-opacity-75:hover{--text-opacity:0.75}.sm\:hover\:text-opacity-100:hover{--text-opacity:1}.sm\:focus\:text-opacity-0:focus{--text-opacity:0}.sm\:focus\:text-opacity-25:focus{--text-opacity:0.25}.sm\:focus\:text-opacity-50:focus{--text-opacity:0.5}.sm\:focus\:text-opacity-75:focus{--text-opacity:0.75}.sm\:focus\:text-opacity-100:focus{--text-opacity:1}.sm\:italic{font-style:italic}.sm\:not-italic{font-style:normal}.sm\:uppercase{text-transform:uppercase}.sm\:lowercase{text-transform:lowercase}.sm\:capitalize{text-transform:capitalize}.sm\:normal-case{text-transform:none}.sm\:underline{text-decoration:underline}.sm\:line-through{text-decoration:line-through}.sm\:no-underline{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\:diagonal-fractions,.sm\:lining-nums,.sm\:oldstyle-nums,.sm\:ordinal,.sm\:proportional-nums,.sm\:slashed-zero,.sm\:stacked-fractions,.sm\:tabular-nums{--font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/);-webkit-font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );-webkit-font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-variant-numeric:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-variant-numeric:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction)}.sm\:normal-nums{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:normal}.sm\:ordinal{--font-variant-numeric-ordinal:ordinal}.sm\:slashed-zero{--font-variant-numeric-slashed-zero:slashed-zero}.sm\:lining-nums{--font-variant-numeric-figure:lining-nums}.sm\:oldstyle-nums{--font-variant-numeric-figure:oldstyle-nums}.sm\:proportional-nums{--font-variant-numeric-spacing:proportional-nums}.sm\:tabular-nums{--font-variant-numeric-spacing:tabular-nums}.sm\:diagonal-fractions{--font-variant-numeric-fraction:diagonal-fractions}.sm\:stacked-fractions{--font-variant-numeric-fraction:stacked-fractions}.sm\:tracking-tighter{letter-spacing:-.05em}.sm\:tracking-tight{letter-spacing:-.025em}.sm\:tracking-normal{letter-spacing:0}.sm\:tracking-wide{letter-spacing:.025em}.sm\:tracking-wider{letter-spacing:.05em}.sm\:tracking-widest{letter-spacing:.1em}.sm\:select-none{-webkit-user-select:none;user-select:none}.sm\:select-text{-webkit-user-select:text;user-select:text}.sm\:select-all{-webkit-user-select:all;user-select:all}.sm\:select-auto{-webkit-user-select:auto;user-select:auto}.sm\:align-baseline{vertical-align:initial}.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\:visible{visibility:visible}.sm\:invisible{visibility:hidden}.sm\:whitespace-normal{white-space:normal}.sm\:whitespace-no-wrap{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{word-wrap:normal;overflow-wrap:normal;word-break:normal}.sm\:break-words{word-wrap:break-word;overflow-wrap:break-word}.sm\:break-all{word-break:break-all}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:w-0{width:0}.sm\:w-1{width:.25rem}.sm\:w-2{width:.5rem}.sm\:w-3{width:.75rem}.sm\:w-4{width:1rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-8{width:2rem}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-32{width:8rem}.sm\:w-40{width:10rem}.sm\:w-48{width:12rem}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-auto{width:auto}.sm\:w-px{width:1px}.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\: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\:gap-0{grid-gap:0;gap:0}.sm\:gap-1{grid-gap:.25rem;gap:.25rem}.sm\:gap-2{grid-gap:.5rem;gap:.5rem}.sm\:gap-3{grid-gap:.75rem;gap:.75rem}.sm\:gap-4{grid-gap:1rem;gap:1rem}.sm\:gap-5{grid-gap:1.25rem;gap:1.25rem}.sm\:gap-6{grid-gap:1.5rem;gap:1.5rem}.sm\:gap-8{grid-gap:2rem;gap:2rem}.sm\:gap-10{grid-gap:2.5rem;gap:2.5rem}.sm\:gap-12{grid-gap:3rem;gap:3rem}.sm\:gap-16{grid-gap:4rem;gap:4rem}.sm\:gap-20{grid-gap:5rem;gap:5rem}.sm\:gap-24{grid-gap:6rem;gap:6rem}.sm\:gap-32{grid-gap:8rem;gap:8rem}.sm\:gap-40{grid-gap:10rem;gap:10rem}.sm\:gap-48{grid-gap:12rem;gap:12rem}.sm\:gap-56{grid-gap:14rem;gap:14rem}.sm\:gap-64{grid-gap:16rem;gap:16rem}.sm\:gap-px{grid-gap:1px;gap:1px}.sm\:col-gap-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.sm\:col-gap-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.sm\:col-gap-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.sm\:col-gap-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.sm\:col-gap-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.sm\:col-gap-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.sm\:col-gap-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.sm\:col-gap-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.sm\:col-gap-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.sm\:col-gap-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.sm\:col-gap-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.sm\:col-gap-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.sm\:col-gap-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.sm\:col-gap-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.sm\:col-gap-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.sm\:col-gap-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.sm\:col-gap-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.sm\:col-gap-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.sm\:col-gap-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.sm\:gap-x-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.sm\:gap-x-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.sm\:gap-x-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.sm\:gap-x-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.sm\:gap-x-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.sm\:gap-x-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.sm\:gap-x-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.sm\:gap-x-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.sm\:gap-x-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.sm\:gap-x-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.sm\:gap-x-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.sm\:gap-x-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.sm\:gap-x-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.sm\:gap-x-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.sm\:gap-x-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.sm\:gap-x-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.sm\:gap-x-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.sm\:gap-x-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.sm\:gap-x-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.sm\:row-gap-0{grid-row-gap:0;row-gap:0}.sm\:row-gap-1{grid-row-gap:.25rem;row-gap:.25rem}.sm\:row-gap-2{grid-row-gap:.5rem;row-gap:.5rem}.sm\:row-gap-3{grid-row-gap:.75rem;row-gap:.75rem}.sm\:row-gap-4{grid-row-gap:1rem;row-gap:1rem}.sm\:row-gap-5{grid-row-gap:1.25rem;row-gap:1.25rem}.sm\:row-gap-6{grid-row-gap:1.5rem;row-gap:1.5rem}.sm\:row-gap-8{grid-row-gap:2rem;row-gap:2rem}.sm\:row-gap-10{grid-row-gap:2.5rem;row-gap:2.5rem}.sm\:row-gap-12{grid-row-gap:3rem;row-gap:3rem}.sm\:row-gap-16{grid-row-gap:4rem;row-gap:4rem}.sm\:row-gap-20{grid-row-gap:5rem;row-gap:5rem}.sm\:row-gap-24{grid-row-gap:6rem;row-gap:6rem}.sm\:row-gap-32{grid-row-gap:8rem;row-gap:8rem}.sm\:row-gap-40{grid-row-gap:10rem;row-gap:10rem}.sm\:row-gap-48{grid-row-gap:12rem;row-gap:12rem}.sm\:row-gap-56{grid-row-gap:14rem;row-gap:14rem}.sm\:row-gap-64{grid-row-gap:16rem;row-gap:16rem}.sm\:row-gap-px{grid-row-gap:1px;row-gap:1px}.sm\:gap-y-0{grid-row-gap:0;row-gap:0}.sm\:gap-y-1{grid-row-gap:.25rem;row-gap:.25rem}.sm\:gap-y-2{grid-row-gap:.5rem;row-gap:.5rem}.sm\:gap-y-3{grid-row-gap:.75rem;row-gap:.75rem}.sm\:gap-y-4{grid-row-gap:1rem;row-gap:1rem}.sm\:gap-y-5{grid-row-gap:1.25rem;row-gap:1.25rem}.sm\:gap-y-6{grid-row-gap:1.5rem;row-gap:1.5rem}.sm\:gap-y-8{grid-row-gap:2rem;row-gap:2rem}.sm\:gap-y-10{grid-row-gap:2.5rem;row-gap:2.5rem}.sm\:gap-y-12{grid-row-gap:3rem;row-gap:3rem}.sm\:gap-y-16{grid-row-gap:4rem;row-gap:4rem}.sm\:gap-y-20{grid-row-gap:5rem;row-gap:5rem}.sm\:gap-y-24{grid-row-gap:6rem;row-gap:6rem}.sm\:gap-y-32{grid-row-gap:8rem;row-gap:8rem}.sm\:gap-y-40{grid-row-gap:10rem;row-gap:10rem}.sm\:gap-y-48{grid-row-gap:12rem;row-gap:12rem}.sm\:gap-y-56{grid-row-gap:14rem;row-gap:14rem}.sm\:gap-y-64{grid-row-gap:16rem;row-gap:16rem}.sm\:gap-y-px{grid-row-gap:1px;row-gap:1px}.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\: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\: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\: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\: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\: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\: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\:transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.sm\:transform-none{-webkit-transform:none;transform:none}.sm\:origin-center{-webkit-transform-origin:center;transform-origin:center}.sm\:origin-top{-webkit-transform-origin:top;transform-origin:top}.sm\:origin-top-right{-webkit-transform-origin:top right;transform-origin:top right}.sm\:origin-right{-webkit-transform-origin:right;transform-origin:right}.sm\:origin-bottom-right{-webkit-transform-origin:bottom right;transform-origin:bottom right}.sm\:origin-bottom{-webkit-transform-origin:bottom;transform-origin:bottom}.sm\:origin-bottom-left{-webkit-transform-origin:bottom left;transform-origin:bottom left}.sm\:origin-left{-webkit-transform-origin:left;transform-origin:left}.sm\:origin-top-left{-webkit-transform-origin:top left;transform-origin:top left}.sm\:scale-0{--transform-scale-x:0;--transform-scale-y:0}.sm\:scale-50{--transform-scale-x:.5;--transform-scale-y:.5}.sm\:scale-75{--transform-scale-x:.75;--transform-scale-y:.75}.sm\:scale-90{--transform-scale-x:.9;--transform-scale-y:.9}.sm\:scale-95{--transform-scale-x:.95;--transform-scale-y:.95}.sm\:scale-100{--transform-scale-x:1;--transform-scale-y:1}.sm\:scale-105{--transform-scale-x:1.05;--transform-scale-y:1.05}.sm\:scale-110{--transform-scale-x:1.1;--transform-scale-y:1.1}.sm\:scale-125{--transform-scale-x:1.25;--transform-scale-y:1.25}.sm\:scale-150{--transform-scale-x:1.5;--transform-scale-y:1.5}.sm\:scale-x-0{--transform-scale-x:0}.sm\:scale-x-50{--transform-scale-x:.5}.sm\:scale-x-75{--transform-scale-x:.75}.sm\:scale-x-90{--transform-scale-x:.9}.sm\:scale-x-95{--transform-scale-x:.95}.sm\:scale-x-100{--transform-scale-x:1}.sm\:scale-x-105{--transform-scale-x:1.05}.sm\:scale-x-110{--transform-scale-x:1.1}.sm\:scale-x-125{--transform-scale-x:1.25}.sm\:scale-x-150{--transform-scale-x:1.5}.sm\:scale-y-0{--transform-scale-y:0}.sm\:scale-y-50{--transform-scale-y:.5}.sm\:scale-y-75{--transform-scale-y:.75}.sm\:scale-y-90{--transform-scale-y:.9}.sm\:scale-y-95{--transform-scale-y:.95}.sm\:scale-y-100{--transform-scale-y:1}.sm\:scale-y-105{--transform-scale-y:1.05}.sm\:scale-y-110{--transform-scale-y:1.1}.sm\:scale-y-125{--transform-scale-y:1.25}.sm\:scale-y-150{--transform-scale-y:1.5}.sm\:hover\:scale-0:hover{--transform-scale-x:0;--transform-scale-y:0}.sm\:hover\:scale-50:hover{--transform-scale-x:.5;--transform-scale-y:.5}.sm\:hover\:scale-75:hover{--transform-scale-x:.75;--transform-scale-y:.75}.sm\:hover\:scale-90:hover{--transform-scale-x:.9;--transform-scale-y:.9}.sm\:hover\:scale-95:hover{--transform-scale-x:.95;--transform-scale-y:.95}.sm\:hover\:scale-100:hover{--transform-scale-x:1;--transform-scale-y:1}.sm\:hover\:scale-105:hover{--transform-scale-x:1.05;--transform-scale-y:1.05}.sm\:hover\:scale-110:hover{--transform-scale-x:1.1;--transform-scale-y:1.1}.sm\:hover\:scale-125:hover{--transform-scale-x:1.25;--transform-scale-y:1.25}.sm\:hover\:scale-150:hover{--transform-scale-x:1.5;--transform-scale-y:1.5}.sm\:hover\:scale-x-0:hover{--transform-scale-x:0}.sm\:hover\:scale-x-50:hover{--transform-scale-x:.5}.sm\:hover\:scale-x-75:hover{--transform-scale-x:.75}.sm\:hover\:scale-x-90:hover{--transform-scale-x:.9}.sm\:hover\:scale-x-95:hover{--transform-scale-x:.95}.sm\:hover\:scale-x-100:hover{--transform-scale-x:1}.sm\:hover\:scale-x-105:hover{--transform-scale-x:1.05}.sm\:hover\:scale-x-110:hover{--transform-scale-x:1.1}.sm\:hover\:scale-x-125:hover{--transform-scale-x:1.25}.sm\:hover\:scale-x-150:hover{--transform-scale-x:1.5}.sm\:hover\:scale-y-0:hover{--transform-scale-y:0}.sm\:hover\:scale-y-50:hover{--transform-scale-y:.5}.sm\:hover\:scale-y-75:hover{--transform-scale-y:.75}.sm\:hover\:scale-y-90:hover{--transform-scale-y:.9}.sm\:hover\:scale-y-95:hover{--transform-scale-y:.95}.sm\:hover\:scale-y-100:hover{--transform-scale-y:1}.sm\:hover\:scale-y-105:hover{--transform-scale-y:1.05}.sm\:hover\:scale-y-110:hover{--transform-scale-y:1.1}.sm\:hover\:scale-y-125:hover{--transform-scale-y:1.25}.sm\:hover\:scale-y-150:hover{--transform-scale-y:1.5}.sm\:focus\:scale-0:focus{--transform-scale-x:0;--transform-scale-y:0}.sm\:focus\:scale-50:focus{--transform-scale-x:.5;--transform-scale-y:.5}.sm\:focus\:scale-75:focus{--transform-scale-x:.75;--transform-scale-y:.75}.sm\:focus\:scale-90:focus{--transform-scale-x:.9;--transform-scale-y:.9}.sm\:focus\:scale-95:focus{--transform-scale-x:.95;--transform-scale-y:.95}.sm\:focus\:scale-100:focus{--transform-scale-x:1;--transform-scale-y:1}.sm\:focus\:scale-105:focus{--transform-scale-x:1.05;--transform-scale-y:1.05}.sm\:focus\:scale-110:focus{--transform-scale-x:1.1;--transform-scale-y:1.1}.sm\:focus\:scale-125:focus{--transform-scale-x:1.25;--transform-scale-y:1.25}.sm\:focus\:scale-150:focus{--transform-scale-x:1.5;--transform-scale-y:1.5}.sm\:focus\:scale-x-0:focus{--transform-scale-x:0}.sm\:focus\:scale-x-50:focus{--transform-scale-x:.5}.sm\:focus\:scale-x-75:focus{--transform-scale-x:.75}.sm\:focus\:scale-x-90:focus{--transform-scale-x:.9}.sm\:focus\:scale-x-95:focus{--transform-scale-x:.95}.sm\:focus\:scale-x-100:focus{--transform-scale-x:1}.sm\:focus\:scale-x-105:focus{--transform-scale-x:1.05}.sm\:focus\:scale-x-110:focus{--transform-scale-x:1.1}.sm\:focus\:scale-x-125:focus{--transform-scale-x:1.25}.sm\:focus\:scale-x-150:focus{--transform-scale-x:1.5}.sm\:focus\:scale-y-0:focus{--transform-scale-y:0}.sm\:focus\:scale-y-50:focus{--transform-scale-y:.5}.sm\:focus\:scale-y-75:focus{--transform-scale-y:.75}.sm\:focus\:scale-y-90:focus{--transform-scale-y:.9}.sm\:focus\:scale-y-95:focus{--transform-scale-y:.95}.sm\:focus\:scale-y-100:focus{--transform-scale-y:1}.sm\:focus\:scale-y-105:focus{--transform-scale-y:1.05}.sm\:focus\:scale-y-110:focus{--transform-scale-y:1.1}.sm\:focus\:scale-y-125:focus{--transform-scale-y:1.25}.sm\:focus\:scale-y-150:focus{--transform-scale-y:1.5}.sm\:rotate-0{--transform-rotate:0}.sm\:rotate-1{--transform-rotate:1deg}.sm\:rotate-2{--transform-rotate:2deg}.sm\:rotate-3{--transform-rotate:3deg}.sm\:rotate-6{--transform-rotate:6deg}.sm\:rotate-12{--transform-rotate:12deg}.sm\:rotate-45{--transform-rotate:45deg}.sm\:rotate-90{--transform-rotate:90deg}.sm\:rotate-180{--transform-rotate:180deg}.sm\:-rotate-180{--transform-rotate:-180deg}.sm\:-rotate-90{--transform-rotate:-90deg}.sm\:-rotate-45{--transform-rotate:-45deg}.sm\:-rotate-12{--transform-rotate:-12deg}.sm\:-rotate-6{--transform-rotate:-6deg}.sm\:-rotate-3{--transform-rotate:-3deg}.sm\:-rotate-2{--transform-rotate:-2deg}.sm\:-rotate-1{--transform-rotate:-1deg}.sm\:hover\:rotate-0:hover{--transform-rotate:0}.sm\:hover\:rotate-1:hover{--transform-rotate:1deg}.sm\:hover\:rotate-2:hover{--transform-rotate:2deg}.sm\:hover\:rotate-3:hover{--transform-rotate:3deg}.sm\:hover\:rotate-6:hover{--transform-rotate:6deg}.sm\:hover\:rotate-12:hover{--transform-rotate:12deg}.sm\:hover\:rotate-45:hover{--transform-rotate:45deg}.sm\:hover\:rotate-90:hover{--transform-rotate:90deg}.sm\:hover\:rotate-180:hover{--transform-rotate:180deg}.sm\:hover\:-rotate-180:hover{--transform-rotate:-180deg}.sm\:hover\:-rotate-90:hover{--transform-rotate:-90deg}.sm\:hover\:-rotate-45:hover{--transform-rotate:-45deg}.sm\:hover\:-rotate-12:hover{--transform-rotate:-12deg}.sm\:hover\:-rotate-6:hover{--transform-rotate:-6deg}.sm\:hover\:-rotate-3:hover{--transform-rotate:-3deg}.sm\:hover\:-rotate-2:hover{--transform-rotate:-2deg}.sm\:hover\:-rotate-1:hover{--transform-rotate:-1deg}.sm\:focus\:rotate-0:focus{--transform-rotate:0}.sm\:focus\:rotate-1:focus{--transform-rotate:1deg}.sm\:focus\:rotate-2:focus{--transform-rotate:2deg}.sm\:focus\:rotate-3:focus{--transform-rotate:3deg}.sm\:focus\:rotate-6:focus{--transform-rotate:6deg}.sm\:focus\:rotate-12:focus{--transform-rotate:12deg}.sm\:focus\:rotate-45:focus{--transform-rotate:45deg}.sm\:focus\:rotate-90:focus{--transform-rotate:90deg}.sm\:focus\:rotate-180:focus{--transform-rotate:180deg}.sm\:focus\:-rotate-180:focus{--transform-rotate:-180deg}.sm\:focus\:-rotate-90:focus{--transform-rotate:-90deg}.sm\:focus\:-rotate-45:focus{--transform-rotate:-45deg}.sm\:focus\:-rotate-12:focus{--transform-rotate:-12deg}.sm\:focus\:-rotate-6:focus{--transform-rotate:-6deg}.sm\:focus\:-rotate-3:focus{--transform-rotate:-3deg}.sm\:focus\:-rotate-2:focus{--transform-rotate:-2deg}.sm\:focus\:-rotate-1:focus{--transform-rotate:-1deg}.sm\:translate-x-0{--transform-translate-x:0}.sm\:translate-x-1{--transform-translate-x:0.25rem}.sm\:translate-x-2{--transform-translate-x:0.5rem}.sm\:translate-x-3{--transform-translate-x:0.75rem}.sm\:translate-x-4{--transform-translate-x:1rem}.sm\:translate-x-5{--transform-translate-x:1.25rem}.sm\:translate-x-6{--transform-translate-x:1.5rem}.sm\:translate-x-8{--transform-translate-x:2rem}.sm\:translate-x-10{--transform-translate-x:2.5rem}.sm\:translate-x-12{--transform-translate-x:3rem}.sm\:translate-x-16{--transform-translate-x:4rem}.sm\:translate-x-20{--transform-translate-x:5rem}.sm\:translate-x-24{--transform-translate-x:6rem}.sm\:translate-x-32{--transform-translate-x:8rem}.sm\:translate-x-40{--transform-translate-x:10rem}.sm\:translate-x-48{--transform-translate-x:12rem}.sm\:translate-x-56{--transform-translate-x:14rem}.sm\:translate-x-64{--transform-translate-x:16rem}.sm\:translate-x-px{--transform-translate-x:1px}.sm\:-translate-x-1{--transform-translate-x:-0.25rem}.sm\:-translate-x-2{--transform-translate-x:-0.5rem}.sm\:-translate-x-3{--transform-translate-x:-0.75rem}.sm\:-translate-x-4{--transform-translate-x:-1rem}.sm\:-translate-x-5{--transform-translate-x:-1.25rem}.sm\:-translate-x-6{--transform-translate-x:-1.5rem}.sm\:-translate-x-8{--transform-translate-x:-2rem}.sm\:-translate-x-10{--transform-translate-x:-2.5rem}.sm\:-translate-x-12{--transform-translate-x:-3rem}.sm\:-translate-x-16{--transform-translate-x:-4rem}.sm\:-translate-x-20{--transform-translate-x:-5rem}.sm\:-translate-x-24{--transform-translate-x:-6rem}.sm\:-translate-x-32{--transform-translate-x:-8rem}.sm\:-translate-x-40{--transform-translate-x:-10rem}.sm\:-translate-x-48{--transform-translate-x:-12rem}.sm\:-translate-x-56{--transform-translate-x:-14rem}.sm\:-translate-x-64{--transform-translate-x:-16rem}.sm\:-translate-x-px{--transform-translate-x:-1px}.sm\:-translate-x-full{--transform-translate-x:-100%}.sm\:-translate-x-1\/2{--transform-translate-x:-50%}.sm\:translate-x-1\/2{--transform-translate-x:50%}.sm\:translate-x-full{--transform-translate-x:100%}.sm\:translate-y-0{--transform-translate-y:0}.sm\:translate-y-1{--transform-translate-y:0.25rem}.sm\:translate-y-2{--transform-translate-y:0.5rem}.sm\:translate-y-3{--transform-translate-y:0.75rem}.sm\:translate-y-4{--transform-translate-y:1rem}.sm\:translate-y-5{--transform-translate-y:1.25rem}.sm\:translate-y-6{--transform-translate-y:1.5rem}.sm\:translate-y-8{--transform-translate-y:2rem}.sm\:translate-y-10{--transform-translate-y:2.5rem}.sm\:translate-y-12{--transform-translate-y:3rem}.sm\:translate-y-16{--transform-translate-y:4rem}.sm\:translate-y-20{--transform-translate-y:5rem}.sm\:translate-y-24{--transform-translate-y:6rem}.sm\:translate-y-32{--transform-translate-y:8rem}.sm\:translate-y-40{--transform-translate-y:10rem}.sm\:translate-y-48{--transform-translate-y:12rem}.sm\:translate-y-56{--transform-translate-y:14rem}.sm\:translate-y-64{--transform-translate-y:16rem}.sm\:translate-y-px{--transform-translate-y:1px}.sm\:-translate-y-1{--transform-translate-y:-0.25rem}.sm\:-translate-y-2{--transform-translate-y:-0.5rem}.sm\:-translate-y-3{--transform-translate-y:-0.75rem}.sm\:-translate-y-4{--transform-translate-y:-1rem}.sm\:-translate-y-5{--transform-translate-y:-1.25rem}.sm\:-translate-y-6{--transform-translate-y:-1.5rem}.sm\:-translate-y-8{--transform-translate-y:-2rem}.sm\:-translate-y-10{--transform-translate-y:-2.5rem}.sm\:-translate-y-12{--transform-translate-y:-3rem}.sm\:-translate-y-16{--transform-translate-y:-4rem}.sm\:-translate-y-20{--transform-translate-y:-5rem}.sm\:-translate-y-24{--transform-translate-y:-6rem}.sm\:-translate-y-32{--transform-translate-y:-8rem}.sm\:-translate-y-40{--transform-translate-y:-10rem}.sm\:-translate-y-48{--transform-translate-y:-12rem}.sm\:-translate-y-56{--transform-translate-y:-14rem}.sm\:-translate-y-64{--transform-translate-y:-16rem}.sm\:-translate-y-px{--transform-translate-y:-1px}.sm\:-translate-y-full{--transform-translate-y:-100%}.sm\:-translate-y-1\/2{--transform-translate-y:-50%}.sm\:translate-y-1\/2{--transform-translate-y:50%}.sm\:translate-y-full{--transform-translate-y:100%}.sm\:hover\:translate-x-0:hover{--transform-translate-x:0}.sm\:hover\:translate-x-1:hover{--transform-translate-x:0.25rem}.sm\:hover\:translate-x-2:hover{--transform-translate-x:0.5rem}.sm\:hover\:translate-x-3:hover{--transform-translate-x:0.75rem}.sm\:hover\:translate-x-4:hover{--transform-translate-x:1rem}.sm\:hover\:translate-x-5:hover{--transform-translate-x:1.25rem}.sm\:hover\:translate-x-6:hover{--transform-translate-x:1.5rem}.sm\:hover\:translate-x-8:hover{--transform-translate-x:2rem}.sm\:hover\:translate-x-10:hover{--transform-translate-x:2.5rem}.sm\:hover\:translate-x-12:hover{--transform-translate-x:3rem}.sm\:hover\:translate-x-16:hover{--transform-translate-x:4rem}.sm\:hover\:translate-x-20:hover{--transform-translate-x:5rem}.sm\:hover\:translate-x-24:hover{--transform-translate-x:6rem}.sm\:hover\:translate-x-32:hover{--transform-translate-x:8rem}.sm\:hover\:translate-x-40:hover{--transform-translate-x:10rem}.sm\:hover\:translate-x-48:hover{--transform-translate-x:12rem}.sm\:hover\:translate-x-56:hover{--transform-translate-x:14rem}.sm\:hover\:translate-x-64:hover{--transform-translate-x:16rem}.sm\:hover\:translate-x-px:hover{--transform-translate-x:1px}.sm\:hover\:-translate-x-1:hover{--transform-translate-x:-0.25rem}.sm\:hover\:-translate-x-2:hover{--transform-translate-x:-0.5rem}.sm\:hover\:-translate-x-3:hover{--transform-translate-x:-0.75rem}.sm\:hover\:-translate-x-4:hover{--transform-translate-x:-1rem}.sm\:hover\:-translate-x-5:hover{--transform-translate-x:-1.25rem}.sm\:hover\:-translate-x-6:hover{--transform-translate-x:-1.5rem}.sm\:hover\:-translate-x-8:hover{--transform-translate-x:-2rem}.sm\:hover\:-translate-x-10:hover{--transform-translate-x:-2.5rem}.sm\:hover\:-translate-x-12:hover{--transform-translate-x:-3rem}.sm\:hover\:-translate-x-16:hover{--transform-translate-x:-4rem}.sm\:hover\:-translate-x-20:hover{--transform-translate-x:-5rem}.sm\:hover\:-translate-x-24:hover{--transform-translate-x:-6rem}.sm\:hover\:-translate-x-32:hover{--transform-translate-x:-8rem}.sm\:hover\:-translate-x-40:hover{--transform-translate-x:-10rem}.sm\:hover\:-translate-x-48:hover{--transform-translate-x:-12rem}.sm\:hover\:-translate-x-56:hover{--transform-translate-x:-14rem}.sm\:hover\:-translate-x-64:hover{--transform-translate-x:-16rem}.sm\:hover\:-translate-x-px:hover{--transform-translate-x:-1px}.sm\:hover\:-translate-x-full:hover{--transform-translate-x:-100%}.sm\:hover\:-translate-x-1\/2:hover{--transform-translate-x:-50%}.sm\:hover\:translate-x-1\/2:hover{--transform-translate-x:50%}.sm\:hover\:translate-x-full:hover{--transform-translate-x:100%}.sm\:hover\:translate-y-0:hover{--transform-translate-y:0}.sm\:hover\:translate-y-1:hover{--transform-translate-y:0.25rem}.sm\:hover\:translate-y-2:hover{--transform-translate-y:0.5rem}.sm\:hover\:translate-y-3:hover{--transform-translate-y:0.75rem}.sm\:hover\:translate-y-4:hover{--transform-translate-y:1rem}.sm\:hover\:translate-y-5:hover{--transform-translate-y:1.25rem}.sm\:hover\:translate-y-6:hover{--transform-translate-y:1.5rem}.sm\:hover\:translate-y-8:hover{--transform-translate-y:2rem}.sm\:hover\:translate-y-10:hover{--transform-translate-y:2.5rem}.sm\:hover\:translate-y-12:hover{--transform-translate-y:3rem}.sm\:hover\:translate-y-16:hover{--transform-translate-y:4rem}.sm\:hover\:translate-y-20:hover{--transform-translate-y:5rem}.sm\:hover\:translate-y-24:hover{--transform-translate-y:6rem}.sm\:hover\:translate-y-32:hover{--transform-translate-y:8rem}.sm\:hover\:translate-y-40:hover{--transform-translate-y:10rem}.sm\:hover\:translate-y-48:hover{--transform-translate-y:12rem}.sm\:hover\:translate-y-56:hover{--transform-translate-y:14rem}.sm\:hover\:translate-y-64:hover{--transform-translate-y:16rem}.sm\:hover\:translate-y-px:hover{--transform-translate-y:1px}.sm\:hover\:-translate-y-1:hover{--transform-translate-y:-0.25rem}.sm\:hover\:-translate-y-2:hover{--transform-translate-y:-0.5rem}.sm\:hover\:-translate-y-3:hover{--transform-translate-y:-0.75rem}.sm\:hover\:-translate-y-4:hover{--transform-translate-y:-1rem}.sm\:hover\:-translate-y-5:hover{--transform-translate-y:-1.25rem}.sm\:hover\:-translate-y-6:hover{--transform-translate-y:-1.5rem}.sm\:hover\:-translate-y-8:hover{--transform-translate-y:-2rem}.sm\:hover\:-translate-y-10:hover{--transform-translate-y:-2.5rem}.sm\:hover\:-translate-y-12:hover{--transform-translate-y:-3rem}.sm\:hover\:-translate-y-16:hover{--transform-translate-y:-4rem}.sm\:hover\:-translate-y-20:hover{--transform-translate-y:-5rem}.sm\:hover\:-translate-y-24:hover{--transform-translate-y:-6rem}.sm\:hover\:-translate-y-32:hover{--transform-translate-y:-8rem}.sm\:hover\:-translate-y-40:hover{--transform-translate-y:-10rem}.sm\:hover\:-translate-y-48:hover{--transform-translate-y:-12rem}.sm\:hover\:-translate-y-56:hover{--transform-translate-y:-14rem}.sm\:hover\:-translate-y-64:hover{--transform-translate-y:-16rem}.sm\:hover\:-translate-y-px:hover{--transform-translate-y:-1px}.sm\:hover\:-translate-y-full:hover{--transform-translate-y:-100%}.sm\:hover\:-translate-y-1\/2:hover{--transform-translate-y:-50%}.sm\:hover\:translate-y-1\/2:hover{--transform-translate-y:50%}.sm\:hover\:translate-y-full:hover{--transform-translate-y:100%}.sm\:focus\:translate-x-0:focus{--transform-translate-x:0}.sm\:focus\:translate-x-1:focus{--transform-translate-x:0.25rem}.sm\:focus\:translate-x-2:focus{--transform-translate-x:0.5rem}.sm\:focus\:translate-x-3:focus{--transform-translate-x:0.75rem}.sm\:focus\:translate-x-4:focus{--transform-translate-x:1rem}.sm\:focus\:translate-x-5:focus{--transform-translate-x:1.25rem}.sm\:focus\:translate-x-6:focus{--transform-translate-x:1.5rem}.sm\:focus\:translate-x-8:focus{--transform-translate-x:2rem}.sm\:focus\:translate-x-10:focus{--transform-translate-x:2.5rem}.sm\:focus\:translate-x-12:focus{--transform-translate-x:3rem}.sm\:focus\:translate-x-16:focus{--transform-translate-x:4rem}.sm\:focus\:translate-x-20:focus{--transform-translate-x:5rem}.sm\:focus\:translate-x-24:focus{--transform-translate-x:6rem}.sm\:focus\:translate-x-32:focus{--transform-translate-x:8rem}.sm\:focus\:translate-x-40:focus{--transform-translate-x:10rem}.sm\:focus\:translate-x-48:focus{--transform-translate-x:12rem}.sm\:focus\:translate-x-56:focus{--transform-translate-x:14rem}.sm\:focus\:translate-x-64:focus{--transform-translate-x:16rem}.sm\:focus\:translate-x-px:focus{--transform-translate-x:1px}.sm\:focus\:-translate-x-1:focus{--transform-translate-x:-0.25rem}.sm\:focus\:-translate-x-2:focus{--transform-translate-x:-0.5rem}.sm\:focus\:-translate-x-3:focus{--transform-translate-x:-0.75rem}.sm\:focus\:-translate-x-4:focus{--transform-translate-x:-1rem}.sm\:focus\:-translate-x-5:focus{--transform-translate-x:-1.25rem}.sm\:focus\:-translate-x-6:focus{--transform-translate-x:-1.5rem}.sm\:focus\:-translate-x-8:focus{--transform-translate-x:-2rem}.sm\:focus\:-translate-x-10:focus{--transform-translate-x:-2.5rem}.sm\:focus\:-translate-x-12:focus{--transform-translate-x:-3rem}.sm\:focus\:-translate-x-16:focus{--transform-translate-x:-4rem}.sm\:focus\:-translate-x-20:focus{--transform-translate-x:-5rem}.sm\:focus\:-translate-x-24:focus{--transform-translate-x:-6rem}.sm\:focus\:-translate-x-32:focus{--transform-translate-x:-8rem}.sm\:focus\:-translate-x-40:focus{--transform-translate-x:-10rem}.sm\:focus\:-translate-x-48:focus{--transform-translate-x:-12rem}.sm\:focus\:-translate-x-56:focus{--transform-translate-x:-14rem}.sm\:focus\:-translate-x-64:focus{--transform-translate-x:-16rem}.sm\:focus\:-translate-x-px:focus{--transform-translate-x:-1px}.sm\:focus\:-translate-x-full:focus{--transform-translate-x:-100%}.sm\:focus\:-translate-x-1\/2:focus{--transform-translate-x:-50%}.sm\:focus\:translate-x-1\/2:focus{--transform-translate-x:50%}.sm\:focus\:translate-x-full:focus{--transform-translate-x:100%}.sm\:focus\:translate-y-0:focus{--transform-translate-y:0}.sm\:focus\:translate-y-1:focus{--transform-translate-y:0.25rem}.sm\:focus\:translate-y-2:focus{--transform-translate-y:0.5rem}.sm\:focus\:translate-y-3:focus{--transform-translate-y:0.75rem}.sm\:focus\:translate-y-4:focus{--transform-translate-y:1rem}.sm\:focus\:translate-y-5:focus{--transform-translate-y:1.25rem}.sm\:focus\:translate-y-6:focus{--transform-translate-y:1.5rem}.sm\:focus\:translate-y-8:focus{--transform-translate-y:2rem}.sm\:focus\:translate-y-10:focus{--transform-translate-y:2.5rem}.sm\:focus\:translate-y-12:focus{--transform-translate-y:3rem}.sm\:focus\:translate-y-16:focus{--transform-translate-y:4rem}.sm\:focus\:translate-y-20:focus{--transform-translate-y:5rem}.sm\:focus\:translate-y-24:focus{--transform-translate-y:6rem}.sm\:focus\:translate-y-32:focus{--transform-translate-y:8rem}.sm\:focus\:translate-y-40:focus{--transform-translate-y:10rem}.sm\:focus\:translate-y-48:focus{--transform-translate-y:12rem}.sm\:focus\:translate-y-56:focus{--transform-translate-y:14rem}.sm\:focus\:translate-y-64:focus{--transform-translate-y:16rem}.sm\:focus\:translate-y-px:focus{--transform-translate-y:1px}.sm\:focus\:-translate-y-1:focus{--transform-translate-y:-0.25rem}.sm\:focus\:-translate-y-2:focus{--transform-translate-y:-0.5rem}.sm\:focus\:-translate-y-3:focus{--transform-translate-y:-0.75rem}.sm\:focus\:-translate-y-4:focus{--transform-translate-y:-1rem}.sm\:focus\:-translate-y-5:focus{--transform-translate-y:-1.25rem}.sm\:focus\:-translate-y-6:focus{--transform-translate-y:-1.5rem}.sm\:focus\:-translate-y-8:focus{--transform-translate-y:-2rem}.sm\:focus\:-translate-y-10:focus{--transform-translate-y:-2.5rem}.sm\:focus\:-translate-y-12:focus{--transform-translate-y:-3rem}.sm\:focus\:-translate-y-16:focus{--transform-translate-y:-4rem}.sm\:focus\:-translate-y-20:focus{--transform-translate-y:-5rem}.sm\:focus\:-translate-y-24:focus{--transform-translate-y:-6rem}.sm\:focus\:-translate-y-32:focus{--transform-translate-y:-8rem}.sm\:focus\:-translate-y-40:focus{--transform-translate-y:-10rem}.sm\:focus\:-translate-y-48:focus{--transform-translate-y:-12rem}.sm\:focus\:-translate-y-56:focus{--transform-translate-y:-14rem}.sm\:focus\:-translate-y-64:focus{--transform-translate-y:-16rem}.sm\:focus\:-translate-y-px:focus{--transform-translate-y:-1px}.sm\:focus\:-translate-y-full:focus{--transform-translate-y:-100%}.sm\:focus\:-translate-y-1\/2:focus{--transform-translate-y:-50%}.sm\:focus\:translate-y-1\/2:focus{--transform-translate-y:50%}.sm\:focus\:translate-y-full:focus{--transform-translate-y:100%}.sm\:skew-x-0{--transform-skew-x:0}.sm\:skew-x-1{--transform-skew-x:1deg}.sm\:skew-x-2{--transform-skew-x:2deg}.sm\:skew-x-3{--transform-skew-x:3deg}.sm\:skew-x-6{--transform-skew-x:6deg}.sm\:skew-x-12{--transform-skew-x:12deg}.sm\:-skew-x-12{--transform-skew-x:-12deg}.sm\:-skew-x-6{--transform-skew-x:-6deg}.sm\:-skew-x-3{--transform-skew-x:-3deg}.sm\:-skew-x-2{--transform-skew-x:-2deg}.sm\:-skew-x-1{--transform-skew-x:-1deg}.sm\:skew-y-0{--transform-skew-y:0}.sm\:skew-y-1{--transform-skew-y:1deg}.sm\:skew-y-2{--transform-skew-y:2deg}.sm\:skew-y-3{--transform-skew-y:3deg}.sm\:skew-y-6{--transform-skew-y:6deg}.sm\:skew-y-12{--transform-skew-y:12deg}.sm\:-skew-y-12{--transform-skew-y:-12deg}.sm\:-skew-y-6{--transform-skew-y:-6deg}.sm\:-skew-y-3{--transform-skew-y:-3deg}.sm\:-skew-y-2{--transform-skew-y:-2deg}.sm\:-skew-y-1{--transform-skew-y:-1deg}.sm\:hover\:skew-x-0:hover{--transform-skew-x:0}.sm\:hover\:skew-x-1:hover{--transform-skew-x:1deg}.sm\:hover\:skew-x-2:hover{--transform-skew-x:2deg}.sm\:hover\:skew-x-3:hover{--transform-skew-x:3deg}.sm\:hover\:skew-x-6:hover{--transform-skew-x:6deg}.sm\:hover\:skew-x-12:hover{--transform-skew-x:12deg}.sm\:hover\:-skew-x-12:hover{--transform-skew-x:-12deg}.sm\:hover\:-skew-x-6:hover{--transform-skew-x:-6deg}.sm\:hover\:-skew-x-3:hover{--transform-skew-x:-3deg}.sm\:hover\:-skew-x-2:hover{--transform-skew-x:-2deg}.sm\:hover\:-skew-x-1:hover{--transform-skew-x:-1deg}.sm\:hover\:skew-y-0:hover{--transform-skew-y:0}.sm\:hover\:skew-y-1:hover{--transform-skew-y:1deg}.sm\:hover\:skew-y-2:hover{--transform-skew-y:2deg}.sm\:hover\:skew-y-3:hover{--transform-skew-y:3deg}.sm\:hover\:skew-y-6:hover{--transform-skew-y:6deg}.sm\:hover\:skew-y-12:hover{--transform-skew-y:12deg}.sm\:hover\:-skew-y-12:hover{--transform-skew-y:-12deg}.sm\:hover\:-skew-y-6:hover{--transform-skew-y:-6deg}.sm\:hover\:-skew-y-3:hover{--transform-skew-y:-3deg}.sm\:hover\:-skew-y-2:hover{--transform-skew-y:-2deg}.sm\:hover\:-skew-y-1:hover{--transform-skew-y:-1deg}.sm\:focus\:skew-x-0:focus{--transform-skew-x:0}.sm\:focus\:skew-x-1:focus{--transform-skew-x:1deg}.sm\:focus\:skew-x-2:focus{--transform-skew-x:2deg}.sm\:focus\:skew-x-3:focus{--transform-skew-x:3deg}.sm\:focus\:skew-x-6:focus{--transform-skew-x:6deg}.sm\:focus\:skew-x-12:focus{--transform-skew-x:12deg}.sm\:focus\:-skew-x-12:focus{--transform-skew-x:-12deg}.sm\:focus\:-skew-x-6:focus{--transform-skew-x:-6deg}.sm\:focus\:-skew-x-3:focus{--transform-skew-x:-3deg}.sm\:focus\:-skew-x-2:focus{--transform-skew-x:-2deg}.sm\:focus\:-skew-x-1:focus{--transform-skew-x:-1deg}.sm\:focus\:skew-y-0:focus{--transform-skew-y:0}.sm\:focus\:skew-y-1:focus{--transform-skew-y:1deg}.sm\:focus\:skew-y-2:focus{--transform-skew-y:2deg}.sm\:focus\:skew-y-3:focus{--transform-skew-y:3deg}.sm\:focus\:skew-y-6:focus{--transform-skew-y:6deg}.sm\:focus\:skew-y-12:focus{--transform-skew-y:12deg}.sm\:focus\:-skew-y-12:focus{--transform-skew-y:-12deg}.sm\:focus\:-skew-y-6:focus{--transform-skew-y:-6deg}.sm\:focus\:-skew-y-3:focus{--transform-skew-y:-3deg}.sm\:focus\:-skew-y-2:focus{--transform-skew-y:-2deg}.sm\:focus\:-skew-y-1:focus{--transform-skew-y:-1deg}.sm\:transition-none{transition-property:none}.sm\:transition-all{transition-property:all}.sm\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-transform}.sm\:transition-colors{transition-property:background-color,border-color,color,fill,stroke}.sm\:transition-opacity{transition-property:opacity}.sm\:transition-shadow{transition-property:box-shadow}.sm\:transition-transform{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.sm\:ease-linear{transition-timing-function:linear}.sm\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.sm\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.sm\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.sm\:duration-75{transition-duration:75ms}.sm\:duration-100{transition-duration:.1s}.sm\:duration-150{transition-duration:.15s}.sm\:duration-200{transition-duration:.2s}.sm\:duration-300{transition-duration:.3s}.sm\:duration-500{transition-duration:.5s}.sm\:duration-700{transition-duration:.7s}.sm\:duration-1000{transition-duration:1s}.sm\:delay-75{transition-delay:75ms}.sm\:delay-100{transition-delay:.1s}.sm\:delay-150{transition-delay:.15s}.sm\:delay-200{transition-delay:.2s}.sm\:delay-300{transition-delay:.3s}.sm\:delay-500{transition-delay:.5s}.sm\:delay-700{transition-delay:.7s}.sm\:delay-1000{transition-delay:1s}.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,.2,1) infinite;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.sm\:animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.sm\:animate-bounce{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}}@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}}.md\:space-y-0>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(0px*var(--space-y-reverse));margin-top:0;margin-top:calc(0px*(1 - var(--space-y-reverse)))}.md\:space-x-0>:not(template)~:not(template){--space-x-reverse:0;margin-left:0;margin-left:calc(0px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(0px*var(--space-x-reverse))}.md\:space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--space-y-reverse)))}.md\:space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:.25rem;margin-left:calc(.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.25rem*var(--space-x-reverse))}.md\:space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--space-y-reverse)))}.md\:space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--space-x-reverse))}.md\:space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--space-y-reverse)))}.md\:space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:.75rem;margin-left:calc(.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.75rem*var(--space-x-reverse))}.md\:space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--space-y-reverse)))}.md\:space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--space-x-reverse))}.md\:space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.25rem*var(--space-y-reverse));margin-top:1.25rem;margin-top:calc(1.25rem*(1 - var(--space-y-reverse)))}.md\:space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.25rem;margin-left:calc(1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.25rem*var(--space-x-reverse))}.md\:space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.5rem*var(--space-y-reverse));margin-top:1.5rem;margin-top:calc(1.5rem*(1 - var(--space-y-reverse)))}.md\:space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.5rem;margin-left:calc(1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.5rem*var(--space-x-reverse))}.md\:space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2rem*var(--space-y-reverse));margin-top:2rem;margin-top:calc(2rem*(1 - var(--space-y-reverse)))}.md\:space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:2rem;margin-left:calc(2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2rem*var(--space-x-reverse))}.md\:space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2.5rem*var(--space-y-reverse));margin-top:2.5rem;margin-top:calc(2.5rem*(1 - var(--space-y-reverse)))}.md\:space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:2.5rem;margin-left:calc(2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2.5rem*var(--space-x-reverse))}.md\:space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(3rem*var(--space-y-reverse));margin-top:3rem;margin-top:calc(3rem*(1 - var(--space-y-reverse)))}.md\:space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:3rem;margin-left:calc(3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(3rem*var(--space-x-reverse))}.md\:space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(4rem*var(--space-y-reverse));margin-top:4rem;margin-top:calc(4rem*(1 - var(--space-y-reverse)))}.md\:space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:4rem;margin-left:calc(4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(4rem*var(--space-x-reverse))}.md\:space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(5rem*var(--space-y-reverse));margin-top:5rem;margin-top:calc(5rem*(1 - var(--space-y-reverse)))}.md\:space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:5rem;margin-left:calc(5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(5rem*var(--space-x-reverse))}.md\:space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(6rem*var(--space-y-reverse));margin-top:6rem;margin-top:calc(6rem*(1 - var(--space-y-reverse)))}.md\:space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:6rem;margin-left:calc(6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(6rem*var(--space-x-reverse))}.md\:space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(8rem*var(--space-y-reverse));margin-top:8rem;margin-top:calc(8rem*(1 - var(--space-y-reverse)))}.md\:space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:8rem;margin-left:calc(8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(8rem*var(--space-x-reverse))}.md\:space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(10rem*var(--space-y-reverse));margin-top:10rem;margin-top:calc(10rem*(1 - var(--space-y-reverse)))}.md\:space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:10rem;margin-left:calc(10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(10rem*var(--space-x-reverse))}.md\:space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(12rem*var(--space-y-reverse));margin-top:12rem;margin-top:calc(12rem*(1 - var(--space-y-reverse)))}.md\:space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:12rem;margin-left:calc(12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(12rem*var(--space-x-reverse))}.md\:space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(14rem*var(--space-y-reverse));margin-top:14rem;margin-top:calc(14rem*(1 - var(--space-y-reverse)))}.md\:space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:14rem;margin-left:calc(14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(14rem*var(--space-x-reverse))}.md\:space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(16rem*var(--space-y-reverse));margin-top:16rem;margin-top:calc(16rem*(1 - var(--space-y-reverse)))}.md\:space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:16rem;margin-left:calc(16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(16rem*var(--space-x-reverse))}.md\:space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1px*var(--space-y-reverse));margin-top:1px;margin-top:calc(1px*(1 - var(--space-y-reverse)))}.md\:space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:1px;margin-left:calc(1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1px*var(--space-x-reverse))}.md\:-space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.25rem*var(--space-y-reverse));margin-top:-.25rem;margin-top:calc(-.25rem*(1 - var(--space-y-reverse)))}.md\:-space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.25rem;margin-left:calc(-.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.25rem*var(--space-x-reverse))}.md\:-space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.5rem*var(--space-y-reverse));margin-top:-.5rem;margin-top:calc(-.5rem*(1 - var(--space-y-reverse)))}.md\:-space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.5rem;margin-left:calc(-.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.5rem*var(--space-x-reverse))}.md\:-space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.75rem*var(--space-y-reverse));margin-top:-.75rem;margin-top:calc(-.75rem*(1 - var(--space-y-reverse)))}.md\:-space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.75rem;margin-left:calc(-.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.75rem*var(--space-x-reverse))}.md\:-space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1rem*var(--space-y-reverse));margin-top:-1rem;margin-top:calc(-1rem*(1 - var(--space-y-reverse)))}.md\:-space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1rem;margin-left:calc(-1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1rem*var(--space-x-reverse))}.md\:-space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.25rem*var(--space-y-reverse));margin-top:-1.25rem;margin-top:calc(-1.25rem*(1 - var(--space-y-reverse)))}.md\:-space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.25rem;margin-left:calc(-1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.25rem*var(--space-x-reverse))}.md\:-space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.5rem*var(--space-y-reverse));margin-top:-1.5rem;margin-top:calc(-1.5rem*(1 - var(--space-y-reverse)))}.md\:-space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.5rem;margin-left:calc(-1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.5rem*var(--space-x-reverse))}.md\:-space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2rem*var(--space-y-reverse));margin-top:-2rem;margin-top:calc(-2rem*(1 - var(--space-y-reverse)))}.md\:-space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2rem;margin-left:calc(-2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2rem*var(--space-x-reverse))}.md\:-space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2.5rem*var(--space-y-reverse));margin-top:-2.5rem;margin-top:calc(-2.5rem*(1 - var(--space-y-reverse)))}.md\:-space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2.5rem;margin-left:calc(-2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2.5rem*var(--space-x-reverse))}.md\:-space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-3rem*var(--space-y-reverse));margin-top:-3rem;margin-top:calc(-3rem*(1 - var(--space-y-reverse)))}.md\:-space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:-3rem;margin-left:calc(-3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-3rem*var(--space-x-reverse))}.md\:-space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-4rem*var(--space-y-reverse));margin-top:-4rem;margin-top:calc(-4rem*(1 - var(--space-y-reverse)))}.md\:-space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:-4rem;margin-left:calc(-4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-4rem*var(--space-x-reverse))}.md\:-space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-5rem*var(--space-y-reverse));margin-top:-5rem;margin-top:calc(-5rem*(1 - var(--space-y-reverse)))}.md\:-space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:-5rem;margin-left:calc(-5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-5rem*var(--space-x-reverse))}.md\:-space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-6rem*var(--space-y-reverse));margin-top:-6rem;margin-top:calc(-6rem*(1 - var(--space-y-reverse)))}.md\:-space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:-6rem;margin-left:calc(-6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-6rem*var(--space-x-reverse))}.md\:-space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-8rem*var(--space-y-reverse));margin-top:-8rem;margin-top:calc(-8rem*(1 - var(--space-y-reverse)))}.md\:-space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:-8rem;margin-left:calc(-8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-8rem*var(--space-x-reverse))}.md\:-space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-10rem*var(--space-y-reverse));margin-top:-10rem;margin-top:calc(-10rem*(1 - var(--space-y-reverse)))}.md\:-space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:-10rem;margin-left:calc(-10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-10rem*var(--space-x-reverse))}.md\:-space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-12rem*var(--space-y-reverse));margin-top:-12rem;margin-top:calc(-12rem*(1 - var(--space-y-reverse)))}.md\:-space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:-12rem;margin-left:calc(-12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-12rem*var(--space-x-reverse))}.md\:-space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-14rem*var(--space-y-reverse));margin-top:-14rem;margin-top:calc(-14rem*(1 - var(--space-y-reverse)))}.md\:-space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:-14rem;margin-left:calc(-14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-14rem*var(--space-x-reverse))}.md\:-space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-16rem*var(--space-y-reverse));margin-top:-16rem;margin-top:calc(-16rem*(1 - var(--space-y-reverse)))}.md\:-space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:-16rem;margin-left:calc(-16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-16rem*var(--space-x-reverse))}.md\:-space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1px*var(--space-y-reverse));margin-top:-1px;margin-top:calc(-1px*(1 - var(--space-y-reverse)))}.md\:-space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1px;margin-left:calc(-1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1px*var(--space-x-reverse))}.md\:space-y-reverse>:not(template)~:not(template){--space-y-reverse:1}.md\:space-x-reverse>:not(template)~:not(template){--space-x-reverse:1}.md\:divide-y-0>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(0px*var(--divide-y-reverse));border-top-width:0;border-top-width:calc(0px*(1 - var(--divide-y-reverse)))}.md\:divide-x-0>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:0;border-left-width:calc(0px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(0px*var(--divide-x-reverse))}.md\:divide-y-2>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(2px*var(--divide-y-reverse));border-top-width:2px;border-top-width:calc(2px*(1 - var(--divide-y-reverse)))}.md\:divide-x-2>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:2px;border-left-width:calc(2px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(2px*var(--divide-x-reverse))}.md\:divide-y-4>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(4px*var(--divide-y-reverse));border-top-width:4px;border-top-width:calc(4px*(1 - var(--divide-y-reverse)))}.md\:divide-x-4>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:4px;border-left-width:calc(4px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(4px*var(--divide-x-reverse))}.md\:divide-y-8>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(8px*var(--divide-y-reverse));border-top-width:8px;border-top-width:calc(8px*(1 - var(--divide-y-reverse)))}.md\:divide-x-8>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:8px;border-left-width:calc(8px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(8px*var(--divide-x-reverse))}.md\:divide-y>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(1px*var(--divide-y-reverse));border-top-width:1px;border-top-width:calc(1px*(1 - var(--divide-y-reverse)))}.md\:divide-x>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:1px;border-left-width:calc(1px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(1px*var(--divide-x-reverse))}.md\:divide-y-reverse>:not(template)~:not(template){--divide-y-reverse:1}.md\:divide-x-reverse>:not(template)~:not(template){--divide-x-reverse:1}.md\:divide-transparent>:not(template)~:not(template){border-color:transparent}.md\:divide-current>:not(template)~:not(template){border-color:currentColor}.md\:divide-black>:not(template)~:not(template){--divide-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--divide-opacity))}.md\:divide-white>:not(template)~:not(template){--divide-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--divide-opacity))}.md\:divide-gray-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--divide-opacity))}.md\:divide-gray-200>:not(template)~:not(template){--divide-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--divide-opacity))}.md\:divide-gray-300>:not(template)~:not(template){--divide-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--divide-opacity))}.md\:divide-gray-400>:not(template)~:not(template){--divide-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--divide-opacity))}.md\:divide-gray-500>:not(template)~:not(template){--divide-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--divide-opacity))}.md\:divide-gray-600>:not(template)~:not(template){--divide-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--divide-opacity))}.md\:divide-gray-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--divide-opacity))}.md\:divide-gray-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--divide-opacity))}.md\:divide-gray-900>:not(template)~:not(template){--divide-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--divide-opacity))}.md\:divide-red-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--divide-opacity))}.md\:divide-red-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--divide-opacity))}.md\:divide-red-300>:not(template)~:not(template){--divide-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--divide-opacity))}.md\:divide-red-400>:not(template)~:not(template){--divide-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--divide-opacity))}.md\:divide-red-500>:not(template)~:not(template){--divide-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--divide-opacity))}.md\:divide-red-600>:not(template)~:not(template){--divide-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--divide-opacity))}.md\:divide-red-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--divide-opacity))}.md\:divide-red-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--divide-opacity))}.md\:divide-red-900>:not(template)~:not(template){--divide-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--divide-opacity))}.md\:divide-orange-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--divide-opacity))}.md\:divide-orange-200>:not(template)~:not(template){--divide-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--divide-opacity))}.md\:divide-orange-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--divide-opacity))}.md\:divide-orange-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--divide-opacity))}.md\:divide-orange-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--divide-opacity))}.md\:divide-orange-600>:not(template)~:not(template){--divide-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--divide-opacity))}.md\:divide-orange-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--divide-opacity))}.md\:divide-orange-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--divide-opacity))}.md\:divide-orange-900>:not(template)~:not(template){--divide-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--divide-opacity))}.md\:divide-yellow-100>:not(template)~:not(template){--divide-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--divide-opacity))}.md\:divide-yellow-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--divide-opacity))}.md\:divide-yellow-300>:not(template)~:not(template){--divide-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--divide-opacity))}.md\:divide-yellow-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--divide-opacity))}.md\:divide-yellow-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--divide-opacity))}.md\:divide-yellow-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--divide-opacity))}.md\:divide-yellow-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--divide-opacity))}.md\:divide-yellow-800>:not(template)~:not(template){--divide-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--divide-opacity))}.md\:divide-yellow-900>:not(template)~:not(template){--divide-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--divide-opacity))}.md\:divide-green-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--divide-opacity))}.md\:divide-green-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--divide-opacity))}.md\:divide-green-300>:not(template)~:not(template){--divide-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--divide-opacity))}.md\:divide-green-400>:not(template)~:not(template){--divide-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--divide-opacity))}.md\:divide-green-500>:not(template)~:not(template){--divide-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--divide-opacity))}.md\:divide-green-600>:not(template)~:not(template){--divide-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--divide-opacity))}.md\:divide-green-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--divide-opacity))}.md\:divide-green-800>:not(template)~:not(template){--divide-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--divide-opacity))}.md\:divide-green-900>:not(template)~:not(template){--divide-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--divide-opacity))}.md\:divide-teal-100>:not(template)~:not(template){--divide-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--divide-opacity))}.md\:divide-teal-200>:not(template)~:not(template){--divide-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--divide-opacity))}.md\:divide-teal-300>:not(template)~:not(template){--divide-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--divide-opacity))}.md\:divide-teal-400>:not(template)~:not(template){--divide-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--divide-opacity))}.md\:divide-teal-500>:not(template)~:not(template){--divide-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--divide-opacity))}.md\:divide-teal-600>:not(template)~:not(template){--divide-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--divide-opacity))}.md\:divide-teal-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--divide-opacity))}.md\:divide-teal-800>:not(template)~:not(template){--divide-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--divide-opacity))}.md\:divide-teal-900>:not(template)~:not(template){--divide-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--divide-opacity))}.md\:divide-blue-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--divide-opacity))}.md\:divide-blue-200>:not(template)~:not(template){--divide-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--divide-opacity))}.md\:divide-blue-300>:not(template)~:not(template){--divide-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--divide-opacity))}.md\:divide-blue-400>:not(template)~:not(template){--divide-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--divide-opacity))}.md\:divide-blue-500>:not(template)~:not(template){--divide-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--divide-opacity))}.md\:divide-blue-600>:not(template)~:not(template){--divide-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--divide-opacity))}.md\:divide-blue-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--divide-opacity))}.md\:divide-blue-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--divide-opacity))}.md\:divide-blue-900>:not(template)~:not(template){--divide-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--divide-opacity))}.md\:divide-indigo-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--divide-opacity))}.md\:divide-indigo-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--divide-opacity))}.md\:divide-indigo-300>:not(template)~:not(template){--divide-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--divide-opacity))}.md\:divide-indigo-400>:not(template)~:not(template){--divide-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--divide-opacity))}.md\:divide-indigo-500>:not(template)~:not(template){--divide-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--divide-opacity))}.md\:divide-indigo-600>:not(template)~:not(template){--divide-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--divide-opacity))}.md\:divide-indigo-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--divide-opacity))}.md\:divide-indigo-800>:not(template)~:not(template){--divide-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--divide-opacity))}.md\:divide-indigo-900>:not(template)~:not(template){--divide-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--divide-opacity))}.md\:divide-purple-100>:not(template)~:not(template){--divide-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--divide-opacity))}.md\:divide-purple-200>:not(template)~:not(template){--divide-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--divide-opacity))}.md\:divide-purple-300>:not(template)~:not(template){--divide-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--divide-opacity))}.md\:divide-purple-400>:not(template)~:not(template){--divide-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--divide-opacity))}.md\:divide-purple-500>:not(template)~:not(template){--divide-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--divide-opacity))}.md\:divide-purple-600>:not(template)~:not(template){--divide-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--divide-opacity))}.md\:divide-purple-700>:not(template)~:not(template){--divide-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--divide-opacity))}.md\:divide-purple-800>:not(template)~:not(template){--divide-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--divide-opacity))}.md\:divide-purple-900>:not(template)~:not(template){--divide-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--divide-opacity))}.md\:divide-pink-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--divide-opacity))}.md\:divide-pink-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--divide-opacity))}.md\:divide-pink-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--divide-opacity))}.md\:divide-pink-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--divide-opacity))}.md\:divide-pink-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--divide-opacity))}.md\:divide-pink-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--divide-opacity))}.md\:divide-pink-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--divide-opacity))}.md\:divide-pink-800>:not(template)~:not(template){--divide-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--divide-opacity))}.md\:divide-pink-900>:not(template)~:not(template){--divide-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--divide-opacity))}.md\:divide-solid>:not(template)~:not(template){border-style:solid}.md\:divide-dashed>:not(template)~:not(template){border-style:dashed}.md\:divide-dotted>:not(template)~:not(template){border-style:dotted}.md\:divide-double>:not(template)~:not(template){border-style:double}.md\:divide-none>:not(template)~:not(template){border-style:none}.md\:divide-opacity-0>:not(template)~:not(template){--divide-opacity:0}.md\:divide-opacity-25>:not(template)~:not(template){--divide-opacity:0.25}.md\:divide-opacity-50>:not(template)~:not(template){--divide-opacity:0.5}.md\:divide-opacity-75>:not(template)~:not(template){--divide-opacity:0.75}.md\:divide-opacity-100>:not(template)~:not(template){--divide-opacity:1}.md\:sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.md\:not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.md\:focus\:sr-only:focus{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.md\:focus\:not-sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.md\:appearance-none{-webkit-appearance:none;appearance:none}.md\:bg-fixed{background-attachment:fixed}.md\:bg-local{background-attachment:local}.md\:bg-scroll{background-attachment:scroll}.md\:bg-clip-border{background-clip:initial}.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-transparent{background-color:initial}.md\:bg-current{background-color:currentColor}.md\:bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.md\:bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.md\:bg-gray-100{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.md\:bg-gray-200{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.md\:bg-gray-300{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.md\:bg-gray-400{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.md\:bg-gray-500{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.md\:bg-gray-600{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.md\:bg-gray-700{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.md\:bg-gray-800{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.md\:bg-gray-900{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.md\:bg-red-100{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.md\:bg-red-200{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.md\:bg-red-300{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.md\:bg-red-400{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.md\:bg-red-500{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.md\:bg-red-600{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.md\:bg-red-700{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.md\:bg-red-800{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.md\:bg-red-900{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.md\:bg-orange-100{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.md\:bg-orange-200{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.md\:bg-orange-300{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.md\:bg-orange-400{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.md\:bg-orange-500{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.md\:bg-orange-600{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.md\:bg-orange-700{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.md\:bg-orange-800{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.md\:bg-orange-900{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.md\:bg-yellow-100{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.md\:bg-yellow-200{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.md\:bg-yellow-300{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.md\:bg-yellow-400{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.md\:bg-yellow-500{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.md\:bg-yellow-600{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.md\:bg-yellow-700{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.md\:bg-yellow-800{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.md\:bg-yellow-900{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.md\:bg-green-100{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.md\:bg-green-200{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.md\:bg-green-300{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.md\:bg-green-400{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.md\:bg-green-500{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.md\:bg-green-600{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.md\:bg-green-700{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.md\:bg-green-800{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.md\:bg-green-900{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.md\:bg-teal-100{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.md\:bg-teal-200{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.md\:bg-teal-300{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.md\:bg-teal-400{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.md\:bg-teal-500{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.md\:bg-teal-600{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.md\:bg-teal-700{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.md\:bg-teal-800{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.md\:bg-teal-900{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.md\:bg-blue-100{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.md\:bg-blue-200{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.md\:bg-blue-300{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.md\:bg-blue-400{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.md\:bg-blue-500{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.md\:bg-blue-600{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.md\:bg-blue-700{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.md\:bg-blue-800{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.md\:bg-blue-900{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.md\:bg-indigo-100{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.md\:bg-indigo-200{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.md\:bg-indigo-300{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.md\:bg-indigo-400{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.md\:bg-indigo-500{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.md\:bg-indigo-600{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.md\:bg-indigo-700{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.md\:bg-indigo-800{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.md\:bg-indigo-900{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.md\:bg-purple-100{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.md\:bg-purple-200{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.md\:bg-purple-300{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.md\:bg-purple-400{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.md\:bg-purple-500{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.md\:bg-purple-600{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.md\:bg-purple-700{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.md\:bg-purple-800{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.md\:bg-purple-900{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.md\:bg-pink-100{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.md\:bg-pink-200{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.md\:bg-pink-300{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.md\:bg-pink-400{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.md\:bg-pink-500{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.md\:bg-pink-600{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.md\:bg-pink-700{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.md\:bg-pink-800{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.md\:bg-pink-900{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.md\:hover\:bg-transparent:hover{background-color:initial}.md\:hover\:bg-current:hover{background-color:currentColor}.md\:hover\:bg-black:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.md\:hover\:bg-white:hover{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.md\:hover\:bg-gray-100:hover{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.md\:hover\:bg-gray-200:hover{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.md\:hover\:bg-gray-300:hover{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.md\:hover\:bg-gray-400:hover{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.md\:hover\:bg-gray-500:hover{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.md\:hover\:bg-gray-600:hover{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.md\:hover\:bg-gray-700:hover{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.md\:hover\:bg-gray-800:hover{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.md\:hover\:bg-gray-900:hover{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.md\:hover\:bg-red-100:hover{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.md\:hover\:bg-red-200:hover{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.md\:hover\:bg-red-300:hover{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.md\:hover\:bg-red-400:hover{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.md\:hover\:bg-red-500:hover{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.md\:hover\:bg-red-600:hover{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.md\:hover\:bg-red-700:hover{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.md\:hover\:bg-red-800:hover{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.md\:hover\:bg-red-900:hover{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.md\:hover\:bg-orange-100:hover{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.md\:hover\:bg-orange-200:hover{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.md\:hover\:bg-orange-300:hover{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.md\:hover\:bg-orange-400:hover{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.md\:hover\:bg-orange-500:hover{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.md\:hover\:bg-orange-600:hover{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.md\:hover\:bg-orange-700:hover{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.md\:hover\:bg-orange-800:hover{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.md\:hover\:bg-orange-900:hover{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.md\:hover\:bg-yellow-100:hover{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.md\:hover\:bg-yellow-200:hover{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.md\:hover\:bg-yellow-300:hover{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.md\:hover\:bg-yellow-400:hover{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.md\:hover\:bg-yellow-500:hover{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.md\:hover\:bg-yellow-600:hover{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.md\:hover\:bg-yellow-700:hover{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.md\:hover\:bg-yellow-800:hover{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.md\:hover\:bg-yellow-900:hover{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.md\:hover\:bg-green-100:hover{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.md\:hover\:bg-green-200:hover{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.md\:hover\:bg-green-300:hover{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.md\:hover\:bg-green-400:hover{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.md\:hover\:bg-green-500:hover{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.md\:hover\:bg-green-600:hover{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.md\:hover\:bg-green-700:hover{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.md\:hover\:bg-green-800:hover{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.md\:hover\:bg-green-900:hover{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.md\:hover\:bg-teal-100:hover{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.md\:hover\:bg-teal-200:hover{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.md\:hover\:bg-teal-300:hover{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.md\:hover\:bg-teal-400:hover{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.md\:hover\:bg-teal-500:hover{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.md\:hover\:bg-teal-600:hover{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.md\:hover\:bg-teal-700:hover{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.md\:hover\:bg-teal-800:hover{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.md\:hover\:bg-teal-900:hover{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.md\:hover\:bg-blue-100:hover{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.md\:hover\:bg-blue-200:hover{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.md\:hover\:bg-blue-300:hover{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.md\:hover\:bg-blue-400:hover{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.md\:hover\:bg-blue-500:hover{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.md\:hover\:bg-blue-600:hover{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.md\:hover\:bg-blue-700:hover{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.md\:hover\:bg-blue-800:hover{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.md\:hover\:bg-blue-900:hover{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.md\:hover\:bg-indigo-100:hover{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.md\:hover\:bg-indigo-200:hover{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.md\:hover\:bg-indigo-300:hover{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.md\:hover\:bg-indigo-400:hover{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.md\:hover\:bg-indigo-500:hover{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.md\:hover\:bg-indigo-600:hover{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.md\:hover\:bg-indigo-700:hover{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.md\:hover\:bg-indigo-800:hover{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.md\:hover\:bg-indigo-900:hover{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.md\:hover\:bg-purple-100:hover{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.md\:hover\:bg-purple-200:hover{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.md\:hover\:bg-purple-300:hover{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.md\:hover\:bg-purple-400:hover{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.md\:hover\:bg-purple-500:hover{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.md\:hover\:bg-purple-600:hover{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.md\:hover\:bg-purple-700:hover{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.md\:hover\:bg-purple-800:hover{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.md\:hover\:bg-purple-900:hover{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.md\:hover\:bg-pink-100:hover{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.md\:hover\:bg-pink-200:hover{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.md\:hover\:bg-pink-300:hover{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.md\:hover\:bg-pink-400:hover{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.md\:hover\:bg-pink-500:hover{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.md\:hover\:bg-pink-600:hover{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.md\:hover\:bg-pink-700:hover{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.md\:hover\:bg-pink-800:hover{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.md\:hover\:bg-pink-900:hover{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.md\:focus\:bg-transparent:focus{background-color:initial}.md\:focus\:bg-current:focus{background-color:currentColor}.md\:focus\:bg-black:focus{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.md\:focus\:bg-white:focus{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.md\:focus\:bg-gray-100:focus{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.md\:focus\:bg-gray-200:focus{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.md\:focus\:bg-gray-300:focus{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.md\:focus\:bg-gray-400:focus{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.md\:focus\:bg-gray-500:focus{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.md\:focus\:bg-gray-600:focus{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.md\:focus\:bg-gray-700:focus{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.md\:focus\:bg-gray-800:focus{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.md\:focus\:bg-gray-900:focus{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.md\:focus\:bg-red-100:focus{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.md\:focus\:bg-red-200:focus{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.md\:focus\:bg-red-300:focus{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.md\:focus\:bg-red-400:focus{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.md\:focus\:bg-red-500:focus{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.md\:focus\:bg-red-600:focus{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.md\:focus\:bg-red-700:focus{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.md\:focus\:bg-red-800:focus{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.md\:focus\:bg-red-900:focus{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.md\:focus\:bg-orange-100:focus{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.md\:focus\:bg-orange-200:focus{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.md\:focus\:bg-orange-300:focus{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.md\:focus\:bg-orange-400:focus{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.md\:focus\:bg-orange-500:focus{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.md\:focus\:bg-orange-600:focus{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.md\:focus\:bg-orange-700:focus{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.md\:focus\:bg-orange-800:focus{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.md\:focus\:bg-orange-900:focus{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.md\:focus\:bg-yellow-100:focus{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.md\:focus\:bg-yellow-200:focus{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.md\:focus\:bg-yellow-300:focus{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.md\:focus\:bg-yellow-400:focus{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.md\:focus\:bg-yellow-500:focus{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.md\:focus\:bg-yellow-600:focus{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.md\:focus\:bg-yellow-700:focus{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.md\:focus\:bg-yellow-800:focus{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.md\:focus\:bg-yellow-900:focus{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.md\:focus\:bg-green-100:focus{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.md\:focus\:bg-green-200:focus{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.md\:focus\:bg-green-300:focus{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.md\:focus\:bg-green-400:focus{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.md\:focus\:bg-green-500:focus{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.md\:focus\:bg-green-600:focus{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.md\:focus\:bg-green-700:focus{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.md\:focus\:bg-green-800:focus{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.md\:focus\:bg-green-900:focus{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.md\:focus\:bg-teal-100:focus{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.md\:focus\:bg-teal-200:focus{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.md\:focus\:bg-teal-300:focus{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.md\:focus\:bg-teal-400:focus{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.md\:focus\:bg-teal-500:focus{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.md\:focus\:bg-teal-600:focus{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.md\:focus\:bg-teal-700:focus{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.md\:focus\:bg-teal-800:focus{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.md\:focus\:bg-teal-900:focus{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.md\:focus\:bg-blue-100:focus{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.md\:focus\:bg-blue-200:focus{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.md\:focus\:bg-blue-300:focus{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.md\:focus\:bg-blue-400:focus{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.md\:focus\:bg-blue-500:focus{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.md\:focus\:bg-blue-600:focus{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.md\:focus\:bg-blue-700:focus{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.md\:focus\:bg-blue-800:focus{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.md\:focus\:bg-blue-900:focus{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.md\:focus\:bg-indigo-100:focus{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.md\:focus\:bg-indigo-200:focus{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.md\:focus\:bg-indigo-300:focus{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.md\:focus\:bg-indigo-400:focus{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.md\:focus\:bg-indigo-500:focus{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.md\:focus\:bg-indigo-600:focus{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.md\:focus\:bg-indigo-700:focus{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.md\:focus\:bg-indigo-800:focus{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.md\:focus\:bg-indigo-900:focus{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.md\:focus\:bg-purple-100:focus{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.md\:focus\:bg-purple-200:focus{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.md\:focus\:bg-purple-300:focus{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.md\:focus\:bg-purple-400:focus{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.md\:focus\:bg-purple-500:focus{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.md\:focus\:bg-purple-600:focus{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.md\:focus\:bg-purple-700:focus{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.md\:focus\:bg-purple-800:focus{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.md\:focus\:bg-purple-900:focus{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.md\:focus\:bg-pink-100:focus{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.md\:focus\:bg-pink-200:focus{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.md\:focus\:bg-pink-300:focus{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.md\:focus\:bg-pink-400:focus{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.md\:focus\:bg-pink-500:focus{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.md\:focus\:bg-pink-600:focus{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.md\:focus\:bg-pink-700:focus{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.md\:focus\:bg-pink-800:focus{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.md\:focus\:bg-pink-900:focus{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.md\:bg-none{background-image:none}.md\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--gradient-color-stops))}.md\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--gradient-color-stops))}.md\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--gradient-color-stops))}.md\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--gradient-color-stops))}.md\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--gradient-color-stops))}.md\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--gradient-color-stops))}.md\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--gradient-color-stops))}.md\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--gradient-color-stops))}.md\:from-transparent{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.md\:from-current{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:from-black{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.md\:from-white{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:from-gray-100{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.md\:from-gray-200{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.md\:from-gray-300{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.md\:from-gray-400{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.md\:from-gray-500{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.md\:from-gray-600{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.md\:from-gray-700{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.md\:from-gray-800{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.md\:from-gray-900{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.md\:from-red-100{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.md\:from-red-200{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.md\:from-red-300{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.md\:from-red-400{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.md\:from-red-500{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.md\:from-red-600{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.md\:from-red-700{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.md\:from-red-800{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.md\:from-red-900{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.md\:from-orange-100{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.md\:from-orange-200{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.md\:from-orange-300{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.md\:from-orange-400{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.md\:from-orange-500{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.md\:from-orange-600{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.md\:from-orange-700{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.md\:from-orange-800{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.md\:from-orange-900{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.md\:from-yellow-100{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.md\:from-yellow-200{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.md\:from-yellow-300{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.md\:from-yellow-400{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.md\:from-yellow-500{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.md\:from-yellow-600{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.md\:from-yellow-700{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.md\:from-yellow-800{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.md\:from-yellow-900{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.md\:from-green-100{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.md\:from-green-200{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.md\:from-green-300{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.md\:from-green-400{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.md\:from-green-500{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.md\:from-green-600{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.md\:from-green-700{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.md\:from-green-800{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.md\:from-green-900{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.md\:from-teal-100{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.md\:from-teal-200{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.md\:from-teal-300{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.md\:from-teal-400{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.md\:from-teal-500{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.md\:from-teal-600{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.md\:from-teal-700{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.md\:from-teal-800{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.md\:from-teal-900{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.md\:from-blue-100{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.md\:from-blue-200{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.md\:from-blue-300{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.md\:from-blue-400{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.md\:from-blue-500{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.md\:from-blue-600{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.md\:from-blue-700{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.md\:from-blue-800{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.md\:from-blue-900{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.md\:from-indigo-100{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.md\:from-indigo-200{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.md\:from-indigo-300{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.md\:from-indigo-400{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.md\:from-indigo-500{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.md\:from-indigo-600{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.md\:from-indigo-700{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.md\:from-indigo-800{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.md\:from-indigo-900{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.md\:from-purple-100{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.md\:from-purple-200{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.md\:from-purple-300{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.md\:from-purple-400{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.md\:from-purple-500{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.md\:from-purple-600{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.md\:from-purple-700{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.md\:from-purple-800{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.md\:from-purple-900{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.md\:from-pink-100{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.md\:from-pink-200{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.md\:from-pink-300{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.md\:from-pink-400{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.md\:from-pink-500{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.md\:from-pink-600{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.md\:from-pink-700{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.md\:from-pink-800{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.md\:from-pink-900{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.md\:via-transparent{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.md\:via-current{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:via-black{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.md\:via-white{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:via-gray-100{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.md\:via-gray-200{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.md\:via-gray-300{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.md\:via-gray-400{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.md\:via-gray-500{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.md\:via-gray-600{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.md\:via-gray-700{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.md\:via-gray-800{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.md\:via-gray-900{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.md\:via-red-100{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.md\:via-red-200{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.md\:via-red-300{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.md\:via-red-400{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.md\:via-red-500{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.md\:via-red-600{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.md\:via-red-700{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.md\:via-red-800{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.md\:via-red-900{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.md\:via-orange-100{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.md\:via-orange-200{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.md\:via-orange-300{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.md\:via-orange-400{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.md\:via-orange-500{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.md\:via-orange-600{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.md\:via-orange-700{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.md\:via-orange-800{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.md\:via-orange-900{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.md\:via-yellow-100{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.md\:via-yellow-200{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.md\:via-yellow-300{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.md\:via-yellow-400{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.md\:via-yellow-500{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.md\:via-yellow-600{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.md\:via-yellow-700{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.md\:via-yellow-800{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.md\:via-yellow-900{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.md\:via-green-100{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.md\:via-green-200{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.md\:via-green-300{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.md\:via-green-400{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.md\:via-green-500{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.md\:via-green-600{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.md\:via-green-700{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.md\:via-green-800{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.md\:via-green-900{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.md\:via-teal-100{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.md\:via-teal-200{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.md\:via-teal-300{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.md\:via-teal-400{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.md\:via-teal-500{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.md\:via-teal-600{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.md\:via-teal-700{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.md\:via-teal-800{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.md\:via-teal-900{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.md\:via-blue-100{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.md\:via-blue-200{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.md\:via-blue-300{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.md\:via-blue-400{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.md\:via-blue-500{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.md\:via-blue-600{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.md\:via-blue-700{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.md\:via-blue-800{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.md\:via-blue-900{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.md\:via-indigo-100{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.md\:via-indigo-200{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.md\:via-indigo-300{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.md\:via-indigo-400{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.md\:via-indigo-500{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.md\:via-indigo-600{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.md\:via-indigo-700{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.md\:via-indigo-800{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.md\:via-indigo-900{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.md\:via-purple-100{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.md\:via-purple-200{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.md\:via-purple-300{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.md\:via-purple-400{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.md\:via-purple-500{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.md\:via-purple-600{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.md\:via-purple-700{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.md\:via-purple-800{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.md\:via-purple-900{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.md\:via-pink-100{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.md\:via-pink-200{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.md\:via-pink-300{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.md\:via-pink-400{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.md\:via-pink-500{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.md\:via-pink-600{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.md\:via-pink-700{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.md\:via-pink-800{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.md\:via-pink-900{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.md\:to-transparent{--gradient-to-color:transparent}.md\:to-current{--gradient-to-color:currentColor}.md\:to-black{--gradient-to-color:#000}.md\:to-white{--gradient-to-color:#fff}.md\:to-gray-100{--gradient-to-color:#f7fafc}.md\:to-gray-200{--gradient-to-color:#edf2f7}.md\:to-gray-300{--gradient-to-color:#e2e8f0}.md\:to-gray-400{--gradient-to-color:#cbd5e0}.md\:to-gray-500{--gradient-to-color:#a0aec0}.md\:to-gray-600{--gradient-to-color:#718096}.md\:to-gray-700{--gradient-to-color:#4a5568}.md\:to-gray-800{--gradient-to-color:#2d3748}.md\:to-gray-900{--gradient-to-color:#1a202c}.md\:to-red-100{--gradient-to-color:#fff5f5}.md\:to-red-200{--gradient-to-color:#fed7d7}.md\:to-red-300{--gradient-to-color:#feb2b2}.md\:to-red-400{--gradient-to-color:#fc8181}.md\:to-red-500{--gradient-to-color:#f56565}.md\:to-red-600{--gradient-to-color:#e53e3e}.md\:to-red-700{--gradient-to-color:#c53030}.md\:to-red-800{--gradient-to-color:#9b2c2c}.md\:to-red-900{--gradient-to-color:#742a2a}.md\:to-orange-100{--gradient-to-color:#fffaf0}.md\:to-orange-200{--gradient-to-color:#feebc8}.md\:to-orange-300{--gradient-to-color:#fbd38d}.md\:to-orange-400{--gradient-to-color:#f6ad55}.md\:to-orange-500{--gradient-to-color:#ed8936}.md\:to-orange-600{--gradient-to-color:#dd6b20}.md\:to-orange-700{--gradient-to-color:#c05621}.md\:to-orange-800{--gradient-to-color:#9c4221}.md\:to-orange-900{--gradient-to-color:#7b341e}.md\:to-yellow-100{--gradient-to-color:ivory}.md\:to-yellow-200{--gradient-to-color:#fefcbf}.md\:to-yellow-300{--gradient-to-color:#faf089}.md\:to-yellow-400{--gradient-to-color:#f6e05e}.md\:to-yellow-500{--gradient-to-color:#ecc94b}.md\:to-yellow-600{--gradient-to-color:#d69e2e}.md\:to-yellow-700{--gradient-to-color:#b7791f}.md\:to-yellow-800{--gradient-to-color:#975a16}.md\:to-yellow-900{--gradient-to-color:#744210}.md\:to-green-100{--gradient-to-color:#f0fff4}.md\:to-green-200{--gradient-to-color:#c6f6d5}.md\:to-green-300{--gradient-to-color:#9ae6b4}.md\:to-green-400{--gradient-to-color:#68d391}.md\:to-green-500{--gradient-to-color:#48bb78}.md\:to-green-600{--gradient-to-color:#38a169}.md\:to-green-700{--gradient-to-color:#2f855a}.md\:to-green-800{--gradient-to-color:#276749}.md\:to-green-900{--gradient-to-color:#22543d}.md\:to-teal-100{--gradient-to-color:#e6fffa}.md\:to-teal-200{--gradient-to-color:#b2f5ea}.md\:to-teal-300{--gradient-to-color:#81e6d9}.md\:to-teal-400{--gradient-to-color:#4fd1c5}.md\:to-teal-500{--gradient-to-color:#38b2ac}.md\:to-teal-600{--gradient-to-color:#319795}.md\:to-teal-700{--gradient-to-color:#2c7a7b}.md\:to-teal-800{--gradient-to-color:#285e61}.md\:to-teal-900{--gradient-to-color:#234e52}.md\:to-blue-100{--gradient-to-color:#ebf8ff}.md\:to-blue-200{--gradient-to-color:#bee3f8}.md\:to-blue-300{--gradient-to-color:#90cdf4}.md\:to-blue-400{--gradient-to-color:#63b3ed}.md\:to-blue-500{--gradient-to-color:#4299e1}.md\:to-blue-600{--gradient-to-color:#3182ce}.md\:to-blue-700{--gradient-to-color:#2b6cb0}.md\:to-blue-800{--gradient-to-color:#2c5282}.md\:to-blue-900{--gradient-to-color:#2a4365}.md\:to-indigo-100{--gradient-to-color:#ebf4ff}.md\:to-indigo-200{--gradient-to-color:#c3dafe}.md\:to-indigo-300{--gradient-to-color:#a3bffa}.md\:to-indigo-400{--gradient-to-color:#7f9cf5}.md\:to-indigo-500{--gradient-to-color:#667eea}.md\:to-indigo-600{--gradient-to-color:#5a67d8}.md\:to-indigo-700{--gradient-to-color:#4c51bf}.md\:to-indigo-800{--gradient-to-color:#434190}.md\:to-indigo-900{--gradient-to-color:#3c366b}.md\:to-purple-100{--gradient-to-color:#faf5ff}.md\:to-purple-200{--gradient-to-color:#e9d8fd}.md\:to-purple-300{--gradient-to-color:#d6bcfa}.md\:to-purple-400{--gradient-to-color:#b794f4}.md\:to-purple-500{--gradient-to-color:#9f7aea}.md\:to-purple-600{--gradient-to-color:#805ad5}.md\:to-purple-700{--gradient-to-color:#6b46c1}.md\:to-purple-800{--gradient-to-color:#553c9a}.md\:to-purple-900{--gradient-to-color:#44337a}.md\:to-pink-100{--gradient-to-color:#fff5f7}.md\:to-pink-200{--gradient-to-color:#fed7e2}.md\:to-pink-300{--gradient-to-color:#fbb6ce}.md\:to-pink-400{--gradient-to-color:#f687b3}.md\:to-pink-500{--gradient-to-color:#ed64a6}.md\:to-pink-600{--gradient-to-color:#d53f8c}.md\:to-pink-700{--gradient-to-color:#b83280}.md\:to-pink-800{--gradient-to-color:#97266d}.md\:to-pink-900{--gradient-to-color:#702459}.md\:hover\:from-transparent:hover{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.md\:hover\:from-current:hover{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:hover\:from-black:hover{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.md\:hover\:from-white:hover{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:hover\:from-gray-100:hover{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.md\:hover\:from-gray-200:hover{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.md\:hover\:from-gray-300:hover{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.md\:hover\:from-gray-400:hover{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.md\:hover\:from-gray-500:hover{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.md\:hover\:from-gray-600:hover{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.md\:hover\:from-gray-700:hover{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.md\:hover\:from-gray-800:hover{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.md\:hover\:from-gray-900:hover{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.md\:hover\:from-red-100:hover{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.md\:hover\:from-red-200:hover{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.md\:hover\:from-red-300:hover{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.md\:hover\:from-red-400:hover{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.md\:hover\:from-red-500:hover{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.md\:hover\:from-red-600:hover{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.md\:hover\:from-red-700:hover{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.md\:hover\:from-red-800:hover{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.md\:hover\:from-red-900:hover{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.md\:hover\:from-orange-100:hover{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.md\:hover\:from-orange-200:hover{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.md\:hover\:from-orange-300:hover{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.md\:hover\:from-orange-400:hover{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.md\:hover\:from-orange-500:hover{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.md\:hover\:from-orange-600:hover{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.md\:hover\:from-orange-700:hover{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.md\:hover\:from-orange-800:hover{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.md\:hover\:from-orange-900:hover{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.md\:hover\:from-yellow-100:hover{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.md\:hover\:from-yellow-200:hover{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.md\:hover\:from-yellow-300:hover{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.md\:hover\:from-yellow-400:hover{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.md\:hover\:from-yellow-500:hover{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.md\:hover\:from-yellow-600:hover{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.md\:hover\:from-yellow-700:hover{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.md\:hover\:from-yellow-800:hover{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.md\:hover\:from-yellow-900:hover{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.md\:hover\:from-green-100:hover{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.md\:hover\:from-green-200:hover{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.md\:hover\:from-green-300:hover{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.md\:hover\:from-green-400:hover{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.md\:hover\:from-green-500:hover{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.md\:hover\:from-green-600:hover{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.md\:hover\:from-green-700:hover{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.md\:hover\:from-green-800:hover{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.md\:hover\:from-green-900:hover{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.md\:hover\:from-teal-100:hover{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.md\:hover\:from-teal-200:hover{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.md\:hover\:from-teal-300:hover{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.md\:hover\:from-teal-400:hover{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.md\:hover\:from-teal-500:hover{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.md\:hover\:from-teal-600:hover{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.md\:hover\:from-teal-700:hover{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.md\:hover\:from-teal-800:hover{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.md\:hover\:from-teal-900:hover{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.md\:hover\:from-blue-100:hover{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.md\:hover\:from-blue-200:hover{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.md\:hover\:from-blue-300:hover{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.md\:hover\:from-blue-400:hover{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.md\:hover\:from-blue-500:hover{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.md\:hover\:from-blue-600:hover{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.md\:hover\:from-blue-700:hover{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.md\:hover\:from-blue-800:hover{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.md\:hover\:from-blue-900:hover{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.md\:hover\:from-indigo-100:hover{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.md\:hover\:from-indigo-200:hover{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.md\:hover\:from-indigo-300:hover{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.md\:hover\:from-indigo-400:hover{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.md\:hover\:from-indigo-500:hover{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.md\:hover\:from-indigo-600:hover{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.md\:hover\:from-indigo-700:hover{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.md\:hover\:from-indigo-800:hover{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.md\:hover\:from-indigo-900:hover{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.md\:hover\:from-purple-100:hover{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.md\:hover\:from-purple-200:hover{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.md\:hover\:from-purple-300:hover{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.md\:hover\:from-purple-400:hover{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.md\:hover\:from-purple-500:hover{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.md\:hover\:from-purple-600:hover{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.md\:hover\:from-purple-700:hover{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.md\:hover\:from-purple-800:hover{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.md\:hover\:from-purple-900:hover{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.md\:hover\:from-pink-100:hover{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.md\:hover\:from-pink-200:hover{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.md\:hover\:from-pink-300:hover{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.md\:hover\:from-pink-400:hover{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.md\:hover\:from-pink-500:hover{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.md\:hover\:from-pink-600:hover{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.md\:hover\:from-pink-700:hover{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.md\:hover\:from-pink-800:hover{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.md\:hover\:from-pink-900:hover{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.md\:hover\:via-transparent:hover{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.md\:hover\:via-current:hover{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:hover\:via-black:hover{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.md\:hover\:via-white:hover{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:hover\:via-gray-100:hover{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.md\:hover\:via-gray-200:hover{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.md\:hover\:via-gray-300:hover{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.md\:hover\:via-gray-400:hover{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.md\:hover\:via-gray-500:hover{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.md\:hover\:via-gray-600:hover{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.md\:hover\:via-gray-700:hover{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.md\:hover\:via-gray-800:hover{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.md\:hover\:via-gray-900:hover{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.md\:hover\:via-red-100:hover{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.md\:hover\:via-red-200:hover{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.md\:hover\:via-red-300:hover{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.md\:hover\:via-red-400:hover{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.md\:hover\:via-red-500:hover{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.md\:hover\:via-red-600:hover{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.md\:hover\:via-red-700:hover{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.md\:hover\:via-red-800:hover{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.md\:hover\:via-red-900:hover{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.md\:hover\:via-orange-100:hover{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.md\:hover\:via-orange-200:hover{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.md\:hover\:via-orange-300:hover{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.md\:hover\:via-orange-400:hover{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.md\:hover\:via-orange-500:hover{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.md\:hover\:via-orange-600:hover{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.md\:hover\:via-orange-700:hover{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.md\:hover\:via-orange-800:hover{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.md\:hover\:via-orange-900:hover{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.md\:hover\:via-yellow-100:hover{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.md\:hover\:via-yellow-200:hover{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.md\:hover\:via-yellow-300:hover{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.md\:hover\:via-yellow-400:hover{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.md\:hover\:via-yellow-500:hover{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.md\:hover\:via-yellow-600:hover{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.md\:hover\:via-yellow-700:hover{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.md\:hover\:via-yellow-800:hover{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.md\:hover\:via-yellow-900:hover{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.md\:hover\:via-green-100:hover{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.md\:hover\:via-green-200:hover{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.md\:hover\:via-green-300:hover{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.md\:hover\:via-green-400:hover{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.md\:hover\:via-green-500:hover{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.md\:hover\:via-green-600:hover{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.md\:hover\:via-green-700:hover{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.md\:hover\:via-green-800:hover{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.md\:hover\:via-green-900:hover{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.md\:hover\:via-teal-100:hover{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.md\:hover\:via-teal-200:hover{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.md\:hover\:via-teal-300:hover{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.md\:hover\:via-teal-400:hover{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.md\:hover\:via-teal-500:hover{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.md\:hover\:via-teal-600:hover{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.md\:hover\:via-teal-700:hover{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.md\:hover\:via-teal-800:hover{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.md\:hover\:via-teal-900:hover{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.md\:hover\:via-blue-100:hover{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.md\:hover\:via-blue-200:hover{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.md\:hover\:via-blue-300:hover{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.md\:hover\:via-blue-400:hover{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.md\:hover\:via-blue-500:hover{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.md\:hover\:via-blue-600:hover{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.md\:hover\:via-blue-700:hover{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.md\:hover\:via-blue-800:hover{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.md\:hover\:via-blue-900:hover{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.md\:hover\:via-indigo-100:hover{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.md\:hover\:via-indigo-200:hover{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.md\:hover\:via-indigo-300:hover{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.md\:hover\:via-indigo-400:hover{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.md\:hover\:via-indigo-500:hover{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.md\:hover\:via-indigo-600:hover{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.md\:hover\:via-indigo-700:hover{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.md\:hover\:via-indigo-800:hover{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.md\:hover\:via-indigo-900:hover{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.md\:hover\:via-purple-100:hover{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.md\:hover\:via-purple-200:hover{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.md\:hover\:via-purple-300:hover{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.md\:hover\:via-purple-400:hover{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.md\:hover\:via-purple-500:hover{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.md\:hover\:via-purple-600:hover{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.md\:hover\:via-purple-700:hover{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.md\:hover\:via-purple-800:hover{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.md\:hover\:via-purple-900:hover{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.md\:hover\:via-pink-100:hover{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.md\:hover\:via-pink-200:hover{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.md\:hover\:via-pink-300:hover{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.md\:hover\:via-pink-400:hover{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.md\:hover\:via-pink-500:hover{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.md\:hover\:via-pink-600:hover{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.md\:hover\:via-pink-700:hover{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.md\:hover\:via-pink-800:hover{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.md\:hover\:via-pink-900:hover{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.md\:hover\:to-transparent:hover{--gradient-to-color:transparent}.md\:hover\:to-current:hover{--gradient-to-color:currentColor}.md\:hover\:to-black:hover{--gradient-to-color:#000}.md\:hover\:to-white:hover{--gradient-to-color:#fff}.md\:hover\:to-gray-100:hover{--gradient-to-color:#f7fafc}.md\:hover\:to-gray-200:hover{--gradient-to-color:#edf2f7}.md\:hover\:to-gray-300:hover{--gradient-to-color:#e2e8f0}.md\:hover\:to-gray-400:hover{--gradient-to-color:#cbd5e0}.md\:hover\:to-gray-500:hover{--gradient-to-color:#a0aec0}.md\:hover\:to-gray-600:hover{--gradient-to-color:#718096}.md\:hover\:to-gray-700:hover{--gradient-to-color:#4a5568}.md\:hover\:to-gray-800:hover{--gradient-to-color:#2d3748}.md\:hover\:to-gray-900:hover{--gradient-to-color:#1a202c}.md\:hover\:to-red-100:hover{--gradient-to-color:#fff5f5}.md\:hover\:to-red-200:hover{--gradient-to-color:#fed7d7}.md\:hover\:to-red-300:hover{--gradient-to-color:#feb2b2}.md\:hover\:to-red-400:hover{--gradient-to-color:#fc8181}.md\:hover\:to-red-500:hover{--gradient-to-color:#f56565}.md\:hover\:to-red-600:hover{--gradient-to-color:#e53e3e}.md\:hover\:to-red-700:hover{--gradient-to-color:#c53030}.md\:hover\:to-red-800:hover{--gradient-to-color:#9b2c2c}.md\:hover\:to-red-900:hover{--gradient-to-color:#742a2a}.md\:hover\:to-orange-100:hover{--gradient-to-color:#fffaf0}.md\:hover\:to-orange-200:hover{--gradient-to-color:#feebc8}.md\:hover\:to-orange-300:hover{--gradient-to-color:#fbd38d}.md\:hover\:to-orange-400:hover{--gradient-to-color:#f6ad55}.md\:hover\:to-orange-500:hover{--gradient-to-color:#ed8936}.md\:hover\:to-orange-600:hover{--gradient-to-color:#dd6b20}.md\:hover\:to-orange-700:hover{--gradient-to-color:#c05621}.md\:hover\:to-orange-800:hover{--gradient-to-color:#9c4221}.md\:hover\:to-orange-900:hover{--gradient-to-color:#7b341e}.md\:hover\:to-yellow-100:hover{--gradient-to-color:ivory}.md\:hover\:to-yellow-200:hover{--gradient-to-color:#fefcbf}.md\:hover\:to-yellow-300:hover{--gradient-to-color:#faf089}.md\:hover\:to-yellow-400:hover{--gradient-to-color:#f6e05e}.md\:hover\:to-yellow-500:hover{--gradient-to-color:#ecc94b}.md\:hover\:to-yellow-600:hover{--gradient-to-color:#d69e2e}.md\:hover\:to-yellow-700:hover{--gradient-to-color:#b7791f}.md\:hover\:to-yellow-800:hover{--gradient-to-color:#975a16}.md\:hover\:to-yellow-900:hover{--gradient-to-color:#744210}.md\:hover\:to-green-100:hover{--gradient-to-color:#f0fff4}.md\:hover\:to-green-200:hover{--gradient-to-color:#c6f6d5}.md\:hover\:to-green-300:hover{--gradient-to-color:#9ae6b4}.md\:hover\:to-green-400:hover{--gradient-to-color:#68d391}.md\:hover\:to-green-500:hover{--gradient-to-color:#48bb78}.md\:hover\:to-green-600:hover{--gradient-to-color:#38a169}.md\:hover\:to-green-700:hover{--gradient-to-color:#2f855a}.md\:hover\:to-green-800:hover{--gradient-to-color:#276749}.md\:hover\:to-green-900:hover{--gradient-to-color:#22543d}.md\:hover\:to-teal-100:hover{--gradient-to-color:#e6fffa}.md\:hover\:to-teal-200:hover{--gradient-to-color:#b2f5ea}.md\:hover\:to-teal-300:hover{--gradient-to-color:#81e6d9}.md\:hover\:to-teal-400:hover{--gradient-to-color:#4fd1c5}.md\:hover\:to-teal-500:hover{--gradient-to-color:#38b2ac}.md\:hover\:to-teal-600:hover{--gradient-to-color:#319795}.md\:hover\:to-teal-700:hover{--gradient-to-color:#2c7a7b}.md\:hover\:to-teal-800:hover{--gradient-to-color:#285e61}.md\:hover\:to-teal-900:hover{--gradient-to-color:#234e52}.md\:hover\:to-blue-100:hover{--gradient-to-color:#ebf8ff}.md\:hover\:to-blue-200:hover{--gradient-to-color:#bee3f8}.md\:hover\:to-blue-300:hover{--gradient-to-color:#90cdf4}.md\:hover\:to-blue-400:hover{--gradient-to-color:#63b3ed}.md\:hover\:to-blue-500:hover{--gradient-to-color:#4299e1}.md\:hover\:to-blue-600:hover{--gradient-to-color:#3182ce}.md\:hover\:to-blue-700:hover{--gradient-to-color:#2b6cb0}.md\:hover\:to-blue-800:hover{--gradient-to-color:#2c5282}.md\:hover\:to-blue-900:hover{--gradient-to-color:#2a4365}.md\:hover\:to-indigo-100:hover{--gradient-to-color:#ebf4ff}.md\:hover\:to-indigo-200:hover{--gradient-to-color:#c3dafe}.md\:hover\:to-indigo-300:hover{--gradient-to-color:#a3bffa}.md\:hover\:to-indigo-400:hover{--gradient-to-color:#7f9cf5}.md\:hover\:to-indigo-500:hover{--gradient-to-color:#667eea}.md\:hover\:to-indigo-600:hover{--gradient-to-color:#5a67d8}.md\:hover\:to-indigo-700:hover{--gradient-to-color:#4c51bf}.md\:hover\:to-indigo-800:hover{--gradient-to-color:#434190}.md\:hover\:to-indigo-900:hover{--gradient-to-color:#3c366b}.md\:hover\:to-purple-100:hover{--gradient-to-color:#faf5ff}.md\:hover\:to-purple-200:hover{--gradient-to-color:#e9d8fd}.md\:hover\:to-purple-300:hover{--gradient-to-color:#d6bcfa}.md\:hover\:to-purple-400:hover{--gradient-to-color:#b794f4}.md\:hover\:to-purple-500:hover{--gradient-to-color:#9f7aea}.md\:hover\:to-purple-600:hover{--gradient-to-color:#805ad5}.md\:hover\:to-purple-700:hover{--gradient-to-color:#6b46c1}.md\:hover\:to-purple-800:hover{--gradient-to-color:#553c9a}.md\:hover\:to-purple-900:hover{--gradient-to-color:#44337a}.md\:hover\:to-pink-100:hover{--gradient-to-color:#fff5f7}.md\:hover\:to-pink-200:hover{--gradient-to-color:#fed7e2}.md\:hover\:to-pink-300:hover{--gradient-to-color:#fbb6ce}.md\:hover\:to-pink-400:hover{--gradient-to-color:#f687b3}.md\:hover\:to-pink-500:hover{--gradient-to-color:#ed64a6}.md\:hover\:to-pink-600:hover{--gradient-to-color:#d53f8c}.md\:hover\:to-pink-700:hover{--gradient-to-color:#b83280}.md\:hover\:to-pink-800:hover{--gradient-to-color:#97266d}.md\:hover\:to-pink-900:hover{--gradient-to-color:#702459}.md\:focus\:from-transparent:focus{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.md\:focus\:from-current:focus{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:focus\:from-black:focus{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.md\:focus\:from-white:focus{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:focus\:from-gray-100:focus{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.md\:focus\:from-gray-200:focus{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.md\:focus\:from-gray-300:focus{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.md\:focus\:from-gray-400:focus{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.md\:focus\:from-gray-500:focus{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.md\:focus\:from-gray-600:focus{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.md\:focus\:from-gray-700:focus{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.md\:focus\:from-gray-800:focus{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.md\:focus\:from-gray-900:focus{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.md\:focus\:from-red-100:focus{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.md\:focus\:from-red-200:focus{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.md\:focus\:from-red-300:focus{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.md\:focus\:from-red-400:focus{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.md\:focus\:from-red-500:focus{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.md\:focus\:from-red-600:focus{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.md\:focus\:from-red-700:focus{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.md\:focus\:from-red-800:focus{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.md\:focus\:from-red-900:focus{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.md\:focus\:from-orange-100:focus{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.md\:focus\:from-orange-200:focus{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.md\:focus\:from-orange-300:focus{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.md\:focus\:from-orange-400:focus{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.md\:focus\:from-orange-500:focus{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.md\:focus\:from-orange-600:focus{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.md\:focus\:from-orange-700:focus{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.md\:focus\:from-orange-800:focus{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.md\:focus\:from-orange-900:focus{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.md\:focus\:from-yellow-100:focus{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.md\:focus\:from-yellow-200:focus{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.md\:focus\:from-yellow-300:focus{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.md\:focus\:from-yellow-400:focus{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.md\:focus\:from-yellow-500:focus{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.md\:focus\:from-yellow-600:focus{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.md\:focus\:from-yellow-700:focus{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.md\:focus\:from-yellow-800:focus{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.md\:focus\:from-yellow-900:focus{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.md\:focus\:from-green-100:focus{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.md\:focus\:from-green-200:focus{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.md\:focus\:from-green-300:focus{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.md\:focus\:from-green-400:focus{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.md\:focus\:from-green-500:focus{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.md\:focus\:from-green-600:focus{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.md\:focus\:from-green-700:focus{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.md\:focus\:from-green-800:focus{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.md\:focus\:from-green-900:focus{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.md\:focus\:from-teal-100:focus{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.md\:focus\:from-teal-200:focus{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.md\:focus\:from-teal-300:focus{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.md\:focus\:from-teal-400:focus{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.md\:focus\:from-teal-500:focus{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.md\:focus\:from-teal-600:focus{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.md\:focus\:from-teal-700:focus{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.md\:focus\:from-teal-800:focus{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.md\:focus\:from-teal-900:focus{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.md\:focus\:from-blue-100:focus{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.md\:focus\:from-blue-200:focus{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.md\:focus\:from-blue-300:focus{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.md\:focus\:from-blue-400:focus{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.md\:focus\:from-blue-500:focus{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.md\:focus\:from-blue-600:focus{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.md\:focus\:from-blue-700:focus{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.md\:focus\:from-blue-800:focus{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.md\:focus\:from-blue-900:focus{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.md\:focus\:from-indigo-100:focus{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.md\:focus\:from-indigo-200:focus{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.md\:focus\:from-indigo-300:focus{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.md\:focus\:from-indigo-400:focus{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.md\:focus\:from-indigo-500:focus{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.md\:focus\:from-indigo-600:focus{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.md\:focus\:from-indigo-700:focus{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.md\:focus\:from-indigo-800:focus{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.md\:focus\:from-indigo-900:focus{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.md\:focus\:from-purple-100:focus{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.md\:focus\:from-purple-200:focus{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.md\:focus\:from-purple-300:focus{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.md\:focus\:from-purple-400:focus{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.md\:focus\:from-purple-500:focus{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.md\:focus\:from-purple-600:focus{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.md\:focus\:from-purple-700:focus{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.md\:focus\:from-purple-800:focus{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.md\:focus\:from-purple-900:focus{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.md\:focus\:from-pink-100:focus{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.md\:focus\:from-pink-200:focus{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.md\:focus\:from-pink-300:focus{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.md\:focus\:from-pink-400:focus{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.md\:focus\:from-pink-500:focus{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.md\:focus\:from-pink-600:focus{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.md\:focus\:from-pink-700:focus{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.md\:focus\:from-pink-800:focus{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.md\:focus\:from-pink-900:focus{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.md\:focus\:via-transparent:focus{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.md\:focus\:via-current:focus{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:focus\:via-black:focus{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.md\:focus\:via-white:focus{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.md\:focus\:via-gray-100:focus{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.md\:focus\:via-gray-200:focus{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.md\:focus\:via-gray-300:focus{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.md\:focus\:via-gray-400:focus{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.md\:focus\:via-gray-500:focus{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.md\:focus\:via-gray-600:focus{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.md\:focus\:via-gray-700:focus{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.md\:focus\:via-gray-800:focus{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.md\:focus\:via-gray-900:focus{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.md\:focus\:via-red-100:focus{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.md\:focus\:via-red-200:focus{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.md\:focus\:via-red-300:focus{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.md\:focus\:via-red-400:focus{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.md\:focus\:via-red-500:focus{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.md\:focus\:via-red-600:focus{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.md\:focus\:via-red-700:focus{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.md\:focus\:via-red-800:focus{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.md\:focus\:via-red-900:focus{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.md\:focus\:via-orange-100:focus{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.md\:focus\:via-orange-200:focus{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.md\:focus\:via-orange-300:focus{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.md\:focus\:via-orange-400:focus{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.md\:focus\:via-orange-500:focus{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.md\:focus\:via-orange-600:focus{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.md\:focus\:via-orange-700:focus{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.md\:focus\:via-orange-800:focus{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.md\:focus\:via-orange-900:focus{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.md\:focus\:via-yellow-100:focus{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.md\:focus\:via-yellow-200:focus{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.md\:focus\:via-yellow-300:focus{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.md\:focus\:via-yellow-400:focus{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.md\:focus\:via-yellow-500:focus{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.md\:focus\:via-yellow-600:focus{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.md\:focus\:via-yellow-700:focus{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.md\:focus\:via-yellow-800:focus{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.md\:focus\:via-yellow-900:focus{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.md\:focus\:via-green-100:focus{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.md\:focus\:via-green-200:focus{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.md\:focus\:via-green-300:focus{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.md\:focus\:via-green-400:focus{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.md\:focus\:via-green-500:focus{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.md\:focus\:via-green-600:focus{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.md\:focus\:via-green-700:focus{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.md\:focus\:via-green-800:focus{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.md\:focus\:via-green-900:focus{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.md\:focus\:via-teal-100:focus{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.md\:focus\:via-teal-200:focus{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.md\:focus\:via-teal-300:focus{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.md\:focus\:via-teal-400:focus{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.md\:focus\:via-teal-500:focus{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.md\:focus\:via-teal-600:focus{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.md\:focus\:via-teal-700:focus{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.md\:focus\:via-teal-800:focus{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.md\:focus\:via-teal-900:focus{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.md\:focus\:via-blue-100:focus{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.md\:focus\:via-blue-200:focus{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.md\:focus\:via-blue-300:focus{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.md\:focus\:via-blue-400:focus{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.md\:focus\:via-blue-500:focus{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.md\:focus\:via-blue-600:focus{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.md\:focus\:via-blue-700:focus{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.md\:focus\:via-blue-800:focus{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.md\:focus\:via-blue-900:focus{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.md\:focus\:via-indigo-100:focus{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.md\:focus\:via-indigo-200:focus{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.md\:focus\:via-indigo-300:focus{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.md\:focus\:via-indigo-400:focus{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.md\:focus\:via-indigo-500:focus{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.md\:focus\:via-indigo-600:focus{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.md\:focus\:via-indigo-700:focus{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.md\:focus\:via-indigo-800:focus{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.md\:focus\:via-indigo-900:focus{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.md\:focus\:via-purple-100:focus{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.md\:focus\:via-purple-200:focus{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.md\:focus\:via-purple-300:focus{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.md\:focus\:via-purple-400:focus{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.md\:focus\:via-purple-500:focus{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.md\:focus\:via-purple-600:focus{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.md\:focus\:via-purple-700:focus{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.md\:focus\:via-purple-800:focus{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.md\:focus\:via-purple-900:focus{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.md\:focus\:via-pink-100:focus{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.md\:focus\:via-pink-200:focus{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.md\:focus\:via-pink-300:focus{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.md\:focus\:via-pink-400:focus{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.md\:focus\:via-pink-500:focus{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.md\:focus\:via-pink-600:focus{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.md\:focus\:via-pink-700:focus{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.md\:focus\:via-pink-800:focus{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.md\:focus\:via-pink-900:focus{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.md\:focus\:to-transparent:focus{--gradient-to-color:transparent}.md\:focus\:to-current:focus{--gradient-to-color:currentColor}.md\:focus\:to-black:focus{--gradient-to-color:#000}.md\:focus\:to-white:focus{--gradient-to-color:#fff}.md\:focus\:to-gray-100:focus{--gradient-to-color:#f7fafc}.md\:focus\:to-gray-200:focus{--gradient-to-color:#edf2f7}.md\:focus\:to-gray-300:focus{--gradient-to-color:#e2e8f0}.md\:focus\:to-gray-400:focus{--gradient-to-color:#cbd5e0}.md\:focus\:to-gray-500:focus{--gradient-to-color:#a0aec0}.md\:focus\:to-gray-600:focus{--gradient-to-color:#718096}.md\:focus\:to-gray-700:focus{--gradient-to-color:#4a5568}.md\:focus\:to-gray-800:focus{--gradient-to-color:#2d3748}.md\:focus\:to-gray-900:focus{--gradient-to-color:#1a202c}.md\:focus\:to-red-100:focus{--gradient-to-color:#fff5f5}.md\:focus\:to-red-200:focus{--gradient-to-color:#fed7d7}.md\:focus\:to-red-300:focus{--gradient-to-color:#feb2b2}.md\:focus\:to-red-400:focus{--gradient-to-color:#fc8181}.md\:focus\:to-red-500:focus{--gradient-to-color:#f56565}.md\:focus\:to-red-600:focus{--gradient-to-color:#e53e3e}.md\:focus\:to-red-700:focus{--gradient-to-color:#c53030}.md\:focus\:to-red-800:focus{--gradient-to-color:#9b2c2c}.md\:focus\:to-red-900:focus{--gradient-to-color:#742a2a}.md\:focus\:to-orange-100:focus{--gradient-to-color:#fffaf0}.md\:focus\:to-orange-200:focus{--gradient-to-color:#feebc8}.md\:focus\:to-orange-300:focus{--gradient-to-color:#fbd38d}.md\:focus\:to-orange-400:focus{--gradient-to-color:#f6ad55}.md\:focus\:to-orange-500:focus{--gradient-to-color:#ed8936}.md\:focus\:to-orange-600:focus{--gradient-to-color:#dd6b20}.md\:focus\:to-orange-700:focus{--gradient-to-color:#c05621}.md\:focus\:to-orange-800:focus{--gradient-to-color:#9c4221}.md\:focus\:to-orange-900:focus{--gradient-to-color:#7b341e}.md\:focus\:to-yellow-100:focus{--gradient-to-color:ivory}.md\:focus\:to-yellow-200:focus{--gradient-to-color:#fefcbf}.md\:focus\:to-yellow-300:focus{--gradient-to-color:#faf089}.md\:focus\:to-yellow-400:focus{--gradient-to-color:#f6e05e}.md\:focus\:to-yellow-500:focus{--gradient-to-color:#ecc94b}.md\:focus\:to-yellow-600:focus{--gradient-to-color:#d69e2e}.md\:focus\:to-yellow-700:focus{--gradient-to-color:#b7791f}.md\:focus\:to-yellow-800:focus{--gradient-to-color:#975a16}.md\:focus\:to-yellow-900:focus{--gradient-to-color:#744210}.md\:focus\:to-green-100:focus{--gradient-to-color:#f0fff4}.md\:focus\:to-green-200:focus{--gradient-to-color:#c6f6d5}.md\:focus\:to-green-300:focus{--gradient-to-color:#9ae6b4}.md\:focus\:to-green-400:focus{--gradient-to-color:#68d391}.md\:focus\:to-green-500:focus{--gradient-to-color:#48bb78}.md\:focus\:to-green-600:focus{--gradient-to-color:#38a169}.md\:focus\:to-green-700:focus{--gradient-to-color:#2f855a}.md\:focus\:to-green-800:focus{--gradient-to-color:#276749}.md\:focus\:to-green-900:focus{--gradient-to-color:#22543d}.md\:focus\:to-teal-100:focus{--gradient-to-color:#e6fffa}.md\:focus\:to-teal-200:focus{--gradient-to-color:#b2f5ea}.md\:focus\:to-teal-300:focus{--gradient-to-color:#81e6d9}.md\:focus\:to-teal-400:focus{--gradient-to-color:#4fd1c5}.md\:focus\:to-teal-500:focus{--gradient-to-color:#38b2ac}.md\:focus\:to-teal-600:focus{--gradient-to-color:#319795}.md\:focus\:to-teal-700:focus{--gradient-to-color:#2c7a7b}.md\:focus\:to-teal-800:focus{--gradient-to-color:#285e61}.md\:focus\:to-teal-900:focus{--gradient-to-color:#234e52}.md\:focus\:to-blue-100:focus{--gradient-to-color:#ebf8ff}.md\:focus\:to-blue-200:focus{--gradient-to-color:#bee3f8}.md\:focus\:to-blue-300:focus{--gradient-to-color:#90cdf4}.md\:focus\:to-blue-400:focus{--gradient-to-color:#63b3ed}.md\:focus\:to-blue-500:focus{--gradient-to-color:#4299e1}.md\:focus\:to-blue-600:focus{--gradient-to-color:#3182ce}.md\:focus\:to-blue-700:focus{--gradient-to-color:#2b6cb0}.md\:focus\:to-blue-800:focus{--gradient-to-color:#2c5282}.md\:focus\:to-blue-900:focus{--gradient-to-color:#2a4365}.md\:focus\:to-indigo-100:focus{--gradient-to-color:#ebf4ff}.md\:focus\:to-indigo-200:focus{--gradient-to-color:#c3dafe}.md\:focus\:to-indigo-300:focus{--gradient-to-color:#a3bffa}.md\:focus\:to-indigo-400:focus{--gradient-to-color:#7f9cf5}.md\:focus\:to-indigo-500:focus{--gradient-to-color:#667eea}.md\:focus\:to-indigo-600:focus{--gradient-to-color:#5a67d8}.md\:focus\:to-indigo-700:focus{--gradient-to-color:#4c51bf}.md\:focus\:to-indigo-800:focus{--gradient-to-color:#434190}.md\:focus\:to-indigo-900:focus{--gradient-to-color:#3c366b}.md\:focus\:to-purple-100:focus{--gradient-to-color:#faf5ff}.md\:focus\:to-purple-200:focus{--gradient-to-color:#e9d8fd}.md\:focus\:to-purple-300:focus{--gradient-to-color:#d6bcfa}.md\:focus\:to-purple-400:focus{--gradient-to-color:#b794f4}.md\:focus\:to-purple-500:focus{--gradient-to-color:#9f7aea}.md\:focus\:to-purple-600:focus{--gradient-to-color:#805ad5}.md\:focus\:to-purple-700:focus{--gradient-to-color:#6b46c1}.md\:focus\:to-purple-800:focus{--gradient-to-color:#553c9a}.md\:focus\:to-purple-900:focus{--gradient-to-color:#44337a}.md\:focus\:to-pink-100:focus{--gradient-to-color:#fff5f7}.md\:focus\:to-pink-200:focus{--gradient-to-color:#fed7e2}.md\:focus\:to-pink-300:focus{--gradient-to-color:#fbb6ce}.md\:focus\:to-pink-400:focus{--gradient-to-color:#f687b3}.md\:focus\:to-pink-500:focus{--gradient-to-color:#ed64a6}.md\:focus\:to-pink-600:focus{--gradient-to-color:#d53f8c}.md\:focus\:to-pink-700:focus{--gradient-to-color:#b83280}.md\:focus\:to-pink-800:focus{--gradient-to-color:#97266d}.md\:focus\:to-pink-900:focus{--gradient-to-color:#702459}.md\:bg-opacity-0{--bg-opacity:0}.md\:bg-opacity-25{--bg-opacity:0.25}.md\:bg-opacity-50{--bg-opacity:0.5}.md\:bg-opacity-75{--bg-opacity:0.75}.md\:bg-opacity-100{--bg-opacity:1}.md\:hover\:bg-opacity-0:hover{--bg-opacity:0}.md\:hover\:bg-opacity-25:hover{--bg-opacity:0.25}.md\:hover\:bg-opacity-50:hover{--bg-opacity:0.5}.md\:hover\:bg-opacity-75:hover{--bg-opacity:0.75}.md\:hover\:bg-opacity-100:hover{--bg-opacity:1}.md\:focus\:bg-opacity-0:focus{--bg-opacity:0}.md\:focus\:bg-opacity-25:focus{--bg-opacity:0.25}.md\:focus\:bg-opacity-50:focus{--bg-opacity:0.5}.md\:focus\:bg-opacity-75:focus{--bg-opacity:0.75}.md\:focus\:bg-opacity-100:focus{--bg-opacity:1}.md\:bg-bottom{background-position:bottom}.md\:bg-center{background-position:50%}.md\:bg-left{background-position:0}.md\:bg-left-bottom{background-position:0 100%}.md\:bg-left-top{background-position:0 0}.md\:bg-right{background-position:100%}.md\:bg-right-bottom{background-position:100% 100%}.md\:bg-right-top{background-position:100% 0}.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-auto{background-size:auto}.md\:bg-cover{background-size:cover}.md\:bg-contain{background-size:contain}.md\:border-collapse{border-collapse:collapse}.md\:border-separate{border-collapse:initial}.md\:border-transparent{border-color:transparent}.md\:border-current{border-color:currentColor}.md\:border-black{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.md\:border-white{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.md\:border-gray-100{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.md\:border-gray-200{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.md\:border-gray-300{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.md\:border-gray-400{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.md\:border-gray-500{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.md\:border-gray-600{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.md\:border-gray-700{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.md\:border-gray-800{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.md\:border-gray-900{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.md\:border-red-100{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.md\:border-red-200{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.md\:border-red-300{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.md\:border-red-400{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.md\:border-red-500{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.md\:border-red-600{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.md\:border-red-700{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.md\:border-red-800{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.md\:border-red-900{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.md\:border-orange-100{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.md\:border-orange-200{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.md\:border-orange-300{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.md\:border-orange-400{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.md\:border-orange-500{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.md\:border-orange-600{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.md\:border-orange-700{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.md\:border-orange-800{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.md\:border-orange-900{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.md\:border-yellow-100{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.md\:border-yellow-200{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.md\:border-yellow-300{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.md\:border-yellow-400{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.md\:border-yellow-500{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.md\:border-yellow-600{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.md\:border-yellow-700{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.md\:border-yellow-800{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.md\:border-yellow-900{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.md\:border-green-100{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.md\:border-green-200{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.md\:border-green-300{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.md\:border-green-400{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.md\:border-green-500{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.md\:border-green-600{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.md\:border-green-700{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.md\:border-green-800{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.md\:border-green-900{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.md\:border-teal-100{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.md\:border-teal-200{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.md\:border-teal-300{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.md\:border-teal-400{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.md\:border-teal-500{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.md\:border-teal-600{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.md\:border-teal-700{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.md\:border-teal-800{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.md\:border-teal-900{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.md\:border-blue-100{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.md\:border-blue-200{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.md\:border-blue-300{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.md\:border-blue-400{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.md\:border-blue-500{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.md\:border-blue-600{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.md\:border-blue-700{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.md\:border-blue-800{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.md\:border-blue-900{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.md\:border-indigo-100{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.md\:border-indigo-200{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.md\:border-indigo-300{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.md\:border-indigo-400{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.md\:border-indigo-500{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.md\:border-indigo-600{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.md\:border-indigo-700{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.md\:border-indigo-800{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.md\:border-indigo-900{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.md\:border-purple-100{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.md\:border-purple-200{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.md\:border-purple-300{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.md\:border-purple-400{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.md\:border-purple-500{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.md\:border-purple-600{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.md\:border-purple-700{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.md\:border-purple-800{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.md\:border-purple-900{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.md\:border-pink-100{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.md\:border-pink-200{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.md\:border-pink-300{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.md\:border-pink-400{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.md\:border-pink-500{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.md\:border-pink-600{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.md\:border-pink-700{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.md\:border-pink-800{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.md\:border-pink-900{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.md\:hover\:border-transparent:hover{border-color:transparent}.md\:hover\:border-current:hover{border-color:currentColor}.md\:hover\:border-black:hover{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.md\:hover\:border-white:hover{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.md\:hover\:border-gray-100:hover{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.md\:hover\:border-gray-200:hover{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.md\:hover\:border-gray-300:hover{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.md\:hover\:border-gray-400:hover{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.md\:hover\:border-gray-500:hover{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.md\:hover\:border-gray-600:hover{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.md\:hover\:border-gray-700:hover{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.md\:hover\:border-gray-800:hover{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.md\:hover\:border-gray-900:hover{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.md\:hover\:border-red-100:hover{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.md\:hover\:border-red-200:hover{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.md\:hover\:border-red-300:hover{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.md\:hover\:border-red-400:hover{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.md\:hover\:border-red-500:hover{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.md\:hover\:border-red-600:hover{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.md\:hover\:border-red-700:hover{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.md\:hover\:border-red-800:hover{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.md\:hover\:border-red-900:hover{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.md\:hover\:border-orange-100:hover{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.md\:hover\:border-orange-200:hover{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.md\:hover\:border-orange-300:hover{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.md\:hover\:border-orange-400:hover{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.md\:hover\:border-orange-500:hover{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.md\:hover\:border-orange-600:hover{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.md\:hover\:border-orange-700:hover{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.md\:hover\:border-orange-800:hover{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.md\:hover\:border-orange-900:hover{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.md\:hover\:border-yellow-100:hover{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.md\:hover\:border-yellow-200:hover{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.md\:hover\:border-yellow-300:hover{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.md\:hover\:border-yellow-400:hover{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.md\:hover\:border-yellow-500:hover{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.md\:hover\:border-yellow-600:hover{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.md\:hover\:border-yellow-700:hover{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.md\:hover\:border-yellow-800:hover{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.md\:hover\:border-yellow-900:hover{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.md\:hover\:border-green-100:hover{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.md\:hover\:border-green-200:hover{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.md\:hover\:border-green-300:hover{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.md\:hover\:border-green-400:hover{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.md\:hover\:border-green-500:hover{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.md\:hover\:border-green-600:hover{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.md\:hover\:border-green-700:hover{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.md\:hover\:border-green-800:hover{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.md\:hover\:border-green-900:hover{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.md\:hover\:border-teal-100:hover{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.md\:hover\:border-teal-200:hover{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.md\:hover\:border-teal-300:hover{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.md\:hover\:border-teal-400:hover{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.md\:hover\:border-teal-500:hover{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.md\:hover\:border-teal-600:hover{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.md\:hover\:border-teal-700:hover{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.md\:hover\:border-teal-800:hover{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.md\:hover\:border-teal-900:hover{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.md\:hover\:border-blue-100:hover{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.md\:hover\:border-blue-200:hover{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.md\:hover\:border-blue-300:hover{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.md\:hover\:border-blue-400:hover{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.md\:hover\:border-blue-500:hover{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.md\:hover\:border-blue-600:hover{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.md\:hover\:border-blue-700:hover{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.md\:hover\:border-blue-800:hover{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.md\:hover\:border-blue-900:hover{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.md\:hover\:border-indigo-100:hover{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.md\:hover\:border-indigo-200:hover{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.md\:hover\:border-indigo-300:hover{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.md\:hover\:border-indigo-400:hover{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.md\:hover\:border-indigo-500:hover{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.md\:hover\:border-indigo-600:hover{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.md\:hover\:border-indigo-700:hover{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.md\:hover\:border-indigo-800:hover{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.md\:hover\:border-indigo-900:hover{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.md\:hover\:border-purple-100:hover{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.md\:hover\:border-purple-200:hover{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.md\:hover\:border-purple-300:hover{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.md\:hover\:border-purple-400:hover{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.md\:hover\:border-purple-500:hover{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.md\:hover\:border-purple-600:hover{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.md\:hover\:border-purple-700:hover{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.md\:hover\:border-purple-800:hover{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.md\:hover\:border-purple-900:hover{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.md\:hover\:border-pink-100:hover{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.md\:hover\:border-pink-200:hover{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.md\:hover\:border-pink-300:hover{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.md\:hover\:border-pink-400:hover{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.md\:hover\:border-pink-500:hover{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.md\:hover\:border-pink-600:hover{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.md\:hover\:border-pink-700:hover{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.md\:hover\:border-pink-800:hover{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.md\:hover\:border-pink-900:hover{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.md\:focus\:border-transparent:focus{border-color:transparent}.md\:focus\:border-current:focus{border-color:currentColor}.md\:focus\:border-black:focus{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.md\:focus\:border-white:focus{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.md\:focus\:border-gray-100:focus{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.md\:focus\:border-gray-200:focus{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.md\:focus\:border-gray-300:focus{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.md\:focus\:border-gray-400:focus{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.md\:focus\:border-gray-500:focus{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.md\:focus\:border-gray-600:focus{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.md\:focus\:border-gray-700:focus{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.md\:focus\:border-gray-800:focus{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.md\:focus\:border-gray-900:focus{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.md\:focus\:border-red-100:focus{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.md\:focus\:border-red-200:focus{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.md\:focus\:border-red-300:focus{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.md\:focus\:border-red-400:focus{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.md\:focus\:border-red-500:focus{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.md\:focus\:border-red-600:focus{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.md\:focus\:border-red-700:focus{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.md\:focus\:border-red-800:focus{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.md\:focus\:border-red-900:focus{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.md\:focus\:border-orange-100:focus{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.md\:focus\:border-orange-200:focus{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.md\:focus\:border-orange-300:focus{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.md\:focus\:border-orange-400:focus{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.md\:focus\:border-orange-500:focus{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.md\:focus\:border-orange-600:focus{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.md\:focus\:border-orange-700:focus{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.md\:focus\:border-orange-800:focus{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.md\:focus\:border-orange-900:focus{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.md\:focus\:border-yellow-100:focus{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.md\:focus\:border-yellow-200:focus{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.md\:focus\:border-yellow-300:focus{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.md\:focus\:border-yellow-400:focus{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.md\:focus\:border-yellow-500:focus{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.md\:focus\:border-yellow-600:focus{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.md\:focus\:border-yellow-700:focus{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.md\:focus\:border-yellow-800:focus{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.md\:focus\:border-yellow-900:focus{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.md\:focus\:border-green-100:focus{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.md\:focus\:border-green-200:focus{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.md\:focus\:border-green-300:focus{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.md\:focus\:border-green-400:focus{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.md\:focus\:border-green-500:focus{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.md\:focus\:border-green-600:focus{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.md\:focus\:border-green-700:focus{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.md\:focus\:border-green-800:focus{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.md\:focus\:border-green-900:focus{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.md\:focus\:border-teal-100:focus{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.md\:focus\:border-teal-200:focus{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.md\:focus\:border-teal-300:focus{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.md\:focus\:border-teal-400:focus{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.md\:focus\:border-teal-500:focus{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.md\:focus\:border-teal-600:focus{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.md\:focus\:border-teal-700:focus{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.md\:focus\:border-teal-800:focus{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.md\:focus\:border-teal-900:focus{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.md\:focus\:border-blue-100:focus{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.md\:focus\:border-blue-200:focus{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.md\:focus\:border-blue-300:focus{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.md\:focus\:border-blue-400:focus{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.md\:focus\:border-blue-500:focus{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.md\:focus\:border-blue-600:focus{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.md\:focus\:border-blue-700:focus{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.md\:focus\:border-blue-800:focus{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.md\:focus\:border-blue-900:focus{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.md\:focus\:border-indigo-100:focus{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.md\:focus\:border-indigo-200:focus{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.md\:focus\:border-indigo-300:focus{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.md\:focus\:border-indigo-400:focus{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.md\:focus\:border-indigo-500:focus{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.md\:focus\:border-indigo-600:focus{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.md\:focus\:border-indigo-700:focus{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.md\:focus\:border-indigo-800:focus{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.md\:focus\:border-indigo-900:focus{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.md\:focus\:border-purple-100:focus{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.md\:focus\:border-purple-200:focus{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.md\:focus\:border-purple-300:focus{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.md\:focus\:border-purple-400:focus{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.md\:focus\:border-purple-500:focus{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.md\:focus\:border-purple-600:focus{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.md\:focus\:border-purple-700:focus{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.md\:focus\:border-purple-800:focus{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.md\:focus\:border-purple-900:focus{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.md\:focus\:border-pink-100:focus{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.md\:focus\:border-pink-200:focus{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.md\:focus\:border-pink-300:focus{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.md\:focus\:border-pink-400:focus{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.md\:focus\:border-pink-500:focus{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.md\:focus\:border-pink-600:focus{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.md\:focus\:border-pink-700:focus{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.md\:focus\:border-pink-800:focus{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.md\:focus\:border-pink-900:focus{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.md\:border-opacity-0{--border-opacity:0}.md\:border-opacity-25{--border-opacity:0.25}.md\:border-opacity-50{--border-opacity:0.5}.md\:border-opacity-75{--border-opacity:0.75}.md\:border-opacity-100{--border-opacity:1}.md\:hover\:border-opacity-0:hover{--border-opacity:0}.md\:hover\:border-opacity-25:hover{--border-opacity:0.25}.md\:hover\:border-opacity-50:hover{--border-opacity:0.5}.md\:hover\:border-opacity-75:hover{--border-opacity:0.75}.md\:hover\:border-opacity-100:hover{--border-opacity:1}.md\:focus\:border-opacity-0:focus{--border-opacity:0}.md\:focus\:border-opacity-25:focus{--border-opacity:0.25}.md\:focus\:border-opacity-50:focus{--border-opacity:0.5}.md\:focus\:border-opacity-75:focus{--border-opacity:0.75}.md\:focus\:border-opacity-100:focus{--border-opacity:1}.md\:rounded-none{border-radius:0}.md\:rounded-sm{border-radius:.125rem}.md\:rounded{border-radius:.25rem}.md\:rounded-md{border-radius:.375rem}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-xl{border-radius:.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:0;border-top-right-radius:0}.md\:rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.md\:rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.md\:rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.md\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.md\:rounded-r-sm{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}.md\:rounded-b-sm{border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem}.md\:rounded-l-sm{border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.md\:rounded-t{border-top-left-radius:.25rem}.md\:rounded-r,.md\:rounded-t{border-top-right-radius:.25rem}.md\:rounded-b,.md\:rounded-r{border-bottom-right-radius:.25rem}.md\:rounded-b,.md\:rounded-l{border-bottom-left-radius:.25rem}.md\:rounded-l{border-top-left-radius:.25rem}.md\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.md\:rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.md\:rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.md\:rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.md\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.md\:rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.md\:rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.md\:rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.md\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.md\:rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.md\:rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.md\:rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.md\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.md\:rounded-r-2xl{border-bottom-right-radius:1rem;border-top-right-radius:1rem}.md\:rounded-b-2xl{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.md\:rounded-l-2xl{border-bottom-left-radius:1rem;border-top-left-radius:1rem}.md\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.md\:rounded-r-3xl{border-bottom-right-radius:1.5rem;border-top-right-radius:1.5rem}.md\:rounded-b-3xl{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.md\:rounded-l-3xl{border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem}.md\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.md\:rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.md\:rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.md\:rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.md\:rounded-tl-none{border-top-left-radius:0}.md\:rounded-tr-none{border-top-right-radius:0}.md\:rounded-br-none{border-bottom-right-radius:0}.md\:rounded-bl-none{border-bottom-left-radius:0}.md\:rounded-tl-sm{border-top-left-radius:.125rem}.md\:rounded-tr-sm{border-top-right-radius:.125rem}.md\:rounded-br-sm{border-bottom-right-radius:.125rem}.md\:rounded-bl-sm{border-bottom-left-radius:.125rem}.md\:rounded-tl{border-top-left-radius:.25rem}.md\:rounded-tr{border-top-right-radius:.25rem}.md\:rounded-br{border-bottom-right-radius:.25rem}.md\:rounded-bl{border-bottom-left-radius:.25rem}.md\:rounded-tl-md{border-top-left-radius:.375rem}.md\:rounded-tr-md{border-top-right-radius:.375rem}.md\:rounded-br-md{border-bottom-right-radius:.375rem}.md\:rounded-bl-md{border-bottom-left-radius:.375rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-bl-lg{border-bottom-left-radius:.5rem}.md\:rounded-tl-xl{border-top-left-radius:.75rem}.md\:rounded-tr-xl{border-top-right-radius:.75rem}.md\:rounded-br-xl{border-bottom-right-radius:.75rem}.md\:rounded-bl-xl{border-bottom-left-radius:.75rem}.md\:rounded-tl-2xl{border-top-left-radius:1rem}.md\:rounded-tr-2xl{border-top-right-radius:1rem}.md\:rounded-br-2xl{border-bottom-right-radius:1rem}.md\:rounded-bl-2xl{border-bottom-left-radius:1rem}.md\:rounded-tl-3xl{border-top-left-radius:1.5rem}.md\:rounded-tr-3xl{border-top-right-radius:1.5rem}.md\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.md\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.md\:rounded-tl-full{border-top-left-radius:9999px}.md\:rounded-tr-full{border-top-right-radius:9999px}.md\:rounded-br-full{border-bottom-right-radius:9999px}.md\:rounded-bl-full{border-bottom-left-radius:9999px}.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-0{border-width:0}.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:0}.md\:border-r-0{border-right-width:0}.md\:border-b-0{border-bottom-width:0}.md\:border-l-0{border-left-width:0}.md\:border-t-2{border-top-width:2px}.md\:border-r-2{border-right-width:2px}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-2{border-left-width:2px}.md\:border-t-4{border-top-width:4px}.md\:border-r-4{border-right-width:4px}.md\:border-b-4{border-bottom-width:4px}.md\:border-l-4{border-left-width:4px}.md\:border-t-8{border-top-width:8px}.md\:border-r-8{border-right-width:8px}.md\:border-b-8{border-bottom-width:8px}.md\:border-l-8{border-left-width:8px}.md\:border-t{border-top-width:1px}.md\:border-r{border-right-width:1px}.md\:border-b{border-bottom-width:1px}.md\:border-l{border-left-width:1px}.md\:box-border{box-sizing:border-box}.md\:box-content{box-sizing:initial}.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-not-allowed{cursor:not-allowed}.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\: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\:hidden{display: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-no-wrap{flex-wrap:nowrap}.md\:place-items-auto{place-items:auto}.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\: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-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\: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\: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\: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\:justify-items-auto{justify-items:auto}.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\: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-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\:flex-1{flex:1 1}.md\:flex-auto{flex:1 1 auto}.md\:flex-initial{flex:0 1 auto}.md\:flex-none{flex:none}.md\:flex-grow-0{flex-grow:0}.md\:flex-grow{flex-grow:1}.md\:flex-shrink-0{flex-shrink:0}.md\:flex-shrink{flex-shrink:1}.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\:float-right{float:right}.md\:float-left{float:left}.md\:float-none{float:none}.md\:clearfix:after{clear:both;content:"";display:table}.md\:clear-left{clear:left}.md\:clear-right{clear:right}.md\:clear-both{clear:both}.md\:clear-none{clear:none}.md\:font-sans{font-family: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:Georgia,Cambria,Times New Roman,Times,serif}.md\:font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.md\:font-hairline{font-weight:100}.md\:font-thin{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\:hover\:font-hairline:hover{font-weight:100}.md\:hover\:font-thin:hover{font-weight:200}.md\:hover\:font-light:hover{font-weight:300}.md\:hover\:font-normal:hover{font-weight:400}.md\:hover\:font-medium:hover{font-weight:500}.md\:hover\:font-semibold:hover{font-weight:600}.md\:hover\:font-bold:hover{font-weight:700}.md\:hover\:font-extrabold:hover{font-weight:800}.md\:hover\:font-black:hover{font-weight:900}.md\:focus\:font-hairline:focus{font-weight:100}.md\:focus\:font-thin:focus{font-weight:200}.md\:focus\:font-light:focus{font-weight:300}.md\:focus\:font-normal:focus{font-weight:400}.md\:focus\:font-medium:focus{font-weight:500}.md\:focus\:font-semibold:focus{font-weight:600}.md\:focus\:font-bold:focus{font-weight:700}.md\:focus\:font-extrabold:focus{font-weight:800}.md\:focus\:font-black:focus{font-weight:900}.md\:h-0{height:0}.md\:h-1{height:.25rem}.md\:h-2{height:.5rem}.md\:h-3{height:.75rem}.md\:h-4{height:1rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-8{height:2rem}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-32{height:8rem}.md\:h-40{height:10rem}.md\:h-48{height:12rem}.md\:h-56{height:14rem}.md\:h-64{height:16rem}.md\:h-auto{height:auto}.md\:h-px{height:1px}.md\:h-full{height:100%}.md\:h-screen{height:100vh}.md\:text-xs{font-size:.75rem}.md\:text-sm{font-size:.875rem}.md\:text-base{font-size:1rem}.md\:text-lg{font-size:1.125rem}.md\:text-xl{font-size:1.25rem}.md\:text-2xl{font-size:1.5rem}.md\:text-3xl{font-size:1.875rem}.md\:text-4xl{font-size:2.25rem}.md\:text-5xl{font-size:3rem}.md\:text-6xl{font-size:4rem}.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\: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\:m-0{margin:0}.md\:m-1{margin:.25rem}.md\:m-2{margin:.5rem}.md\:m-3{margin:.75rem}.md\:m-4{margin:1rem}.md\:m-5{margin:1.25rem}.md\:m-6{margin:1.5rem}.md\:m-8{margin:2rem}.md\:m-10{margin:2.5rem}.md\:m-12{margin:3rem}.md\:m-16{margin:4rem}.md\:m-20{margin:5rem}.md\:m-24{margin:6rem}.md\:m-32{margin:8rem}.md\:m-40{margin:10rem}.md\:m-48{margin:12rem}.md\:m-56{margin:14rem}.md\:m-64{margin:16rem}.md\:m-auto{margin:auto}.md\:m-px{margin:1px}.md\:-m-1{margin:-.25rem}.md\:-m-2{margin:-.5rem}.md\:-m-3{margin:-.75rem}.md\:-m-4{margin:-1rem}.md\:-m-5{margin:-1.25rem}.md\:-m-6{margin:-1.5rem}.md\:-m-8{margin:-2rem}.md\:-m-10{margin:-2.5rem}.md\:-m-12{margin:-3rem}.md\:-m-16{margin:-4rem}.md\:-m-20{margin:-5rem}.md\:-m-24{margin:-6rem}.md\:-m-32{margin:-8rem}.md\:-m-40{margin:-10rem}.md\:-m-48{margin:-12rem}.md\:-m-56{margin:-14rem}.md\:-m-64{margin:-16rem}.md\:-m-px{margin:-1px}.md\:my-0{margin-bottom:0;margin-top:0}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-1{margin-bottom:.25rem;margin-top:.25rem}.md\:mx-1{margin-left:.25rem;margin-right:.25rem}.md\:my-2{margin-bottom:.5rem;margin-top:.5rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:my-3{margin-bottom:.75rem;margin-top:.75rem}.md\:mx-3{margin-left:.75rem;margin-right:.75rem}.md\:my-4{margin-bottom:1rem;margin-top:1rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:my-5{margin-bottom:1.25rem;margin-top:1.25rem}.md\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.md\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-8{margin-bottom:2rem;margin-top:2rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:my-10{margin-bottom:2.5rem;margin-top:2.5rem}.md\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.md\:my-12{margin-bottom:3rem;margin-top:3rem}.md\:mx-12{margin-left:3rem;margin-right:3rem}.md\:my-16{margin-bottom:4rem;margin-top:4rem}.md\:mx-16{margin-left:4rem;margin-right:4rem}.md\:my-20{margin-bottom:5rem;margin-top:5rem}.md\:mx-20{margin-left:5rem;margin-right:5rem}.md\:my-24{margin-bottom:6rem;margin-top:6rem}.md\:mx-24{margin-left:6rem;margin-right:6rem}.md\:my-32{margin-bottom:8rem;margin-top:8rem}.md\:mx-32{margin-left:8rem;margin-right:8rem}.md\:my-40{margin-bottom:10rem;margin-top:10rem}.md\:mx-40{margin-left:10rem;margin-right:10rem}.md\:my-48{margin-bottom:12rem;margin-top:12rem}.md\:mx-48{margin-left:12rem;margin-right:12rem}.md\:my-56{margin-bottom:14rem;margin-top:14rem}.md\:mx-56{margin-left:14rem;margin-right:14rem}.md\:my-64{margin-bottom:16rem;margin-top:16rem}.md\:mx-64{margin-left:16rem;margin-right:16rem}.md\:my-auto{margin-bottom:auto;margin-top:auto}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-px{margin-bottom:1px;margin-top:1px}.md\:mx-px{margin-left:1px;margin-right:1px}.md\:-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.md\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.md\:-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.md\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.md\:-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.md\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.md\:-my-4{margin-bottom:-1rem;margin-top:-1rem}.md\:-mx-4{margin-left:-1rem;margin-right:-1rem}.md\:-my-5{margin-bottom:-1.25rem;margin-top:-1.25rem}.md\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.md\:-my-6{margin-bottom:-1.5rem;margin-top:-1.5rem}.md\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:-my-8{margin-bottom:-2rem;margin-top:-2rem}.md\:-mx-8{margin-left:-2rem;margin-right:-2rem}.md\:-my-10{margin-bottom:-2.5rem;margin-top:-2.5rem}.md\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.md\:-my-12{margin-bottom:-3rem;margin-top:-3rem}.md\:-mx-12{margin-left:-3rem;margin-right:-3rem}.md\:-my-16{margin-bottom:-4rem;margin-top:-4rem}.md\:-mx-16{margin-left:-4rem;margin-right:-4rem}.md\:-my-20{margin-bottom:-5rem;margin-top:-5rem}.md\:-mx-20{margin-left:-5rem;margin-right:-5rem}.md\:-my-24{margin-bottom:-6rem;margin-top:-6rem}.md\:-mx-24{margin-left:-6rem;margin-right:-6rem}.md\:-my-32{margin-bottom:-8rem;margin-top:-8rem}.md\:-mx-32{margin-left:-8rem;margin-right:-8rem}.md\:-my-40{margin-bottom:-10rem;margin-top:-10rem}.md\:-mx-40{margin-left:-10rem;margin-right:-10rem}.md\:-my-48{margin-bottom:-12rem;margin-top:-12rem}.md\:-mx-48{margin-left:-12rem;margin-right:-12rem}.md\:-my-56{margin-bottom:-14rem;margin-top:-14rem}.md\:-mx-56{margin-left:-14rem;margin-right:-14rem}.md\:-my-64{margin-bottom:-16rem;margin-top:-16rem}.md\:-mx-64{margin-left:-16rem;margin-right:-16rem}.md\:-my-px{margin-bottom:-1px;margin-top:-1px}.md\:-mx-px{margin-left:-1px;margin-right:-1px}.md\:mt-0{margin-top:0}.md\:mr-0{margin-right:0}.md\:mb-0{margin-bottom:0}.md\:ml-0{margin-left:0}.md\:mt-1{margin-top:.25rem}.md\:mr-1{margin-right:.25rem}.md\:mb-1{margin-bottom:.25rem}.md\:ml-1{margin-left:.25rem}.md\:mt-2{margin-top:.5rem}.md\:mr-2{margin-right:.5rem}.md\:mb-2{margin-bottom:.5rem}.md\:ml-2{margin-left:.5rem}.md\:mt-3{margin-top:.75rem}.md\:mr-3{margin-right:.75rem}.md\:mb-3{margin-bottom:.75rem}.md\:ml-3{margin-left:.75rem}.md\:mt-4{margin-top:1rem}.md\:mr-4{margin-right:1rem}.md\:mb-4{margin-bottom:1rem}.md\:ml-4{margin-left:1rem}.md\:mt-5{margin-top:1.25rem}.md\:mr-5{margin-right:1.25rem}.md\:mb-5{margin-bottom:1.25rem}.md\:ml-5{margin-left:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mr-6{margin-right:1.5rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-6{margin-left:1.5rem}.md\:mt-8{margin-top:2rem}.md\:mr-8{margin-right:2rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-8{margin-left:2rem}.md\:mt-10{margin-top:2.5rem}.md\:mr-10{margin-right:2.5rem}.md\:mb-10{margin-bottom:2.5rem}.md\:ml-10{margin-left:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mr-12{margin-right:3rem}.md\:mb-12{margin-bottom:3rem}.md\:ml-12{margin-left:3rem}.md\:mt-16{margin-top:4rem}.md\:mr-16{margin-right:4rem}.md\:mb-16{margin-bottom:4rem}.md\:ml-16{margin-left:4rem}.md\:mt-20{margin-top:5rem}.md\:mr-20{margin-right:5rem}.md\:mb-20{margin-bottom:5rem}.md\:ml-20{margin-left:5rem}.md\:mt-24{margin-top:6rem}.md\:mr-24{margin-right:6rem}.md\:mb-24{margin-bottom:6rem}.md\:ml-24{margin-left:6rem}.md\:mt-32{margin-top:8rem}.md\:mr-32{margin-right:8rem}.md\:mb-32{margin-bottom:8rem}.md\:ml-32{margin-left:8rem}.md\:mt-40{margin-top:10rem}.md\:mr-40{margin-right:10rem}.md\:mb-40{margin-bottom:10rem}.md\:ml-40{margin-left:10rem}.md\:mt-48{margin-top:12rem}.md\:mr-48{margin-right:12rem}.md\:mb-48{margin-bottom:12rem}.md\:ml-48{margin-left:12rem}.md\:mt-56{margin-top:14rem}.md\:mr-56{margin-right:14rem}.md\:mb-56{margin-bottom:14rem}.md\:ml-56{margin-left:14rem}.md\:mt-64{margin-top:16rem}.md\:mr-64{margin-right:16rem}.md\:mb-64{margin-bottom:16rem}.md\:ml-64{margin-left:16rem}.md\:mt-auto{margin-top:auto}.md\:mr-auto{margin-right:auto}.md\:mb-auto{margin-bottom:auto}.md\:ml-auto{margin-left:auto}.md\:mt-px{margin-top:1px}.md\:mr-px{margin-right:1px}.md\:mb-px{margin-bottom:1px}.md\:ml-px{margin-left:1px}.md\:-mt-1{margin-top:-.25rem}.md\:-mr-1{margin-right:-.25rem}.md\:-mb-1{margin-bottom:-.25rem}.md\:-ml-1{margin-left:-.25rem}.md\:-mt-2{margin-top:-.5rem}.md\:-mr-2{margin-right:-.5rem}.md\:-mb-2{margin-bottom:-.5rem}.md\:-ml-2{margin-left:-.5rem}.md\:-mt-3{margin-top:-.75rem}.md\:-mr-3{margin-right:-.75rem}.md\:-mb-3{margin-bottom:-.75rem}.md\:-ml-3{margin-left:-.75rem}.md\:-mt-4{margin-top:-1rem}.md\:-mr-4{margin-right:-1rem}.md\:-mb-4{margin-bottom:-1rem}.md\:-ml-4{margin-left:-1rem}.md\:-mt-5{margin-top:-1.25rem}.md\:-mr-5{margin-right:-1.25rem}.md\:-mb-5{margin-bottom:-1.25rem}.md\:-ml-5{margin-left:-1.25rem}.md\:-mt-6{margin-top:-1.5rem}.md\:-mr-6{margin-right:-1.5rem}.md\:-mb-6{margin-bottom:-1.5rem}.md\:-ml-6{margin-left:-1.5rem}.md\:-mt-8{margin-top:-2rem}.md\:-mr-8{margin-right:-2rem}.md\:-mb-8{margin-bottom:-2rem}.md\:-ml-8{margin-left:-2rem}.md\:-mt-10{margin-top:-2.5rem}.md\:-mr-10{margin-right:-2.5rem}.md\:-mb-10{margin-bottom:-2.5rem}.md\:-ml-10{margin-left:-2.5rem}.md\:-mt-12{margin-top:-3rem}.md\:-mr-12{margin-right:-3rem}.md\:-mb-12{margin-bottom:-3rem}.md\:-ml-12{margin-left:-3rem}.md\:-mt-16{margin-top:-4rem}.md\:-mr-16{margin-right:-4rem}.md\:-mb-16{margin-bottom:-4rem}.md\:-ml-16{margin-left:-4rem}.md\:-mt-20{margin-top:-5rem}.md\:-mr-20{margin-right:-5rem}.md\:-mb-20{margin-bottom:-5rem}.md\:-ml-20{margin-left:-5rem}.md\:-mt-24{margin-top:-6rem}.md\:-mr-24{margin-right:-6rem}.md\:-mb-24{margin-bottom:-6rem}.md\:-ml-24{margin-left:-6rem}.md\:-mt-32{margin-top:-8rem}.md\:-mr-32{margin-right:-8rem}.md\:-mb-32{margin-bottom:-8rem}.md\:-ml-32{margin-left:-8rem}.md\:-mt-40{margin-top:-10rem}.md\:-mr-40{margin-right:-10rem}.md\:-mb-40{margin-bottom:-10rem}.md\:-ml-40{margin-left:-10rem}.md\:-mt-48{margin-top:-12rem}.md\:-mr-48{margin-right:-12rem}.md\:-mb-48{margin-bottom:-12rem}.md\:-ml-48{margin-left:-12rem}.md\:-mt-56{margin-top:-14rem}.md\:-mr-56{margin-right:-14rem}.md\:-mb-56{margin-bottom:-14rem}.md\:-ml-56{margin-left:-14rem}.md\:-mt-64{margin-top:-16rem}.md\:-mr-64{margin-right:-16rem}.md\:-mb-64{margin-bottom:-16rem}.md\:-ml-64{margin-left:-16rem}.md\:-mt-px{margin-top:-1px}.md\:-mr-px{margin-right:-1px}.md\:-mb-px{margin-bottom:-1px}.md\:-ml-px{margin-left:-1px}.md\:max-h-full{max-height:100%}.md\:max-h-screen{max-height:100vh}.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-full{max-width:100%}.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\:min-h-0{min-height:0}.md\:min-h-full{min-height:100%}.md\:min-h-screen{min-height:100vh}.md\:min-w-0{min-width:0}.md\:min-w-full{min-width:100%}.md\:object-contain{object-fit:contain}.md\:object-cover{object-fit:cover}.md\:object-fill{object-fit:fill}.md\:object-none{object-fit:none}.md\:object-scale-down{object-fit:scale-down}.md\:object-bottom{object-position:bottom}.md\:object-center{object-position:center}.md\:object-left{object-position:left}.md\:object-left-bottom{object-position:left bottom}.md\:object-left-top{object-position:left top}.md\:object-right{object-position:right}.md\:object-right-bottom{object-position:right bottom}.md\:object-right-top{object-position:right top}.md\:object-top{object-position:top}.md\:opacity-0{opacity:0}.md\:opacity-25{opacity:.25}.md\:opacity-50{opacity:.5}.md\:opacity-75{opacity:.75}.md\:opacity-100{opacity:1}.md\:hover\:opacity-0:hover{opacity:0}.md\:hover\:opacity-25:hover{opacity:.25}.md\:hover\:opacity-50:hover{opacity:.5}.md\:hover\:opacity-75:hover{opacity:.75}.md\:hover\:opacity-100:hover{opacity:1}.md\:focus\:opacity-0:focus{opacity:0}.md\:focus\:opacity-25:focus{opacity:.25}.md\:focus\:opacity-50:focus{opacity:.5}.md\:focus\:opacity-75:focus{opacity:.75}.md\:focus\:opacity-100:focus{opacity:1}.md\:outline-none{outline:2px solid transparent;outline-offset:2px}.md\:outline-white{outline:2px dotted #fff;outline-offset:2px}.md\:outline-black{outline:2px dotted #000;outline-offset:2px}.md\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.md\:focus\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.md\:focus\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.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\:scrolling-touch{-webkit-overflow-scrolling:touch}.md\:scrolling-auto{-webkit-overflow-scrolling:auto}.md\:overscroll-auto{overscroll-behavior:auto}.md\:overscroll-contain{overscroll-behavior:contain}.md\:overscroll-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\:p-0{padding:0}.md\:p-1{padding:.25rem}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-16{padding:4rem}.md\:p-20{padding:5rem}.md\:p-24{padding:6rem}.md\:p-32{padding:8rem}.md\:p-40{padding:10rem}.md\:p-48{padding:12rem}.md\:p-56{padding:14rem}.md\:p-64{padding:16rem}.md\:p-px{padding:1px}.md\:py-0{padding-bottom:0;padding-top:0}.md\:px-0{padding-left:0;padding-right:0}.md\:py-1{padding-bottom:.25rem;padding-top:.25rem}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:py-4{padding-bottom:1rem;padding-top:1rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-12{padding-bottom:3rem;padding-top:3rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-16{padding-bottom:4rem;padding-top:4rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:py-24{padding-bottom:6rem;padding-top:6rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:py-32{padding-bottom:8rem;padding-top:8rem}.md\:px-32{padding-left:8rem;padding-right:8rem}.md\:py-40{padding-bottom:10rem;padding-top:10rem}.md\:px-40{padding-left:10rem;padding-right:10rem}.md\:py-48{padding-bottom:12rem;padding-top:12rem}.md\:px-48{padding-left:12rem;padding-right:12rem}.md\:py-56{padding-bottom:14rem;padding-top:14rem}.md\:px-56{padding-left:14rem;padding-right:14rem}.md\:py-64{padding-bottom:16rem;padding-top:16rem}.md\:px-64{padding-left:16rem;padding-right:16rem}.md\:py-px{padding-bottom:1px;padding-top:1px}.md\:px-px{padding-left:1px;padding-right:1px}.md\:pt-0{padding-top:0}.md\:pr-0{padding-right:0}.md\:pb-0{padding-bottom:0}.md\:pl-0{padding-left:0}.md\:pt-1{padding-top:.25rem}.md\:pr-1{padding-right:.25rem}.md\:pb-1{padding-bottom:.25rem}.md\:pl-1{padding-left:.25rem}.md\:pt-2{padding-top:.5rem}.md\:pr-2{padding-right:.5rem}.md\:pb-2{padding-bottom:.5rem}.md\:pl-2{padding-left:.5rem}.md\:pt-3{padding-top:.75rem}.md\:pr-3{padding-right:.75rem}.md\:pb-3{padding-bottom:.75rem}.md\:pl-3{padding-left:.75rem}.md\:pt-4{padding-top:1rem}.md\:pr-4{padding-right:1rem}.md\:pb-4{padding-bottom:1rem}.md\:pl-4{padding-left:1rem}.md\:pt-5{padding-top:1.25rem}.md\:pr-5{padding-right:1.25rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pl-5{padding-left:1.25rem}.md\:pt-6{padding-top:1.5rem}.md\:pr-6{padding-right:1.5rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pl-6{padding-left:1.5rem}.md\:pt-8{padding-top:2rem}.md\:pr-8{padding-right:2rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-8{padding-left:2rem}.md\:pt-10{padding-top:2.5rem}.md\:pr-10{padding-right:2.5rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pl-10{padding-left:2.5rem}.md\:pt-12{padding-top:3rem}.md\:pr-12{padding-right:3rem}.md\:pb-12{padding-bottom:3rem}.md\:pl-12{padding-left:3rem}.md\:pt-16{padding-top:4rem}.md\:pr-16{padding-right:4rem}.md\:pb-16{padding-bottom:4rem}.md\:pl-16{padding-left:4rem}.md\:pt-20{padding-top:5rem}.md\:pr-20{padding-right:5rem}.md\:pb-20{padding-bottom:5rem}.md\:pl-20{padding-left:5rem}.md\:pt-24{padding-top:6rem}.md\:pr-24{padding-right:6rem}.md\:pb-24{padding-bottom:6rem}.md\:pl-24{padding-left:6rem}.md\:pt-32{padding-top:8rem}.md\:pr-32{padding-right:8rem}.md\:pb-32{padding-bottom:8rem}.md\:pl-32{padding-left:8rem}.md\:pt-40{padding-top:10rem}.md\:pr-40{padding-right:10rem}.md\:pb-40{padding-bottom:10rem}.md\:pl-40{padding-left:10rem}.md\:pt-48{padding-top:12rem}.md\:pr-48{padding-right:12rem}.md\:pb-48{padding-bottom:12rem}.md\:pl-48{padding-left:12rem}.md\:pt-56{padding-top:14rem}.md\:pr-56{padding-right:14rem}.md\:pb-56{padding-bottom:14rem}.md\:pl-56{padding-left:14rem}.md\:pt-64{padding-top:16rem}.md\:pr-64{padding-right:16rem}.md\:pb-64{padding-bottom:16rem}.md\:pl-64{padding-left:16rem}.md\:pt-px{padding-top:1px}.md\:pr-px{padding-right:1px}.md\:pb-px{padding-bottom:1px}.md\:pl-px{padding-left:1px}.md\:placeholder-transparent::-webkit-input-placeholder{color:transparent}.md\:placeholder-transparent::placeholder{color:transparent}.md\:placeholder-current::-webkit-input-placeholder{color:currentColor}.md\:placeholder-current::placeholder{color:currentColor}.md\:placeholder-black::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.md\:placeholder-black::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.md\:placeholder-white::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.md\:placeholder-white::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.md\:placeholder-gray-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.md\:placeholder-gray-100::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.md\:placeholder-gray-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.md\:placeholder-gray-200::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.md\:placeholder-gray-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.md\:placeholder-gray-300::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.md\:placeholder-gray-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.md\:placeholder-gray-400::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.md\:placeholder-gray-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.md\:placeholder-gray-500::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.md\:placeholder-gray-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.md\:placeholder-gray-600::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.md\:placeholder-gray-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.md\:placeholder-gray-700::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.md\:placeholder-gray-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.md\:placeholder-gray-800::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.md\:placeholder-gray-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.md\:placeholder-gray-900::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.md\:placeholder-red-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.md\:placeholder-red-100::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.md\:placeholder-red-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.md\:placeholder-red-200::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.md\:placeholder-red-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.md\:placeholder-red-300::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.md\:placeholder-red-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.md\:placeholder-red-400::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.md\:placeholder-red-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.md\:placeholder-red-500::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.md\:placeholder-red-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.md\:placeholder-red-600::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.md\:placeholder-red-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.md\:placeholder-red-700::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.md\:placeholder-red-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.md\:placeholder-red-800::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.md\:placeholder-red-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.md\:placeholder-red-900::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.md\:placeholder-orange-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.md\:placeholder-orange-100::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.md\:placeholder-orange-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.md\:placeholder-orange-200::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.md\:placeholder-orange-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.md\:placeholder-orange-300::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.md\:placeholder-orange-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.md\:placeholder-orange-400::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.md\:placeholder-orange-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.md\:placeholder-orange-500::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.md\:placeholder-orange-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.md\:placeholder-orange-600::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.md\:placeholder-orange-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.md\:placeholder-orange-700::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.md\:placeholder-orange-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.md\:placeholder-orange-800::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.md\:placeholder-orange-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.md\:placeholder-orange-900::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.md\:placeholder-yellow-100::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.md\:placeholder-yellow-100::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.md\:placeholder-yellow-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.md\:placeholder-yellow-200::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.md\:placeholder-yellow-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.md\:placeholder-yellow-300::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.md\:placeholder-yellow-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.md\:placeholder-yellow-400::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.md\:placeholder-yellow-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.md\:placeholder-yellow-500::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.md\:placeholder-yellow-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.md\:placeholder-yellow-600::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.md\:placeholder-yellow-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.md\:placeholder-yellow-700::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.md\:placeholder-yellow-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.md\:placeholder-yellow-800::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.md\:placeholder-yellow-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.md\:placeholder-yellow-900::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.md\:placeholder-green-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.md\:placeholder-green-100::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.md\:placeholder-green-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.md\:placeholder-green-200::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.md\:placeholder-green-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.md\:placeholder-green-300::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.md\:placeholder-green-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.md\:placeholder-green-400::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.md\:placeholder-green-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.md\:placeholder-green-500::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.md\:placeholder-green-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.md\:placeholder-green-600::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.md\:placeholder-green-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.md\:placeholder-green-700::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.md\:placeholder-green-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.md\:placeholder-green-800::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.md\:placeholder-green-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.md\:placeholder-green-900::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.md\:placeholder-teal-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.md\:placeholder-teal-100::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.md\:placeholder-teal-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.md\:placeholder-teal-200::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.md\:placeholder-teal-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.md\:placeholder-teal-300::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.md\:placeholder-teal-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.md\:placeholder-teal-400::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.md\:placeholder-teal-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.md\:placeholder-teal-500::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.md\:placeholder-teal-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.md\:placeholder-teal-600::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.md\:placeholder-teal-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.md\:placeholder-teal-700::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.md\:placeholder-teal-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.md\:placeholder-teal-800::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.md\:placeholder-teal-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.md\:placeholder-teal-900::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.md\:placeholder-blue-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.md\:placeholder-blue-100::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.md\:placeholder-blue-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.md\:placeholder-blue-200::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.md\:placeholder-blue-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.md\:placeholder-blue-300::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.md\:placeholder-blue-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.md\:placeholder-blue-400::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.md\:placeholder-blue-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.md\:placeholder-blue-500::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.md\:placeholder-blue-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.md\:placeholder-blue-600::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.md\:placeholder-blue-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.md\:placeholder-blue-700::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.md\:placeholder-blue-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.md\:placeholder-blue-800::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.md\:placeholder-blue-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.md\:placeholder-blue-900::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.md\:placeholder-indigo-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.md\:placeholder-indigo-100::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.md\:placeholder-indigo-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.md\:placeholder-indigo-200::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.md\:placeholder-indigo-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.md\:placeholder-indigo-300::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.md\:placeholder-indigo-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.md\:placeholder-indigo-400::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.md\:placeholder-indigo-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.md\:placeholder-indigo-500::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.md\:placeholder-indigo-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.md\:placeholder-indigo-600::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.md\:placeholder-indigo-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.md\:placeholder-indigo-700::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.md\:placeholder-indigo-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.md\:placeholder-indigo-800::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.md\:placeholder-indigo-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.md\:placeholder-indigo-900::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.md\:placeholder-purple-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.md\:placeholder-purple-100::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.md\:placeholder-purple-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.md\:placeholder-purple-200::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.md\:placeholder-purple-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.md\:placeholder-purple-300::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.md\:placeholder-purple-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.md\:placeholder-purple-400::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.md\:placeholder-purple-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.md\:placeholder-purple-500::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.md\:placeholder-purple-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.md\:placeholder-purple-600::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.md\:placeholder-purple-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.md\:placeholder-purple-700::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.md\:placeholder-purple-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.md\:placeholder-purple-800::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.md\:placeholder-purple-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.md\:placeholder-purple-900::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.md\:placeholder-pink-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.md\:placeholder-pink-100::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.md\:placeholder-pink-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.md\:placeholder-pink-200::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.md\:placeholder-pink-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.md\:placeholder-pink-300::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.md\:placeholder-pink-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.md\:placeholder-pink-400::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.md\:placeholder-pink-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.md\:placeholder-pink-500::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.md\:placeholder-pink-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.md\:placeholder-pink-600::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.md\:placeholder-pink-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.md\:placeholder-pink-700::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.md\:placeholder-pink-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.md\:placeholder-pink-800::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.md\:placeholder-pink-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.md\:placeholder-pink-900::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.md\:focus\:placeholder-transparent:focus::-webkit-input-placeholder{color:transparent}.md\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.md\:focus\:placeholder-current:focus::-webkit-input-placeholder{color:currentColor}.md\:focus\:placeholder-current:focus::placeholder{color:currentColor}.md\:focus\:placeholder-black:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.md\:focus\:placeholder-black:focus::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.md\:focus\:placeholder-white:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.md\:focus\:placeholder-white:focus::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-100:focus::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-200:focus::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-300:focus::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-400:focus::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-500:focus::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-600:focus::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-700:focus::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-800:focus::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.md\:focus\:placeholder-gray-900:focus::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.md\:focus\:placeholder-red-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.md\:focus\:placeholder-red-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.md\:focus\:placeholder-red-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.md\:focus\:placeholder-red-200:focus::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.md\:focus\:placeholder-red-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.md\:focus\:placeholder-red-300:focus::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.md\:focus\:placeholder-red-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.md\:focus\:placeholder-red-400:focus::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.md\:focus\:placeholder-red-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.md\:focus\:placeholder-red-500:focus::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.md\:focus\:placeholder-red-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.md\:focus\:placeholder-red-600:focus::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.md\:focus\:placeholder-red-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.md\:focus\:placeholder-red-700:focus::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.md\:focus\:placeholder-red-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.md\:focus\:placeholder-red-800:focus::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.md\:focus\:placeholder-red-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.md\:focus\:placeholder-red-900:focus::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-100:focus::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-200:focus::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-300:focus::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-400:focus::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-500:focus::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-600:focus::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-700:focus::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-800:focus::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.md\:focus\:placeholder-orange-900:focus::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-100:focus::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-200:focus::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-300:focus::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-400:focus::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-500:focus::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-600:focus::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-700:focus::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-800:focus::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.md\:focus\:placeholder-yellow-900:focus::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.md\:focus\:placeholder-green-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.md\:focus\:placeholder-green-100:focus::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.md\:focus\:placeholder-green-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.md\:focus\:placeholder-green-200:focus::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.md\:focus\:placeholder-green-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.md\:focus\:placeholder-green-300:focus::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.md\:focus\:placeholder-green-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.md\:focus\:placeholder-green-400:focus::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.md\:focus\:placeholder-green-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.md\:focus\:placeholder-green-500:focus::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.md\:focus\:placeholder-green-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.md\:focus\:placeholder-green-600:focus::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.md\:focus\:placeholder-green-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.md\:focus\:placeholder-green-700:focus::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.md\:focus\:placeholder-green-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.md\:focus\:placeholder-green-800:focus::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.md\:focus\:placeholder-green-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.md\:focus\:placeholder-green-900:focus::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-100:focus::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-200:focus::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-300:focus::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-400:focus::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-500:focus::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-600:focus::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-700:focus::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-800:focus::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.md\:focus\:placeholder-teal-900:focus::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-100:focus::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-200:focus::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-300:focus::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-400:focus::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-500:focus::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-600:focus::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-700:focus::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-800:focus::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.md\:focus\:placeholder-blue-900:focus::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-100:focus::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-200:focus::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-300:focus::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-400:focus::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-500:focus::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-600:focus::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-700:focus::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-800:focus::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.md\:focus\:placeholder-indigo-900:focus::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-100:focus::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-200:focus::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-300:focus::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-400:focus::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-500:focus::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-600:focus::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-700:focus::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-800:focus::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.md\:focus\:placeholder-purple-900:focus::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-200:focus::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-300:focus::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-400:focus::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-500:focus::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-600:focus::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-700:focus::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-800:focus::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.md\:focus\:placeholder-pink-900:focus::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.md\:placeholder-opacity-0::-webkit-input-placeholder{--placeholder-opacity:0}.md\:placeholder-opacity-0::placeholder{--placeholder-opacity:0}.md\:placeholder-opacity-25::-webkit-input-placeholder{--placeholder-opacity:0.25}.md\:placeholder-opacity-25::placeholder{--placeholder-opacity:0.25}.md\:placeholder-opacity-50::-webkit-input-placeholder{--placeholder-opacity:0.5}.md\:placeholder-opacity-50::placeholder{--placeholder-opacity:0.5}.md\:placeholder-opacity-75::-webkit-input-placeholder{--placeholder-opacity:0.75}.md\:placeholder-opacity-75::placeholder{--placeholder-opacity:0.75}.md\:placeholder-opacity-100::-webkit-input-placeholder{--placeholder-opacity:1}.md\:placeholder-opacity-100::placeholder{--placeholder-opacity:1}.md\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder{--placeholder-opacity:0}.md\:focus\:placeholder-opacity-0:focus::placeholder{--placeholder-opacity:0}.md\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder{--placeholder-opacity:0.25}.md\:focus\:placeholder-opacity-25:focus::placeholder{--placeholder-opacity:0.25}.md\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder{--placeholder-opacity:0.5}.md\:focus\:placeholder-opacity-50:focus::placeholder{--placeholder-opacity:0.5}.md\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder{--placeholder-opacity:0.75}.md\:focus\:placeholder-opacity-75:focus::placeholder{--placeholder-opacity:0.75}.md\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder{--placeholder-opacity:1}.md\:focus\:placeholder-opacity-100:focus::placeholder{--placeholder-opacity:1}.md\:pointer-events-none{pointer-events:none}.md\:pointer-events-auto{pointer-events:auto}.md\:static{position:static}.md\:fixed{position:fixed}.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:sticky{position:-webkit-sticky;position:sticky}.md\:inset-0{bottom:0;left:0;right:0;top:0}.md\:inset-auto{bottom:auto;left:auto;right:auto;top:auto}.md\:inset-y-0{bottom:0;top:0}.md\:inset-x-0{left:0;right:0}.md\:inset-y-auto{bottom:auto;top:auto}.md\:inset-x-auto{left:auto;right:auto}.md\:top-0{top:0}.md\:right-0{right:0}.md\:bottom-0{bottom:0}.md\:left-0{left:0}.md\:top-auto{top:auto}.md\:right-auto{right:auto}.md\:bottom-auto{bottom:auto}.md\:left-auto{left:auto}.md\:resize-none{resize:none}.md\:resize-y{resize:vertical}.md\:resize-x{resize:horizontal}.md\:resize{resize:both}.md\:shadow-xs{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.md\:shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.md\:shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.md\:shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.md\:shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.md\:shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.md\:shadow-2xl{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.md\:shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.md\:shadow-outline{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.md\:shadow-none{box-shadow:none}.md\:hover\:shadow-xs:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.md\:hover\:shadow-sm:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.md\:hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.md\:hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.md\:hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.md\:hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.md\:hover\:shadow-2xl:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.md\:hover\:shadow-inner:hover{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.md\:hover\:shadow-outline:hover{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.md\:hover\:shadow-none:hover{box-shadow:none}.md\:focus\:shadow-xs:focus{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.md\:focus\:shadow-sm:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.md\:focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.md\:focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.md\:focus\:shadow-lg:focus{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.md\:focus\:shadow-xl:focus{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.md\:focus\:shadow-2xl:focus{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.md\:focus\:shadow-inner:focus{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.md\:focus\:shadow-outline:focus{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.md\:focus\:shadow-none:focus{box-shadow:none}.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\:table-auto{table-layout:auto}.md\:table-fixed{table-layout:fixed}.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\:text-transparent{color:transparent}.md\:text-current{color:currentColor}.md\:text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.md\:text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.md\:text-gray-100{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.md\:text-gray-200{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.md\:text-gray-300{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.md\:text-gray-400{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.md\:text-gray-500{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.md\:text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.md\:text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.md\:text-gray-800{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.md\:text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.md\:text-red-100{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.md\:text-red-200{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.md\:text-red-300{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.md\:text-red-400{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.md\:text-red-500{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.md\:text-red-600{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.md\:text-red-700{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.md\:text-red-800{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.md\:text-red-900{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.md\:text-orange-100{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.md\:text-orange-200{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.md\:text-orange-300{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.md\:text-orange-400{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.md\:text-orange-500{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.md\:text-orange-600{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.md\:text-orange-700{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.md\:text-orange-800{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.md\:text-orange-900{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.md\:text-yellow-100{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.md\:text-yellow-200{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.md\:text-yellow-300{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.md\:text-yellow-400{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.md\:text-yellow-500{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.md\:text-yellow-600{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.md\:text-yellow-700{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.md\:text-yellow-800{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.md\:text-yellow-900{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.md\:text-green-100{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.md\:text-green-200{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.md\:text-green-300{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.md\:text-green-400{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.md\:text-green-500{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.md\:text-green-600{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.md\:text-green-700{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.md\:text-green-800{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.md\:text-green-900{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.md\:text-teal-100{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.md\:text-teal-200{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.md\:text-teal-300{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.md\:text-teal-400{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.md\:text-teal-500{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.md\:text-teal-600{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.md\:text-teal-700{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.md\:text-teal-800{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.md\:text-teal-900{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.md\:text-blue-100{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.md\:text-blue-200{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.md\:text-blue-300{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.md\:text-blue-400{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.md\:text-blue-500{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.md\:text-blue-600{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.md\:text-blue-700{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.md\:text-blue-800{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.md\:text-blue-900{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.md\:text-indigo-100{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.md\:text-indigo-200{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.md\:text-indigo-300{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.md\:text-indigo-400{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.md\:text-indigo-500{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.md\:text-indigo-600{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.md\:text-indigo-700{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.md\:text-indigo-800{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.md\:text-indigo-900{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.md\:text-purple-100{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.md\:text-purple-200{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.md\:text-purple-300{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.md\:text-purple-400{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.md\:text-purple-500{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.md\:text-purple-600{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.md\:text-purple-700{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.md\:text-purple-800{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.md\:text-purple-900{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.md\:text-pink-100{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.md\:text-pink-200{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.md\:text-pink-300{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.md\:text-pink-400{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.md\:text-pink-500{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.md\:text-pink-600{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.md\:text-pink-700{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.md\:text-pink-800{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.md\:text-pink-900{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.md\:hover\:text-transparent:hover{color:transparent}.md\:hover\:text-current:hover{color:currentColor}.md\:hover\:text-black:hover{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.md\:hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.md\:hover\:text-gray-100:hover{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.md\:hover\:text-gray-200:hover{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.md\:hover\:text-gray-300:hover{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.md\:hover\:text-gray-400:hover{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.md\:hover\:text-gray-500:hover{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.md\:hover\:text-gray-600:hover{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.md\:hover\:text-gray-700:hover{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.md\:hover\:text-gray-800:hover{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.md\:hover\:text-gray-900:hover{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.md\:hover\:text-red-100:hover{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.md\:hover\:text-red-200:hover{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.md\:hover\:text-red-300:hover{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.md\:hover\:text-red-400:hover{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.md\:hover\:text-red-500:hover{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.md\:hover\:text-red-600:hover{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.md\:hover\:text-red-700:hover{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.md\:hover\:text-red-800:hover{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.md\:hover\:text-red-900:hover{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.md\:hover\:text-orange-100:hover{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.md\:hover\:text-orange-200:hover{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.md\:hover\:text-orange-300:hover{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.md\:hover\:text-orange-400:hover{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.md\:hover\:text-orange-500:hover{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.md\:hover\:text-orange-600:hover{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.md\:hover\:text-orange-700:hover{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.md\:hover\:text-orange-800:hover{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.md\:hover\:text-orange-900:hover{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.md\:hover\:text-yellow-100:hover{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.md\:hover\:text-yellow-200:hover{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.md\:hover\:text-yellow-300:hover{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.md\:hover\:text-yellow-400:hover{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.md\:hover\:text-yellow-500:hover{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.md\:hover\:text-yellow-600:hover{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.md\:hover\:text-yellow-700:hover{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.md\:hover\:text-yellow-800:hover{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.md\:hover\:text-yellow-900:hover{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.md\:hover\:text-green-100:hover{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.md\:hover\:text-green-200:hover{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.md\:hover\:text-green-300:hover{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.md\:hover\:text-green-400:hover{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.md\:hover\:text-green-500:hover{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.md\:hover\:text-green-600:hover{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.md\:hover\:text-green-700:hover{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.md\:hover\:text-green-800:hover{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.md\:hover\:text-green-900:hover{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.md\:hover\:text-teal-100:hover{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.md\:hover\:text-teal-200:hover{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.md\:hover\:text-teal-300:hover{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.md\:hover\:text-teal-400:hover{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.md\:hover\:text-teal-500:hover{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.md\:hover\:text-teal-600:hover{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.md\:hover\:text-teal-700:hover{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.md\:hover\:text-teal-800:hover{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.md\:hover\:text-teal-900:hover{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.md\:hover\:text-blue-100:hover{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.md\:hover\:text-blue-200:hover{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.md\:hover\:text-blue-300:hover{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.md\:hover\:text-blue-400:hover{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.md\:hover\:text-blue-500:hover{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.md\:hover\:text-blue-600:hover{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.md\:hover\:text-blue-700:hover{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.md\:hover\:text-blue-800:hover{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.md\:hover\:text-blue-900:hover{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.md\:hover\:text-indigo-100:hover{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.md\:hover\:text-indigo-200:hover{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.md\:hover\:text-indigo-300:hover{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.md\:hover\:text-indigo-400:hover{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.md\:hover\:text-indigo-500:hover{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.md\:hover\:text-indigo-600:hover{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.md\:hover\:text-indigo-700:hover{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.md\:hover\:text-indigo-800:hover{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.md\:hover\:text-indigo-900:hover{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.md\:hover\:text-purple-100:hover{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.md\:hover\:text-purple-200:hover{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.md\:hover\:text-purple-300:hover{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.md\:hover\:text-purple-400:hover{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.md\:hover\:text-purple-500:hover{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.md\:hover\:text-purple-600:hover{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.md\:hover\:text-purple-700:hover{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.md\:hover\:text-purple-800:hover{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.md\:hover\:text-purple-900:hover{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.md\:hover\:text-pink-100:hover{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.md\:hover\:text-pink-200:hover{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.md\:hover\:text-pink-300:hover{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.md\:hover\:text-pink-400:hover{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.md\:hover\:text-pink-500:hover{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.md\:hover\:text-pink-600:hover{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.md\:hover\:text-pink-700:hover{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.md\:hover\:text-pink-800:hover{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.md\:hover\:text-pink-900:hover{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.md\:focus\:text-transparent:focus{color:transparent}.md\:focus\:text-current:focus{color:currentColor}.md\:focus\:text-black:focus{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.md\:focus\:text-white:focus{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.md\:focus\:text-gray-100:focus{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.md\:focus\:text-gray-200:focus{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.md\:focus\:text-gray-300:focus{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.md\:focus\:text-gray-400:focus{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.md\:focus\:text-gray-500:focus{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.md\:focus\:text-gray-600:focus{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.md\:focus\:text-gray-700:focus{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.md\:focus\:text-gray-800:focus{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.md\:focus\:text-gray-900:focus{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.md\:focus\:text-red-100:focus{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.md\:focus\:text-red-200:focus{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.md\:focus\:text-red-300:focus{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.md\:focus\:text-red-400:focus{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.md\:focus\:text-red-500:focus{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.md\:focus\:text-red-600:focus{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.md\:focus\:text-red-700:focus{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.md\:focus\:text-red-800:focus{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.md\:focus\:text-red-900:focus{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.md\:focus\:text-orange-100:focus{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.md\:focus\:text-orange-200:focus{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.md\:focus\:text-orange-300:focus{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.md\:focus\:text-orange-400:focus{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.md\:focus\:text-orange-500:focus{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.md\:focus\:text-orange-600:focus{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.md\:focus\:text-orange-700:focus{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.md\:focus\:text-orange-800:focus{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.md\:focus\:text-orange-900:focus{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.md\:focus\:text-yellow-100:focus{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.md\:focus\:text-yellow-200:focus{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.md\:focus\:text-yellow-300:focus{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.md\:focus\:text-yellow-400:focus{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.md\:focus\:text-yellow-500:focus{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.md\:focus\:text-yellow-600:focus{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.md\:focus\:text-yellow-700:focus{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.md\:focus\:text-yellow-800:focus{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.md\:focus\:text-yellow-900:focus{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.md\:focus\:text-green-100:focus{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.md\:focus\:text-green-200:focus{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.md\:focus\:text-green-300:focus{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.md\:focus\:text-green-400:focus{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.md\:focus\:text-green-500:focus{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.md\:focus\:text-green-600:focus{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.md\:focus\:text-green-700:focus{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.md\:focus\:text-green-800:focus{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.md\:focus\:text-green-900:focus{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.md\:focus\:text-teal-100:focus{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.md\:focus\:text-teal-200:focus{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.md\:focus\:text-teal-300:focus{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.md\:focus\:text-teal-400:focus{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.md\:focus\:text-teal-500:focus{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.md\:focus\:text-teal-600:focus{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.md\:focus\:text-teal-700:focus{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.md\:focus\:text-teal-800:focus{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.md\:focus\:text-teal-900:focus{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.md\:focus\:text-blue-100:focus{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.md\:focus\:text-blue-200:focus{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.md\:focus\:text-blue-300:focus{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.md\:focus\:text-blue-400:focus{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.md\:focus\:text-blue-500:focus{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.md\:focus\:text-blue-600:focus{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.md\:focus\:text-blue-700:focus{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.md\:focus\:text-blue-800:focus{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.md\:focus\:text-blue-900:focus{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.md\:focus\:text-indigo-100:focus{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.md\:focus\:text-indigo-200:focus{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.md\:focus\:text-indigo-300:focus{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.md\:focus\:text-indigo-400:focus{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.md\:focus\:text-indigo-500:focus{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.md\:focus\:text-indigo-600:focus{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.md\:focus\:text-indigo-700:focus{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.md\:focus\:text-indigo-800:focus{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.md\:focus\:text-indigo-900:focus{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.md\:focus\:text-purple-100:focus{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.md\:focus\:text-purple-200:focus{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.md\:focus\:text-purple-300:focus{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.md\:focus\:text-purple-400:focus{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.md\:focus\:text-purple-500:focus{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.md\:focus\:text-purple-600:focus{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.md\:focus\:text-purple-700:focus{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.md\:focus\:text-purple-800:focus{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.md\:focus\:text-purple-900:focus{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.md\:focus\:text-pink-100:focus{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.md\:focus\:text-pink-200:focus{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.md\:focus\:text-pink-300:focus{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.md\:focus\:text-pink-400:focus{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.md\:focus\:text-pink-500:focus{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.md\:focus\:text-pink-600:focus{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.md\:focus\:text-pink-700:focus{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.md\:focus\:text-pink-800:focus{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.md\:focus\:text-pink-900:focus{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.md\:text-opacity-0{--text-opacity:0}.md\:text-opacity-25{--text-opacity:0.25}.md\:text-opacity-50{--text-opacity:0.5}.md\:text-opacity-75{--text-opacity:0.75}.md\:text-opacity-100{--text-opacity:1}.md\:hover\:text-opacity-0:hover{--text-opacity:0}.md\:hover\:text-opacity-25:hover{--text-opacity:0.25}.md\:hover\:text-opacity-50:hover{--text-opacity:0.5}.md\:hover\:text-opacity-75:hover{--text-opacity:0.75}.md\:hover\:text-opacity-100:hover{--text-opacity:1}.md\:focus\:text-opacity-0:focus{--text-opacity:0}.md\:focus\:text-opacity-25:focus{--text-opacity:0.25}.md\:focus\:text-opacity-50:focus{--text-opacity:0.5}.md\:focus\:text-opacity-75:focus{--text-opacity:0.75}.md\:focus\:text-opacity-100:focus{--text-opacity:1}.md\:italic{font-style:italic}.md\:not-italic{font-style:normal}.md\:uppercase{text-transform:uppercase}.md\:lowercase{text-transform:lowercase}.md\:capitalize{text-transform:capitalize}.md\:normal-case{text-transform:none}.md\:underline{text-decoration:underline}.md\:line-through{text-decoration:line-through}.md\:no-underline{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\:diagonal-fractions,.md\:lining-nums,.md\:oldstyle-nums,.md\:ordinal,.md\:proportional-nums,.md\:slashed-zero,.md\:stacked-fractions,.md\:tabular-nums{--font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/);-webkit-font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );-webkit-font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-variant-numeric:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-variant-numeric:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction)}.md\:normal-nums{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:normal}.md\:ordinal{--font-variant-numeric-ordinal:ordinal}.md\:slashed-zero{--font-variant-numeric-slashed-zero:slashed-zero}.md\:lining-nums{--font-variant-numeric-figure:lining-nums}.md\:oldstyle-nums{--font-variant-numeric-figure:oldstyle-nums}.md\:proportional-nums{--font-variant-numeric-spacing:proportional-nums}.md\:tabular-nums{--font-variant-numeric-spacing:tabular-nums}.md\:diagonal-fractions{--font-variant-numeric-fraction:diagonal-fractions}.md\:stacked-fractions{--font-variant-numeric-fraction:stacked-fractions}.md\:tracking-tighter{letter-spacing:-.05em}.md\:tracking-tight{letter-spacing:-.025em}.md\:tracking-normal{letter-spacing:0}.md\:tracking-wide{letter-spacing:.025em}.md\:tracking-wider{letter-spacing:.05em}.md\:tracking-widest{letter-spacing:.1em}.md\:select-none{-webkit-user-select:none;user-select:none}.md\:select-text{-webkit-user-select:text;user-select:text}.md\:select-all{-webkit-user-select:all;user-select:all}.md\:select-auto{-webkit-user-select:auto;user-select:auto}.md\:align-baseline{vertical-align:initial}.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\:visible{visibility:visible}.md\:invisible{visibility:hidden}.md\:whitespace-normal{white-space:normal}.md\:whitespace-no-wrap{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{word-wrap:normal;overflow-wrap:normal;word-break:normal}.md\:break-words{word-wrap:break-word;overflow-wrap:break-word}.md\:break-all{word-break:break-all}.md\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md\:w-0{width:0}.md\:w-1{width:.25rem}.md\:w-2{width:.5rem}.md\:w-3{width:.75rem}.md\:w-4{width:1rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-8{width:2rem}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-16{width:4rem}.md\:w-20{width:5rem}.md\:w-24{width:6rem}.md\:w-32{width:8rem}.md\:w-40{width:10rem}.md\:w-48{width:12rem}.md\:w-56{width:14rem}.md\:w-64{width:16rem}.md\:w-auto{width:auto}.md\:w-px{width:1px}.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\: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\:gap-0{grid-gap:0;gap:0}.md\:gap-1{grid-gap:.25rem;gap:.25rem}.md\:gap-2{grid-gap:.5rem;gap:.5rem}.md\:gap-3{grid-gap:.75rem;gap:.75rem}.md\:gap-4{grid-gap:1rem;gap:1rem}.md\:gap-5{grid-gap:1.25rem;gap:1.25rem}.md\:gap-6{grid-gap:1.5rem;gap:1.5rem}.md\:gap-8{grid-gap:2rem;gap:2rem}.md\:gap-10{grid-gap:2.5rem;gap:2.5rem}.md\:gap-12{grid-gap:3rem;gap:3rem}.md\:gap-16{grid-gap:4rem;gap:4rem}.md\:gap-20{grid-gap:5rem;gap:5rem}.md\:gap-24{grid-gap:6rem;gap:6rem}.md\:gap-32{grid-gap:8rem;gap:8rem}.md\:gap-40{grid-gap:10rem;gap:10rem}.md\:gap-48{grid-gap:12rem;gap:12rem}.md\:gap-56{grid-gap:14rem;gap:14rem}.md\:gap-64{grid-gap:16rem;gap:16rem}.md\:gap-px{grid-gap:1px;gap:1px}.md\:col-gap-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.md\:col-gap-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.md\:col-gap-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.md\:col-gap-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.md\:col-gap-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.md\:col-gap-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.md\:col-gap-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.md\:col-gap-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.md\:col-gap-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.md\:col-gap-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.md\:col-gap-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.md\:col-gap-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.md\:col-gap-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.md\:col-gap-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.md\:col-gap-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.md\:col-gap-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.md\:col-gap-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.md\:col-gap-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.md\:col-gap-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.md\:gap-x-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.md\:gap-x-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.md\:gap-x-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.md\:gap-x-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.md\:gap-x-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.md\:gap-x-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.md\:gap-x-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.md\:gap-x-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.md\:gap-x-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.md\:gap-x-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.md\:gap-x-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.md\:gap-x-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.md\:gap-x-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.md\:gap-x-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.md\:gap-x-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.md\:gap-x-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.md\:gap-x-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.md\:gap-x-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.md\:gap-x-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.md\:row-gap-0{grid-row-gap:0;row-gap:0}.md\:row-gap-1{grid-row-gap:.25rem;row-gap:.25rem}.md\:row-gap-2{grid-row-gap:.5rem;row-gap:.5rem}.md\:row-gap-3{grid-row-gap:.75rem;row-gap:.75rem}.md\:row-gap-4{grid-row-gap:1rem;row-gap:1rem}.md\:row-gap-5{grid-row-gap:1.25rem;row-gap:1.25rem}.md\:row-gap-6{grid-row-gap:1.5rem;row-gap:1.5rem}.md\:row-gap-8{grid-row-gap:2rem;row-gap:2rem}.md\:row-gap-10{grid-row-gap:2.5rem;row-gap:2.5rem}.md\:row-gap-12{grid-row-gap:3rem;row-gap:3rem}.md\:row-gap-16{grid-row-gap:4rem;row-gap:4rem}.md\:row-gap-20{grid-row-gap:5rem;row-gap:5rem}.md\:row-gap-24{grid-row-gap:6rem;row-gap:6rem}.md\:row-gap-32{grid-row-gap:8rem;row-gap:8rem}.md\:row-gap-40{grid-row-gap:10rem;row-gap:10rem}.md\:row-gap-48{grid-row-gap:12rem;row-gap:12rem}.md\:row-gap-56{grid-row-gap:14rem;row-gap:14rem}.md\:row-gap-64{grid-row-gap:16rem;row-gap:16rem}.md\:row-gap-px{grid-row-gap:1px;row-gap:1px}.md\:gap-y-0{grid-row-gap:0;row-gap:0}.md\:gap-y-1{grid-row-gap:.25rem;row-gap:.25rem}.md\:gap-y-2{grid-row-gap:.5rem;row-gap:.5rem}.md\:gap-y-3{grid-row-gap:.75rem;row-gap:.75rem}.md\:gap-y-4{grid-row-gap:1rem;row-gap:1rem}.md\:gap-y-5{grid-row-gap:1.25rem;row-gap:1.25rem}.md\:gap-y-6{grid-row-gap:1.5rem;row-gap:1.5rem}.md\:gap-y-8{grid-row-gap:2rem;row-gap:2rem}.md\:gap-y-10{grid-row-gap:2.5rem;row-gap:2.5rem}.md\:gap-y-12{grid-row-gap:3rem;row-gap:3rem}.md\:gap-y-16{grid-row-gap:4rem;row-gap:4rem}.md\:gap-y-20{grid-row-gap:5rem;row-gap:5rem}.md\:gap-y-24{grid-row-gap:6rem;row-gap:6rem}.md\:gap-y-32{grid-row-gap:8rem;row-gap:8rem}.md\:gap-y-40{grid-row-gap:10rem;row-gap:10rem}.md\:gap-y-48{grid-row-gap:12rem;row-gap:12rem}.md\:gap-y-56{grid-row-gap:14rem;row-gap:14rem}.md\:gap-y-64{grid-row-gap:16rem;row-gap:16rem}.md\:gap-y-px{grid-row-gap:1px;row-gap:1px}.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\: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\: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\: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\: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\: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\: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\:transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.md\:transform-none{-webkit-transform:none;transform:none}.md\:origin-center{-webkit-transform-origin:center;transform-origin:center}.md\:origin-top{-webkit-transform-origin:top;transform-origin:top}.md\:origin-top-right{-webkit-transform-origin:top right;transform-origin:top right}.md\:origin-right{-webkit-transform-origin:right;transform-origin:right}.md\:origin-bottom-right{-webkit-transform-origin:bottom right;transform-origin:bottom right}.md\:origin-bottom{-webkit-transform-origin:bottom;transform-origin:bottom}.md\:origin-bottom-left{-webkit-transform-origin:bottom left;transform-origin:bottom left}.md\:origin-left{-webkit-transform-origin:left;transform-origin:left}.md\:origin-top-left{-webkit-transform-origin:top left;transform-origin:top left}.md\:scale-0{--transform-scale-x:0;--transform-scale-y:0}.md\:scale-50{--transform-scale-x:.5;--transform-scale-y:.5}.md\:scale-75{--transform-scale-x:.75;--transform-scale-y:.75}.md\:scale-90{--transform-scale-x:.9;--transform-scale-y:.9}.md\:scale-95{--transform-scale-x:.95;--transform-scale-y:.95}.md\:scale-100{--transform-scale-x:1;--transform-scale-y:1}.md\:scale-105{--transform-scale-x:1.05;--transform-scale-y:1.05}.md\:scale-110{--transform-scale-x:1.1;--transform-scale-y:1.1}.md\:scale-125{--transform-scale-x:1.25;--transform-scale-y:1.25}.md\:scale-150{--transform-scale-x:1.5;--transform-scale-y:1.5}.md\:scale-x-0{--transform-scale-x:0}.md\:scale-x-50{--transform-scale-x:.5}.md\:scale-x-75{--transform-scale-x:.75}.md\:scale-x-90{--transform-scale-x:.9}.md\:scale-x-95{--transform-scale-x:.95}.md\:scale-x-100{--transform-scale-x:1}.md\:scale-x-105{--transform-scale-x:1.05}.md\:scale-x-110{--transform-scale-x:1.1}.md\:scale-x-125{--transform-scale-x:1.25}.md\:scale-x-150{--transform-scale-x:1.5}.md\:scale-y-0{--transform-scale-y:0}.md\:scale-y-50{--transform-scale-y:.5}.md\:scale-y-75{--transform-scale-y:.75}.md\:scale-y-90{--transform-scale-y:.9}.md\:scale-y-95{--transform-scale-y:.95}.md\:scale-y-100{--transform-scale-y:1}.md\:scale-y-105{--transform-scale-y:1.05}.md\:scale-y-110{--transform-scale-y:1.1}.md\:scale-y-125{--transform-scale-y:1.25}.md\:scale-y-150{--transform-scale-y:1.5}.md\:hover\:scale-0:hover{--transform-scale-x:0;--transform-scale-y:0}.md\:hover\:scale-50:hover{--transform-scale-x:.5;--transform-scale-y:.5}.md\:hover\:scale-75:hover{--transform-scale-x:.75;--transform-scale-y:.75}.md\:hover\:scale-90:hover{--transform-scale-x:.9;--transform-scale-y:.9}.md\:hover\:scale-95:hover{--transform-scale-x:.95;--transform-scale-y:.95}.md\:hover\:scale-100:hover{--transform-scale-x:1;--transform-scale-y:1}.md\:hover\:scale-105:hover{--transform-scale-x:1.05;--transform-scale-y:1.05}.md\:hover\:scale-110:hover{--transform-scale-x:1.1;--transform-scale-y:1.1}.md\:hover\:scale-125:hover{--transform-scale-x:1.25;--transform-scale-y:1.25}.md\:hover\:scale-150:hover{--transform-scale-x:1.5;--transform-scale-y:1.5}.md\:hover\:scale-x-0:hover{--transform-scale-x:0}.md\:hover\:scale-x-50:hover{--transform-scale-x:.5}.md\:hover\:scale-x-75:hover{--transform-scale-x:.75}.md\:hover\:scale-x-90:hover{--transform-scale-x:.9}.md\:hover\:scale-x-95:hover{--transform-scale-x:.95}.md\:hover\:scale-x-100:hover{--transform-scale-x:1}.md\:hover\:scale-x-105:hover{--transform-scale-x:1.05}.md\:hover\:scale-x-110:hover{--transform-scale-x:1.1}.md\:hover\:scale-x-125:hover{--transform-scale-x:1.25}.md\:hover\:scale-x-150:hover{--transform-scale-x:1.5}.md\:hover\:scale-y-0:hover{--transform-scale-y:0}.md\:hover\:scale-y-50:hover{--transform-scale-y:.5}.md\:hover\:scale-y-75:hover{--transform-scale-y:.75}.md\:hover\:scale-y-90:hover{--transform-scale-y:.9}.md\:hover\:scale-y-95:hover{--transform-scale-y:.95}.md\:hover\:scale-y-100:hover{--transform-scale-y:1}.md\:hover\:scale-y-105:hover{--transform-scale-y:1.05}.md\:hover\:scale-y-110:hover{--transform-scale-y:1.1}.md\:hover\:scale-y-125:hover{--transform-scale-y:1.25}.md\:hover\:scale-y-150:hover{--transform-scale-y:1.5}.md\:focus\:scale-0:focus{--transform-scale-x:0;--transform-scale-y:0}.md\:focus\:scale-50:focus{--transform-scale-x:.5;--transform-scale-y:.5}.md\:focus\:scale-75:focus{--transform-scale-x:.75;--transform-scale-y:.75}.md\:focus\:scale-90:focus{--transform-scale-x:.9;--transform-scale-y:.9}.md\:focus\:scale-95:focus{--transform-scale-x:.95;--transform-scale-y:.95}.md\:focus\:scale-100:focus{--transform-scale-x:1;--transform-scale-y:1}.md\:focus\:scale-105:focus{--transform-scale-x:1.05;--transform-scale-y:1.05}.md\:focus\:scale-110:focus{--transform-scale-x:1.1;--transform-scale-y:1.1}.md\:focus\:scale-125:focus{--transform-scale-x:1.25;--transform-scale-y:1.25}.md\:focus\:scale-150:focus{--transform-scale-x:1.5;--transform-scale-y:1.5}.md\:focus\:scale-x-0:focus{--transform-scale-x:0}.md\:focus\:scale-x-50:focus{--transform-scale-x:.5}.md\:focus\:scale-x-75:focus{--transform-scale-x:.75}.md\:focus\:scale-x-90:focus{--transform-scale-x:.9}.md\:focus\:scale-x-95:focus{--transform-scale-x:.95}.md\:focus\:scale-x-100:focus{--transform-scale-x:1}.md\:focus\:scale-x-105:focus{--transform-scale-x:1.05}.md\:focus\:scale-x-110:focus{--transform-scale-x:1.1}.md\:focus\:scale-x-125:focus{--transform-scale-x:1.25}.md\:focus\:scale-x-150:focus{--transform-scale-x:1.5}.md\:focus\:scale-y-0:focus{--transform-scale-y:0}.md\:focus\:scale-y-50:focus{--transform-scale-y:.5}.md\:focus\:scale-y-75:focus{--transform-scale-y:.75}.md\:focus\:scale-y-90:focus{--transform-scale-y:.9}.md\:focus\:scale-y-95:focus{--transform-scale-y:.95}.md\:focus\:scale-y-100:focus{--transform-scale-y:1}.md\:focus\:scale-y-105:focus{--transform-scale-y:1.05}.md\:focus\:scale-y-110:focus{--transform-scale-y:1.1}.md\:focus\:scale-y-125:focus{--transform-scale-y:1.25}.md\:focus\:scale-y-150:focus{--transform-scale-y:1.5}.md\:rotate-0{--transform-rotate:0}.md\:rotate-1{--transform-rotate:1deg}.md\:rotate-2{--transform-rotate:2deg}.md\:rotate-3{--transform-rotate:3deg}.md\:rotate-6{--transform-rotate:6deg}.md\:rotate-12{--transform-rotate:12deg}.md\:rotate-45{--transform-rotate:45deg}.md\:rotate-90{--transform-rotate:90deg}.md\:rotate-180{--transform-rotate:180deg}.md\:-rotate-180{--transform-rotate:-180deg}.md\:-rotate-90{--transform-rotate:-90deg}.md\:-rotate-45{--transform-rotate:-45deg}.md\:-rotate-12{--transform-rotate:-12deg}.md\:-rotate-6{--transform-rotate:-6deg}.md\:-rotate-3{--transform-rotate:-3deg}.md\:-rotate-2{--transform-rotate:-2deg}.md\:-rotate-1{--transform-rotate:-1deg}.md\:hover\:rotate-0:hover{--transform-rotate:0}.md\:hover\:rotate-1:hover{--transform-rotate:1deg}.md\:hover\:rotate-2:hover{--transform-rotate:2deg}.md\:hover\:rotate-3:hover{--transform-rotate:3deg}.md\:hover\:rotate-6:hover{--transform-rotate:6deg}.md\:hover\:rotate-12:hover{--transform-rotate:12deg}.md\:hover\:rotate-45:hover{--transform-rotate:45deg}.md\:hover\:rotate-90:hover{--transform-rotate:90deg}.md\:hover\:rotate-180:hover{--transform-rotate:180deg}.md\:hover\:-rotate-180:hover{--transform-rotate:-180deg}.md\:hover\:-rotate-90:hover{--transform-rotate:-90deg}.md\:hover\:-rotate-45:hover{--transform-rotate:-45deg}.md\:hover\:-rotate-12:hover{--transform-rotate:-12deg}.md\:hover\:-rotate-6:hover{--transform-rotate:-6deg}.md\:hover\:-rotate-3:hover{--transform-rotate:-3deg}.md\:hover\:-rotate-2:hover{--transform-rotate:-2deg}.md\:hover\:-rotate-1:hover{--transform-rotate:-1deg}.md\:focus\:rotate-0:focus{--transform-rotate:0}.md\:focus\:rotate-1:focus{--transform-rotate:1deg}.md\:focus\:rotate-2:focus{--transform-rotate:2deg}.md\:focus\:rotate-3:focus{--transform-rotate:3deg}.md\:focus\:rotate-6:focus{--transform-rotate:6deg}.md\:focus\:rotate-12:focus{--transform-rotate:12deg}.md\:focus\:rotate-45:focus{--transform-rotate:45deg}.md\:focus\:rotate-90:focus{--transform-rotate:90deg}.md\:focus\:rotate-180:focus{--transform-rotate:180deg}.md\:focus\:-rotate-180:focus{--transform-rotate:-180deg}.md\:focus\:-rotate-90:focus{--transform-rotate:-90deg}.md\:focus\:-rotate-45:focus{--transform-rotate:-45deg}.md\:focus\:-rotate-12:focus{--transform-rotate:-12deg}.md\:focus\:-rotate-6:focus{--transform-rotate:-6deg}.md\:focus\:-rotate-3:focus{--transform-rotate:-3deg}.md\:focus\:-rotate-2:focus{--transform-rotate:-2deg}.md\:focus\:-rotate-1:focus{--transform-rotate:-1deg}.md\:translate-x-0{--transform-translate-x:0}.md\:translate-x-1{--transform-translate-x:0.25rem}.md\:translate-x-2{--transform-translate-x:0.5rem}.md\:translate-x-3{--transform-translate-x:0.75rem}.md\:translate-x-4{--transform-translate-x:1rem}.md\:translate-x-5{--transform-translate-x:1.25rem}.md\:translate-x-6{--transform-translate-x:1.5rem}.md\:translate-x-8{--transform-translate-x:2rem}.md\:translate-x-10{--transform-translate-x:2.5rem}.md\:translate-x-12{--transform-translate-x:3rem}.md\:translate-x-16{--transform-translate-x:4rem}.md\:translate-x-20{--transform-translate-x:5rem}.md\:translate-x-24{--transform-translate-x:6rem}.md\:translate-x-32{--transform-translate-x:8rem}.md\:translate-x-40{--transform-translate-x:10rem}.md\:translate-x-48{--transform-translate-x:12rem}.md\:translate-x-56{--transform-translate-x:14rem}.md\:translate-x-64{--transform-translate-x:16rem}.md\:translate-x-px{--transform-translate-x:1px}.md\:-translate-x-1{--transform-translate-x:-0.25rem}.md\:-translate-x-2{--transform-translate-x:-0.5rem}.md\:-translate-x-3{--transform-translate-x:-0.75rem}.md\:-translate-x-4{--transform-translate-x:-1rem}.md\:-translate-x-5{--transform-translate-x:-1.25rem}.md\:-translate-x-6{--transform-translate-x:-1.5rem}.md\:-translate-x-8{--transform-translate-x:-2rem}.md\:-translate-x-10{--transform-translate-x:-2.5rem}.md\:-translate-x-12{--transform-translate-x:-3rem}.md\:-translate-x-16{--transform-translate-x:-4rem}.md\:-translate-x-20{--transform-translate-x:-5rem}.md\:-translate-x-24{--transform-translate-x:-6rem}.md\:-translate-x-32{--transform-translate-x:-8rem}.md\:-translate-x-40{--transform-translate-x:-10rem}.md\:-translate-x-48{--transform-translate-x:-12rem}.md\:-translate-x-56{--transform-translate-x:-14rem}.md\:-translate-x-64{--transform-translate-x:-16rem}.md\:-translate-x-px{--transform-translate-x:-1px}.md\:-translate-x-full{--transform-translate-x:-100%}.md\:-translate-x-1\/2{--transform-translate-x:-50%}.md\:translate-x-1\/2{--transform-translate-x:50%}.md\:translate-x-full{--transform-translate-x:100%}.md\:translate-y-0{--transform-translate-y:0}.md\:translate-y-1{--transform-translate-y:0.25rem}.md\:translate-y-2{--transform-translate-y:0.5rem}.md\:translate-y-3{--transform-translate-y:0.75rem}.md\:translate-y-4{--transform-translate-y:1rem}.md\:translate-y-5{--transform-translate-y:1.25rem}.md\:translate-y-6{--transform-translate-y:1.5rem}.md\:translate-y-8{--transform-translate-y:2rem}.md\:translate-y-10{--transform-translate-y:2.5rem}.md\:translate-y-12{--transform-translate-y:3rem}.md\:translate-y-16{--transform-translate-y:4rem}.md\:translate-y-20{--transform-translate-y:5rem}.md\:translate-y-24{--transform-translate-y:6rem}.md\:translate-y-32{--transform-translate-y:8rem}.md\:translate-y-40{--transform-translate-y:10rem}.md\:translate-y-48{--transform-translate-y:12rem}.md\:translate-y-56{--transform-translate-y:14rem}.md\:translate-y-64{--transform-translate-y:16rem}.md\:translate-y-px{--transform-translate-y:1px}.md\:-translate-y-1{--transform-translate-y:-0.25rem}.md\:-translate-y-2{--transform-translate-y:-0.5rem}.md\:-translate-y-3{--transform-translate-y:-0.75rem}.md\:-translate-y-4{--transform-translate-y:-1rem}.md\:-translate-y-5{--transform-translate-y:-1.25rem}.md\:-translate-y-6{--transform-translate-y:-1.5rem}.md\:-translate-y-8{--transform-translate-y:-2rem}.md\:-translate-y-10{--transform-translate-y:-2.5rem}.md\:-translate-y-12{--transform-translate-y:-3rem}.md\:-translate-y-16{--transform-translate-y:-4rem}.md\:-translate-y-20{--transform-translate-y:-5rem}.md\:-translate-y-24{--transform-translate-y:-6rem}.md\:-translate-y-32{--transform-translate-y:-8rem}.md\:-translate-y-40{--transform-translate-y:-10rem}.md\:-translate-y-48{--transform-translate-y:-12rem}.md\:-translate-y-56{--transform-translate-y:-14rem}.md\:-translate-y-64{--transform-translate-y:-16rem}.md\:-translate-y-px{--transform-translate-y:-1px}.md\:-translate-y-full{--transform-translate-y:-100%}.md\:-translate-y-1\/2{--transform-translate-y:-50%}.md\:translate-y-1\/2{--transform-translate-y:50%}.md\:translate-y-full{--transform-translate-y:100%}.md\:hover\:translate-x-0:hover{--transform-translate-x:0}.md\:hover\:translate-x-1:hover{--transform-translate-x:0.25rem}.md\:hover\:translate-x-2:hover{--transform-translate-x:0.5rem}.md\:hover\:translate-x-3:hover{--transform-translate-x:0.75rem}.md\:hover\:translate-x-4:hover{--transform-translate-x:1rem}.md\:hover\:translate-x-5:hover{--transform-translate-x:1.25rem}.md\:hover\:translate-x-6:hover{--transform-translate-x:1.5rem}.md\:hover\:translate-x-8:hover{--transform-translate-x:2rem}.md\:hover\:translate-x-10:hover{--transform-translate-x:2.5rem}.md\:hover\:translate-x-12:hover{--transform-translate-x:3rem}.md\:hover\:translate-x-16:hover{--transform-translate-x:4rem}.md\:hover\:translate-x-20:hover{--transform-translate-x:5rem}.md\:hover\:translate-x-24:hover{--transform-translate-x:6rem}.md\:hover\:translate-x-32:hover{--transform-translate-x:8rem}.md\:hover\:translate-x-40:hover{--transform-translate-x:10rem}.md\:hover\:translate-x-48:hover{--transform-translate-x:12rem}.md\:hover\:translate-x-56:hover{--transform-translate-x:14rem}.md\:hover\:translate-x-64:hover{--transform-translate-x:16rem}.md\:hover\:translate-x-px:hover{--transform-translate-x:1px}.md\:hover\:-translate-x-1:hover{--transform-translate-x:-0.25rem}.md\:hover\:-translate-x-2:hover{--transform-translate-x:-0.5rem}.md\:hover\:-translate-x-3:hover{--transform-translate-x:-0.75rem}.md\:hover\:-translate-x-4:hover{--transform-translate-x:-1rem}.md\:hover\:-translate-x-5:hover{--transform-translate-x:-1.25rem}.md\:hover\:-translate-x-6:hover{--transform-translate-x:-1.5rem}.md\:hover\:-translate-x-8:hover{--transform-translate-x:-2rem}.md\:hover\:-translate-x-10:hover{--transform-translate-x:-2.5rem}.md\:hover\:-translate-x-12:hover{--transform-translate-x:-3rem}.md\:hover\:-translate-x-16:hover{--transform-translate-x:-4rem}.md\:hover\:-translate-x-20:hover{--transform-translate-x:-5rem}.md\:hover\:-translate-x-24:hover{--transform-translate-x:-6rem}.md\:hover\:-translate-x-32:hover{--transform-translate-x:-8rem}.md\:hover\:-translate-x-40:hover{--transform-translate-x:-10rem}.md\:hover\:-translate-x-48:hover{--transform-translate-x:-12rem}.md\:hover\:-translate-x-56:hover{--transform-translate-x:-14rem}.md\:hover\:-translate-x-64:hover{--transform-translate-x:-16rem}.md\:hover\:-translate-x-px:hover{--transform-translate-x:-1px}.md\:hover\:-translate-x-full:hover{--transform-translate-x:-100%}.md\:hover\:-translate-x-1\/2:hover{--transform-translate-x:-50%}.md\:hover\:translate-x-1\/2:hover{--transform-translate-x:50%}.md\:hover\:translate-x-full:hover{--transform-translate-x:100%}.md\:hover\:translate-y-0:hover{--transform-translate-y:0}.md\:hover\:translate-y-1:hover{--transform-translate-y:0.25rem}.md\:hover\:translate-y-2:hover{--transform-translate-y:0.5rem}.md\:hover\:translate-y-3:hover{--transform-translate-y:0.75rem}.md\:hover\:translate-y-4:hover{--transform-translate-y:1rem}.md\:hover\:translate-y-5:hover{--transform-translate-y:1.25rem}.md\:hover\:translate-y-6:hover{--transform-translate-y:1.5rem}.md\:hover\:translate-y-8:hover{--transform-translate-y:2rem}.md\:hover\:translate-y-10:hover{--transform-translate-y:2.5rem}.md\:hover\:translate-y-12:hover{--transform-translate-y:3rem}.md\:hover\:translate-y-16:hover{--transform-translate-y:4rem}.md\:hover\:translate-y-20:hover{--transform-translate-y:5rem}.md\:hover\:translate-y-24:hover{--transform-translate-y:6rem}.md\:hover\:translate-y-32:hover{--transform-translate-y:8rem}.md\:hover\:translate-y-40:hover{--transform-translate-y:10rem}.md\:hover\:translate-y-48:hover{--transform-translate-y:12rem}.md\:hover\:translate-y-56:hover{--transform-translate-y:14rem}.md\:hover\:translate-y-64:hover{--transform-translate-y:16rem}.md\:hover\:translate-y-px:hover{--transform-translate-y:1px}.md\:hover\:-translate-y-1:hover{--transform-translate-y:-0.25rem}.md\:hover\:-translate-y-2:hover{--transform-translate-y:-0.5rem}.md\:hover\:-translate-y-3:hover{--transform-translate-y:-0.75rem}.md\:hover\:-translate-y-4:hover{--transform-translate-y:-1rem}.md\:hover\:-translate-y-5:hover{--transform-translate-y:-1.25rem}.md\:hover\:-translate-y-6:hover{--transform-translate-y:-1.5rem}.md\:hover\:-translate-y-8:hover{--transform-translate-y:-2rem}.md\:hover\:-translate-y-10:hover{--transform-translate-y:-2.5rem}.md\:hover\:-translate-y-12:hover{--transform-translate-y:-3rem}.md\:hover\:-translate-y-16:hover{--transform-translate-y:-4rem}.md\:hover\:-translate-y-20:hover{--transform-translate-y:-5rem}.md\:hover\:-translate-y-24:hover{--transform-translate-y:-6rem}.md\:hover\:-translate-y-32:hover{--transform-translate-y:-8rem}.md\:hover\:-translate-y-40:hover{--transform-translate-y:-10rem}.md\:hover\:-translate-y-48:hover{--transform-translate-y:-12rem}.md\:hover\:-translate-y-56:hover{--transform-translate-y:-14rem}.md\:hover\:-translate-y-64:hover{--transform-translate-y:-16rem}.md\:hover\:-translate-y-px:hover{--transform-translate-y:-1px}.md\:hover\:-translate-y-full:hover{--transform-translate-y:-100%}.md\:hover\:-translate-y-1\/2:hover{--transform-translate-y:-50%}.md\:hover\:translate-y-1\/2:hover{--transform-translate-y:50%}.md\:hover\:translate-y-full:hover{--transform-translate-y:100%}.md\:focus\:translate-x-0:focus{--transform-translate-x:0}.md\:focus\:translate-x-1:focus{--transform-translate-x:0.25rem}.md\:focus\:translate-x-2:focus{--transform-translate-x:0.5rem}.md\:focus\:translate-x-3:focus{--transform-translate-x:0.75rem}.md\:focus\:translate-x-4:focus{--transform-translate-x:1rem}.md\:focus\:translate-x-5:focus{--transform-translate-x:1.25rem}.md\:focus\:translate-x-6:focus{--transform-translate-x:1.5rem}.md\:focus\:translate-x-8:focus{--transform-translate-x:2rem}.md\:focus\:translate-x-10:focus{--transform-translate-x:2.5rem}.md\:focus\:translate-x-12:focus{--transform-translate-x:3rem}.md\:focus\:translate-x-16:focus{--transform-translate-x:4rem}.md\:focus\:translate-x-20:focus{--transform-translate-x:5rem}.md\:focus\:translate-x-24:focus{--transform-translate-x:6rem}.md\:focus\:translate-x-32:focus{--transform-translate-x:8rem}.md\:focus\:translate-x-40:focus{--transform-translate-x:10rem}.md\:focus\:translate-x-48:focus{--transform-translate-x:12rem}.md\:focus\:translate-x-56:focus{--transform-translate-x:14rem}.md\:focus\:translate-x-64:focus{--transform-translate-x:16rem}.md\:focus\:translate-x-px:focus{--transform-translate-x:1px}.md\:focus\:-translate-x-1:focus{--transform-translate-x:-0.25rem}.md\:focus\:-translate-x-2:focus{--transform-translate-x:-0.5rem}.md\:focus\:-translate-x-3:focus{--transform-translate-x:-0.75rem}.md\:focus\:-translate-x-4:focus{--transform-translate-x:-1rem}.md\:focus\:-translate-x-5:focus{--transform-translate-x:-1.25rem}.md\:focus\:-translate-x-6:focus{--transform-translate-x:-1.5rem}.md\:focus\:-translate-x-8:focus{--transform-translate-x:-2rem}.md\:focus\:-translate-x-10:focus{--transform-translate-x:-2.5rem}.md\:focus\:-translate-x-12:focus{--transform-translate-x:-3rem}.md\:focus\:-translate-x-16:focus{--transform-translate-x:-4rem}.md\:focus\:-translate-x-20:focus{--transform-translate-x:-5rem}.md\:focus\:-translate-x-24:focus{--transform-translate-x:-6rem}.md\:focus\:-translate-x-32:focus{--transform-translate-x:-8rem}.md\:focus\:-translate-x-40:focus{--transform-translate-x:-10rem}.md\:focus\:-translate-x-48:focus{--transform-translate-x:-12rem}.md\:focus\:-translate-x-56:focus{--transform-translate-x:-14rem}.md\:focus\:-translate-x-64:focus{--transform-translate-x:-16rem}.md\:focus\:-translate-x-px:focus{--transform-translate-x:-1px}.md\:focus\:-translate-x-full:focus{--transform-translate-x:-100%}.md\:focus\:-translate-x-1\/2:focus{--transform-translate-x:-50%}.md\:focus\:translate-x-1\/2:focus{--transform-translate-x:50%}.md\:focus\:translate-x-full:focus{--transform-translate-x:100%}.md\:focus\:translate-y-0:focus{--transform-translate-y:0}.md\:focus\:translate-y-1:focus{--transform-translate-y:0.25rem}.md\:focus\:translate-y-2:focus{--transform-translate-y:0.5rem}.md\:focus\:translate-y-3:focus{--transform-translate-y:0.75rem}.md\:focus\:translate-y-4:focus{--transform-translate-y:1rem}.md\:focus\:translate-y-5:focus{--transform-translate-y:1.25rem}.md\:focus\:translate-y-6:focus{--transform-translate-y:1.5rem}.md\:focus\:translate-y-8:focus{--transform-translate-y:2rem}.md\:focus\:translate-y-10:focus{--transform-translate-y:2.5rem}.md\:focus\:translate-y-12:focus{--transform-translate-y:3rem}.md\:focus\:translate-y-16:focus{--transform-translate-y:4rem}.md\:focus\:translate-y-20:focus{--transform-translate-y:5rem}.md\:focus\:translate-y-24:focus{--transform-translate-y:6rem}.md\:focus\:translate-y-32:focus{--transform-translate-y:8rem}.md\:focus\:translate-y-40:focus{--transform-translate-y:10rem}.md\:focus\:translate-y-48:focus{--transform-translate-y:12rem}.md\:focus\:translate-y-56:focus{--transform-translate-y:14rem}.md\:focus\:translate-y-64:focus{--transform-translate-y:16rem}.md\:focus\:translate-y-px:focus{--transform-translate-y:1px}.md\:focus\:-translate-y-1:focus{--transform-translate-y:-0.25rem}.md\:focus\:-translate-y-2:focus{--transform-translate-y:-0.5rem}.md\:focus\:-translate-y-3:focus{--transform-translate-y:-0.75rem}.md\:focus\:-translate-y-4:focus{--transform-translate-y:-1rem}.md\:focus\:-translate-y-5:focus{--transform-translate-y:-1.25rem}.md\:focus\:-translate-y-6:focus{--transform-translate-y:-1.5rem}.md\:focus\:-translate-y-8:focus{--transform-translate-y:-2rem}.md\:focus\:-translate-y-10:focus{--transform-translate-y:-2.5rem}.md\:focus\:-translate-y-12:focus{--transform-translate-y:-3rem}.md\:focus\:-translate-y-16:focus{--transform-translate-y:-4rem}.md\:focus\:-translate-y-20:focus{--transform-translate-y:-5rem}.md\:focus\:-translate-y-24:focus{--transform-translate-y:-6rem}.md\:focus\:-translate-y-32:focus{--transform-translate-y:-8rem}.md\:focus\:-translate-y-40:focus{--transform-translate-y:-10rem}.md\:focus\:-translate-y-48:focus{--transform-translate-y:-12rem}.md\:focus\:-translate-y-56:focus{--transform-translate-y:-14rem}.md\:focus\:-translate-y-64:focus{--transform-translate-y:-16rem}.md\:focus\:-translate-y-px:focus{--transform-translate-y:-1px}.md\:focus\:-translate-y-full:focus{--transform-translate-y:-100%}.md\:focus\:-translate-y-1\/2:focus{--transform-translate-y:-50%}.md\:focus\:translate-y-1\/2:focus{--transform-translate-y:50%}.md\:focus\:translate-y-full:focus{--transform-translate-y:100%}.md\:skew-x-0{--transform-skew-x:0}.md\:skew-x-1{--transform-skew-x:1deg}.md\:skew-x-2{--transform-skew-x:2deg}.md\:skew-x-3{--transform-skew-x:3deg}.md\:skew-x-6{--transform-skew-x:6deg}.md\:skew-x-12{--transform-skew-x:12deg}.md\:-skew-x-12{--transform-skew-x:-12deg}.md\:-skew-x-6{--transform-skew-x:-6deg}.md\:-skew-x-3{--transform-skew-x:-3deg}.md\:-skew-x-2{--transform-skew-x:-2deg}.md\:-skew-x-1{--transform-skew-x:-1deg}.md\:skew-y-0{--transform-skew-y:0}.md\:skew-y-1{--transform-skew-y:1deg}.md\:skew-y-2{--transform-skew-y:2deg}.md\:skew-y-3{--transform-skew-y:3deg}.md\:skew-y-6{--transform-skew-y:6deg}.md\:skew-y-12{--transform-skew-y:12deg}.md\:-skew-y-12{--transform-skew-y:-12deg}.md\:-skew-y-6{--transform-skew-y:-6deg}.md\:-skew-y-3{--transform-skew-y:-3deg}.md\:-skew-y-2{--transform-skew-y:-2deg}.md\:-skew-y-1{--transform-skew-y:-1deg}.md\:hover\:skew-x-0:hover{--transform-skew-x:0}.md\:hover\:skew-x-1:hover{--transform-skew-x:1deg}.md\:hover\:skew-x-2:hover{--transform-skew-x:2deg}.md\:hover\:skew-x-3:hover{--transform-skew-x:3deg}.md\:hover\:skew-x-6:hover{--transform-skew-x:6deg}.md\:hover\:skew-x-12:hover{--transform-skew-x:12deg}.md\:hover\:-skew-x-12:hover{--transform-skew-x:-12deg}.md\:hover\:-skew-x-6:hover{--transform-skew-x:-6deg}.md\:hover\:-skew-x-3:hover{--transform-skew-x:-3deg}.md\:hover\:-skew-x-2:hover{--transform-skew-x:-2deg}.md\:hover\:-skew-x-1:hover{--transform-skew-x:-1deg}.md\:hover\:skew-y-0:hover{--transform-skew-y:0}.md\:hover\:skew-y-1:hover{--transform-skew-y:1deg}.md\:hover\:skew-y-2:hover{--transform-skew-y:2deg}.md\:hover\:skew-y-3:hover{--transform-skew-y:3deg}.md\:hover\:skew-y-6:hover{--transform-skew-y:6deg}.md\:hover\:skew-y-12:hover{--transform-skew-y:12deg}.md\:hover\:-skew-y-12:hover{--transform-skew-y:-12deg}.md\:hover\:-skew-y-6:hover{--transform-skew-y:-6deg}.md\:hover\:-skew-y-3:hover{--transform-skew-y:-3deg}.md\:hover\:-skew-y-2:hover{--transform-skew-y:-2deg}.md\:hover\:-skew-y-1:hover{--transform-skew-y:-1deg}.md\:focus\:skew-x-0:focus{--transform-skew-x:0}.md\:focus\:skew-x-1:focus{--transform-skew-x:1deg}.md\:focus\:skew-x-2:focus{--transform-skew-x:2deg}.md\:focus\:skew-x-3:focus{--transform-skew-x:3deg}.md\:focus\:skew-x-6:focus{--transform-skew-x:6deg}.md\:focus\:skew-x-12:focus{--transform-skew-x:12deg}.md\:focus\:-skew-x-12:focus{--transform-skew-x:-12deg}.md\:focus\:-skew-x-6:focus{--transform-skew-x:-6deg}.md\:focus\:-skew-x-3:focus{--transform-skew-x:-3deg}.md\:focus\:-skew-x-2:focus{--transform-skew-x:-2deg}.md\:focus\:-skew-x-1:focus{--transform-skew-x:-1deg}.md\:focus\:skew-y-0:focus{--transform-skew-y:0}.md\:focus\:skew-y-1:focus{--transform-skew-y:1deg}.md\:focus\:skew-y-2:focus{--transform-skew-y:2deg}.md\:focus\:skew-y-3:focus{--transform-skew-y:3deg}.md\:focus\:skew-y-6:focus{--transform-skew-y:6deg}.md\:focus\:skew-y-12:focus{--transform-skew-y:12deg}.md\:focus\:-skew-y-12:focus{--transform-skew-y:-12deg}.md\:focus\:-skew-y-6:focus{--transform-skew-y:-6deg}.md\:focus\:-skew-y-3:focus{--transform-skew-y:-3deg}.md\:focus\:-skew-y-2:focus{--transform-skew-y:-2deg}.md\:focus\:-skew-y-1:focus{--transform-skew-y:-1deg}.md\:transition-none{transition-property:none}.md\:transition-all{transition-property:all}.md\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-transform}.md\:transition-colors{transition-property:background-color,border-color,color,fill,stroke}.md\:transition-opacity{transition-property:opacity}.md\:transition-shadow{transition-property:box-shadow}.md\:transition-transform{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.md\:ease-linear{transition-timing-function:linear}.md\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.md\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.md\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.md\:duration-75{transition-duration:75ms}.md\:duration-100{transition-duration:.1s}.md\:duration-150{transition-duration:.15s}.md\:duration-200{transition-duration:.2s}.md\:duration-300{transition-duration:.3s}.md\:duration-500{transition-duration:.5s}.md\:duration-700{transition-duration:.7s}.md\:duration-1000{transition-duration:1s}.md\:delay-75{transition-delay:75ms}.md\:delay-100{transition-delay:.1s}.md\:delay-150{transition-delay:.15s}.md\:delay-200{transition-delay:.2s}.md\:delay-300{transition-delay:.3s}.md\:delay-500{transition-delay:.5s}.md\:delay-700{transition-delay:.7s}.md\:delay-1000{transition-delay:1s}.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,.2,1) infinite;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.md\:animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.md\:animate-bounce{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}}@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}}.lg\:space-y-0>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(0px*var(--space-y-reverse));margin-top:0;margin-top:calc(0px*(1 - var(--space-y-reverse)))}.lg\:space-x-0>:not(template)~:not(template){--space-x-reverse:0;margin-left:0;margin-left:calc(0px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(0px*var(--space-x-reverse))}.lg\:space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--space-y-reverse)))}.lg\:space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:.25rem;margin-left:calc(.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.25rem*var(--space-x-reverse))}.lg\:space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--space-y-reverse)))}.lg\:space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--space-x-reverse))}.lg\:space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--space-y-reverse)))}.lg\:space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:.75rem;margin-left:calc(.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.75rem*var(--space-x-reverse))}.lg\:space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--space-y-reverse)))}.lg\:space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--space-x-reverse))}.lg\:space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.25rem*var(--space-y-reverse));margin-top:1.25rem;margin-top:calc(1.25rem*(1 - var(--space-y-reverse)))}.lg\:space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.25rem;margin-left:calc(1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.25rem*var(--space-x-reverse))}.lg\:space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.5rem*var(--space-y-reverse));margin-top:1.5rem;margin-top:calc(1.5rem*(1 - var(--space-y-reverse)))}.lg\:space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.5rem;margin-left:calc(1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.5rem*var(--space-x-reverse))}.lg\:space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2rem*var(--space-y-reverse));margin-top:2rem;margin-top:calc(2rem*(1 - var(--space-y-reverse)))}.lg\:space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:2rem;margin-left:calc(2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2rem*var(--space-x-reverse))}.lg\:space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2.5rem*var(--space-y-reverse));margin-top:2.5rem;margin-top:calc(2.5rem*(1 - var(--space-y-reverse)))}.lg\:space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:2.5rem;margin-left:calc(2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2.5rem*var(--space-x-reverse))}.lg\:space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(3rem*var(--space-y-reverse));margin-top:3rem;margin-top:calc(3rem*(1 - var(--space-y-reverse)))}.lg\:space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:3rem;margin-left:calc(3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(3rem*var(--space-x-reverse))}.lg\:space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(4rem*var(--space-y-reverse));margin-top:4rem;margin-top:calc(4rem*(1 - var(--space-y-reverse)))}.lg\:space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:4rem;margin-left:calc(4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(4rem*var(--space-x-reverse))}.lg\:space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(5rem*var(--space-y-reverse));margin-top:5rem;margin-top:calc(5rem*(1 - var(--space-y-reverse)))}.lg\:space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:5rem;margin-left:calc(5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(5rem*var(--space-x-reverse))}.lg\:space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(6rem*var(--space-y-reverse));margin-top:6rem;margin-top:calc(6rem*(1 - var(--space-y-reverse)))}.lg\:space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:6rem;margin-left:calc(6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(6rem*var(--space-x-reverse))}.lg\:space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(8rem*var(--space-y-reverse));margin-top:8rem;margin-top:calc(8rem*(1 - var(--space-y-reverse)))}.lg\:space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:8rem;margin-left:calc(8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(8rem*var(--space-x-reverse))}.lg\:space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(10rem*var(--space-y-reverse));margin-top:10rem;margin-top:calc(10rem*(1 - var(--space-y-reverse)))}.lg\:space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:10rem;margin-left:calc(10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(10rem*var(--space-x-reverse))}.lg\:space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(12rem*var(--space-y-reverse));margin-top:12rem;margin-top:calc(12rem*(1 - var(--space-y-reverse)))}.lg\:space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:12rem;margin-left:calc(12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(12rem*var(--space-x-reverse))}.lg\:space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(14rem*var(--space-y-reverse));margin-top:14rem;margin-top:calc(14rem*(1 - var(--space-y-reverse)))}.lg\:space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:14rem;margin-left:calc(14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(14rem*var(--space-x-reverse))}.lg\:space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(16rem*var(--space-y-reverse));margin-top:16rem;margin-top:calc(16rem*(1 - var(--space-y-reverse)))}.lg\:space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:16rem;margin-left:calc(16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(16rem*var(--space-x-reverse))}.lg\:space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1px*var(--space-y-reverse));margin-top:1px;margin-top:calc(1px*(1 - var(--space-y-reverse)))}.lg\:space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:1px;margin-left:calc(1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1px*var(--space-x-reverse))}.lg\:-space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.25rem*var(--space-y-reverse));margin-top:-.25rem;margin-top:calc(-.25rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.25rem;margin-left:calc(-.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.25rem*var(--space-x-reverse))}.lg\:-space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.5rem*var(--space-y-reverse));margin-top:-.5rem;margin-top:calc(-.5rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.5rem;margin-left:calc(-.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.5rem*var(--space-x-reverse))}.lg\:-space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.75rem*var(--space-y-reverse));margin-top:-.75rem;margin-top:calc(-.75rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.75rem;margin-left:calc(-.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.75rem*var(--space-x-reverse))}.lg\:-space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1rem*var(--space-y-reverse));margin-top:-1rem;margin-top:calc(-1rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1rem;margin-left:calc(-1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1rem*var(--space-x-reverse))}.lg\:-space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.25rem*var(--space-y-reverse));margin-top:-1.25rem;margin-top:calc(-1.25rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.25rem;margin-left:calc(-1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.25rem*var(--space-x-reverse))}.lg\:-space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.5rem*var(--space-y-reverse));margin-top:-1.5rem;margin-top:calc(-1.5rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.5rem;margin-left:calc(-1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.5rem*var(--space-x-reverse))}.lg\:-space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2rem*var(--space-y-reverse));margin-top:-2rem;margin-top:calc(-2rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2rem;margin-left:calc(-2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2rem*var(--space-x-reverse))}.lg\:-space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2.5rem*var(--space-y-reverse));margin-top:-2.5rem;margin-top:calc(-2.5rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2.5rem;margin-left:calc(-2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2.5rem*var(--space-x-reverse))}.lg\:-space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-3rem*var(--space-y-reverse));margin-top:-3rem;margin-top:calc(-3rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:-3rem;margin-left:calc(-3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-3rem*var(--space-x-reverse))}.lg\:-space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-4rem*var(--space-y-reverse));margin-top:-4rem;margin-top:calc(-4rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:-4rem;margin-left:calc(-4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-4rem*var(--space-x-reverse))}.lg\:-space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-5rem*var(--space-y-reverse));margin-top:-5rem;margin-top:calc(-5rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:-5rem;margin-left:calc(-5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-5rem*var(--space-x-reverse))}.lg\:-space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-6rem*var(--space-y-reverse));margin-top:-6rem;margin-top:calc(-6rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:-6rem;margin-left:calc(-6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-6rem*var(--space-x-reverse))}.lg\:-space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-8rem*var(--space-y-reverse));margin-top:-8rem;margin-top:calc(-8rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:-8rem;margin-left:calc(-8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-8rem*var(--space-x-reverse))}.lg\:-space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-10rem*var(--space-y-reverse));margin-top:-10rem;margin-top:calc(-10rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:-10rem;margin-left:calc(-10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-10rem*var(--space-x-reverse))}.lg\:-space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-12rem*var(--space-y-reverse));margin-top:-12rem;margin-top:calc(-12rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:-12rem;margin-left:calc(-12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-12rem*var(--space-x-reverse))}.lg\:-space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-14rem*var(--space-y-reverse));margin-top:-14rem;margin-top:calc(-14rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:-14rem;margin-left:calc(-14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-14rem*var(--space-x-reverse))}.lg\:-space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-16rem*var(--space-y-reverse));margin-top:-16rem;margin-top:calc(-16rem*(1 - var(--space-y-reverse)))}.lg\:-space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:-16rem;margin-left:calc(-16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-16rem*var(--space-x-reverse))}.lg\:-space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1px*var(--space-y-reverse));margin-top:-1px;margin-top:calc(-1px*(1 - var(--space-y-reverse)))}.lg\:-space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1px;margin-left:calc(-1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1px*var(--space-x-reverse))}.lg\:space-y-reverse>:not(template)~:not(template){--space-y-reverse:1}.lg\:space-x-reverse>:not(template)~:not(template){--space-x-reverse:1}.lg\:divide-y-0>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(0px*var(--divide-y-reverse));border-top-width:0;border-top-width:calc(0px*(1 - var(--divide-y-reverse)))}.lg\:divide-x-0>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:0;border-left-width:calc(0px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(0px*var(--divide-x-reverse))}.lg\:divide-y-2>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(2px*var(--divide-y-reverse));border-top-width:2px;border-top-width:calc(2px*(1 - var(--divide-y-reverse)))}.lg\:divide-x-2>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:2px;border-left-width:calc(2px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(2px*var(--divide-x-reverse))}.lg\:divide-y-4>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(4px*var(--divide-y-reverse));border-top-width:4px;border-top-width:calc(4px*(1 - var(--divide-y-reverse)))}.lg\:divide-x-4>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:4px;border-left-width:calc(4px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(4px*var(--divide-x-reverse))}.lg\:divide-y-8>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(8px*var(--divide-y-reverse));border-top-width:8px;border-top-width:calc(8px*(1 - var(--divide-y-reverse)))}.lg\:divide-x-8>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:8px;border-left-width:calc(8px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(8px*var(--divide-x-reverse))}.lg\:divide-y>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(1px*var(--divide-y-reverse));border-top-width:1px;border-top-width:calc(1px*(1 - var(--divide-y-reverse)))}.lg\:divide-x>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:1px;border-left-width:calc(1px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(1px*var(--divide-x-reverse))}.lg\:divide-y-reverse>:not(template)~:not(template){--divide-y-reverse:1}.lg\:divide-x-reverse>:not(template)~:not(template){--divide-x-reverse:1}.lg\:divide-transparent>:not(template)~:not(template){border-color:transparent}.lg\:divide-current>:not(template)~:not(template){border-color:currentColor}.lg\:divide-black>:not(template)~:not(template){--divide-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--divide-opacity))}.lg\:divide-white>:not(template)~:not(template){--divide-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--divide-opacity))}.lg\:divide-gray-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--divide-opacity))}.lg\:divide-gray-200>:not(template)~:not(template){--divide-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--divide-opacity))}.lg\:divide-gray-300>:not(template)~:not(template){--divide-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--divide-opacity))}.lg\:divide-gray-400>:not(template)~:not(template){--divide-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--divide-opacity))}.lg\:divide-gray-500>:not(template)~:not(template){--divide-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--divide-opacity))}.lg\:divide-gray-600>:not(template)~:not(template){--divide-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--divide-opacity))}.lg\:divide-gray-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--divide-opacity))}.lg\:divide-gray-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--divide-opacity))}.lg\:divide-gray-900>:not(template)~:not(template){--divide-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--divide-opacity))}.lg\:divide-red-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--divide-opacity))}.lg\:divide-red-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--divide-opacity))}.lg\:divide-red-300>:not(template)~:not(template){--divide-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--divide-opacity))}.lg\:divide-red-400>:not(template)~:not(template){--divide-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--divide-opacity))}.lg\:divide-red-500>:not(template)~:not(template){--divide-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--divide-opacity))}.lg\:divide-red-600>:not(template)~:not(template){--divide-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--divide-opacity))}.lg\:divide-red-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--divide-opacity))}.lg\:divide-red-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--divide-opacity))}.lg\:divide-red-900>:not(template)~:not(template){--divide-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--divide-opacity))}.lg\:divide-orange-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--divide-opacity))}.lg\:divide-orange-200>:not(template)~:not(template){--divide-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--divide-opacity))}.lg\:divide-orange-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--divide-opacity))}.lg\:divide-orange-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--divide-opacity))}.lg\:divide-orange-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--divide-opacity))}.lg\:divide-orange-600>:not(template)~:not(template){--divide-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--divide-opacity))}.lg\:divide-orange-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--divide-opacity))}.lg\:divide-orange-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--divide-opacity))}.lg\:divide-orange-900>:not(template)~:not(template){--divide-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--divide-opacity))}.lg\:divide-yellow-100>:not(template)~:not(template){--divide-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--divide-opacity))}.lg\:divide-yellow-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--divide-opacity))}.lg\:divide-yellow-300>:not(template)~:not(template){--divide-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--divide-opacity))}.lg\:divide-yellow-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--divide-opacity))}.lg\:divide-yellow-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--divide-opacity))}.lg\:divide-yellow-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--divide-opacity))}.lg\:divide-yellow-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--divide-opacity))}.lg\:divide-yellow-800>:not(template)~:not(template){--divide-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--divide-opacity))}.lg\:divide-yellow-900>:not(template)~:not(template){--divide-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--divide-opacity))}.lg\:divide-green-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--divide-opacity))}.lg\:divide-green-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--divide-opacity))}.lg\:divide-green-300>:not(template)~:not(template){--divide-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--divide-opacity))}.lg\:divide-green-400>:not(template)~:not(template){--divide-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--divide-opacity))}.lg\:divide-green-500>:not(template)~:not(template){--divide-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--divide-opacity))}.lg\:divide-green-600>:not(template)~:not(template){--divide-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--divide-opacity))}.lg\:divide-green-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--divide-opacity))}.lg\:divide-green-800>:not(template)~:not(template){--divide-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--divide-opacity))}.lg\:divide-green-900>:not(template)~:not(template){--divide-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--divide-opacity))}.lg\:divide-teal-100>:not(template)~:not(template){--divide-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--divide-opacity))}.lg\:divide-teal-200>:not(template)~:not(template){--divide-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--divide-opacity))}.lg\:divide-teal-300>:not(template)~:not(template){--divide-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--divide-opacity))}.lg\:divide-teal-400>:not(template)~:not(template){--divide-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--divide-opacity))}.lg\:divide-teal-500>:not(template)~:not(template){--divide-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--divide-opacity))}.lg\:divide-teal-600>:not(template)~:not(template){--divide-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--divide-opacity))}.lg\:divide-teal-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--divide-opacity))}.lg\:divide-teal-800>:not(template)~:not(template){--divide-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--divide-opacity))}.lg\:divide-teal-900>:not(template)~:not(template){--divide-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--divide-opacity))}.lg\:divide-blue-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--divide-opacity))}.lg\:divide-blue-200>:not(template)~:not(template){--divide-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--divide-opacity))}.lg\:divide-blue-300>:not(template)~:not(template){--divide-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--divide-opacity))}.lg\:divide-blue-400>:not(template)~:not(template){--divide-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--divide-opacity))}.lg\:divide-blue-500>:not(template)~:not(template){--divide-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--divide-opacity))}.lg\:divide-blue-600>:not(template)~:not(template){--divide-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--divide-opacity))}.lg\:divide-blue-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--divide-opacity))}.lg\:divide-blue-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--divide-opacity))}.lg\:divide-blue-900>:not(template)~:not(template){--divide-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--divide-opacity))}.lg\:divide-indigo-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--divide-opacity))}.lg\:divide-indigo-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--divide-opacity))}.lg\:divide-indigo-300>:not(template)~:not(template){--divide-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--divide-opacity))}.lg\:divide-indigo-400>:not(template)~:not(template){--divide-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--divide-opacity))}.lg\:divide-indigo-500>:not(template)~:not(template){--divide-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--divide-opacity))}.lg\:divide-indigo-600>:not(template)~:not(template){--divide-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--divide-opacity))}.lg\:divide-indigo-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--divide-opacity))}.lg\:divide-indigo-800>:not(template)~:not(template){--divide-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--divide-opacity))}.lg\:divide-indigo-900>:not(template)~:not(template){--divide-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--divide-opacity))}.lg\:divide-purple-100>:not(template)~:not(template){--divide-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--divide-opacity))}.lg\:divide-purple-200>:not(template)~:not(template){--divide-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--divide-opacity))}.lg\:divide-purple-300>:not(template)~:not(template){--divide-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--divide-opacity))}.lg\:divide-purple-400>:not(template)~:not(template){--divide-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--divide-opacity))}.lg\:divide-purple-500>:not(template)~:not(template){--divide-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--divide-opacity))}.lg\:divide-purple-600>:not(template)~:not(template){--divide-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--divide-opacity))}.lg\:divide-purple-700>:not(template)~:not(template){--divide-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--divide-opacity))}.lg\:divide-purple-800>:not(template)~:not(template){--divide-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--divide-opacity))}.lg\:divide-purple-900>:not(template)~:not(template){--divide-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--divide-opacity))}.lg\:divide-pink-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--divide-opacity))}.lg\:divide-pink-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--divide-opacity))}.lg\:divide-pink-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--divide-opacity))}.lg\:divide-pink-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--divide-opacity))}.lg\:divide-pink-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--divide-opacity))}.lg\:divide-pink-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--divide-opacity))}.lg\:divide-pink-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--divide-opacity))}.lg\:divide-pink-800>:not(template)~:not(template){--divide-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--divide-opacity))}.lg\:divide-pink-900>:not(template)~:not(template){--divide-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--divide-opacity))}.lg\:divide-solid>:not(template)~:not(template){border-style:solid}.lg\:divide-dashed>:not(template)~:not(template){border-style:dashed}.lg\:divide-dotted>:not(template)~:not(template){border-style:dotted}.lg\:divide-double>:not(template)~:not(template){border-style:double}.lg\:divide-none>:not(template)~:not(template){border-style:none}.lg\:divide-opacity-0>:not(template)~:not(template){--divide-opacity:0}.lg\:divide-opacity-25>:not(template)~:not(template){--divide-opacity:0.25}.lg\:divide-opacity-50>:not(template)~:not(template){--divide-opacity:0.5}.lg\:divide-opacity-75>:not(template)~:not(template){--divide-opacity:0.75}.lg\:divide-opacity-100>:not(template)~:not(template){--divide-opacity:1}.lg\:sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lg\:not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.lg\:focus\:sr-only:focus{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lg\:focus\:not-sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.lg\:appearance-none{-webkit-appearance:none;appearance:none}.lg\:bg-fixed{background-attachment:fixed}.lg\:bg-local{background-attachment:local}.lg\:bg-scroll{background-attachment:scroll}.lg\:bg-clip-border{background-clip:initial}.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-transparent{background-color:initial}.lg\:bg-current{background-color:currentColor}.lg\:bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.lg\:bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.lg\:bg-gray-100{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.lg\:bg-gray-200{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.lg\:bg-gray-300{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.lg\:bg-gray-400{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.lg\:bg-gray-500{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.lg\:bg-gray-600{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.lg\:bg-gray-700{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.lg\:bg-gray-800{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.lg\:bg-gray-900{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.lg\:bg-red-100{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.lg\:bg-red-200{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.lg\:bg-red-300{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.lg\:bg-red-400{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.lg\:bg-red-500{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.lg\:bg-red-600{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.lg\:bg-red-700{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.lg\:bg-red-800{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.lg\:bg-red-900{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.lg\:bg-orange-100{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.lg\:bg-orange-200{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.lg\:bg-orange-300{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.lg\:bg-orange-400{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.lg\:bg-orange-500{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.lg\:bg-orange-600{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.lg\:bg-orange-700{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.lg\:bg-orange-800{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.lg\:bg-orange-900{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.lg\:bg-yellow-100{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.lg\:bg-yellow-200{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.lg\:bg-yellow-300{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.lg\:bg-yellow-400{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.lg\:bg-yellow-500{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.lg\:bg-yellow-600{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.lg\:bg-yellow-700{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.lg\:bg-yellow-800{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.lg\:bg-yellow-900{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.lg\:bg-green-100{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.lg\:bg-green-200{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.lg\:bg-green-300{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.lg\:bg-green-400{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.lg\:bg-green-500{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.lg\:bg-green-600{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.lg\:bg-green-700{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.lg\:bg-green-800{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.lg\:bg-green-900{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.lg\:bg-teal-100{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.lg\:bg-teal-200{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.lg\:bg-teal-300{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.lg\:bg-teal-400{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.lg\:bg-teal-500{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.lg\:bg-teal-600{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.lg\:bg-teal-700{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.lg\:bg-teal-800{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.lg\:bg-teal-900{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.lg\:bg-blue-100{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.lg\:bg-blue-200{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.lg\:bg-blue-300{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.lg\:bg-blue-400{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.lg\:bg-blue-500{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.lg\:bg-blue-600{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.lg\:bg-blue-700{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.lg\:bg-blue-800{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.lg\:bg-blue-900{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.lg\:bg-indigo-100{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.lg\:bg-indigo-200{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.lg\:bg-indigo-300{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.lg\:bg-indigo-400{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.lg\:bg-indigo-500{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.lg\:bg-indigo-600{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.lg\:bg-indigo-700{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.lg\:bg-indigo-800{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.lg\:bg-indigo-900{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.lg\:bg-purple-100{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.lg\:bg-purple-200{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.lg\:bg-purple-300{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.lg\:bg-purple-400{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.lg\:bg-purple-500{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.lg\:bg-purple-600{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.lg\:bg-purple-700{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.lg\:bg-purple-800{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.lg\:bg-purple-900{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.lg\:bg-pink-100{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.lg\:bg-pink-200{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.lg\:bg-pink-300{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.lg\:bg-pink-400{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.lg\:bg-pink-500{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.lg\:bg-pink-600{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.lg\:bg-pink-700{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.lg\:bg-pink-800{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.lg\:bg-pink-900{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.lg\:hover\:bg-transparent:hover{background-color:initial}.lg\:hover\:bg-current:hover{background-color:currentColor}.lg\:hover\:bg-black:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.lg\:hover\:bg-white:hover{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.lg\:hover\:bg-gray-100:hover{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.lg\:hover\:bg-gray-200:hover{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.lg\:hover\:bg-gray-300:hover{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.lg\:hover\:bg-gray-400:hover{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.lg\:hover\:bg-gray-500:hover{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.lg\:hover\:bg-gray-600:hover{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.lg\:hover\:bg-gray-700:hover{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.lg\:hover\:bg-gray-800:hover{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.lg\:hover\:bg-gray-900:hover{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.lg\:hover\:bg-red-100:hover{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.lg\:hover\:bg-red-200:hover{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.lg\:hover\:bg-red-300:hover{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.lg\:hover\:bg-red-400:hover{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.lg\:hover\:bg-red-500:hover{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.lg\:hover\:bg-red-600:hover{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.lg\:hover\:bg-red-700:hover{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.lg\:hover\:bg-red-800:hover{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.lg\:hover\:bg-red-900:hover{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.lg\:hover\:bg-orange-100:hover{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.lg\:hover\:bg-orange-200:hover{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.lg\:hover\:bg-orange-300:hover{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.lg\:hover\:bg-orange-400:hover{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.lg\:hover\:bg-orange-500:hover{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.lg\:hover\:bg-orange-600:hover{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.lg\:hover\:bg-orange-700:hover{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.lg\:hover\:bg-orange-800:hover{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.lg\:hover\:bg-orange-900:hover{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.lg\:hover\:bg-yellow-100:hover{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.lg\:hover\:bg-yellow-200:hover{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.lg\:hover\:bg-yellow-300:hover{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.lg\:hover\:bg-yellow-400:hover{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.lg\:hover\:bg-yellow-500:hover{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.lg\:hover\:bg-yellow-600:hover{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.lg\:hover\:bg-yellow-700:hover{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.lg\:hover\:bg-yellow-800:hover{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.lg\:hover\:bg-yellow-900:hover{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.lg\:hover\:bg-green-100:hover{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.lg\:hover\:bg-green-200:hover{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.lg\:hover\:bg-green-300:hover{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.lg\:hover\:bg-green-400:hover{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.lg\:hover\:bg-green-500:hover{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.lg\:hover\:bg-green-600:hover{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.lg\:hover\:bg-green-700:hover{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.lg\:hover\:bg-green-800:hover{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.lg\:hover\:bg-green-900:hover{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.lg\:hover\:bg-teal-100:hover{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.lg\:hover\:bg-teal-200:hover{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.lg\:hover\:bg-teal-300:hover{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.lg\:hover\:bg-teal-400:hover{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.lg\:hover\:bg-teal-500:hover{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.lg\:hover\:bg-teal-600:hover{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.lg\:hover\:bg-teal-700:hover{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.lg\:hover\:bg-teal-800:hover{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.lg\:hover\:bg-teal-900:hover{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.lg\:hover\:bg-blue-100:hover{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.lg\:hover\:bg-blue-200:hover{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.lg\:hover\:bg-blue-300:hover{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.lg\:hover\:bg-blue-400:hover{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.lg\:hover\:bg-blue-500:hover{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.lg\:hover\:bg-blue-600:hover{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.lg\:hover\:bg-blue-700:hover{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.lg\:hover\:bg-blue-800:hover{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.lg\:hover\:bg-blue-900:hover{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.lg\:hover\:bg-indigo-100:hover{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.lg\:hover\:bg-indigo-200:hover{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.lg\:hover\:bg-indigo-300:hover{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.lg\:hover\:bg-indigo-400:hover{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.lg\:hover\:bg-indigo-500:hover{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.lg\:hover\:bg-indigo-600:hover{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.lg\:hover\:bg-indigo-700:hover{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.lg\:hover\:bg-indigo-800:hover{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.lg\:hover\:bg-indigo-900:hover{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.lg\:hover\:bg-purple-100:hover{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.lg\:hover\:bg-purple-200:hover{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.lg\:hover\:bg-purple-300:hover{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.lg\:hover\:bg-purple-400:hover{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.lg\:hover\:bg-purple-500:hover{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.lg\:hover\:bg-purple-600:hover{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.lg\:hover\:bg-purple-700:hover{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.lg\:hover\:bg-purple-800:hover{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.lg\:hover\:bg-purple-900:hover{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.lg\:hover\:bg-pink-100:hover{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.lg\:hover\:bg-pink-200:hover{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.lg\:hover\:bg-pink-300:hover{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.lg\:hover\:bg-pink-400:hover{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.lg\:hover\:bg-pink-500:hover{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.lg\:hover\:bg-pink-600:hover{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.lg\:hover\:bg-pink-700:hover{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.lg\:hover\:bg-pink-800:hover{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.lg\:hover\:bg-pink-900:hover{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.lg\:focus\:bg-transparent:focus{background-color:initial}.lg\:focus\:bg-current:focus{background-color:currentColor}.lg\:focus\:bg-black:focus{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.lg\:focus\:bg-white:focus{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.lg\:focus\:bg-gray-100:focus{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.lg\:focus\:bg-gray-200:focus{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.lg\:focus\:bg-gray-300:focus{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.lg\:focus\:bg-gray-400:focus{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.lg\:focus\:bg-gray-500:focus{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.lg\:focus\:bg-gray-600:focus{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.lg\:focus\:bg-gray-700:focus{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.lg\:focus\:bg-gray-800:focus{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.lg\:focus\:bg-gray-900:focus{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.lg\:focus\:bg-red-100:focus{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.lg\:focus\:bg-red-200:focus{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.lg\:focus\:bg-red-300:focus{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.lg\:focus\:bg-red-400:focus{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.lg\:focus\:bg-red-500:focus{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.lg\:focus\:bg-red-600:focus{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.lg\:focus\:bg-red-700:focus{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.lg\:focus\:bg-red-800:focus{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.lg\:focus\:bg-red-900:focus{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.lg\:focus\:bg-orange-100:focus{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.lg\:focus\:bg-orange-200:focus{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.lg\:focus\:bg-orange-300:focus{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.lg\:focus\:bg-orange-400:focus{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.lg\:focus\:bg-orange-500:focus{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.lg\:focus\:bg-orange-600:focus{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.lg\:focus\:bg-orange-700:focus{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.lg\:focus\:bg-orange-800:focus{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.lg\:focus\:bg-orange-900:focus{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.lg\:focus\:bg-yellow-100:focus{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.lg\:focus\:bg-yellow-200:focus{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.lg\:focus\:bg-yellow-300:focus{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.lg\:focus\:bg-yellow-400:focus{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.lg\:focus\:bg-yellow-500:focus{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.lg\:focus\:bg-yellow-600:focus{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.lg\:focus\:bg-yellow-700:focus{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.lg\:focus\:bg-yellow-800:focus{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.lg\:focus\:bg-yellow-900:focus{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.lg\:focus\:bg-green-100:focus{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.lg\:focus\:bg-green-200:focus{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.lg\:focus\:bg-green-300:focus{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.lg\:focus\:bg-green-400:focus{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.lg\:focus\:bg-green-500:focus{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.lg\:focus\:bg-green-600:focus{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.lg\:focus\:bg-green-700:focus{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.lg\:focus\:bg-green-800:focus{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.lg\:focus\:bg-green-900:focus{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.lg\:focus\:bg-teal-100:focus{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.lg\:focus\:bg-teal-200:focus{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.lg\:focus\:bg-teal-300:focus{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.lg\:focus\:bg-teal-400:focus{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.lg\:focus\:bg-teal-500:focus{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.lg\:focus\:bg-teal-600:focus{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.lg\:focus\:bg-teal-700:focus{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.lg\:focus\:bg-teal-800:focus{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.lg\:focus\:bg-teal-900:focus{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.lg\:focus\:bg-blue-100:focus{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.lg\:focus\:bg-blue-200:focus{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.lg\:focus\:bg-blue-300:focus{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.lg\:focus\:bg-blue-400:focus{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.lg\:focus\:bg-blue-500:focus{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.lg\:focus\:bg-blue-600:focus{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.lg\:focus\:bg-blue-700:focus{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.lg\:focus\:bg-blue-800:focus{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.lg\:focus\:bg-blue-900:focus{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.lg\:focus\:bg-indigo-100:focus{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.lg\:focus\:bg-indigo-200:focus{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.lg\:focus\:bg-indigo-300:focus{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.lg\:focus\:bg-indigo-400:focus{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.lg\:focus\:bg-indigo-500:focus{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.lg\:focus\:bg-indigo-600:focus{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.lg\:focus\:bg-indigo-700:focus{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.lg\:focus\:bg-indigo-800:focus{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.lg\:focus\:bg-indigo-900:focus{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.lg\:focus\:bg-purple-100:focus{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.lg\:focus\:bg-purple-200:focus{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.lg\:focus\:bg-purple-300:focus{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.lg\:focus\:bg-purple-400:focus{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.lg\:focus\:bg-purple-500:focus{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.lg\:focus\:bg-purple-600:focus{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.lg\:focus\:bg-purple-700:focus{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.lg\:focus\:bg-purple-800:focus{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.lg\:focus\:bg-purple-900:focus{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.lg\:focus\:bg-pink-100:focus{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.lg\:focus\:bg-pink-200:focus{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.lg\:focus\:bg-pink-300:focus{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.lg\:focus\:bg-pink-400:focus{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.lg\:focus\:bg-pink-500:focus{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.lg\:focus\:bg-pink-600:focus{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.lg\:focus\:bg-pink-700:focus{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.lg\:focus\:bg-pink-800:focus{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.lg\:focus\:bg-pink-900:focus{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.lg\:bg-none{background-image:none}.lg\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--gradient-color-stops))}.lg\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--gradient-color-stops))}.lg\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--gradient-color-stops))}.lg\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--gradient-color-stops))}.lg\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--gradient-color-stops))}.lg\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--gradient-color-stops))}.lg\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--gradient-color-stops))}.lg\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--gradient-color-stops))}.lg\:from-transparent{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.lg\:from-current{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:from-black{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.lg\:from-white{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:from-gray-100{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.lg\:from-gray-200{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.lg\:from-gray-300{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.lg\:from-gray-400{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.lg\:from-gray-500{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.lg\:from-gray-600{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.lg\:from-gray-700{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.lg\:from-gray-800{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.lg\:from-gray-900{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.lg\:from-red-100{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.lg\:from-red-200{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.lg\:from-red-300{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.lg\:from-red-400{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.lg\:from-red-500{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.lg\:from-red-600{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.lg\:from-red-700{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.lg\:from-red-800{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.lg\:from-red-900{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.lg\:from-orange-100{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.lg\:from-orange-200{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.lg\:from-orange-300{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.lg\:from-orange-400{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.lg\:from-orange-500{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.lg\:from-orange-600{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.lg\:from-orange-700{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.lg\:from-orange-800{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.lg\:from-orange-900{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.lg\:from-yellow-100{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.lg\:from-yellow-200{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.lg\:from-yellow-300{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.lg\:from-yellow-400{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.lg\:from-yellow-500{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.lg\:from-yellow-600{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.lg\:from-yellow-700{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.lg\:from-yellow-800{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.lg\:from-yellow-900{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.lg\:from-green-100{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.lg\:from-green-200{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.lg\:from-green-300{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.lg\:from-green-400{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.lg\:from-green-500{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.lg\:from-green-600{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.lg\:from-green-700{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.lg\:from-green-800{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.lg\:from-green-900{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.lg\:from-teal-100{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.lg\:from-teal-200{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.lg\:from-teal-300{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.lg\:from-teal-400{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.lg\:from-teal-500{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.lg\:from-teal-600{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.lg\:from-teal-700{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.lg\:from-teal-800{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.lg\:from-teal-900{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.lg\:from-blue-100{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.lg\:from-blue-200{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.lg\:from-blue-300{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.lg\:from-blue-400{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.lg\:from-blue-500{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.lg\:from-blue-600{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.lg\:from-blue-700{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.lg\:from-blue-800{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.lg\:from-blue-900{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.lg\:from-indigo-100{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.lg\:from-indigo-200{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.lg\:from-indigo-300{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.lg\:from-indigo-400{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.lg\:from-indigo-500{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.lg\:from-indigo-600{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.lg\:from-indigo-700{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.lg\:from-indigo-800{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.lg\:from-indigo-900{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.lg\:from-purple-100{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.lg\:from-purple-200{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.lg\:from-purple-300{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.lg\:from-purple-400{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.lg\:from-purple-500{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.lg\:from-purple-600{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.lg\:from-purple-700{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.lg\:from-purple-800{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.lg\:from-purple-900{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.lg\:from-pink-100{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.lg\:from-pink-200{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.lg\:from-pink-300{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.lg\:from-pink-400{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.lg\:from-pink-500{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.lg\:from-pink-600{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.lg\:from-pink-700{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.lg\:from-pink-800{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.lg\:from-pink-900{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.lg\:via-transparent{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.lg\:via-current{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:via-black{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.lg\:via-white{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:via-gray-100{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.lg\:via-gray-200{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.lg\:via-gray-300{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.lg\:via-gray-400{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.lg\:via-gray-500{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.lg\:via-gray-600{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.lg\:via-gray-700{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.lg\:via-gray-800{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.lg\:via-gray-900{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.lg\:via-red-100{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.lg\:via-red-200{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.lg\:via-red-300{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.lg\:via-red-400{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.lg\:via-red-500{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.lg\:via-red-600{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.lg\:via-red-700{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.lg\:via-red-800{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.lg\:via-red-900{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.lg\:via-orange-100{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.lg\:via-orange-200{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.lg\:via-orange-300{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.lg\:via-orange-400{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.lg\:via-orange-500{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.lg\:via-orange-600{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.lg\:via-orange-700{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.lg\:via-orange-800{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.lg\:via-orange-900{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.lg\:via-yellow-100{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.lg\:via-yellow-200{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.lg\:via-yellow-300{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.lg\:via-yellow-400{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.lg\:via-yellow-500{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.lg\:via-yellow-600{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.lg\:via-yellow-700{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.lg\:via-yellow-800{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.lg\:via-yellow-900{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.lg\:via-green-100{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.lg\:via-green-200{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.lg\:via-green-300{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.lg\:via-green-400{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.lg\:via-green-500{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.lg\:via-green-600{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.lg\:via-green-700{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.lg\:via-green-800{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.lg\:via-green-900{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.lg\:via-teal-100{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.lg\:via-teal-200{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.lg\:via-teal-300{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.lg\:via-teal-400{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.lg\:via-teal-500{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.lg\:via-teal-600{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.lg\:via-teal-700{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.lg\:via-teal-800{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.lg\:via-teal-900{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.lg\:via-blue-100{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.lg\:via-blue-200{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.lg\:via-blue-300{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.lg\:via-blue-400{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.lg\:via-blue-500{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.lg\:via-blue-600{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.lg\:via-blue-700{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.lg\:via-blue-800{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.lg\:via-blue-900{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.lg\:via-indigo-100{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.lg\:via-indigo-200{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.lg\:via-indigo-300{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.lg\:via-indigo-400{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.lg\:via-indigo-500{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.lg\:via-indigo-600{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.lg\:via-indigo-700{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.lg\:via-indigo-800{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.lg\:via-indigo-900{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.lg\:via-purple-100{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.lg\:via-purple-200{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.lg\:via-purple-300{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.lg\:via-purple-400{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.lg\:via-purple-500{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.lg\:via-purple-600{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.lg\:via-purple-700{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.lg\:via-purple-800{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.lg\:via-purple-900{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.lg\:via-pink-100{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.lg\:via-pink-200{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.lg\:via-pink-300{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.lg\:via-pink-400{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.lg\:via-pink-500{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.lg\:via-pink-600{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.lg\:via-pink-700{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.lg\:via-pink-800{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.lg\:via-pink-900{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.lg\:to-transparent{--gradient-to-color:transparent}.lg\:to-current{--gradient-to-color:currentColor}.lg\:to-black{--gradient-to-color:#000}.lg\:to-white{--gradient-to-color:#fff}.lg\:to-gray-100{--gradient-to-color:#f7fafc}.lg\:to-gray-200{--gradient-to-color:#edf2f7}.lg\:to-gray-300{--gradient-to-color:#e2e8f0}.lg\:to-gray-400{--gradient-to-color:#cbd5e0}.lg\:to-gray-500{--gradient-to-color:#a0aec0}.lg\:to-gray-600{--gradient-to-color:#718096}.lg\:to-gray-700{--gradient-to-color:#4a5568}.lg\:to-gray-800{--gradient-to-color:#2d3748}.lg\:to-gray-900{--gradient-to-color:#1a202c}.lg\:to-red-100{--gradient-to-color:#fff5f5}.lg\:to-red-200{--gradient-to-color:#fed7d7}.lg\:to-red-300{--gradient-to-color:#feb2b2}.lg\:to-red-400{--gradient-to-color:#fc8181}.lg\:to-red-500{--gradient-to-color:#f56565}.lg\:to-red-600{--gradient-to-color:#e53e3e}.lg\:to-red-700{--gradient-to-color:#c53030}.lg\:to-red-800{--gradient-to-color:#9b2c2c}.lg\:to-red-900{--gradient-to-color:#742a2a}.lg\:to-orange-100{--gradient-to-color:#fffaf0}.lg\:to-orange-200{--gradient-to-color:#feebc8}.lg\:to-orange-300{--gradient-to-color:#fbd38d}.lg\:to-orange-400{--gradient-to-color:#f6ad55}.lg\:to-orange-500{--gradient-to-color:#ed8936}.lg\:to-orange-600{--gradient-to-color:#dd6b20}.lg\:to-orange-700{--gradient-to-color:#c05621}.lg\:to-orange-800{--gradient-to-color:#9c4221}.lg\:to-orange-900{--gradient-to-color:#7b341e}.lg\:to-yellow-100{--gradient-to-color:ivory}.lg\:to-yellow-200{--gradient-to-color:#fefcbf}.lg\:to-yellow-300{--gradient-to-color:#faf089}.lg\:to-yellow-400{--gradient-to-color:#f6e05e}.lg\:to-yellow-500{--gradient-to-color:#ecc94b}.lg\:to-yellow-600{--gradient-to-color:#d69e2e}.lg\:to-yellow-700{--gradient-to-color:#b7791f}.lg\:to-yellow-800{--gradient-to-color:#975a16}.lg\:to-yellow-900{--gradient-to-color:#744210}.lg\:to-green-100{--gradient-to-color:#f0fff4}.lg\:to-green-200{--gradient-to-color:#c6f6d5}.lg\:to-green-300{--gradient-to-color:#9ae6b4}.lg\:to-green-400{--gradient-to-color:#68d391}.lg\:to-green-500{--gradient-to-color:#48bb78}.lg\:to-green-600{--gradient-to-color:#38a169}.lg\:to-green-700{--gradient-to-color:#2f855a}.lg\:to-green-800{--gradient-to-color:#276749}.lg\:to-green-900{--gradient-to-color:#22543d}.lg\:to-teal-100{--gradient-to-color:#e6fffa}.lg\:to-teal-200{--gradient-to-color:#b2f5ea}.lg\:to-teal-300{--gradient-to-color:#81e6d9}.lg\:to-teal-400{--gradient-to-color:#4fd1c5}.lg\:to-teal-500{--gradient-to-color:#38b2ac}.lg\:to-teal-600{--gradient-to-color:#319795}.lg\:to-teal-700{--gradient-to-color:#2c7a7b}.lg\:to-teal-800{--gradient-to-color:#285e61}.lg\:to-teal-900{--gradient-to-color:#234e52}.lg\:to-blue-100{--gradient-to-color:#ebf8ff}.lg\:to-blue-200{--gradient-to-color:#bee3f8}.lg\:to-blue-300{--gradient-to-color:#90cdf4}.lg\:to-blue-400{--gradient-to-color:#63b3ed}.lg\:to-blue-500{--gradient-to-color:#4299e1}.lg\:to-blue-600{--gradient-to-color:#3182ce}.lg\:to-blue-700{--gradient-to-color:#2b6cb0}.lg\:to-blue-800{--gradient-to-color:#2c5282}.lg\:to-blue-900{--gradient-to-color:#2a4365}.lg\:to-indigo-100{--gradient-to-color:#ebf4ff}.lg\:to-indigo-200{--gradient-to-color:#c3dafe}.lg\:to-indigo-300{--gradient-to-color:#a3bffa}.lg\:to-indigo-400{--gradient-to-color:#7f9cf5}.lg\:to-indigo-500{--gradient-to-color:#667eea}.lg\:to-indigo-600{--gradient-to-color:#5a67d8}.lg\:to-indigo-700{--gradient-to-color:#4c51bf}.lg\:to-indigo-800{--gradient-to-color:#434190}.lg\:to-indigo-900{--gradient-to-color:#3c366b}.lg\:to-purple-100{--gradient-to-color:#faf5ff}.lg\:to-purple-200{--gradient-to-color:#e9d8fd}.lg\:to-purple-300{--gradient-to-color:#d6bcfa}.lg\:to-purple-400{--gradient-to-color:#b794f4}.lg\:to-purple-500{--gradient-to-color:#9f7aea}.lg\:to-purple-600{--gradient-to-color:#805ad5}.lg\:to-purple-700{--gradient-to-color:#6b46c1}.lg\:to-purple-800{--gradient-to-color:#553c9a}.lg\:to-purple-900{--gradient-to-color:#44337a}.lg\:to-pink-100{--gradient-to-color:#fff5f7}.lg\:to-pink-200{--gradient-to-color:#fed7e2}.lg\:to-pink-300{--gradient-to-color:#fbb6ce}.lg\:to-pink-400{--gradient-to-color:#f687b3}.lg\:to-pink-500{--gradient-to-color:#ed64a6}.lg\:to-pink-600{--gradient-to-color:#d53f8c}.lg\:to-pink-700{--gradient-to-color:#b83280}.lg\:to-pink-800{--gradient-to-color:#97266d}.lg\:to-pink-900{--gradient-to-color:#702459}.lg\:hover\:from-transparent:hover{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.lg\:hover\:from-current:hover{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:hover\:from-black:hover{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.lg\:hover\:from-white:hover{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:hover\:from-gray-100:hover{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.lg\:hover\:from-gray-200:hover{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.lg\:hover\:from-gray-300:hover{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.lg\:hover\:from-gray-400:hover{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.lg\:hover\:from-gray-500:hover{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.lg\:hover\:from-gray-600:hover{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.lg\:hover\:from-gray-700:hover{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.lg\:hover\:from-gray-800:hover{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.lg\:hover\:from-gray-900:hover{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.lg\:hover\:from-red-100:hover{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.lg\:hover\:from-red-200:hover{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.lg\:hover\:from-red-300:hover{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.lg\:hover\:from-red-400:hover{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.lg\:hover\:from-red-500:hover{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.lg\:hover\:from-red-600:hover{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.lg\:hover\:from-red-700:hover{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.lg\:hover\:from-red-800:hover{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.lg\:hover\:from-red-900:hover{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.lg\:hover\:from-orange-100:hover{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.lg\:hover\:from-orange-200:hover{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.lg\:hover\:from-orange-300:hover{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.lg\:hover\:from-orange-400:hover{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.lg\:hover\:from-orange-500:hover{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.lg\:hover\:from-orange-600:hover{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.lg\:hover\:from-orange-700:hover{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.lg\:hover\:from-orange-800:hover{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.lg\:hover\:from-orange-900:hover{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.lg\:hover\:from-yellow-100:hover{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.lg\:hover\:from-yellow-200:hover{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.lg\:hover\:from-yellow-300:hover{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.lg\:hover\:from-yellow-400:hover{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.lg\:hover\:from-yellow-500:hover{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.lg\:hover\:from-yellow-600:hover{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.lg\:hover\:from-yellow-700:hover{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.lg\:hover\:from-yellow-800:hover{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.lg\:hover\:from-yellow-900:hover{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.lg\:hover\:from-green-100:hover{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.lg\:hover\:from-green-200:hover{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.lg\:hover\:from-green-300:hover{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.lg\:hover\:from-green-400:hover{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.lg\:hover\:from-green-500:hover{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.lg\:hover\:from-green-600:hover{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.lg\:hover\:from-green-700:hover{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.lg\:hover\:from-green-800:hover{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.lg\:hover\:from-green-900:hover{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.lg\:hover\:from-teal-100:hover{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.lg\:hover\:from-teal-200:hover{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.lg\:hover\:from-teal-300:hover{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.lg\:hover\:from-teal-400:hover{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.lg\:hover\:from-teal-500:hover{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.lg\:hover\:from-teal-600:hover{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.lg\:hover\:from-teal-700:hover{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.lg\:hover\:from-teal-800:hover{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.lg\:hover\:from-teal-900:hover{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.lg\:hover\:from-blue-100:hover{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.lg\:hover\:from-blue-200:hover{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.lg\:hover\:from-blue-300:hover{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.lg\:hover\:from-blue-400:hover{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.lg\:hover\:from-blue-500:hover{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.lg\:hover\:from-blue-600:hover{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.lg\:hover\:from-blue-700:hover{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.lg\:hover\:from-blue-800:hover{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.lg\:hover\:from-blue-900:hover{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.lg\:hover\:from-indigo-100:hover{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.lg\:hover\:from-indigo-200:hover{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.lg\:hover\:from-indigo-300:hover{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.lg\:hover\:from-indigo-400:hover{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.lg\:hover\:from-indigo-500:hover{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.lg\:hover\:from-indigo-600:hover{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.lg\:hover\:from-indigo-700:hover{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.lg\:hover\:from-indigo-800:hover{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.lg\:hover\:from-indigo-900:hover{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.lg\:hover\:from-purple-100:hover{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.lg\:hover\:from-purple-200:hover{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.lg\:hover\:from-purple-300:hover{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.lg\:hover\:from-purple-400:hover{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.lg\:hover\:from-purple-500:hover{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.lg\:hover\:from-purple-600:hover{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.lg\:hover\:from-purple-700:hover{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.lg\:hover\:from-purple-800:hover{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.lg\:hover\:from-purple-900:hover{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.lg\:hover\:from-pink-100:hover{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.lg\:hover\:from-pink-200:hover{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.lg\:hover\:from-pink-300:hover{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.lg\:hover\:from-pink-400:hover{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.lg\:hover\:from-pink-500:hover{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.lg\:hover\:from-pink-600:hover{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.lg\:hover\:from-pink-700:hover{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.lg\:hover\:from-pink-800:hover{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.lg\:hover\:from-pink-900:hover{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.lg\:hover\:via-transparent:hover{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.lg\:hover\:via-current:hover{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:hover\:via-black:hover{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.lg\:hover\:via-white:hover{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:hover\:via-gray-100:hover{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.lg\:hover\:via-gray-200:hover{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.lg\:hover\:via-gray-300:hover{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.lg\:hover\:via-gray-400:hover{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.lg\:hover\:via-gray-500:hover{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.lg\:hover\:via-gray-600:hover{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.lg\:hover\:via-gray-700:hover{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.lg\:hover\:via-gray-800:hover{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.lg\:hover\:via-gray-900:hover{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.lg\:hover\:via-red-100:hover{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.lg\:hover\:via-red-200:hover{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.lg\:hover\:via-red-300:hover{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.lg\:hover\:via-red-400:hover{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.lg\:hover\:via-red-500:hover{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.lg\:hover\:via-red-600:hover{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.lg\:hover\:via-red-700:hover{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.lg\:hover\:via-red-800:hover{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.lg\:hover\:via-red-900:hover{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.lg\:hover\:via-orange-100:hover{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.lg\:hover\:via-orange-200:hover{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.lg\:hover\:via-orange-300:hover{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.lg\:hover\:via-orange-400:hover{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.lg\:hover\:via-orange-500:hover{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.lg\:hover\:via-orange-600:hover{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.lg\:hover\:via-orange-700:hover{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.lg\:hover\:via-orange-800:hover{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.lg\:hover\:via-orange-900:hover{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.lg\:hover\:via-yellow-100:hover{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.lg\:hover\:via-yellow-200:hover{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.lg\:hover\:via-yellow-300:hover{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.lg\:hover\:via-yellow-400:hover{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.lg\:hover\:via-yellow-500:hover{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.lg\:hover\:via-yellow-600:hover{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.lg\:hover\:via-yellow-700:hover{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.lg\:hover\:via-yellow-800:hover{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.lg\:hover\:via-yellow-900:hover{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.lg\:hover\:via-green-100:hover{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.lg\:hover\:via-green-200:hover{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.lg\:hover\:via-green-300:hover{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.lg\:hover\:via-green-400:hover{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.lg\:hover\:via-green-500:hover{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.lg\:hover\:via-green-600:hover{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.lg\:hover\:via-green-700:hover{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.lg\:hover\:via-green-800:hover{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.lg\:hover\:via-green-900:hover{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.lg\:hover\:via-teal-100:hover{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.lg\:hover\:via-teal-200:hover{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.lg\:hover\:via-teal-300:hover{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.lg\:hover\:via-teal-400:hover{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.lg\:hover\:via-teal-500:hover{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.lg\:hover\:via-teal-600:hover{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.lg\:hover\:via-teal-700:hover{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.lg\:hover\:via-teal-800:hover{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.lg\:hover\:via-teal-900:hover{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.lg\:hover\:via-blue-100:hover{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.lg\:hover\:via-blue-200:hover{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.lg\:hover\:via-blue-300:hover{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.lg\:hover\:via-blue-400:hover{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.lg\:hover\:via-blue-500:hover{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.lg\:hover\:via-blue-600:hover{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.lg\:hover\:via-blue-700:hover{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.lg\:hover\:via-blue-800:hover{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.lg\:hover\:via-blue-900:hover{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.lg\:hover\:via-indigo-100:hover{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.lg\:hover\:via-indigo-200:hover{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.lg\:hover\:via-indigo-300:hover{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.lg\:hover\:via-indigo-400:hover{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.lg\:hover\:via-indigo-500:hover{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.lg\:hover\:via-indigo-600:hover{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.lg\:hover\:via-indigo-700:hover{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.lg\:hover\:via-indigo-800:hover{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.lg\:hover\:via-indigo-900:hover{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.lg\:hover\:via-purple-100:hover{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.lg\:hover\:via-purple-200:hover{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.lg\:hover\:via-purple-300:hover{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.lg\:hover\:via-purple-400:hover{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.lg\:hover\:via-purple-500:hover{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.lg\:hover\:via-purple-600:hover{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.lg\:hover\:via-purple-700:hover{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.lg\:hover\:via-purple-800:hover{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.lg\:hover\:via-purple-900:hover{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.lg\:hover\:via-pink-100:hover{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.lg\:hover\:via-pink-200:hover{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.lg\:hover\:via-pink-300:hover{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.lg\:hover\:via-pink-400:hover{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.lg\:hover\:via-pink-500:hover{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.lg\:hover\:via-pink-600:hover{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.lg\:hover\:via-pink-700:hover{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.lg\:hover\:via-pink-800:hover{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.lg\:hover\:via-pink-900:hover{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.lg\:hover\:to-transparent:hover{--gradient-to-color:transparent}.lg\:hover\:to-current:hover{--gradient-to-color:currentColor}.lg\:hover\:to-black:hover{--gradient-to-color:#000}.lg\:hover\:to-white:hover{--gradient-to-color:#fff}.lg\:hover\:to-gray-100:hover{--gradient-to-color:#f7fafc}.lg\:hover\:to-gray-200:hover{--gradient-to-color:#edf2f7}.lg\:hover\:to-gray-300:hover{--gradient-to-color:#e2e8f0}.lg\:hover\:to-gray-400:hover{--gradient-to-color:#cbd5e0}.lg\:hover\:to-gray-500:hover{--gradient-to-color:#a0aec0}.lg\:hover\:to-gray-600:hover{--gradient-to-color:#718096}.lg\:hover\:to-gray-700:hover{--gradient-to-color:#4a5568}.lg\:hover\:to-gray-800:hover{--gradient-to-color:#2d3748}.lg\:hover\:to-gray-900:hover{--gradient-to-color:#1a202c}.lg\:hover\:to-red-100:hover{--gradient-to-color:#fff5f5}.lg\:hover\:to-red-200:hover{--gradient-to-color:#fed7d7}.lg\:hover\:to-red-300:hover{--gradient-to-color:#feb2b2}.lg\:hover\:to-red-400:hover{--gradient-to-color:#fc8181}.lg\:hover\:to-red-500:hover{--gradient-to-color:#f56565}.lg\:hover\:to-red-600:hover{--gradient-to-color:#e53e3e}.lg\:hover\:to-red-700:hover{--gradient-to-color:#c53030}.lg\:hover\:to-red-800:hover{--gradient-to-color:#9b2c2c}.lg\:hover\:to-red-900:hover{--gradient-to-color:#742a2a}.lg\:hover\:to-orange-100:hover{--gradient-to-color:#fffaf0}.lg\:hover\:to-orange-200:hover{--gradient-to-color:#feebc8}.lg\:hover\:to-orange-300:hover{--gradient-to-color:#fbd38d}.lg\:hover\:to-orange-400:hover{--gradient-to-color:#f6ad55}.lg\:hover\:to-orange-500:hover{--gradient-to-color:#ed8936}.lg\:hover\:to-orange-600:hover{--gradient-to-color:#dd6b20}.lg\:hover\:to-orange-700:hover{--gradient-to-color:#c05621}.lg\:hover\:to-orange-800:hover{--gradient-to-color:#9c4221}.lg\:hover\:to-orange-900:hover{--gradient-to-color:#7b341e}.lg\:hover\:to-yellow-100:hover{--gradient-to-color:ivory}.lg\:hover\:to-yellow-200:hover{--gradient-to-color:#fefcbf}.lg\:hover\:to-yellow-300:hover{--gradient-to-color:#faf089}.lg\:hover\:to-yellow-400:hover{--gradient-to-color:#f6e05e}.lg\:hover\:to-yellow-500:hover{--gradient-to-color:#ecc94b}.lg\:hover\:to-yellow-600:hover{--gradient-to-color:#d69e2e}.lg\:hover\:to-yellow-700:hover{--gradient-to-color:#b7791f}.lg\:hover\:to-yellow-800:hover{--gradient-to-color:#975a16}.lg\:hover\:to-yellow-900:hover{--gradient-to-color:#744210}.lg\:hover\:to-green-100:hover{--gradient-to-color:#f0fff4}.lg\:hover\:to-green-200:hover{--gradient-to-color:#c6f6d5}.lg\:hover\:to-green-300:hover{--gradient-to-color:#9ae6b4}.lg\:hover\:to-green-400:hover{--gradient-to-color:#68d391}.lg\:hover\:to-green-500:hover{--gradient-to-color:#48bb78}.lg\:hover\:to-green-600:hover{--gradient-to-color:#38a169}.lg\:hover\:to-green-700:hover{--gradient-to-color:#2f855a}.lg\:hover\:to-green-800:hover{--gradient-to-color:#276749}.lg\:hover\:to-green-900:hover{--gradient-to-color:#22543d}.lg\:hover\:to-teal-100:hover{--gradient-to-color:#e6fffa}.lg\:hover\:to-teal-200:hover{--gradient-to-color:#b2f5ea}.lg\:hover\:to-teal-300:hover{--gradient-to-color:#81e6d9}.lg\:hover\:to-teal-400:hover{--gradient-to-color:#4fd1c5}.lg\:hover\:to-teal-500:hover{--gradient-to-color:#38b2ac}.lg\:hover\:to-teal-600:hover{--gradient-to-color:#319795}.lg\:hover\:to-teal-700:hover{--gradient-to-color:#2c7a7b}.lg\:hover\:to-teal-800:hover{--gradient-to-color:#285e61}.lg\:hover\:to-teal-900:hover{--gradient-to-color:#234e52}.lg\:hover\:to-blue-100:hover{--gradient-to-color:#ebf8ff}.lg\:hover\:to-blue-200:hover{--gradient-to-color:#bee3f8}.lg\:hover\:to-blue-300:hover{--gradient-to-color:#90cdf4}.lg\:hover\:to-blue-400:hover{--gradient-to-color:#63b3ed}.lg\:hover\:to-blue-500:hover{--gradient-to-color:#4299e1}.lg\:hover\:to-blue-600:hover{--gradient-to-color:#3182ce}.lg\:hover\:to-blue-700:hover{--gradient-to-color:#2b6cb0}.lg\:hover\:to-blue-800:hover{--gradient-to-color:#2c5282}.lg\:hover\:to-blue-900:hover{--gradient-to-color:#2a4365}.lg\:hover\:to-indigo-100:hover{--gradient-to-color:#ebf4ff}.lg\:hover\:to-indigo-200:hover{--gradient-to-color:#c3dafe}.lg\:hover\:to-indigo-300:hover{--gradient-to-color:#a3bffa}.lg\:hover\:to-indigo-400:hover{--gradient-to-color:#7f9cf5}.lg\:hover\:to-indigo-500:hover{--gradient-to-color:#667eea}.lg\:hover\:to-indigo-600:hover{--gradient-to-color:#5a67d8}.lg\:hover\:to-indigo-700:hover{--gradient-to-color:#4c51bf}.lg\:hover\:to-indigo-800:hover{--gradient-to-color:#434190}.lg\:hover\:to-indigo-900:hover{--gradient-to-color:#3c366b}.lg\:hover\:to-purple-100:hover{--gradient-to-color:#faf5ff}.lg\:hover\:to-purple-200:hover{--gradient-to-color:#e9d8fd}.lg\:hover\:to-purple-300:hover{--gradient-to-color:#d6bcfa}.lg\:hover\:to-purple-400:hover{--gradient-to-color:#b794f4}.lg\:hover\:to-purple-500:hover{--gradient-to-color:#9f7aea}.lg\:hover\:to-purple-600:hover{--gradient-to-color:#805ad5}.lg\:hover\:to-purple-700:hover{--gradient-to-color:#6b46c1}.lg\:hover\:to-purple-800:hover{--gradient-to-color:#553c9a}.lg\:hover\:to-purple-900:hover{--gradient-to-color:#44337a}.lg\:hover\:to-pink-100:hover{--gradient-to-color:#fff5f7}.lg\:hover\:to-pink-200:hover{--gradient-to-color:#fed7e2}.lg\:hover\:to-pink-300:hover{--gradient-to-color:#fbb6ce}.lg\:hover\:to-pink-400:hover{--gradient-to-color:#f687b3}.lg\:hover\:to-pink-500:hover{--gradient-to-color:#ed64a6}.lg\:hover\:to-pink-600:hover{--gradient-to-color:#d53f8c}.lg\:hover\:to-pink-700:hover{--gradient-to-color:#b83280}.lg\:hover\:to-pink-800:hover{--gradient-to-color:#97266d}.lg\:hover\:to-pink-900:hover{--gradient-to-color:#702459}.lg\:focus\:from-transparent:focus{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.lg\:focus\:from-current:focus{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:focus\:from-black:focus{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.lg\:focus\:from-white:focus{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:focus\:from-gray-100:focus{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.lg\:focus\:from-gray-200:focus{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.lg\:focus\:from-gray-300:focus{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.lg\:focus\:from-gray-400:focus{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.lg\:focus\:from-gray-500:focus{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.lg\:focus\:from-gray-600:focus{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.lg\:focus\:from-gray-700:focus{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.lg\:focus\:from-gray-800:focus{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.lg\:focus\:from-gray-900:focus{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.lg\:focus\:from-red-100:focus{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.lg\:focus\:from-red-200:focus{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.lg\:focus\:from-red-300:focus{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.lg\:focus\:from-red-400:focus{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.lg\:focus\:from-red-500:focus{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.lg\:focus\:from-red-600:focus{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.lg\:focus\:from-red-700:focus{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.lg\:focus\:from-red-800:focus{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.lg\:focus\:from-red-900:focus{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.lg\:focus\:from-orange-100:focus{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.lg\:focus\:from-orange-200:focus{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.lg\:focus\:from-orange-300:focus{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.lg\:focus\:from-orange-400:focus{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.lg\:focus\:from-orange-500:focus{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.lg\:focus\:from-orange-600:focus{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.lg\:focus\:from-orange-700:focus{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.lg\:focus\:from-orange-800:focus{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.lg\:focus\:from-orange-900:focus{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.lg\:focus\:from-yellow-100:focus{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.lg\:focus\:from-yellow-200:focus{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.lg\:focus\:from-yellow-300:focus{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.lg\:focus\:from-yellow-400:focus{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.lg\:focus\:from-yellow-500:focus{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.lg\:focus\:from-yellow-600:focus{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.lg\:focus\:from-yellow-700:focus{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.lg\:focus\:from-yellow-800:focus{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.lg\:focus\:from-yellow-900:focus{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.lg\:focus\:from-green-100:focus{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.lg\:focus\:from-green-200:focus{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.lg\:focus\:from-green-300:focus{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.lg\:focus\:from-green-400:focus{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.lg\:focus\:from-green-500:focus{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.lg\:focus\:from-green-600:focus{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.lg\:focus\:from-green-700:focus{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.lg\:focus\:from-green-800:focus{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.lg\:focus\:from-green-900:focus{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.lg\:focus\:from-teal-100:focus{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.lg\:focus\:from-teal-200:focus{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.lg\:focus\:from-teal-300:focus{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.lg\:focus\:from-teal-400:focus{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.lg\:focus\:from-teal-500:focus{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.lg\:focus\:from-teal-600:focus{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.lg\:focus\:from-teal-700:focus{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.lg\:focus\:from-teal-800:focus{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.lg\:focus\:from-teal-900:focus{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.lg\:focus\:from-blue-100:focus{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.lg\:focus\:from-blue-200:focus{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.lg\:focus\:from-blue-300:focus{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.lg\:focus\:from-blue-400:focus{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.lg\:focus\:from-blue-500:focus{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.lg\:focus\:from-blue-600:focus{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.lg\:focus\:from-blue-700:focus{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.lg\:focus\:from-blue-800:focus{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.lg\:focus\:from-blue-900:focus{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.lg\:focus\:from-indigo-100:focus{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.lg\:focus\:from-indigo-200:focus{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.lg\:focus\:from-indigo-300:focus{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.lg\:focus\:from-indigo-400:focus{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.lg\:focus\:from-indigo-500:focus{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.lg\:focus\:from-indigo-600:focus{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.lg\:focus\:from-indigo-700:focus{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.lg\:focus\:from-indigo-800:focus{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.lg\:focus\:from-indigo-900:focus{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.lg\:focus\:from-purple-100:focus{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.lg\:focus\:from-purple-200:focus{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.lg\:focus\:from-purple-300:focus{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.lg\:focus\:from-purple-400:focus{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.lg\:focus\:from-purple-500:focus{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.lg\:focus\:from-purple-600:focus{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.lg\:focus\:from-purple-700:focus{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.lg\:focus\:from-purple-800:focus{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.lg\:focus\:from-purple-900:focus{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.lg\:focus\:from-pink-100:focus{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.lg\:focus\:from-pink-200:focus{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.lg\:focus\:from-pink-300:focus{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.lg\:focus\:from-pink-400:focus{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.lg\:focus\:from-pink-500:focus{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.lg\:focus\:from-pink-600:focus{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.lg\:focus\:from-pink-700:focus{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.lg\:focus\:from-pink-800:focus{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.lg\:focus\:from-pink-900:focus{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.lg\:focus\:via-transparent:focus{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.lg\:focus\:via-current:focus{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:focus\:via-black:focus{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.lg\:focus\:via-white:focus{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.lg\:focus\:via-gray-100:focus{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.lg\:focus\:via-gray-200:focus{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.lg\:focus\:via-gray-300:focus{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.lg\:focus\:via-gray-400:focus{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.lg\:focus\:via-gray-500:focus{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.lg\:focus\:via-gray-600:focus{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.lg\:focus\:via-gray-700:focus{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.lg\:focus\:via-gray-800:focus{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.lg\:focus\:via-gray-900:focus{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.lg\:focus\:via-red-100:focus{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.lg\:focus\:via-red-200:focus{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.lg\:focus\:via-red-300:focus{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.lg\:focus\:via-red-400:focus{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.lg\:focus\:via-red-500:focus{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.lg\:focus\:via-red-600:focus{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.lg\:focus\:via-red-700:focus{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.lg\:focus\:via-red-800:focus{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.lg\:focus\:via-red-900:focus{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.lg\:focus\:via-orange-100:focus{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.lg\:focus\:via-orange-200:focus{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.lg\:focus\:via-orange-300:focus{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.lg\:focus\:via-orange-400:focus{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.lg\:focus\:via-orange-500:focus{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.lg\:focus\:via-orange-600:focus{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.lg\:focus\:via-orange-700:focus{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.lg\:focus\:via-orange-800:focus{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.lg\:focus\:via-orange-900:focus{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.lg\:focus\:via-yellow-100:focus{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.lg\:focus\:via-yellow-200:focus{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.lg\:focus\:via-yellow-300:focus{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.lg\:focus\:via-yellow-400:focus{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.lg\:focus\:via-yellow-500:focus{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.lg\:focus\:via-yellow-600:focus{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.lg\:focus\:via-yellow-700:focus{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.lg\:focus\:via-yellow-800:focus{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.lg\:focus\:via-yellow-900:focus{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.lg\:focus\:via-green-100:focus{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.lg\:focus\:via-green-200:focus{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.lg\:focus\:via-green-300:focus{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.lg\:focus\:via-green-400:focus{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.lg\:focus\:via-green-500:focus{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.lg\:focus\:via-green-600:focus{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.lg\:focus\:via-green-700:focus{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.lg\:focus\:via-green-800:focus{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.lg\:focus\:via-green-900:focus{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.lg\:focus\:via-teal-100:focus{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.lg\:focus\:via-teal-200:focus{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.lg\:focus\:via-teal-300:focus{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.lg\:focus\:via-teal-400:focus{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.lg\:focus\:via-teal-500:focus{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.lg\:focus\:via-teal-600:focus{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.lg\:focus\:via-teal-700:focus{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.lg\:focus\:via-teal-800:focus{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.lg\:focus\:via-teal-900:focus{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.lg\:focus\:via-blue-100:focus{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.lg\:focus\:via-blue-200:focus{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.lg\:focus\:via-blue-300:focus{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.lg\:focus\:via-blue-400:focus{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.lg\:focus\:via-blue-500:focus{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.lg\:focus\:via-blue-600:focus{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.lg\:focus\:via-blue-700:focus{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.lg\:focus\:via-blue-800:focus{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.lg\:focus\:via-blue-900:focus{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.lg\:focus\:via-indigo-100:focus{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.lg\:focus\:via-indigo-200:focus{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.lg\:focus\:via-indigo-300:focus{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.lg\:focus\:via-indigo-400:focus{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.lg\:focus\:via-indigo-500:focus{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.lg\:focus\:via-indigo-600:focus{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.lg\:focus\:via-indigo-700:focus{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.lg\:focus\:via-indigo-800:focus{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.lg\:focus\:via-indigo-900:focus{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.lg\:focus\:via-purple-100:focus{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.lg\:focus\:via-purple-200:focus{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.lg\:focus\:via-purple-300:focus{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.lg\:focus\:via-purple-400:focus{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.lg\:focus\:via-purple-500:focus{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.lg\:focus\:via-purple-600:focus{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.lg\:focus\:via-purple-700:focus{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.lg\:focus\:via-purple-800:focus{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.lg\:focus\:via-purple-900:focus{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.lg\:focus\:via-pink-100:focus{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.lg\:focus\:via-pink-200:focus{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.lg\:focus\:via-pink-300:focus{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.lg\:focus\:via-pink-400:focus{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.lg\:focus\:via-pink-500:focus{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.lg\:focus\:via-pink-600:focus{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.lg\:focus\:via-pink-700:focus{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.lg\:focus\:via-pink-800:focus{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.lg\:focus\:via-pink-900:focus{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.lg\:focus\:to-transparent:focus{--gradient-to-color:transparent}.lg\:focus\:to-current:focus{--gradient-to-color:currentColor}.lg\:focus\:to-black:focus{--gradient-to-color:#000}.lg\:focus\:to-white:focus{--gradient-to-color:#fff}.lg\:focus\:to-gray-100:focus{--gradient-to-color:#f7fafc}.lg\:focus\:to-gray-200:focus{--gradient-to-color:#edf2f7}.lg\:focus\:to-gray-300:focus{--gradient-to-color:#e2e8f0}.lg\:focus\:to-gray-400:focus{--gradient-to-color:#cbd5e0}.lg\:focus\:to-gray-500:focus{--gradient-to-color:#a0aec0}.lg\:focus\:to-gray-600:focus{--gradient-to-color:#718096}.lg\:focus\:to-gray-700:focus{--gradient-to-color:#4a5568}.lg\:focus\:to-gray-800:focus{--gradient-to-color:#2d3748}.lg\:focus\:to-gray-900:focus{--gradient-to-color:#1a202c}.lg\:focus\:to-red-100:focus{--gradient-to-color:#fff5f5}.lg\:focus\:to-red-200:focus{--gradient-to-color:#fed7d7}.lg\:focus\:to-red-300:focus{--gradient-to-color:#feb2b2}.lg\:focus\:to-red-400:focus{--gradient-to-color:#fc8181}.lg\:focus\:to-red-500:focus{--gradient-to-color:#f56565}.lg\:focus\:to-red-600:focus{--gradient-to-color:#e53e3e}.lg\:focus\:to-red-700:focus{--gradient-to-color:#c53030}.lg\:focus\:to-red-800:focus{--gradient-to-color:#9b2c2c}.lg\:focus\:to-red-900:focus{--gradient-to-color:#742a2a}.lg\:focus\:to-orange-100:focus{--gradient-to-color:#fffaf0}.lg\:focus\:to-orange-200:focus{--gradient-to-color:#feebc8}.lg\:focus\:to-orange-300:focus{--gradient-to-color:#fbd38d}.lg\:focus\:to-orange-400:focus{--gradient-to-color:#f6ad55}.lg\:focus\:to-orange-500:focus{--gradient-to-color:#ed8936}.lg\:focus\:to-orange-600:focus{--gradient-to-color:#dd6b20}.lg\:focus\:to-orange-700:focus{--gradient-to-color:#c05621}.lg\:focus\:to-orange-800:focus{--gradient-to-color:#9c4221}.lg\:focus\:to-orange-900:focus{--gradient-to-color:#7b341e}.lg\:focus\:to-yellow-100:focus{--gradient-to-color:ivory}.lg\:focus\:to-yellow-200:focus{--gradient-to-color:#fefcbf}.lg\:focus\:to-yellow-300:focus{--gradient-to-color:#faf089}.lg\:focus\:to-yellow-400:focus{--gradient-to-color:#f6e05e}.lg\:focus\:to-yellow-500:focus{--gradient-to-color:#ecc94b}.lg\:focus\:to-yellow-600:focus{--gradient-to-color:#d69e2e}.lg\:focus\:to-yellow-700:focus{--gradient-to-color:#b7791f}.lg\:focus\:to-yellow-800:focus{--gradient-to-color:#975a16}.lg\:focus\:to-yellow-900:focus{--gradient-to-color:#744210}.lg\:focus\:to-green-100:focus{--gradient-to-color:#f0fff4}.lg\:focus\:to-green-200:focus{--gradient-to-color:#c6f6d5}.lg\:focus\:to-green-300:focus{--gradient-to-color:#9ae6b4}.lg\:focus\:to-green-400:focus{--gradient-to-color:#68d391}.lg\:focus\:to-green-500:focus{--gradient-to-color:#48bb78}.lg\:focus\:to-green-600:focus{--gradient-to-color:#38a169}.lg\:focus\:to-green-700:focus{--gradient-to-color:#2f855a}.lg\:focus\:to-green-800:focus{--gradient-to-color:#276749}.lg\:focus\:to-green-900:focus{--gradient-to-color:#22543d}.lg\:focus\:to-teal-100:focus{--gradient-to-color:#e6fffa}.lg\:focus\:to-teal-200:focus{--gradient-to-color:#b2f5ea}.lg\:focus\:to-teal-300:focus{--gradient-to-color:#81e6d9}.lg\:focus\:to-teal-400:focus{--gradient-to-color:#4fd1c5}.lg\:focus\:to-teal-500:focus{--gradient-to-color:#38b2ac}.lg\:focus\:to-teal-600:focus{--gradient-to-color:#319795}.lg\:focus\:to-teal-700:focus{--gradient-to-color:#2c7a7b}.lg\:focus\:to-teal-800:focus{--gradient-to-color:#285e61}.lg\:focus\:to-teal-900:focus{--gradient-to-color:#234e52}.lg\:focus\:to-blue-100:focus{--gradient-to-color:#ebf8ff}.lg\:focus\:to-blue-200:focus{--gradient-to-color:#bee3f8}.lg\:focus\:to-blue-300:focus{--gradient-to-color:#90cdf4}.lg\:focus\:to-blue-400:focus{--gradient-to-color:#63b3ed}.lg\:focus\:to-blue-500:focus{--gradient-to-color:#4299e1}.lg\:focus\:to-blue-600:focus{--gradient-to-color:#3182ce}.lg\:focus\:to-blue-700:focus{--gradient-to-color:#2b6cb0}.lg\:focus\:to-blue-800:focus{--gradient-to-color:#2c5282}.lg\:focus\:to-blue-900:focus{--gradient-to-color:#2a4365}.lg\:focus\:to-indigo-100:focus{--gradient-to-color:#ebf4ff}.lg\:focus\:to-indigo-200:focus{--gradient-to-color:#c3dafe}.lg\:focus\:to-indigo-300:focus{--gradient-to-color:#a3bffa}.lg\:focus\:to-indigo-400:focus{--gradient-to-color:#7f9cf5}.lg\:focus\:to-indigo-500:focus{--gradient-to-color:#667eea}.lg\:focus\:to-indigo-600:focus{--gradient-to-color:#5a67d8}.lg\:focus\:to-indigo-700:focus{--gradient-to-color:#4c51bf}.lg\:focus\:to-indigo-800:focus{--gradient-to-color:#434190}.lg\:focus\:to-indigo-900:focus{--gradient-to-color:#3c366b}.lg\:focus\:to-purple-100:focus{--gradient-to-color:#faf5ff}.lg\:focus\:to-purple-200:focus{--gradient-to-color:#e9d8fd}.lg\:focus\:to-purple-300:focus{--gradient-to-color:#d6bcfa}.lg\:focus\:to-purple-400:focus{--gradient-to-color:#b794f4}.lg\:focus\:to-purple-500:focus{--gradient-to-color:#9f7aea}.lg\:focus\:to-purple-600:focus{--gradient-to-color:#805ad5}.lg\:focus\:to-purple-700:focus{--gradient-to-color:#6b46c1}.lg\:focus\:to-purple-800:focus{--gradient-to-color:#553c9a}.lg\:focus\:to-purple-900:focus{--gradient-to-color:#44337a}.lg\:focus\:to-pink-100:focus{--gradient-to-color:#fff5f7}.lg\:focus\:to-pink-200:focus{--gradient-to-color:#fed7e2}.lg\:focus\:to-pink-300:focus{--gradient-to-color:#fbb6ce}.lg\:focus\:to-pink-400:focus{--gradient-to-color:#f687b3}.lg\:focus\:to-pink-500:focus{--gradient-to-color:#ed64a6}.lg\:focus\:to-pink-600:focus{--gradient-to-color:#d53f8c}.lg\:focus\:to-pink-700:focus{--gradient-to-color:#b83280}.lg\:focus\:to-pink-800:focus{--gradient-to-color:#97266d}.lg\:focus\:to-pink-900:focus{--gradient-to-color:#702459}.lg\:bg-opacity-0{--bg-opacity:0}.lg\:bg-opacity-25{--bg-opacity:0.25}.lg\:bg-opacity-50{--bg-opacity:0.5}.lg\:bg-opacity-75{--bg-opacity:0.75}.lg\:bg-opacity-100{--bg-opacity:1}.lg\:hover\:bg-opacity-0:hover{--bg-opacity:0}.lg\:hover\:bg-opacity-25:hover{--bg-opacity:0.25}.lg\:hover\:bg-opacity-50:hover{--bg-opacity:0.5}.lg\:hover\:bg-opacity-75:hover{--bg-opacity:0.75}.lg\:hover\:bg-opacity-100:hover{--bg-opacity:1}.lg\:focus\:bg-opacity-0:focus{--bg-opacity:0}.lg\:focus\:bg-opacity-25:focus{--bg-opacity:0.25}.lg\:focus\:bg-opacity-50:focus{--bg-opacity:0.5}.lg\:focus\:bg-opacity-75:focus{--bg-opacity:0.75}.lg\:focus\:bg-opacity-100:focus{--bg-opacity:1}.lg\:bg-bottom{background-position:bottom}.lg\:bg-center{background-position:50%}.lg\:bg-left{background-position:0}.lg\:bg-left-bottom{background-position:0 100%}.lg\:bg-left-top{background-position:0 0}.lg\:bg-right{background-position:100%}.lg\:bg-right-bottom{background-position:100% 100%}.lg\:bg-right-top{background-position:100% 0}.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-auto{background-size:auto}.lg\:bg-cover{background-size:cover}.lg\:bg-contain{background-size:contain}.lg\:border-collapse{border-collapse:collapse}.lg\:border-separate{border-collapse:initial}.lg\:border-transparent{border-color:transparent}.lg\:border-current{border-color:currentColor}.lg\:border-black{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.lg\:border-white{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.lg\:border-gray-100{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.lg\:border-gray-200{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.lg\:border-gray-300{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.lg\:border-gray-400{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.lg\:border-gray-500{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.lg\:border-gray-600{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.lg\:border-gray-700{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.lg\:border-gray-800{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.lg\:border-gray-900{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.lg\:border-red-100{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.lg\:border-red-200{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.lg\:border-red-300{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.lg\:border-red-400{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.lg\:border-red-500{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.lg\:border-red-600{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.lg\:border-red-700{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.lg\:border-red-800{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.lg\:border-red-900{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.lg\:border-orange-100{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.lg\:border-orange-200{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.lg\:border-orange-300{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.lg\:border-orange-400{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.lg\:border-orange-500{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.lg\:border-orange-600{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.lg\:border-orange-700{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.lg\:border-orange-800{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.lg\:border-orange-900{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.lg\:border-yellow-100{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.lg\:border-yellow-200{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.lg\:border-yellow-300{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.lg\:border-yellow-400{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.lg\:border-yellow-500{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.lg\:border-yellow-600{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.lg\:border-yellow-700{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.lg\:border-yellow-800{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.lg\:border-yellow-900{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.lg\:border-green-100{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.lg\:border-green-200{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.lg\:border-green-300{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.lg\:border-green-400{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.lg\:border-green-500{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.lg\:border-green-600{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.lg\:border-green-700{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.lg\:border-green-800{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.lg\:border-green-900{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.lg\:border-teal-100{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.lg\:border-teal-200{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.lg\:border-teal-300{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.lg\:border-teal-400{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.lg\:border-teal-500{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.lg\:border-teal-600{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.lg\:border-teal-700{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.lg\:border-teal-800{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.lg\:border-teal-900{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.lg\:border-blue-100{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.lg\:border-blue-200{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.lg\:border-blue-300{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.lg\:border-blue-400{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.lg\:border-blue-500{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.lg\:border-blue-600{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.lg\:border-blue-700{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.lg\:border-blue-800{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.lg\:border-blue-900{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.lg\:border-indigo-100{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.lg\:border-indigo-200{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.lg\:border-indigo-300{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.lg\:border-indigo-400{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.lg\:border-indigo-500{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.lg\:border-indigo-600{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.lg\:border-indigo-700{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.lg\:border-indigo-800{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.lg\:border-indigo-900{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.lg\:border-purple-100{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.lg\:border-purple-200{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.lg\:border-purple-300{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.lg\:border-purple-400{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.lg\:border-purple-500{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.lg\:border-purple-600{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.lg\:border-purple-700{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.lg\:border-purple-800{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.lg\:border-purple-900{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.lg\:border-pink-100{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.lg\:border-pink-200{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.lg\:border-pink-300{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.lg\:border-pink-400{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.lg\:border-pink-500{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.lg\:border-pink-600{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.lg\:border-pink-700{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.lg\:border-pink-800{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.lg\:border-pink-900{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.lg\:hover\:border-transparent:hover{border-color:transparent}.lg\:hover\:border-current:hover{border-color:currentColor}.lg\:hover\:border-black:hover{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.lg\:hover\:border-white:hover{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.lg\:hover\:border-gray-100:hover{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.lg\:hover\:border-gray-200:hover{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.lg\:hover\:border-gray-300:hover{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.lg\:hover\:border-gray-400:hover{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.lg\:hover\:border-gray-500:hover{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.lg\:hover\:border-gray-600:hover{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.lg\:hover\:border-gray-700:hover{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.lg\:hover\:border-gray-800:hover{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.lg\:hover\:border-gray-900:hover{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.lg\:hover\:border-red-100:hover{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.lg\:hover\:border-red-200:hover{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.lg\:hover\:border-red-300:hover{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.lg\:hover\:border-red-400:hover{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.lg\:hover\:border-red-500:hover{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.lg\:hover\:border-red-600:hover{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.lg\:hover\:border-red-700:hover{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.lg\:hover\:border-red-800:hover{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.lg\:hover\:border-red-900:hover{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.lg\:hover\:border-orange-100:hover{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.lg\:hover\:border-orange-200:hover{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.lg\:hover\:border-orange-300:hover{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.lg\:hover\:border-orange-400:hover{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.lg\:hover\:border-orange-500:hover{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.lg\:hover\:border-orange-600:hover{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.lg\:hover\:border-orange-700:hover{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.lg\:hover\:border-orange-800:hover{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.lg\:hover\:border-orange-900:hover{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.lg\:hover\:border-yellow-100:hover{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.lg\:hover\:border-yellow-200:hover{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.lg\:hover\:border-yellow-300:hover{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.lg\:hover\:border-yellow-400:hover{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.lg\:hover\:border-yellow-500:hover{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.lg\:hover\:border-yellow-600:hover{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.lg\:hover\:border-yellow-700:hover{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.lg\:hover\:border-yellow-800:hover{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.lg\:hover\:border-yellow-900:hover{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.lg\:hover\:border-green-100:hover{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.lg\:hover\:border-green-200:hover{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.lg\:hover\:border-green-300:hover{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.lg\:hover\:border-green-400:hover{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.lg\:hover\:border-green-500:hover{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.lg\:hover\:border-green-600:hover{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.lg\:hover\:border-green-700:hover{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.lg\:hover\:border-green-800:hover{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.lg\:hover\:border-green-900:hover{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.lg\:hover\:border-teal-100:hover{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.lg\:hover\:border-teal-200:hover{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.lg\:hover\:border-teal-300:hover{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.lg\:hover\:border-teal-400:hover{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.lg\:hover\:border-teal-500:hover{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.lg\:hover\:border-teal-600:hover{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.lg\:hover\:border-teal-700:hover{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.lg\:hover\:border-teal-800:hover{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.lg\:hover\:border-teal-900:hover{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.lg\:hover\:border-blue-100:hover{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.lg\:hover\:border-blue-200:hover{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.lg\:hover\:border-blue-300:hover{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.lg\:hover\:border-blue-400:hover{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.lg\:hover\:border-blue-500:hover{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.lg\:hover\:border-blue-600:hover{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.lg\:hover\:border-blue-700:hover{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.lg\:hover\:border-blue-800:hover{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.lg\:hover\:border-blue-900:hover{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.lg\:hover\:border-indigo-100:hover{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.lg\:hover\:border-indigo-200:hover{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.lg\:hover\:border-indigo-300:hover{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.lg\:hover\:border-indigo-400:hover{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.lg\:hover\:border-indigo-500:hover{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.lg\:hover\:border-indigo-600:hover{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.lg\:hover\:border-indigo-700:hover{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.lg\:hover\:border-indigo-800:hover{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.lg\:hover\:border-indigo-900:hover{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.lg\:hover\:border-purple-100:hover{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.lg\:hover\:border-purple-200:hover{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.lg\:hover\:border-purple-300:hover{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.lg\:hover\:border-purple-400:hover{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.lg\:hover\:border-purple-500:hover{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.lg\:hover\:border-purple-600:hover{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.lg\:hover\:border-purple-700:hover{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.lg\:hover\:border-purple-800:hover{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.lg\:hover\:border-purple-900:hover{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.lg\:hover\:border-pink-100:hover{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.lg\:hover\:border-pink-200:hover{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.lg\:hover\:border-pink-300:hover{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.lg\:hover\:border-pink-400:hover{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.lg\:hover\:border-pink-500:hover{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.lg\:hover\:border-pink-600:hover{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.lg\:hover\:border-pink-700:hover{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.lg\:hover\:border-pink-800:hover{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.lg\:hover\:border-pink-900:hover{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.lg\:focus\:border-transparent:focus{border-color:transparent}.lg\:focus\:border-current:focus{border-color:currentColor}.lg\:focus\:border-black:focus{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.lg\:focus\:border-white:focus{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.lg\:focus\:border-gray-100:focus{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.lg\:focus\:border-gray-200:focus{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.lg\:focus\:border-gray-300:focus{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.lg\:focus\:border-gray-400:focus{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.lg\:focus\:border-gray-500:focus{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.lg\:focus\:border-gray-600:focus{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.lg\:focus\:border-gray-700:focus{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.lg\:focus\:border-gray-800:focus{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.lg\:focus\:border-gray-900:focus{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.lg\:focus\:border-red-100:focus{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.lg\:focus\:border-red-200:focus{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.lg\:focus\:border-red-300:focus{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.lg\:focus\:border-red-400:focus{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.lg\:focus\:border-red-500:focus{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.lg\:focus\:border-red-600:focus{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.lg\:focus\:border-red-700:focus{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.lg\:focus\:border-red-800:focus{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.lg\:focus\:border-red-900:focus{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.lg\:focus\:border-orange-100:focus{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.lg\:focus\:border-orange-200:focus{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.lg\:focus\:border-orange-300:focus{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.lg\:focus\:border-orange-400:focus{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.lg\:focus\:border-orange-500:focus{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.lg\:focus\:border-orange-600:focus{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.lg\:focus\:border-orange-700:focus{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.lg\:focus\:border-orange-800:focus{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.lg\:focus\:border-orange-900:focus{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.lg\:focus\:border-yellow-100:focus{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.lg\:focus\:border-yellow-200:focus{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.lg\:focus\:border-yellow-300:focus{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.lg\:focus\:border-yellow-400:focus{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.lg\:focus\:border-yellow-500:focus{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.lg\:focus\:border-yellow-600:focus{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.lg\:focus\:border-yellow-700:focus{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.lg\:focus\:border-yellow-800:focus{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.lg\:focus\:border-yellow-900:focus{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.lg\:focus\:border-green-100:focus{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.lg\:focus\:border-green-200:focus{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.lg\:focus\:border-green-300:focus{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.lg\:focus\:border-green-400:focus{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.lg\:focus\:border-green-500:focus{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.lg\:focus\:border-green-600:focus{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.lg\:focus\:border-green-700:focus{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.lg\:focus\:border-green-800:focus{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.lg\:focus\:border-green-900:focus{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.lg\:focus\:border-teal-100:focus{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.lg\:focus\:border-teal-200:focus{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.lg\:focus\:border-teal-300:focus{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.lg\:focus\:border-teal-400:focus{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.lg\:focus\:border-teal-500:focus{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.lg\:focus\:border-teal-600:focus{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.lg\:focus\:border-teal-700:focus{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.lg\:focus\:border-teal-800:focus{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.lg\:focus\:border-teal-900:focus{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.lg\:focus\:border-blue-100:focus{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.lg\:focus\:border-blue-200:focus{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.lg\:focus\:border-blue-300:focus{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.lg\:focus\:border-blue-400:focus{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.lg\:focus\:border-blue-500:focus{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.lg\:focus\:border-blue-600:focus{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.lg\:focus\:border-blue-700:focus{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.lg\:focus\:border-blue-800:focus{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.lg\:focus\:border-blue-900:focus{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.lg\:focus\:border-indigo-100:focus{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.lg\:focus\:border-indigo-200:focus{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.lg\:focus\:border-indigo-300:focus{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.lg\:focus\:border-indigo-400:focus{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.lg\:focus\:border-indigo-500:focus{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.lg\:focus\:border-indigo-600:focus{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.lg\:focus\:border-indigo-700:focus{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.lg\:focus\:border-indigo-800:focus{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.lg\:focus\:border-indigo-900:focus{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.lg\:focus\:border-purple-100:focus{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.lg\:focus\:border-purple-200:focus{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.lg\:focus\:border-purple-300:focus{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.lg\:focus\:border-purple-400:focus{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.lg\:focus\:border-purple-500:focus{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.lg\:focus\:border-purple-600:focus{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.lg\:focus\:border-purple-700:focus{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.lg\:focus\:border-purple-800:focus{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.lg\:focus\:border-purple-900:focus{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.lg\:focus\:border-pink-100:focus{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.lg\:focus\:border-pink-200:focus{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.lg\:focus\:border-pink-300:focus{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.lg\:focus\:border-pink-400:focus{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.lg\:focus\:border-pink-500:focus{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.lg\:focus\:border-pink-600:focus{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.lg\:focus\:border-pink-700:focus{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.lg\:focus\:border-pink-800:focus{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.lg\:focus\:border-pink-900:focus{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.lg\:border-opacity-0{--border-opacity:0}.lg\:border-opacity-25{--border-opacity:0.25}.lg\:border-opacity-50{--border-opacity:0.5}.lg\:border-opacity-75{--border-opacity:0.75}.lg\:border-opacity-100{--border-opacity:1}.lg\:hover\:border-opacity-0:hover{--border-opacity:0}.lg\:hover\:border-opacity-25:hover{--border-opacity:0.25}.lg\:hover\:border-opacity-50:hover{--border-opacity:0.5}.lg\:hover\:border-opacity-75:hover{--border-opacity:0.75}.lg\:hover\:border-opacity-100:hover{--border-opacity:1}.lg\:focus\:border-opacity-0:focus{--border-opacity:0}.lg\:focus\:border-opacity-25:focus{--border-opacity:0.25}.lg\:focus\:border-opacity-50:focus{--border-opacity:0.5}.lg\:focus\:border-opacity-75:focus{--border-opacity:0.75}.lg\:focus\:border-opacity-100:focus{--border-opacity:1}.lg\:rounded-none{border-radius:0}.lg\:rounded-sm{border-radius:.125rem}.lg\:rounded{border-radius:.25rem}.lg\:rounded-md{border-radius:.375rem}.lg\:rounded-lg{border-radius:.5rem}.lg\:rounded-xl{border-radius:.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:0;border-top-right-radius:0}.lg\:rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.lg\:rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.lg\:rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.lg\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.lg\:rounded-r-sm{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}.lg\:rounded-b-sm{border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem}.lg\:rounded-l-sm{border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.lg\:rounded-t{border-top-left-radius:.25rem}.lg\:rounded-r,.lg\:rounded-t{border-top-right-radius:.25rem}.lg\:rounded-b,.lg\:rounded-r{border-bottom-right-radius:.25rem}.lg\:rounded-b,.lg\:rounded-l{border-bottom-left-radius:.25rem}.lg\:rounded-l{border-top-left-radius:.25rem}.lg\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.lg\:rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.lg\:rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.lg\:rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.lg\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.lg\:rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.lg\:rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.lg\:rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.lg\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.lg\:rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.lg\:rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.lg\:rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.lg\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.lg\:rounded-r-2xl{border-bottom-right-radius:1rem;border-top-right-radius:1rem}.lg\:rounded-b-2xl{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.lg\:rounded-l-2xl{border-bottom-left-radius:1rem;border-top-left-radius:1rem}.lg\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.lg\:rounded-r-3xl{border-bottom-right-radius:1.5rem;border-top-right-radius:1.5rem}.lg\:rounded-b-3xl{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.lg\:rounded-l-3xl{border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem}.lg\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.lg\:rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.lg\:rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.lg\:rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.lg\:rounded-tl-none{border-top-left-radius:0}.lg\:rounded-tr-none{border-top-right-radius:0}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:rounded-bl-none{border-bottom-left-radius:0}.lg\:rounded-tl-sm{border-top-left-radius:.125rem}.lg\:rounded-tr-sm{border-top-right-radius:.125rem}.lg\:rounded-br-sm{border-bottom-right-radius:.125rem}.lg\:rounded-bl-sm{border-bottom-left-radius:.125rem}.lg\:rounded-tl{border-top-left-radius:.25rem}.lg\:rounded-tr{border-top-right-radius:.25rem}.lg\:rounded-br{border-bottom-right-radius:.25rem}.lg\:rounded-bl{border-bottom-left-radius:.25rem}.lg\:rounded-tl-md{border-top-left-radius:.375rem}.lg\:rounded-tr-md{border-top-right-radius:.375rem}.lg\:rounded-br-md{border-bottom-right-radius:.375rem}.lg\:rounded-bl-md{border-bottom-left-radius:.375rem}.lg\:rounded-tl-lg{border-top-left-radius:.5rem}.lg\:rounded-tr-lg{border-top-right-radius:.5rem}.lg\:rounded-br-lg{border-bottom-right-radius:.5rem}.lg\:rounded-bl-lg{border-bottom-left-radius:.5rem}.lg\:rounded-tl-xl{border-top-left-radius:.75rem}.lg\:rounded-tr-xl{border-top-right-radius:.75rem}.lg\:rounded-br-xl{border-bottom-right-radius:.75rem}.lg\:rounded-bl-xl{border-bottom-left-radius:.75rem}.lg\:rounded-tl-2xl{border-top-left-radius:1rem}.lg\:rounded-tr-2xl{border-top-right-radius:1rem}.lg\:rounded-br-2xl{border-bottom-right-radius:1rem}.lg\:rounded-bl-2xl{border-bottom-left-radius:1rem}.lg\:rounded-tl-3xl{border-top-left-radius:1.5rem}.lg\:rounded-tr-3xl{border-top-right-radius:1.5rem}.lg\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.lg\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.lg\:rounded-tl-full{border-top-left-radius:9999px}.lg\:rounded-tr-full{border-top-right-radius:9999px}.lg\:rounded-br-full{border-bottom-right-radius:9999px}.lg\:rounded-bl-full{border-bottom-left-radius:9999px}.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-0{border-width:0}.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:0}.lg\:border-r-0{border-right-width:0}.lg\:border-b-0{border-bottom-width:0}.lg\:border-l-0{border-left-width:0}.lg\:border-t-2{border-top-width:2px}.lg\:border-r-2{border-right-width:2px}.lg\:border-b-2{border-bottom-width:2px}.lg\:border-l-2{border-left-width:2px}.lg\:border-t-4{border-top-width:4px}.lg\:border-r-4{border-right-width:4px}.lg\:border-b-4{border-bottom-width:4px}.lg\:border-l-4{border-left-width:4px}.lg\:border-t-8{border-top-width:8px}.lg\:border-r-8{border-right-width:8px}.lg\:border-b-8{border-bottom-width:8px}.lg\:border-l-8{border-left-width:8px}.lg\:border-t{border-top-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-b{border-bottom-width:1px}.lg\:border-l{border-left-width:1px}.lg\:box-border{box-sizing:border-box}.lg\:box-content{box-sizing:initial}.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-not-allowed{cursor:not-allowed}.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\: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\:hidden{display: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-no-wrap{flex-wrap:nowrap}.lg\:place-items-auto{place-items:auto}.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\: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-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\: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\: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\: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\:justify-items-auto{justify-items:auto}.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\: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-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\:flex-1{flex:1 1}.lg\:flex-auto{flex:1 1 auto}.lg\:flex-initial{flex:0 1 auto}.lg\:flex-none{flex:none}.lg\:flex-grow-0{flex-grow:0}.lg\:flex-grow{flex-grow:1}.lg\:flex-shrink-0{flex-shrink:0}.lg\:flex-shrink{flex-shrink:1}.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\:float-right{float:right}.lg\:float-left{float:left}.lg\:float-none{float:none}.lg\:clearfix:after{clear:both;content:"";display:table}.lg\:clear-left{clear:left}.lg\:clear-right{clear:right}.lg\:clear-both{clear:both}.lg\:clear-none{clear:none}.lg\:font-sans{font-family: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:Georgia,Cambria,Times New Roman,Times,serif}.lg\:font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.lg\:font-hairline{font-weight:100}.lg\:font-thin{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\:hover\:font-hairline:hover{font-weight:100}.lg\:hover\:font-thin:hover{font-weight:200}.lg\:hover\:font-light:hover{font-weight:300}.lg\:hover\:font-normal:hover{font-weight:400}.lg\:hover\:font-medium:hover{font-weight:500}.lg\:hover\:font-semibold:hover{font-weight:600}.lg\:hover\:font-bold:hover{font-weight:700}.lg\:hover\:font-extrabold:hover{font-weight:800}.lg\:hover\:font-black:hover{font-weight:900}.lg\:focus\:font-hairline:focus{font-weight:100}.lg\:focus\:font-thin:focus{font-weight:200}.lg\:focus\:font-light:focus{font-weight:300}.lg\:focus\:font-normal:focus{font-weight:400}.lg\:focus\:font-medium:focus{font-weight:500}.lg\:focus\:font-semibold:focus{font-weight:600}.lg\:focus\:font-bold:focus{font-weight:700}.lg\:focus\:font-extrabold:focus{font-weight:800}.lg\:focus\:font-black:focus{font-weight:900}.lg\:h-0{height:0}.lg\:h-1{height:.25rem}.lg\:h-2{height:.5rem}.lg\:h-3{height:.75rem}.lg\:h-4{height:1rem}.lg\:h-5{height:1.25rem}.lg\:h-6{height:1.5rem}.lg\:h-8{height:2rem}.lg\:h-10{height:2.5rem}.lg\:h-12{height:3rem}.lg\:h-16{height:4rem}.lg\:h-20{height:5rem}.lg\:h-24{height:6rem}.lg\:h-32{height:8rem}.lg\:h-40{height:10rem}.lg\:h-48{height:12rem}.lg\:h-56{height:14rem}.lg\:h-64{height:16rem}.lg\:h-auto{height:auto}.lg\:h-px{height:1px}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:text-xs{font-size:.75rem}.lg\:text-sm{font-size:.875rem}.lg\:text-base{font-size:1rem}.lg\:text-lg{font-size:1.125rem}.lg\:text-xl{font-size:1.25rem}.lg\:text-2xl{font-size:1.5rem}.lg\:text-3xl{font-size:1.875rem}.lg\:text-4xl{font-size:2.25rem}.lg\:text-5xl{font-size:3rem}.lg\:text-6xl{font-size:4rem}.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\: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\:m-0{margin:0}.lg\:m-1{margin:.25rem}.lg\:m-2{margin:.5rem}.lg\:m-3{margin:.75rem}.lg\:m-4{margin:1rem}.lg\:m-5{margin:1.25rem}.lg\:m-6{margin:1.5rem}.lg\:m-8{margin:2rem}.lg\:m-10{margin:2.5rem}.lg\:m-12{margin:3rem}.lg\:m-16{margin:4rem}.lg\:m-20{margin:5rem}.lg\:m-24{margin:6rem}.lg\:m-32{margin:8rem}.lg\:m-40{margin:10rem}.lg\:m-48{margin:12rem}.lg\:m-56{margin:14rem}.lg\:m-64{margin:16rem}.lg\:m-auto{margin:auto}.lg\:m-px{margin:1px}.lg\:-m-1{margin:-.25rem}.lg\:-m-2{margin:-.5rem}.lg\:-m-3{margin:-.75rem}.lg\:-m-4{margin:-1rem}.lg\:-m-5{margin:-1.25rem}.lg\:-m-6{margin:-1.5rem}.lg\:-m-8{margin:-2rem}.lg\:-m-10{margin:-2.5rem}.lg\:-m-12{margin:-3rem}.lg\:-m-16{margin:-4rem}.lg\:-m-20{margin:-5rem}.lg\:-m-24{margin:-6rem}.lg\:-m-32{margin:-8rem}.lg\:-m-40{margin:-10rem}.lg\:-m-48{margin:-12rem}.lg\:-m-56{margin:-14rem}.lg\:-m-64{margin:-16rem}.lg\:-m-px{margin:-1px}.lg\:my-0{margin-bottom:0;margin-top:0}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-1{margin-bottom:.25rem;margin-top:.25rem}.lg\:mx-1{margin-left:.25rem;margin-right:.25rem}.lg\:my-2{margin-bottom:.5rem;margin-top:.5rem}.lg\:mx-2{margin-left:.5rem;margin-right:.5rem}.lg\:my-3{margin-bottom:.75rem;margin-top:.75rem}.lg\:mx-3{margin-left:.75rem;margin-right:.75rem}.lg\:my-4{margin-bottom:1rem;margin-top:1rem}.lg\:mx-4{margin-left:1rem;margin-right:1rem}.lg\:my-5{margin-bottom:1.25rem;margin-top:1.25rem}.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.lg\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.lg\:my-8{margin-bottom:2rem;margin-top:2rem}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-10{margin-bottom:2.5rem;margin-top:2.5rem}.lg\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.lg\:my-12{margin-bottom:3rem;margin-top:3rem}.lg\:mx-12{margin-left:3rem;margin-right:3rem}.lg\:my-16{margin-bottom:4rem;margin-top:4rem}.lg\:mx-16{margin-left:4rem;margin-right:4rem}.lg\:my-20{margin-bottom:5rem;margin-top:5rem}.lg\:mx-20{margin-left:5rem;margin-right:5rem}.lg\:my-24{margin-bottom:6rem;margin-top:6rem}.lg\:mx-24{margin-left:6rem;margin-right:6rem}.lg\:my-32{margin-bottom:8rem;margin-top:8rem}.lg\:mx-32{margin-left:8rem;margin-right:8rem}.lg\:my-40{margin-bottom:10rem;margin-top:10rem}.lg\:mx-40{margin-left:10rem;margin-right:10rem}.lg\:my-48{margin-bottom:12rem;margin-top:12rem}.lg\:mx-48{margin-left:12rem;margin-right:12rem}.lg\:my-56{margin-bottom:14rem;margin-top:14rem}.lg\:mx-56{margin-left:14rem;margin-right:14rem}.lg\:my-64{margin-bottom:16rem;margin-top:16rem}.lg\:mx-64{margin-left:16rem;margin-right:16rem}.lg\:my-auto{margin-bottom:auto;margin-top:auto}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:my-px{margin-bottom:1px;margin-top:1px}.lg\:mx-px{margin-left:1px;margin-right:1px}.lg\:-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.lg\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.lg\:-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.lg\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.lg\:-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.lg\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.lg\:-my-4{margin-bottom:-1rem;margin-top:-1rem}.lg\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\:-my-5{margin-bottom:-1.25rem;margin-top:-1.25rem}.lg\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.lg\:-my-6{margin-bottom:-1.5rem;margin-top:-1.5rem}.lg\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.lg\:-my-8{margin-bottom:-2rem;margin-top:-2rem}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:-my-10{margin-bottom:-2.5rem;margin-top:-2.5rem}.lg\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.lg\:-my-12{margin-bottom:-3rem;margin-top:-3rem}.lg\:-mx-12{margin-left:-3rem;margin-right:-3rem}.lg\:-my-16{margin-bottom:-4rem;margin-top:-4rem}.lg\:-mx-16{margin-left:-4rem;margin-right:-4rem}.lg\:-my-20{margin-bottom:-5rem;margin-top:-5rem}.lg\:-mx-20{margin-left:-5rem;margin-right:-5rem}.lg\:-my-24{margin-bottom:-6rem;margin-top:-6rem}.lg\:-mx-24{margin-left:-6rem;margin-right:-6rem}.lg\:-my-32{margin-bottom:-8rem;margin-top:-8rem}.lg\:-mx-32{margin-left:-8rem;margin-right:-8rem}.lg\:-my-40{margin-bottom:-10rem;margin-top:-10rem}.lg\:-mx-40{margin-left:-10rem;margin-right:-10rem}.lg\:-my-48{margin-bottom:-12rem;margin-top:-12rem}.lg\:-mx-48{margin-left:-12rem;margin-right:-12rem}.lg\:-my-56{margin-bottom:-14rem;margin-top:-14rem}.lg\:-mx-56{margin-left:-14rem;margin-right:-14rem}.lg\:-my-64{margin-bottom:-16rem;margin-top:-16rem}.lg\:-mx-64{margin-left:-16rem;margin-right:-16rem}.lg\:-my-px{margin-bottom:-1px;margin-top:-1px}.lg\:-mx-px{margin-left:-1px;margin-right:-1px}.lg\:mt-0{margin-top:0}.lg\:mr-0{margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:mt-1{margin-top:.25rem}.lg\:mr-1{margin-right:.25rem}.lg\:mb-1{margin-bottom:.25rem}.lg\:ml-1{margin-left:.25rem}.lg\:mt-2{margin-top:.5rem}.lg\:mr-2{margin-right:.5rem}.lg\:mb-2{margin-bottom:.5rem}.lg\:ml-2{margin-left:.5rem}.lg\:mt-3{margin-top:.75rem}.lg\:mr-3{margin-right:.75rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:ml-3{margin-left:.75rem}.lg\:mt-4{margin-top:1rem}.lg\:mr-4{margin-right:1rem}.lg\:mb-4{margin-bottom:1rem}.lg\:ml-4{margin-left:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mr-5{margin-right:1.25rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:ml-5{margin-left:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-6{margin-left:1.5rem}.lg\:mt-8{margin-top:2rem}.lg\:mr-8{margin-right:2rem}.lg\:mb-8{margin-bottom:2rem}.lg\:ml-8{margin-left:2rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mr-10{margin-right:2.5rem}.lg\:mb-10{margin-bottom:2.5rem}.lg\:ml-10{margin-left:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:mr-12{margin-right:3rem}.lg\:mb-12{margin-bottom:3rem}.lg\:ml-12{margin-left:3rem}.lg\:mt-16{margin-top:4rem}.lg\:mr-16{margin-right:4rem}.lg\:mb-16{margin-bottom:4rem}.lg\:ml-16{margin-left:4rem}.lg\:mt-20{margin-top:5rem}.lg\:mr-20{margin-right:5rem}.lg\:mb-20{margin-bottom:5rem}.lg\:ml-20{margin-left:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mr-24{margin-right:6rem}.lg\:mb-24{margin-bottom:6rem}.lg\:ml-24{margin-left:6rem}.lg\:mt-32{margin-top:8rem}.lg\:mr-32{margin-right:8rem}.lg\:mb-32{margin-bottom:8rem}.lg\:ml-32{margin-left:8rem}.lg\:mt-40{margin-top:10rem}.lg\:mr-40{margin-right:10rem}.lg\:mb-40{margin-bottom:10rem}.lg\:ml-40{margin-left:10rem}.lg\:mt-48{margin-top:12rem}.lg\:mr-48{margin-right:12rem}.lg\:mb-48{margin-bottom:12rem}.lg\:ml-48{margin-left:12rem}.lg\:mt-56{margin-top:14rem}.lg\:mr-56{margin-right:14rem}.lg\:mb-56{margin-bottom:14rem}.lg\:ml-56{margin-left:14rem}.lg\:mt-64{margin-top:16rem}.lg\:mr-64{margin-right:16rem}.lg\:mb-64{margin-bottom:16rem}.lg\:ml-64{margin-left:16rem}.lg\:mt-auto{margin-top:auto}.lg\:mr-auto{margin-right:auto}.lg\:mb-auto{margin-bottom:auto}.lg\:ml-auto{margin-left:auto}.lg\:mt-px{margin-top:1px}.lg\:mr-px{margin-right:1px}.lg\:mb-px{margin-bottom:1px}.lg\:ml-px{margin-left:1px}.lg\:-mt-1{margin-top:-.25rem}.lg\:-mr-1{margin-right:-.25rem}.lg\:-mb-1{margin-bottom:-.25rem}.lg\:-ml-1{margin-left:-.25rem}.lg\:-mt-2{margin-top:-.5rem}.lg\:-mr-2{margin-right:-.5rem}.lg\:-mb-2{margin-bottom:-.5rem}.lg\:-ml-2{margin-left:-.5rem}.lg\:-mt-3{margin-top:-.75rem}.lg\:-mr-3{margin-right:-.75rem}.lg\:-mb-3{margin-bottom:-.75rem}.lg\:-ml-3{margin-left:-.75rem}.lg\:-mt-4{margin-top:-1rem}.lg\:-mr-4{margin-right:-1rem}.lg\:-mb-4{margin-bottom:-1rem}.lg\:-ml-4{margin-left:-1rem}.lg\:-mt-5{margin-top:-1.25rem}.lg\:-mr-5{margin-right:-1.25rem}.lg\:-mb-5{margin-bottom:-1.25rem}.lg\:-ml-5{margin-left:-1.25rem}.lg\:-mt-6{margin-top:-1.5rem}.lg\:-mr-6{margin-right:-1.5rem}.lg\:-mb-6{margin-bottom:-1.5rem}.lg\:-ml-6{margin-left:-1.5rem}.lg\:-mt-8{margin-top:-2rem}.lg\:-mr-8{margin-right:-2rem}.lg\:-mb-8{margin-bottom:-2rem}.lg\:-ml-8{margin-left:-2rem}.lg\:-mt-10{margin-top:-2.5rem}.lg\:-mr-10{margin-right:-2.5rem}.lg\:-mb-10{margin-bottom:-2.5rem}.lg\:-ml-10{margin-left:-2.5rem}.lg\:-mt-12{margin-top:-3rem}.lg\:-mr-12{margin-right:-3rem}.lg\:-mb-12{margin-bottom:-3rem}.lg\:-ml-12{margin-left:-3rem}.lg\:-mt-16{margin-top:-4rem}.lg\:-mr-16{margin-right:-4rem}.lg\:-mb-16{margin-bottom:-4rem}.lg\:-ml-16{margin-left:-4rem}.lg\:-mt-20{margin-top:-5rem}.lg\:-mr-20{margin-right:-5rem}.lg\:-mb-20{margin-bottom:-5rem}.lg\:-ml-20{margin-left:-5rem}.lg\:-mt-24{margin-top:-6rem}.lg\:-mr-24{margin-right:-6rem}.lg\:-mb-24{margin-bottom:-6rem}.lg\:-ml-24{margin-left:-6rem}.lg\:-mt-32{margin-top:-8rem}.lg\:-mr-32{margin-right:-8rem}.lg\:-mb-32{margin-bottom:-8rem}.lg\:-ml-32{margin-left:-8rem}.lg\:-mt-40{margin-top:-10rem}.lg\:-mr-40{margin-right:-10rem}.lg\:-mb-40{margin-bottom:-10rem}.lg\:-ml-40{margin-left:-10rem}.lg\:-mt-48{margin-top:-12rem}.lg\:-mr-48{margin-right:-12rem}.lg\:-mb-48{margin-bottom:-12rem}.lg\:-ml-48{margin-left:-12rem}.lg\:-mt-56{margin-top:-14rem}.lg\:-mr-56{margin-right:-14rem}.lg\:-mb-56{margin-bottom:-14rem}.lg\:-ml-56{margin-left:-14rem}.lg\:-mt-64{margin-top:-16rem}.lg\:-mr-64{margin-right:-16rem}.lg\:-mb-64{margin-bottom:-16rem}.lg\:-ml-64{margin-left:-16rem}.lg\:-mt-px{margin-top:-1px}.lg\:-mr-px{margin-right:-1px}.lg\:-mb-px{margin-bottom:-1px}.lg\:-ml-px{margin-left:-1px}.lg\:max-h-full{max-height:100%}.lg\:max-h-screen{max-height:100vh}.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-full{max-width:100%}.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\:min-h-0{min-height:0}.lg\:min-h-full{min-height:100%}.lg\:min-h-screen{min-height:100vh}.lg\:min-w-0{min-width:0}.lg\:min-w-full{min-width:100%}.lg\:object-contain{object-fit:contain}.lg\:object-cover{object-fit:cover}.lg\:object-fill{object-fit:fill}.lg\:object-none{object-fit:none}.lg\:object-scale-down{object-fit:scale-down}.lg\:object-bottom{object-position:bottom}.lg\:object-center{object-position:center}.lg\:object-left{object-position:left}.lg\:object-left-bottom{object-position:left bottom}.lg\:object-left-top{object-position:left top}.lg\:object-right{object-position:right}.lg\:object-right-bottom{object-position:right bottom}.lg\:object-right-top{object-position:right top}.lg\:object-top{object-position:top}.lg\:opacity-0{opacity:0}.lg\:opacity-25{opacity:.25}.lg\:opacity-50{opacity:.5}.lg\:opacity-75{opacity:.75}.lg\:opacity-100{opacity:1}.lg\:hover\:opacity-0:hover{opacity:0}.lg\:hover\:opacity-25:hover{opacity:.25}.lg\:hover\:opacity-50:hover{opacity:.5}.lg\:hover\:opacity-75:hover{opacity:.75}.lg\:hover\:opacity-100:hover{opacity:1}.lg\:focus\:opacity-0:focus{opacity:0}.lg\:focus\:opacity-25:focus{opacity:.25}.lg\:focus\:opacity-50:focus{opacity:.5}.lg\:focus\:opacity-75:focus{opacity:.75}.lg\:focus\:opacity-100:focus{opacity:1}.lg\:outline-none{outline:2px solid transparent;outline-offset:2px}.lg\:outline-white{outline:2px dotted #fff;outline-offset:2px}.lg\:outline-black{outline:2px dotted #000;outline-offset:2px}.lg\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.lg\:focus\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.lg\:focus\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.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\:scrolling-touch{-webkit-overflow-scrolling:touch}.lg\:scrolling-auto{-webkit-overflow-scrolling:auto}.lg\:overscroll-auto{overscroll-behavior:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:overscroll-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\:p-0{padding:0}.lg\:p-1{padding:.25rem}.lg\:p-2{padding:.5rem}.lg\:p-3{padding:.75rem}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:p-24{padding:6rem}.lg\:p-32{padding:8rem}.lg\:p-40{padding:10rem}.lg\:p-48{padding:12rem}.lg\:p-56{padding:14rem}.lg\:p-64{padding:16rem}.lg\:p-px{padding:1px}.lg\:py-0{padding-bottom:0;padding-top:0}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-1{padding-bottom:.25rem;padding-top:.25rem}.lg\:px-1{padding-left:.25rem;padding-right:.25rem}.lg\:py-2{padding-bottom:.5rem;padding-top:.5rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:py-3{padding-bottom:.75rem;padding-top:.75rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:py-4{padding-bottom:1rem;padding-top:1rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:py-12{padding-bottom:3rem;padding-top:3rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:py-20{padding-bottom:5rem;padding-top:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:py-24{padding-bottom:6rem;padding-top:6rem}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:py-32{padding-bottom:8rem;padding-top:8rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}.lg\:py-40{padding-bottom:10rem;padding-top:10rem}.lg\:px-40{padding-left:10rem;padding-right:10rem}.lg\:py-48{padding-bottom:12rem;padding-top:12rem}.lg\:px-48{padding-left:12rem;padding-right:12rem}.lg\:py-56{padding-bottom:14rem;padding-top:14rem}.lg\:px-56{padding-left:14rem;padding-right:14rem}.lg\:py-64{padding-bottom:16rem;padding-top:16rem}.lg\:px-64{padding-left:16rem;padding-right:16rem}.lg\:py-px{padding-bottom:1px;padding-top:1px}.lg\:px-px{padding-left:1px;padding-right:1px}.lg\:pt-0{padding-top:0}.lg\:pr-0{padding-right:0}.lg\:pb-0{padding-bottom:0}.lg\:pl-0{padding-left:0}.lg\:pt-1{padding-top:.25rem}.lg\:pr-1{padding-right:.25rem}.lg\:pb-1{padding-bottom:.25rem}.lg\:pl-1{padding-left:.25rem}.lg\:pt-2{padding-top:.5rem}.lg\:pr-2{padding-right:.5rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pl-2{padding-left:.5rem}.lg\:pt-3{padding-top:.75rem}.lg\:pr-3{padding-right:.75rem}.lg\:pb-3{padding-bottom:.75rem}.lg\:pl-3{padding-left:.75rem}.lg\:pt-4{padding-top:1rem}.lg\:pr-4{padding-right:1rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pl-4{padding-left:1rem}.lg\:pt-5{padding-top:1.25rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pl-5{padding-left:1.25rem}.lg\:pt-6{padding-top:1.5rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pt-8{padding-top:2rem}.lg\:pr-8{padding-right:2rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-8{padding-left:2rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pr-12{padding-right:3rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pl-12{padding-left:3rem}.lg\:pt-16{padding-top:4rem}.lg\:pr-16{padding-right:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pl-16{padding-left:4rem}.lg\:pt-20{padding-top:5rem}.lg\:pr-20{padding-right:5rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-20{padding-left:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pr-24{padding-right:6rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pt-32{padding-top:8rem}.lg\:pr-32{padding-right:8rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pl-32{padding-left:8rem}.lg\:pt-40{padding-top:10rem}.lg\:pr-40{padding-right:10rem}.lg\:pb-40{padding-bottom:10rem}.lg\:pl-40{padding-left:10rem}.lg\:pt-48{padding-top:12rem}.lg\:pr-48{padding-right:12rem}.lg\:pb-48{padding-bottom:12rem}.lg\:pl-48{padding-left:12rem}.lg\:pt-56{padding-top:14rem}.lg\:pr-56{padding-right:14rem}.lg\:pb-56{padding-bottom:14rem}.lg\:pl-56{padding-left:14rem}.lg\:pt-64{padding-top:16rem}.lg\:pr-64{padding-right:16rem}.lg\:pb-64{padding-bottom:16rem}.lg\:pl-64{padding-left:16rem}.lg\:pt-px{padding-top:1px}.lg\:pr-px{padding-right:1px}.lg\:pb-px{padding-bottom:1px}.lg\:pl-px{padding-left:1px}.lg\:placeholder-transparent::-webkit-input-placeholder{color:transparent}.lg\:placeholder-transparent::placeholder{color:transparent}.lg\:placeholder-current::-webkit-input-placeholder{color:currentColor}.lg\:placeholder-current::placeholder{color:currentColor}.lg\:placeholder-black::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.lg\:placeholder-black::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.lg\:placeholder-white::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.lg\:placeholder-white::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.lg\:placeholder-gray-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.lg\:placeholder-gray-100::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.lg\:placeholder-gray-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.lg\:placeholder-gray-200::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.lg\:placeholder-gray-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.lg\:placeholder-gray-300::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.lg\:placeholder-gray-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.lg\:placeholder-gray-400::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.lg\:placeholder-gray-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.lg\:placeholder-gray-500::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.lg\:placeholder-gray-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.lg\:placeholder-gray-600::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.lg\:placeholder-gray-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.lg\:placeholder-gray-700::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.lg\:placeholder-gray-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.lg\:placeholder-gray-800::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.lg\:placeholder-gray-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.lg\:placeholder-gray-900::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.lg\:placeholder-red-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.lg\:placeholder-red-100::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.lg\:placeholder-red-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.lg\:placeholder-red-200::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.lg\:placeholder-red-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.lg\:placeholder-red-300::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.lg\:placeholder-red-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.lg\:placeholder-red-400::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.lg\:placeholder-red-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.lg\:placeholder-red-500::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.lg\:placeholder-red-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.lg\:placeholder-red-600::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.lg\:placeholder-red-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.lg\:placeholder-red-700::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.lg\:placeholder-red-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.lg\:placeholder-red-800::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.lg\:placeholder-red-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.lg\:placeholder-red-900::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.lg\:placeholder-orange-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.lg\:placeholder-orange-100::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.lg\:placeholder-orange-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.lg\:placeholder-orange-200::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.lg\:placeholder-orange-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.lg\:placeholder-orange-300::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.lg\:placeholder-orange-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.lg\:placeholder-orange-400::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.lg\:placeholder-orange-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.lg\:placeholder-orange-500::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.lg\:placeholder-orange-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.lg\:placeholder-orange-600::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.lg\:placeholder-orange-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.lg\:placeholder-orange-700::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.lg\:placeholder-orange-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.lg\:placeholder-orange-800::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.lg\:placeholder-orange-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.lg\:placeholder-orange-900::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.lg\:placeholder-yellow-100::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.lg\:placeholder-yellow-100::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.lg\:placeholder-yellow-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.lg\:placeholder-yellow-200::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.lg\:placeholder-yellow-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.lg\:placeholder-yellow-300::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.lg\:placeholder-yellow-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.lg\:placeholder-yellow-400::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.lg\:placeholder-yellow-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.lg\:placeholder-yellow-500::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.lg\:placeholder-yellow-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.lg\:placeholder-yellow-600::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.lg\:placeholder-yellow-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.lg\:placeholder-yellow-700::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.lg\:placeholder-yellow-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.lg\:placeholder-yellow-800::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.lg\:placeholder-yellow-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.lg\:placeholder-yellow-900::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.lg\:placeholder-green-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.lg\:placeholder-green-100::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.lg\:placeholder-green-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.lg\:placeholder-green-200::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.lg\:placeholder-green-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.lg\:placeholder-green-300::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.lg\:placeholder-green-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.lg\:placeholder-green-400::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.lg\:placeholder-green-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.lg\:placeholder-green-500::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.lg\:placeholder-green-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.lg\:placeholder-green-600::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.lg\:placeholder-green-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.lg\:placeholder-green-700::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.lg\:placeholder-green-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.lg\:placeholder-green-800::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.lg\:placeholder-green-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.lg\:placeholder-green-900::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.lg\:placeholder-teal-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.lg\:placeholder-teal-100::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.lg\:placeholder-teal-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.lg\:placeholder-teal-200::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.lg\:placeholder-teal-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.lg\:placeholder-teal-300::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.lg\:placeholder-teal-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.lg\:placeholder-teal-400::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.lg\:placeholder-teal-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.lg\:placeholder-teal-500::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.lg\:placeholder-teal-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.lg\:placeholder-teal-600::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.lg\:placeholder-teal-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.lg\:placeholder-teal-700::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.lg\:placeholder-teal-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.lg\:placeholder-teal-800::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.lg\:placeholder-teal-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.lg\:placeholder-teal-900::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.lg\:placeholder-blue-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.lg\:placeholder-blue-100::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.lg\:placeholder-blue-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.lg\:placeholder-blue-200::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.lg\:placeholder-blue-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.lg\:placeholder-blue-300::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.lg\:placeholder-blue-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.lg\:placeholder-blue-400::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.lg\:placeholder-blue-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.lg\:placeholder-blue-500::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.lg\:placeholder-blue-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.lg\:placeholder-blue-600::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.lg\:placeholder-blue-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.lg\:placeholder-blue-700::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.lg\:placeholder-blue-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.lg\:placeholder-blue-800::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.lg\:placeholder-blue-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.lg\:placeholder-blue-900::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.lg\:placeholder-indigo-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.lg\:placeholder-indigo-100::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.lg\:placeholder-indigo-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.lg\:placeholder-indigo-200::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.lg\:placeholder-indigo-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.lg\:placeholder-indigo-300::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.lg\:placeholder-indigo-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.lg\:placeholder-indigo-400::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.lg\:placeholder-indigo-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.lg\:placeholder-indigo-500::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.lg\:placeholder-indigo-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.lg\:placeholder-indigo-600::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.lg\:placeholder-indigo-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.lg\:placeholder-indigo-700::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.lg\:placeholder-indigo-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.lg\:placeholder-indigo-800::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.lg\:placeholder-indigo-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.lg\:placeholder-indigo-900::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.lg\:placeholder-purple-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.lg\:placeholder-purple-100::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.lg\:placeholder-purple-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.lg\:placeholder-purple-200::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.lg\:placeholder-purple-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.lg\:placeholder-purple-300::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.lg\:placeholder-purple-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.lg\:placeholder-purple-400::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.lg\:placeholder-purple-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.lg\:placeholder-purple-500::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.lg\:placeholder-purple-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.lg\:placeholder-purple-600::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.lg\:placeholder-purple-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.lg\:placeholder-purple-700::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.lg\:placeholder-purple-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.lg\:placeholder-purple-800::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.lg\:placeholder-purple-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.lg\:placeholder-purple-900::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.lg\:placeholder-pink-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.lg\:placeholder-pink-100::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.lg\:placeholder-pink-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.lg\:placeholder-pink-200::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.lg\:placeholder-pink-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.lg\:placeholder-pink-300::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.lg\:placeholder-pink-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.lg\:placeholder-pink-400::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.lg\:placeholder-pink-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.lg\:placeholder-pink-500::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.lg\:placeholder-pink-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.lg\:placeholder-pink-600::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.lg\:placeholder-pink-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.lg\:placeholder-pink-700::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.lg\:placeholder-pink-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.lg\:placeholder-pink-800::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.lg\:placeholder-pink-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.lg\:placeholder-pink-900::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.lg\:focus\:placeholder-transparent:focus::-webkit-input-placeholder{color:transparent}.lg\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.lg\:focus\:placeholder-current:focus::-webkit-input-placeholder{color:currentColor}.lg\:focus\:placeholder-current:focus::placeholder{color:currentColor}.lg\:focus\:placeholder-black:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.lg\:focus\:placeholder-black:focus::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.lg\:focus\:placeholder-white:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.lg\:focus\:placeholder-white:focus::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-100:focus::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-200:focus::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-300:focus::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-400:focus::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-500:focus::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-600:focus::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-700:focus::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-800:focus::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.lg\:focus\:placeholder-gray-900:focus::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-200:focus::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-300:focus::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-400:focus::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-500:focus::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-600:focus::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-700:focus::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-800:focus::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.lg\:focus\:placeholder-red-900:focus::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-100:focus::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-200:focus::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-300:focus::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-400:focus::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-500:focus::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-600:focus::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-700:focus::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-800:focus::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.lg\:focus\:placeholder-orange-900:focus::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-100:focus::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-200:focus::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-300:focus::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-400:focus::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-500:focus::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-600:focus::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-700:focus::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-800:focus::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.lg\:focus\:placeholder-yellow-900:focus::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-100:focus::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-200:focus::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-300:focus::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-400:focus::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-500:focus::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-600:focus::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-700:focus::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-800:focus::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.lg\:focus\:placeholder-green-900:focus::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-100:focus::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-200:focus::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-300:focus::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-400:focus::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-500:focus::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-600:focus::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-700:focus::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-800:focus::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.lg\:focus\:placeholder-teal-900:focus::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-100:focus::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-200:focus::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-300:focus::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-400:focus::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-500:focus::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-600:focus::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-700:focus::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-800:focus::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.lg\:focus\:placeholder-blue-900:focus::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-100:focus::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-200:focus::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-300:focus::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-400:focus::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-500:focus::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-600:focus::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-700:focus::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-800:focus::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.lg\:focus\:placeholder-indigo-900:focus::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-100:focus::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-200:focus::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-300:focus::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-400:focus::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-500:focus::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-600:focus::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-700:focus::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-800:focus::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.lg\:focus\:placeholder-purple-900:focus::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-200:focus::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-300:focus::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-400:focus::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-500:focus::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-600:focus::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-700:focus::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-800:focus::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.lg\:focus\:placeholder-pink-900:focus::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.lg\:placeholder-opacity-0::-webkit-input-placeholder{--placeholder-opacity:0}.lg\:placeholder-opacity-0::placeholder{--placeholder-opacity:0}.lg\:placeholder-opacity-25::-webkit-input-placeholder{--placeholder-opacity:0.25}.lg\:placeholder-opacity-25::placeholder{--placeholder-opacity:0.25}.lg\:placeholder-opacity-50::-webkit-input-placeholder{--placeholder-opacity:0.5}.lg\:placeholder-opacity-50::placeholder{--placeholder-opacity:0.5}.lg\:placeholder-opacity-75::-webkit-input-placeholder{--placeholder-opacity:0.75}.lg\:placeholder-opacity-75::placeholder{--placeholder-opacity:0.75}.lg\:placeholder-opacity-100::-webkit-input-placeholder{--placeholder-opacity:1}.lg\:placeholder-opacity-100::placeholder{--placeholder-opacity:1}.lg\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder{--placeholder-opacity:0}.lg\:focus\:placeholder-opacity-0:focus::placeholder{--placeholder-opacity:0}.lg\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder{--placeholder-opacity:0.25}.lg\:focus\:placeholder-opacity-25:focus::placeholder{--placeholder-opacity:0.25}.lg\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder{--placeholder-opacity:0.5}.lg\:focus\:placeholder-opacity-50:focus::placeholder{--placeholder-opacity:0.5}.lg\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder{--placeholder-opacity:0.75}.lg\:focus\:placeholder-opacity-75:focus::placeholder{--placeholder-opacity:0.75}.lg\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder{--placeholder-opacity:1}.lg\:focus\:placeholder-opacity-100:focus::placeholder{--placeholder-opacity:1}.lg\:pointer-events-none{pointer-events:none}.lg\:pointer-events-auto{pointer-events:auto}.lg\:static{position:static}.lg\:fixed{position:fixed}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:-webkit-sticky;position:sticky}.lg\:inset-0{bottom:0;left:0;right:0;top:0}.lg\:inset-auto{bottom:auto;left:auto;right:auto;top:auto}.lg\:inset-y-0{bottom:0;top:0}.lg\:inset-x-0{left:0;right:0}.lg\:inset-y-auto{bottom:auto;top:auto}.lg\:inset-x-auto{left:auto;right:auto}.lg\:top-0{top:0}.lg\:right-0{right:0}.lg\:bottom-0{bottom:0}.lg\:left-0{left:0}.lg\:top-auto{top:auto}.lg\:right-auto{right:auto}.lg\:bottom-auto{bottom:auto}.lg\:left-auto{left:auto}.lg\:resize-none{resize:none}.lg\:resize-y{resize:vertical}.lg\:resize-x{resize:horizontal}.lg\:resize{resize:both}.lg\:shadow-xs{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.lg\:shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.lg\:shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.lg\:shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.lg\:shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.lg\:shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.lg\:shadow-2xl{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.lg\:shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.lg\:shadow-outline{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.lg\:shadow-none{box-shadow:none}.lg\:hover\:shadow-xs:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.lg\:hover\:shadow-sm:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.lg\:hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.lg\:hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.lg\:hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.lg\:hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.lg\:hover\:shadow-2xl:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.lg\:hover\:shadow-inner:hover{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.lg\:hover\:shadow-outline:hover{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.lg\:hover\:shadow-none:hover{box-shadow:none}.lg\:focus\:shadow-xs:focus{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.lg\:focus\:shadow-sm:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.lg\:focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.lg\:focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.lg\:focus\:shadow-lg:focus{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.lg\:focus\:shadow-xl:focus{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.lg\:focus\:shadow-2xl:focus{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.lg\:focus\:shadow-inner:focus{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.lg\:focus\:shadow-outline:focus{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.lg\:focus\:shadow-none:focus{box-shadow:none}.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\:table-auto{table-layout:auto}.lg\:table-fixed{table-layout:fixed}.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\:text-transparent{color:transparent}.lg\:text-current{color:currentColor}.lg\:text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.lg\:text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.lg\:text-gray-100{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.lg\:text-gray-200{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.lg\:text-gray-300{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.lg\:text-gray-400{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.lg\:text-gray-500{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.lg\:text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.lg\:text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.lg\:text-gray-800{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.lg\:text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.lg\:text-red-100{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.lg\:text-red-200{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.lg\:text-red-300{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.lg\:text-red-400{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.lg\:text-red-500{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.lg\:text-red-600{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.lg\:text-red-700{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.lg\:text-red-800{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.lg\:text-red-900{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.lg\:text-orange-100{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.lg\:text-orange-200{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.lg\:text-orange-300{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.lg\:text-orange-400{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.lg\:text-orange-500{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.lg\:text-orange-600{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.lg\:text-orange-700{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.lg\:text-orange-800{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.lg\:text-orange-900{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.lg\:text-yellow-100{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.lg\:text-yellow-200{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.lg\:text-yellow-300{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.lg\:text-yellow-400{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.lg\:text-yellow-500{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.lg\:text-yellow-600{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.lg\:text-yellow-700{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.lg\:text-yellow-800{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.lg\:text-yellow-900{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.lg\:text-green-100{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.lg\:text-green-200{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.lg\:text-green-300{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.lg\:text-green-400{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.lg\:text-green-500{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.lg\:text-green-600{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.lg\:text-green-700{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.lg\:text-green-800{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.lg\:text-green-900{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.lg\:text-teal-100{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.lg\:text-teal-200{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.lg\:text-teal-300{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.lg\:text-teal-400{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.lg\:text-teal-500{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.lg\:text-teal-600{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.lg\:text-teal-700{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.lg\:text-teal-800{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.lg\:text-teal-900{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.lg\:text-blue-100{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.lg\:text-blue-200{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.lg\:text-blue-300{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.lg\:text-blue-400{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.lg\:text-blue-500{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.lg\:text-blue-600{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.lg\:text-blue-700{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.lg\:text-blue-800{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.lg\:text-blue-900{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.lg\:text-indigo-100{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.lg\:text-indigo-200{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.lg\:text-indigo-300{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.lg\:text-indigo-400{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.lg\:text-indigo-500{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.lg\:text-indigo-600{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.lg\:text-indigo-700{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.lg\:text-indigo-800{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.lg\:text-indigo-900{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.lg\:text-purple-100{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.lg\:text-purple-200{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.lg\:text-purple-300{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.lg\:text-purple-400{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.lg\:text-purple-500{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.lg\:text-purple-600{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.lg\:text-purple-700{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.lg\:text-purple-800{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.lg\:text-purple-900{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.lg\:text-pink-100{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.lg\:text-pink-200{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.lg\:text-pink-300{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.lg\:text-pink-400{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.lg\:text-pink-500{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.lg\:text-pink-600{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.lg\:text-pink-700{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.lg\:text-pink-800{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.lg\:text-pink-900{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.lg\:hover\:text-transparent:hover{color:transparent}.lg\:hover\:text-current:hover{color:currentColor}.lg\:hover\:text-black:hover{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.lg\:hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.lg\:hover\:text-gray-100:hover{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.lg\:hover\:text-gray-200:hover{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.lg\:hover\:text-gray-300:hover{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.lg\:hover\:text-gray-400:hover{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.lg\:hover\:text-gray-500:hover{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.lg\:hover\:text-gray-600:hover{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.lg\:hover\:text-gray-700:hover{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.lg\:hover\:text-gray-800:hover{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.lg\:hover\:text-gray-900:hover{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.lg\:hover\:text-red-100:hover{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.lg\:hover\:text-red-200:hover{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.lg\:hover\:text-red-300:hover{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.lg\:hover\:text-red-400:hover{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.lg\:hover\:text-red-500:hover{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.lg\:hover\:text-red-600:hover{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.lg\:hover\:text-red-700:hover{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.lg\:hover\:text-red-800:hover{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.lg\:hover\:text-red-900:hover{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.lg\:hover\:text-orange-100:hover{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.lg\:hover\:text-orange-200:hover{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.lg\:hover\:text-orange-300:hover{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.lg\:hover\:text-orange-400:hover{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.lg\:hover\:text-orange-500:hover{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.lg\:hover\:text-orange-600:hover{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.lg\:hover\:text-orange-700:hover{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.lg\:hover\:text-orange-800:hover{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.lg\:hover\:text-orange-900:hover{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.lg\:hover\:text-yellow-100:hover{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.lg\:hover\:text-yellow-200:hover{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.lg\:hover\:text-yellow-300:hover{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.lg\:hover\:text-yellow-400:hover{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.lg\:hover\:text-yellow-500:hover{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.lg\:hover\:text-yellow-600:hover{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.lg\:hover\:text-yellow-700:hover{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.lg\:hover\:text-yellow-800:hover{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.lg\:hover\:text-yellow-900:hover{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.lg\:hover\:text-green-100:hover{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.lg\:hover\:text-green-200:hover{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.lg\:hover\:text-green-300:hover{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.lg\:hover\:text-green-400:hover{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.lg\:hover\:text-green-500:hover{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.lg\:hover\:text-green-600:hover{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.lg\:hover\:text-green-700:hover{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.lg\:hover\:text-green-800:hover{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.lg\:hover\:text-green-900:hover{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.lg\:hover\:text-teal-100:hover{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.lg\:hover\:text-teal-200:hover{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.lg\:hover\:text-teal-300:hover{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.lg\:hover\:text-teal-400:hover{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.lg\:hover\:text-teal-500:hover{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.lg\:hover\:text-teal-600:hover{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.lg\:hover\:text-teal-700:hover{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.lg\:hover\:text-teal-800:hover{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.lg\:hover\:text-teal-900:hover{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.lg\:hover\:text-blue-100:hover{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.lg\:hover\:text-blue-200:hover{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.lg\:hover\:text-blue-300:hover{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.lg\:hover\:text-blue-400:hover{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.lg\:hover\:text-blue-500:hover{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.lg\:hover\:text-blue-600:hover{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.lg\:hover\:text-blue-700:hover{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.lg\:hover\:text-blue-800:hover{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.lg\:hover\:text-blue-900:hover{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.lg\:hover\:text-indigo-100:hover{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.lg\:hover\:text-indigo-200:hover{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.lg\:hover\:text-indigo-300:hover{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.lg\:hover\:text-indigo-400:hover{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.lg\:hover\:text-indigo-500:hover{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.lg\:hover\:text-indigo-600:hover{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.lg\:hover\:text-indigo-700:hover{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.lg\:hover\:text-indigo-800:hover{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.lg\:hover\:text-indigo-900:hover{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.lg\:hover\:text-purple-100:hover{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.lg\:hover\:text-purple-200:hover{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.lg\:hover\:text-purple-300:hover{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.lg\:hover\:text-purple-400:hover{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.lg\:hover\:text-purple-500:hover{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.lg\:hover\:text-purple-600:hover{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.lg\:hover\:text-purple-700:hover{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.lg\:hover\:text-purple-800:hover{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.lg\:hover\:text-purple-900:hover{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.lg\:hover\:text-pink-100:hover{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.lg\:hover\:text-pink-200:hover{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.lg\:hover\:text-pink-300:hover{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.lg\:hover\:text-pink-400:hover{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.lg\:hover\:text-pink-500:hover{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.lg\:hover\:text-pink-600:hover{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.lg\:hover\:text-pink-700:hover{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.lg\:hover\:text-pink-800:hover{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.lg\:hover\:text-pink-900:hover{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.lg\:focus\:text-transparent:focus{color:transparent}.lg\:focus\:text-current:focus{color:currentColor}.lg\:focus\:text-black:focus{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.lg\:focus\:text-white:focus{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.lg\:focus\:text-gray-100:focus{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.lg\:focus\:text-gray-200:focus{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.lg\:focus\:text-gray-300:focus{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.lg\:focus\:text-gray-400:focus{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.lg\:focus\:text-gray-500:focus{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.lg\:focus\:text-gray-600:focus{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.lg\:focus\:text-gray-700:focus{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.lg\:focus\:text-gray-800:focus{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.lg\:focus\:text-gray-900:focus{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.lg\:focus\:text-red-100:focus{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.lg\:focus\:text-red-200:focus{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.lg\:focus\:text-red-300:focus{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.lg\:focus\:text-red-400:focus{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.lg\:focus\:text-red-500:focus{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.lg\:focus\:text-red-600:focus{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.lg\:focus\:text-red-700:focus{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.lg\:focus\:text-red-800:focus{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.lg\:focus\:text-red-900:focus{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.lg\:focus\:text-orange-100:focus{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.lg\:focus\:text-orange-200:focus{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.lg\:focus\:text-orange-300:focus{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.lg\:focus\:text-orange-400:focus{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.lg\:focus\:text-orange-500:focus{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.lg\:focus\:text-orange-600:focus{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.lg\:focus\:text-orange-700:focus{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.lg\:focus\:text-orange-800:focus{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.lg\:focus\:text-orange-900:focus{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.lg\:focus\:text-yellow-100:focus{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.lg\:focus\:text-yellow-200:focus{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.lg\:focus\:text-yellow-300:focus{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.lg\:focus\:text-yellow-400:focus{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.lg\:focus\:text-yellow-500:focus{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.lg\:focus\:text-yellow-600:focus{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.lg\:focus\:text-yellow-700:focus{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.lg\:focus\:text-yellow-800:focus{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.lg\:focus\:text-yellow-900:focus{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.lg\:focus\:text-green-100:focus{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.lg\:focus\:text-green-200:focus{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.lg\:focus\:text-green-300:focus{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.lg\:focus\:text-green-400:focus{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.lg\:focus\:text-green-500:focus{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.lg\:focus\:text-green-600:focus{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.lg\:focus\:text-green-700:focus{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.lg\:focus\:text-green-800:focus{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.lg\:focus\:text-green-900:focus{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.lg\:focus\:text-teal-100:focus{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.lg\:focus\:text-teal-200:focus{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.lg\:focus\:text-teal-300:focus{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.lg\:focus\:text-teal-400:focus{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.lg\:focus\:text-teal-500:focus{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.lg\:focus\:text-teal-600:focus{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.lg\:focus\:text-teal-700:focus{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.lg\:focus\:text-teal-800:focus{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.lg\:focus\:text-teal-900:focus{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.lg\:focus\:text-blue-100:focus{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.lg\:focus\:text-blue-200:focus{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.lg\:focus\:text-blue-300:focus{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.lg\:focus\:text-blue-400:focus{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.lg\:focus\:text-blue-500:focus{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.lg\:focus\:text-blue-600:focus{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.lg\:focus\:text-blue-700:focus{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.lg\:focus\:text-blue-800:focus{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.lg\:focus\:text-blue-900:focus{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.lg\:focus\:text-indigo-100:focus{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.lg\:focus\:text-indigo-200:focus{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.lg\:focus\:text-indigo-300:focus{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.lg\:focus\:text-indigo-400:focus{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.lg\:focus\:text-indigo-500:focus{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.lg\:focus\:text-indigo-600:focus{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.lg\:focus\:text-indigo-700:focus{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.lg\:focus\:text-indigo-800:focus{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.lg\:focus\:text-indigo-900:focus{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.lg\:focus\:text-purple-100:focus{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.lg\:focus\:text-purple-200:focus{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.lg\:focus\:text-purple-300:focus{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.lg\:focus\:text-purple-400:focus{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.lg\:focus\:text-purple-500:focus{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.lg\:focus\:text-purple-600:focus{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.lg\:focus\:text-purple-700:focus{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.lg\:focus\:text-purple-800:focus{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.lg\:focus\:text-purple-900:focus{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.lg\:focus\:text-pink-100:focus{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.lg\:focus\:text-pink-200:focus{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.lg\:focus\:text-pink-300:focus{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.lg\:focus\:text-pink-400:focus{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.lg\:focus\:text-pink-500:focus{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.lg\:focus\:text-pink-600:focus{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.lg\:focus\:text-pink-700:focus{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.lg\:focus\:text-pink-800:focus{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.lg\:focus\:text-pink-900:focus{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.lg\:text-opacity-0{--text-opacity:0}.lg\:text-opacity-25{--text-opacity:0.25}.lg\:text-opacity-50{--text-opacity:0.5}.lg\:text-opacity-75{--text-opacity:0.75}.lg\:text-opacity-100{--text-opacity:1}.lg\:hover\:text-opacity-0:hover{--text-opacity:0}.lg\:hover\:text-opacity-25:hover{--text-opacity:0.25}.lg\:hover\:text-opacity-50:hover{--text-opacity:0.5}.lg\:hover\:text-opacity-75:hover{--text-opacity:0.75}.lg\:hover\:text-opacity-100:hover{--text-opacity:1}.lg\:focus\:text-opacity-0:focus{--text-opacity:0}.lg\:focus\:text-opacity-25:focus{--text-opacity:0.25}.lg\:focus\:text-opacity-50:focus{--text-opacity:0.5}.lg\:focus\:text-opacity-75:focus{--text-opacity:0.75}.lg\:focus\:text-opacity-100:focus{--text-opacity:1}.lg\:italic{font-style:italic}.lg\:not-italic{font-style:normal}.lg\:uppercase{text-transform:uppercase}.lg\:lowercase{text-transform:lowercase}.lg\:capitalize{text-transform:capitalize}.lg\:normal-case{text-transform:none}.lg\:underline{text-decoration:underline}.lg\:line-through{text-decoration:line-through}.lg\:no-underline{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\:diagonal-fractions,.lg\:lining-nums,.lg\:oldstyle-nums,.lg\:ordinal,.lg\:proportional-nums,.lg\:slashed-zero,.lg\:stacked-fractions,.lg\:tabular-nums{--font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/);-webkit-font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );-webkit-font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-variant-numeric:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-variant-numeric:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction)}.lg\:normal-nums{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:normal}.lg\:ordinal{--font-variant-numeric-ordinal:ordinal}.lg\:slashed-zero{--font-variant-numeric-slashed-zero:slashed-zero}.lg\:lining-nums{--font-variant-numeric-figure:lining-nums}.lg\:oldstyle-nums{--font-variant-numeric-figure:oldstyle-nums}.lg\:proportional-nums{--font-variant-numeric-spacing:proportional-nums}.lg\:tabular-nums{--font-variant-numeric-spacing:tabular-nums}.lg\:diagonal-fractions{--font-variant-numeric-fraction:diagonal-fractions}.lg\:stacked-fractions{--font-variant-numeric-fraction:stacked-fractions}.lg\:tracking-tighter{letter-spacing:-.05em}.lg\:tracking-tight{letter-spacing:-.025em}.lg\:tracking-normal{letter-spacing:0}.lg\:tracking-wide{letter-spacing:.025em}.lg\:tracking-wider{letter-spacing:.05em}.lg\:tracking-widest{letter-spacing:.1em}.lg\:select-none{-webkit-user-select:none;user-select:none}.lg\:select-text{-webkit-user-select:text;user-select:text}.lg\:select-all{-webkit-user-select:all;user-select:all}.lg\:select-auto{-webkit-user-select:auto;user-select:auto}.lg\:align-baseline{vertical-align:initial}.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\:visible{visibility:visible}.lg\:invisible{visibility:hidden}.lg\:whitespace-normal{white-space:normal}.lg\:whitespace-no-wrap{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{word-wrap:normal;overflow-wrap:normal;word-break:normal}.lg\:break-words{word-wrap:break-word;overflow-wrap:break-word}.lg\:break-all{word-break:break-all}.lg\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg\:w-0{width:0}.lg\:w-1{width:.25rem}.lg\:w-2{width:.5rem}.lg\:w-3{width:.75rem}.lg\:w-4{width:1rem}.lg\:w-5{width:1.25rem}.lg\:w-6{width:1.5rem}.lg\:w-8{width:2rem}.lg\:w-10{width:2.5rem}.lg\:w-12{width:3rem}.lg\:w-16{width:4rem}.lg\:w-20{width:5rem}.lg\:w-24{width:6rem}.lg\:w-32{width:8rem}.lg\:w-40{width:10rem}.lg\:w-48{width:12rem}.lg\:w-56{width:14rem}.lg\:w-64{width:16rem}.lg\:w-auto{width:auto}.lg\:w-px{width:1px}.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\: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\:gap-0{grid-gap:0;gap:0}.lg\:gap-1{grid-gap:.25rem;gap:.25rem}.lg\:gap-2{grid-gap:.5rem;gap:.5rem}.lg\:gap-3{grid-gap:.75rem;gap:.75rem}.lg\:gap-4{grid-gap:1rem;gap:1rem}.lg\:gap-5{grid-gap:1.25rem;gap:1.25rem}.lg\:gap-6{grid-gap:1.5rem;gap:1.5rem}.lg\:gap-8{grid-gap:2rem;gap:2rem}.lg\:gap-10{grid-gap:2.5rem;gap:2.5rem}.lg\:gap-12{grid-gap:3rem;gap:3rem}.lg\:gap-16{grid-gap:4rem;gap:4rem}.lg\:gap-20{grid-gap:5rem;gap:5rem}.lg\:gap-24{grid-gap:6rem;gap:6rem}.lg\:gap-32{grid-gap:8rem;gap:8rem}.lg\:gap-40{grid-gap:10rem;gap:10rem}.lg\:gap-48{grid-gap:12rem;gap:12rem}.lg\:gap-56{grid-gap:14rem;gap:14rem}.lg\:gap-64{grid-gap:16rem;gap:16rem}.lg\:gap-px{grid-gap:1px;gap:1px}.lg\:col-gap-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.lg\:col-gap-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.lg\:col-gap-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.lg\:col-gap-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.lg\:col-gap-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.lg\:col-gap-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.lg\:col-gap-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.lg\:col-gap-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.lg\:col-gap-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.lg\:col-gap-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.lg\:col-gap-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.lg\:col-gap-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.lg\:col-gap-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.lg\:col-gap-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.lg\:col-gap-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.lg\:col-gap-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.lg\:col-gap-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.lg\:col-gap-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.lg\:col-gap-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.lg\:gap-x-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.lg\:gap-x-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.lg\:gap-x-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.lg\:gap-x-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.lg\:gap-x-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.lg\:gap-x-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.lg\:gap-x-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.lg\:gap-x-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.lg\:gap-x-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-x-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.lg\:gap-x-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.lg\:gap-x-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.lg\:gap-x-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.lg\:gap-x-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.lg\:gap-x-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.lg\:gap-x-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.lg\:gap-x-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.lg\:gap-x-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.lg\:gap-x-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.lg\:row-gap-0{grid-row-gap:0;row-gap:0}.lg\:row-gap-1{grid-row-gap:.25rem;row-gap:.25rem}.lg\:row-gap-2{grid-row-gap:.5rem;row-gap:.5rem}.lg\:row-gap-3{grid-row-gap:.75rem;row-gap:.75rem}.lg\:row-gap-4{grid-row-gap:1rem;row-gap:1rem}.lg\:row-gap-5{grid-row-gap:1.25rem;row-gap:1.25rem}.lg\:row-gap-6{grid-row-gap:1.5rem;row-gap:1.5rem}.lg\:row-gap-8{grid-row-gap:2rem;row-gap:2rem}.lg\:row-gap-10{grid-row-gap:2.5rem;row-gap:2.5rem}.lg\:row-gap-12{grid-row-gap:3rem;row-gap:3rem}.lg\:row-gap-16{grid-row-gap:4rem;row-gap:4rem}.lg\:row-gap-20{grid-row-gap:5rem;row-gap:5rem}.lg\:row-gap-24{grid-row-gap:6rem;row-gap:6rem}.lg\:row-gap-32{grid-row-gap:8rem;row-gap:8rem}.lg\:row-gap-40{grid-row-gap:10rem;row-gap:10rem}.lg\:row-gap-48{grid-row-gap:12rem;row-gap:12rem}.lg\:row-gap-56{grid-row-gap:14rem;row-gap:14rem}.lg\:row-gap-64{grid-row-gap:16rem;row-gap:16rem}.lg\:row-gap-px{grid-row-gap:1px;row-gap:1px}.lg\:gap-y-0{grid-row-gap:0;row-gap:0}.lg\:gap-y-1{grid-row-gap:.25rem;row-gap:.25rem}.lg\:gap-y-2{grid-row-gap:.5rem;row-gap:.5rem}.lg\:gap-y-3{grid-row-gap:.75rem;row-gap:.75rem}.lg\:gap-y-4{grid-row-gap:1rem;row-gap:1rem}.lg\:gap-y-5{grid-row-gap:1.25rem;row-gap:1.25rem}.lg\:gap-y-6{grid-row-gap:1.5rem;row-gap:1.5rem}.lg\:gap-y-8{grid-row-gap:2rem;row-gap:2rem}.lg\:gap-y-10{grid-row-gap:2.5rem;row-gap:2.5rem}.lg\:gap-y-12{grid-row-gap:3rem;row-gap:3rem}.lg\:gap-y-16{grid-row-gap:4rem;row-gap:4rem}.lg\:gap-y-20{grid-row-gap:5rem;row-gap:5rem}.lg\:gap-y-24{grid-row-gap:6rem;row-gap:6rem}.lg\:gap-y-32{grid-row-gap:8rem;row-gap:8rem}.lg\:gap-y-40{grid-row-gap:10rem;row-gap:10rem}.lg\:gap-y-48{grid-row-gap:12rem;row-gap:12rem}.lg\:gap-y-56{grid-row-gap:14rem;row-gap:14rem}.lg\:gap-y-64{grid-row-gap:16rem;row-gap:16rem}.lg\:gap-y-px{grid-row-gap:1px;row-gap:1px}.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\: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\: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\: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\: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\: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\: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\:transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.lg\:transform-none{-webkit-transform:none;transform:none}.lg\:origin-center{-webkit-transform-origin:center;transform-origin:center}.lg\:origin-top{-webkit-transform-origin:top;transform-origin:top}.lg\:origin-top-right{-webkit-transform-origin:top right;transform-origin:top right}.lg\:origin-right{-webkit-transform-origin:right;transform-origin:right}.lg\:origin-bottom-right{-webkit-transform-origin:bottom right;transform-origin:bottom right}.lg\:origin-bottom{-webkit-transform-origin:bottom;transform-origin:bottom}.lg\:origin-bottom-left{-webkit-transform-origin:bottom left;transform-origin:bottom left}.lg\:origin-left{-webkit-transform-origin:left;transform-origin:left}.lg\:origin-top-left{-webkit-transform-origin:top left;transform-origin:top left}.lg\:scale-0{--transform-scale-x:0;--transform-scale-y:0}.lg\:scale-50{--transform-scale-x:.5;--transform-scale-y:.5}.lg\:scale-75{--transform-scale-x:.75;--transform-scale-y:.75}.lg\:scale-90{--transform-scale-x:.9;--transform-scale-y:.9}.lg\:scale-95{--transform-scale-x:.95;--transform-scale-y:.95}.lg\:scale-100{--transform-scale-x:1;--transform-scale-y:1}.lg\:scale-105{--transform-scale-x:1.05;--transform-scale-y:1.05}.lg\:scale-110{--transform-scale-x:1.1;--transform-scale-y:1.1}.lg\:scale-125{--transform-scale-x:1.25;--transform-scale-y:1.25}.lg\:scale-150{--transform-scale-x:1.5;--transform-scale-y:1.5}.lg\:scale-x-0{--transform-scale-x:0}.lg\:scale-x-50{--transform-scale-x:.5}.lg\:scale-x-75{--transform-scale-x:.75}.lg\:scale-x-90{--transform-scale-x:.9}.lg\:scale-x-95{--transform-scale-x:.95}.lg\:scale-x-100{--transform-scale-x:1}.lg\:scale-x-105{--transform-scale-x:1.05}.lg\:scale-x-110{--transform-scale-x:1.1}.lg\:scale-x-125{--transform-scale-x:1.25}.lg\:scale-x-150{--transform-scale-x:1.5}.lg\:scale-y-0{--transform-scale-y:0}.lg\:scale-y-50{--transform-scale-y:.5}.lg\:scale-y-75{--transform-scale-y:.75}.lg\:scale-y-90{--transform-scale-y:.9}.lg\:scale-y-95{--transform-scale-y:.95}.lg\:scale-y-100{--transform-scale-y:1}.lg\:scale-y-105{--transform-scale-y:1.05}.lg\:scale-y-110{--transform-scale-y:1.1}.lg\:scale-y-125{--transform-scale-y:1.25}.lg\:scale-y-150{--transform-scale-y:1.5}.lg\:hover\:scale-0:hover{--transform-scale-x:0;--transform-scale-y:0}.lg\:hover\:scale-50:hover{--transform-scale-x:.5;--transform-scale-y:.5}.lg\:hover\:scale-75:hover{--transform-scale-x:.75;--transform-scale-y:.75}.lg\:hover\:scale-90:hover{--transform-scale-x:.9;--transform-scale-y:.9}.lg\:hover\:scale-95:hover{--transform-scale-x:.95;--transform-scale-y:.95}.lg\:hover\:scale-100:hover{--transform-scale-x:1;--transform-scale-y:1}.lg\:hover\:scale-105:hover{--transform-scale-x:1.05;--transform-scale-y:1.05}.lg\:hover\:scale-110:hover{--transform-scale-x:1.1;--transform-scale-y:1.1}.lg\:hover\:scale-125:hover{--transform-scale-x:1.25;--transform-scale-y:1.25}.lg\:hover\:scale-150:hover{--transform-scale-x:1.5;--transform-scale-y:1.5}.lg\:hover\:scale-x-0:hover{--transform-scale-x:0}.lg\:hover\:scale-x-50:hover{--transform-scale-x:.5}.lg\:hover\:scale-x-75:hover{--transform-scale-x:.75}.lg\:hover\:scale-x-90:hover{--transform-scale-x:.9}.lg\:hover\:scale-x-95:hover{--transform-scale-x:.95}.lg\:hover\:scale-x-100:hover{--transform-scale-x:1}.lg\:hover\:scale-x-105:hover{--transform-scale-x:1.05}.lg\:hover\:scale-x-110:hover{--transform-scale-x:1.1}.lg\:hover\:scale-x-125:hover{--transform-scale-x:1.25}.lg\:hover\:scale-x-150:hover{--transform-scale-x:1.5}.lg\:hover\:scale-y-0:hover{--transform-scale-y:0}.lg\:hover\:scale-y-50:hover{--transform-scale-y:.5}.lg\:hover\:scale-y-75:hover{--transform-scale-y:.75}.lg\:hover\:scale-y-90:hover{--transform-scale-y:.9}.lg\:hover\:scale-y-95:hover{--transform-scale-y:.95}.lg\:hover\:scale-y-100:hover{--transform-scale-y:1}.lg\:hover\:scale-y-105:hover{--transform-scale-y:1.05}.lg\:hover\:scale-y-110:hover{--transform-scale-y:1.1}.lg\:hover\:scale-y-125:hover{--transform-scale-y:1.25}.lg\:hover\:scale-y-150:hover{--transform-scale-y:1.5}.lg\:focus\:scale-0:focus{--transform-scale-x:0;--transform-scale-y:0}.lg\:focus\:scale-50:focus{--transform-scale-x:.5;--transform-scale-y:.5}.lg\:focus\:scale-75:focus{--transform-scale-x:.75;--transform-scale-y:.75}.lg\:focus\:scale-90:focus{--transform-scale-x:.9;--transform-scale-y:.9}.lg\:focus\:scale-95:focus{--transform-scale-x:.95;--transform-scale-y:.95}.lg\:focus\:scale-100:focus{--transform-scale-x:1;--transform-scale-y:1}.lg\:focus\:scale-105:focus{--transform-scale-x:1.05;--transform-scale-y:1.05}.lg\:focus\:scale-110:focus{--transform-scale-x:1.1;--transform-scale-y:1.1}.lg\:focus\:scale-125:focus{--transform-scale-x:1.25;--transform-scale-y:1.25}.lg\:focus\:scale-150:focus{--transform-scale-x:1.5;--transform-scale-y:1.5}.lg\:focus\:scale-x-0:focus{--transform-scale-x:0}.lg\:focus\:scale-x-50:focus{--transform-scale-x:.5}.lg\:focus\:scale-x-75:focus{--transform-scale-x:.75}.lg\:focus\:scale-x-90:focus{--transform-scale-x:.9}.lg\:focus\:scale-x-95:focus{--transform-scale-x:.95}.lg\:focus\:scale-x-100:focus{--transform-scale-x:1}.lg\:focus\:scale-x-105:focus{--transform-scale-x:1.05}.lg\:focus\:scale-x-110:focus{--transform-scale-x:1.1}.lg\:focus\:scale-x-125:focus{--transform-scale-x:1.25}.lg\:focus\:scale-x-150:focus{--transform-scale-x:1.5}.lg\:focus\:scale-y-0:focus{--transform-scale-y:0}.lg\:focus\:scale-y-50:focus{--transform-scale-y:.5}.lg\:focus\:scale-y-75:focus{--transform-scale-y:.75}.lg\:focus\:scale-y-90:focus{--transform-scale-y:.9}.lg\:focus\:scale-y-95:focus{--transform-scale-y:.95}.lg\:focus\:scale-y-100:focus{--transform-scale-y:1}.lg\:focus\:scale-y-105:focus{--transform-scale-y:1.05}.lg\:focus\:scale-y-110:focus{--transform-scale-y:1.1}.lg\:focus\:scale-y-125:focus{--transform-scale-y:1.25}.lg\:focus\:scale-y-150:focus{--transform-scale-y:1.5}.lg\:rotate-0{--transform-rotate:0}.lg\:rotate-1{--transform-rotate:1deg}.lg\:rotate-2{--transform-rotate:2deg}.lg\:rotate-3{--transform-rotate:3deg}.lg\:rotate-6{--transform-rotate:6deg}.lg\:rotate-12{--transform-rotate:12deg}.lg\:rotate-45{--transform-rotate:45deg}.lg\:rotate-90{--transform-rotate:90deg}.lg\:rotate-180{--transform-rotate:180deg}.lg\:-rotate-180{--transform-rotate:-180deg}.lg\:-rotate-90{--transform-rotate:-90deg}.lg\:-rotate-45{--transform-rotate:-45deg}.lg\:-rotate-12{--transform-rotate:-12deg}.lg\:-rotate-6{--transform-rotate:-6deg}.lg\:-rotate-3{--transform-rotate:-3deg}.lg\:-rotate-2{--transform-rotate:-2deg}.lg\:-rotate-1{--transform-rotate:-1deg}.lg\:hover\:rotate-0:hover{--transform-rotate:0}.lg\:hover\:rotate-1:hover{--transform-rotate:1deg}.lg\:hover\:rotate-2:hover{--transform-rotate:2deg}.lg\:hover\:rotate-3:hover{--transform-rotate:3deg}.lg\:hover\:rotate-6:hover{--transform-rotate:6deg}.lg\:hover\:rotate-12:hover{--transform-rotate:12deg}.lg\:hover\:rotate-45:hover{--transform-rotate:45deg}.lg\:hover\:rotate-90:hover{--transform-rotate:90deg}.lg\:hover\:rotate-180:hover{--transform-rotate:180deg}.lg\:hover\:-rotate-180:hover{--transform-rotate:-180deg}.lg\:hover\:-rotate-90:hover{--transform-rotate:-90deg}.lg\:hover\:-rotate-45:hover{--transform-rotate:-45deg}.lg\:hover\:-rotate-12:hover{--transform-rotate:-12deg}.lg\:hover\:-rotate-6:hover{--transform-rotate:-6deg}.lg\:hover\:-rotate-3:hover{--transform-rotate:-3deg}.lg\:hover\:-rotate-2:hover{--transform-rotate:-2deg}.lg\:hover\:-rotate-1:hover{--transform-rotate:-1deg}.lg\:focus\:rotate-0:focus{--transform-rotate:0}.lg\:focus\:rotate-1:focus{--transform-rotate:1deg}.lg\:focus\:rotate-2:focus{--transform-rotate:2deg}.lg\:focus\:rotate-3:focus{--transform-rotate:3deg}.lg\:focus\:rotate-6:focus{--transform-rotate:6deg}.lg\:focus\:rotate-12:focus{--transform-rotate:12deg}.lg\:focus\:rotate-45:focus{--transform-rotate:45deg}.lg\:focus\:rotate-90:focus{--transform-rotate:90deg}.lg\:focus\:rotate-180:focus{--transform-rotate:180deg}.lg\:focus\:-rotate-180:focus{--transform-rotate:-180deg}.lg\:focus\:-rotate-90:focus{--transform-rotate:-90deg}.lg\:focus\:-rotate-45:focus{--transform-rotate:-45deg}.lg\:focus\:-rotate-12:focus{--transform-rotate:-12deg}.lg\:focus\:-rotate-6:focus{--transform-rotate:-6deg}.lg\:focus\:-rotate-3:focus{--transform-rotate:-3deg}.lg\:focus\:-rotate-2:focus{--transform-rotate:-2deg}.lg\:focus\:-rotate-1:focus{--transform-rotate:-1deg}.lg\:translate-x-0{--transform-translate-x:0}.lg\:translate-x-1{--transform-translate-x:0.25rem}.lg\:translate-x-2{--transform-translate-x:0.5rem}.lg\:translate-x-3{--transform-translate-x:0.75rem}.lg\:translate-x-4{--transform-translate-x:1rem}.lg\:translate-x-5{--transform-translate-x:1.25rem}.lg\:translate-x-6{--transform-translate-x:1.5rem}.lg\:translate-x-8{--transform-translate-x:2rem}.lg\:translate-x-10{--transform-translate-x:2.5rem}.lg\:translate-x-12{--transform-translate-x:3rem}.lg\:translate-x-16{--transform-translate-x:4rem}.lg\:translate-x-20{--transform-translate-x:5rem}.lg\:translate-x-24{--transform-translate-x:6rem}.lg\:translate-x-32{--transform-translate-x:8rem}.lg\:translate-x-40{--transform-translate-x:10rem}.lg\:translate-x-48{--transform-translate-x:12rem}.lg\:translate-x-56{--transform-translate-x:14rem}.lg\:translate-x-64{--transform-translate-x:16rem}.lg\:translate-x-px{--transform-translate-x:1px}.lg\:-translate-x-1{--transform-translate-x:-0.25rem}.lg\:-translate-x-2{--transform-translate-x:-0.5rem}.lg\:-translate-x-3{--transform-translate-x:-0.75rem}.lg\:-translate-x-4{--transform-translate-x:-1rem}.lg\:-translate-x-5{--transform-translate-x:-1.25rem}.lg\:-translate-x-6{--transform-translate-x:-1.5rem}.lg\:-translate-x-8{--transform-translate-x:-2rem}.lg\:-translate-x-10{--transform-translate-x:-2.5rem}.lg\:-translate-x-12{--transform-translate-x:-3rem}.lg\:-translate-x-16{--transform-translate-x:-4rem}.lg\:-translate-x-20{--transform-translate-x:-5rem}.lg\:-translate-x-24{--transform-translate-x:-6rem}.lg\:-translate-x-32{--transform-translate-x:-8rem}.lg\:-translate-x-40{--transform-translate-x:-10rem}.lg\:-translate-x-48{--transform-translate-x:-12rem}.lg\:-translate-x-56{--transform-translate-x:-14rem}.lg\:-translate-x-64{--transform-translate-x:-16rem}.lg\:-translate-x-px{--transform-translate-x:-1px}.lg\:-translate-x-full{--transform-translate-x:-100%}.lg\:-translate-x-1\/2{--transform-translate-x:-50%}.lg\:translate-x-1\/2{--transform-translate-x:50%}.lg\:translate-x-full{--transform-translate-x:100%}.lg\:translate-y-0{--transform-translate-y:0}.lg\:translate-y-1{--transform-translate-y:0.25rem}.lg\:translate-y-2{--transform-translate-y:0.5rem}.lg\:translate-y-3{--transform-translate-y:0.75rem}.lg\:translate-y-4{--transform-translate-y:1rem}.lg\:translate-y-5{--transform-translate-y:1.25rem}.lg\:translate-y-6{--transform-translate-y:1.5rem}.lg\:translate-y-8{--transform-translate-y:2rem}.lg\:translate-y-10{--transform-translate-y:2.5rem}.lg\:translate-y-12{--transform-translate-y:3rem}.lg\:translate-y-16{--transform-translate-y:4rem}.lg\:translate-y-20{--transform-translate-y:5rem}.lg\:translate-y-24{--transform-translate-y:6rem}.lg\:translate-y-32{--transform-translate-y:8rem}.lg\:translate-y-40{--transform-translate-y:10rem}.lg\:translate-y-48{--transform-translate-y:12rem}.lg\:translate-y-56{--transform-translate-y:14rem}.lg\:translate-y-64{--transform-translate-y:16rem}.lg\:translate-y-px{--transform-translate-y:1px}.lg\:-translate-y-1{--transform-translate-y:-0.25rem}.lg\:-translate-y-2{--transform-translate-y:-0.5rem}.lg\:-translate-y-3{--transform-translate-y:-0.75rem}.lg\:-translate-y-4{--transform-translate-y:-1rem}.lg\:-translate-y-5{--transform-translate-y:-1.25rem}.lg\:-translate-y-6{--transform-translate-y:-1.5rem}.lg\:-translate-y-8{--transform-translate-y:-2rem}.lg\:-translate-y-10{--transform-translate-y:-2.5rem}.lg\:-translate-y-12{--transform-translate-y:-3rem}.lg\:-translate-y-16{--transform-translate-y:-4rem}.lg\:-translate-y-20{--transform-translate-y:-5rem}.lg\:-translate-y-24{--transform-translate-y:-6rem}.lg\:-translate-y-32{--transform-translate-y:-8rem}.lg\:-translate-y-40{--transform-translate-y:-10rem}.lg\:-translate-y-48{--transform-translate-y:-12rem}.lg\:-translate-y-56{--transform-translate-y:-14rem}.lg\:-translate-y-64{--transform-translate-y:-16rem}.lg\:-translate-y-px{--transform-translate-y:-1px}.lg\:-translate-y-full{--transform-translate-y:-100%}.lg\:-translate-y-1\/2{--transform-translate-y:-50%}.lg\:translate-y-1\/2{--transform-translate-y:50%}.lg\:translate-y-full{--transform-translate-y:100%}.lg\:hover\:translate-x-0:hover{--transform-translate-x:0}.lg\:hover\:translate-x-1:hover{--transform-translate-x:0.25rem}.lg\:hover\:translate-x-2:hover{--transform-translate-x:0.5rem}.lg\:hover\:translate-x-3:hover{--transform-translate-x:0.75rem}.lg\:hover\:translate-x-4:hover{--transform-translate-x:1rem}.lg\:hover\:translate-x-5:hover{--transform-translate-x:1.25rem}.lg\:hover\:translate-x-6:hover{--transform-translate-x:1.5rem}.lg\:hover\:translate-x-8:hover{--transform-translate-x:2rem}.lg\:hover\:translate-x-10:hover{--transform-translate-x:2.5rem}.lg\:hover\:translate-x-12:hover{--transform-translate-x:3rem}.lg\:hover\:translate-x-16:hover{--transform-translate-x:4rem}.lg\:hover\:translate-x-20:hover{--transform-translate-x:5rem}.lg\:hover\:translate-x-24:hover{--transform-translate-x:6rem}.lg\:hover\:translate-x-32:hover{--transform-translate-x:8rem}.lg\:hover\:translate-x-40:hover{--transform-translate-x:10rem}.lg\:hover\:translate-x-48:hover{--transform-translate-x:12rem}.lg\:hover\:translate-x-56:hover{--transform-translate-x:14rem}.lg\:hover\:translate-x-64:hover{--transform-translate-x:16rem}.lg\:hover\:translate-x-px:hover{--transform-translate-x:1px}.lg\:hover\:-translate-x-1:hover{--transform-translate-x:-0.25rem}.lg\:hover\:-translate-x-2:hover{--transform-translate-x:-0.5rem}.lg\:hover\:-translate-x-3:hover{--transform-translate-x:-0.75rem}.lg\:hover\:-translate-x-4:hover{--transform-translate-x:-1rem}.lg\:hover\:-translate-x-5:hover{--transform-translate-x:-1.25rem}.lg\:hover\:-translate-x-6:hover{--transform-translate-x:-1.5rem}.lg\:hover\:-translate-x-8:hover{--transform-translate-x:-2rem}.lg\:hover\:-translate-x-10:hover{--transform-translate-x:-2.5rem}.lg\:hover\:-translate-x-12:hover{--transform-translate-x:-3rem}.lg\:hover\:-translate-x-16:hover{--transform-translate-x:-4rem}.lg\:hover\:-translate-x-20:hover{--transform-translate-x:-5rem}.lg\:hover\:-translate-x-24:hover{--transform-translate-x:-6rem}.lg\:hover\:-translate-x-32:hover{--transform-translate-x:-8rem}.lg\:hover\:-translate-x-40:hover{--transform-translate-x:-10rem}.lg\:hover\:-translate-x-48:hover{--transform-translate-x:-12rem}.lg\:hover\:-translate-x-56:hover{--transform-translate-x:-14rem}.lg\:hover\:-translate-x-64:hover{--transform-translate-x:-16rem}.lg\:hover\:-translate-x-px:hover{--transform-translate-x:-1px}.lg\:hover\:-translate-x-full:hover{--transform-translate-x:-100%}.lg\:hover\:-translate-x-1\/2:hover{--transform-translate-x:-50%}.lg\:hover\:translate-x-1\/2:hover{--transform-translate-x:50%}.lg\:hover\:translate-x-full:hover{--transform-translate-x:100%}.lg\:hover\:translate-y-0:hover{--transform-translate-y:0}.lg\:hover\:translate-y-1:hover{--transform-translate-y:0.25rem}.lg\:hover\:translate-y-2:hover{--transform-translate-y:0.5rem}.lg\:hover\:translate-y-3:hover{--transform-translate-y:0.75rem}.lg\:hover\:translate-y-4:hover{--transform-translate-y:1rem}.lg\:hover\:translate-y-5:hover{--transform-translate-y:1.25rem}.lg\:hover\:translate-y-6:hover{--transform-translate-y:1.5rem}.lg\:hover\:translate-y-8:hover{--transform-translate-y:2rem}.lg\:hover\:translate-y-10:hover{--transform-translate-y:2.5rem}.lg\:hover\:translate-y-12:hover{--transform-translate-y:3rem}.lg\:hover\:translate-y-16:hover{--transform-translate-y:4rem}.lg\:hover\:translate-y-20:hover{--transform-translate-y:5rem}.lg\:hover\:translate-y-24:hover{--transform-translate-y:6rem}.lg\:hover\:translate-y-32:hover{--transform-translate-y:8rem}.lg\:hover\:translate-y-40:hover{--transform-translate-y:10rem}.lg\:hover\:translate-y-48:hover{--transform-translate-y:12rem}.lg\:hover\:translate-y-56:hover{--transform-translate-y:14rem}.lg\:hover\:translate-y-64:hover{--transform-translate-y:16rem}.lg\:hover\:translate-y-px:hover{--transform-translate-y:1px}.lg\:hover\:-translate-y-1:hover{--transform-translate-y:-0.25rem}.lg\:hover\:-translate-y-2:hover{--transform-translate-y:-0.5rem}.lg\:hover\:-translate-y-3:hover{--transform-translate-y:-0.75rem}.lg\:hover\:-translate-y-4:hover{--transform-translate-y:-1rem}.lg\:hover\:-translate-y-5:hover{--transform-translate-y:-1.25rem}.lg\:hover\:-translate-y-6:hover{--transform-translate-y:-1.5rem}.lg\:hover\:-translate-y-8:hover{--transform-translate-y:-2rem}.lg\:hover\:-translate-y-10:hover{--transform-translate-y:-2.5rem}.lg\:hover\:-translate-y-12:hover{--transform-translate-y:-3rem}.lg\:hover\:-translate-y-16:hover{--transform-translate-y:-4rem}.lg\:hover\:-translate-y-20:hover{--transform-translate-y:-5rem}.lg\:hover\:-translate-y-24:hover{--transform-translate-y:-6rem}.lg\:hover\:-translate-y-32:hover{--transform-translate-y:-8rem}.lg\:hover\:-translate-y-40:hover{--transform-translate-y:-10rem}.lg\:hover\:-translate-y-48:hover{--transform-translate-y:-12rem}.lg\:hover\:-translate-y-56:hover{--transform-translate-y:-14rem}.lg\:hover\:-translate-y-64:hover{--transform-translate-y:-16rem}.lg\:hover\:-translate-y-px:hover{--transform-translate-y:-1px}.lg\:hover\:-translate-y-full:hover{--transform-translate-y:-100%}.lg\:hover\:-translate-y-1\/2:hover{--transform-translate-y:-50%}.lg\:hover\:translate-y-1\/2:hover{--transform-translate-y:50%}.lg\:hover\:translate-y-full:hover{--transform-translate-y:100%}.lg\:focus\:translate-x-0:focus{--transform-translate-x:0}.lg\:focus\:translate-x-1:focus{--transform-translate-x:0.25rem}.lg\:focus\:translate-x-2:focus{--transform-translate-x:0.5rem}.lg\:focus\:translate-x-3:focus{--transform-translate-x:0.75rem}.lg\:focus\:translate-x-4:focus{--transform-translate-x:1rem}.lg\:focus\:translate-x-5:focus{--transform-translate-x:1.25rem}.lg\:focus\:translate-x-6:focus{--transform-translate-x:1.5rem}.lg\:focus\:translate-x-8:focus{--transform-translate-x:2rem}.lg\:focus\:translate-x-10:focus{--transform-translate-x:2.5rem}.lg\:focus\:translate-x-12:focus{--transform-translate-x:3rem}.lg\:focus\:translate-x-16:focus{--transform-translate-x:4rem}.lg\:focus\:translate-x-20:focus{--transform-translate-x:5rem}.lg\:focus\:translate-x-24:focus{--transform-translate-x:6rem}.lg\:focus\:translate-x-32:focus{--transform-translate-x:8rem}.lg\:focus\:translate-x-40:focus{--transform-translate-x:10rem}.lg\:focus\:translate-x-48:focus{--transform-translate-x:12rem}.lg\:focus\:translate-x-56:focus{--transform-translate-x:14rem}.lg\:focus\:translate-x-64:focus{--transform-translate-x:16rem}.lg\:focus\:translate-x-px:focus{--transform-translate-x:1px}.lg\:focus\:-translate-x-1:focus{--transform-translate-x:-0.25rem}.lg\:focus\:-translate-x-2:focus{--transform-translate-x:-0.5rem}.lg\:focus\:-translate-x-3:focus{--transform-translate-x:-0.75rem}.lg\:focus\:-translate-x-4:focus{--transform-translate-x:-1rem}.lg\:focus\:-translate-x-5:focus{--transform-translate-x:-1.25rem}.lg\:focus\:-translate-x-6:focus{--transform-translate-x:-1.5rem}.lg\:focus\:-translate-x-8:focus{--transform-translate-x:-2rem}.lg\:focus\:-translate-x-10:focus{--transform-translate-x:-2.5rem}.lg\:focus\:-translate-x-12:focus{--transform-translate-x:-3rem}.lg\:focus\:-translate-x-16:focus{--transform-translate-x:-4rem}.lg\:focus\:-translate-x-20:focus{--transform-translate-x:-5rem}.lg\:focus\:-translate-x-24:focus{--transform-translate-x:-6rem}.lg\:focus\:-translate-x-32:focus{--transform-translate-x:-8rem}.lg\:focus\:-translate-x-40:focus{--transform-translate-x:-10rem}.lg\:focus\:-translate-x-48:focus{--transform-translate-x:-12rem}.lg\:focus\:-translate-x-56:focus{--transform-translate-x:-14rem}.lg\:focus\:-translate-x-64:focus{--transform-translate-x:-16rem}.lg\:focus\:-translate-x-px:focus{--transform-translate-x:-1px}.lg\:focus\:-translate-x-full:focus{--transform-translate-x:-100%}.lg\:focus\:-translate-x-1\/2:focus{--transform-translate-x:-50%}.lg\:focus\:translate-x-1\/2:focus{--transform-translate-x:50%}.lg\:focus\:translate-x-full:focus{--transform-translate-x:100%}.lg\:focus\:translate-y-0:focus{--transform-translate-y:0}.lg\:focus\:translate-y-1:focus{--transform-translate-y:0.25rem}.lg\:focus\:translate-y-2:focus{--transform-translate-y:0.5rem}.lg\:focus\:translate-y-3:focus{--transform-translate-y:0.75rem}.lg\:focus\:translate-y-4:focus{--transform-translate-y:1rem}.lg\:focus\:translate-y-5:focus{--transform-translate-y:1.25rem}.lg\:focus\:translate-y-6:focus{--transform-translate-y:1.5rem}.lg\:focus\:translate-y-8:focus{--transform-translate-y:2rem}.lg\:focus\:translate-y-10:focus{--transform-translate-y:2.5rem}.lg\:focus\:translate-y-12:focus{--transform-translate-y:3rem}.lg\:focus\:translate-y-16:focus{--transform-translate-y:4rem}.lg\:focus\:translate-y-20:focus{--transform-translate-y:5rem}.lg\:focus\:translate-y-24:focus{--transform-translate-y:6rem}.lg\:focus\:translate-y-32:focus{--transform-translate-y:8rem}.lg\:focus\:translate-y-40:focus{--transform-translate-y:10rem}.lg\:focus\:translate-y-48:focus{--transform-translate-y:12rem}.lg\:focus\:translate-y-56:focus{--transform-translate-y:14rem}.lg\:focus\:translate-y-64:focus{--transform-translate-y:16rem}.lg\:focus\:translate-y-px:focus{--transform-translate-y:1px}.lg\:focus\:-translate-y-1:focus{--transform-translate-y:-0.25rem}.lg\:focus\:-translate-y-2:focus{--transform-translate-y:-0.5rem}.lg\:focus\:-translate-y-3:focus{--transform-translate-y:-0.75rem}.lg\:focus\:-translate-y-4:focus{--transform-translate-y:-1rem}.lg\:focus\:-translate-y-5:focus{--transform-translate-y:-1.25rem}.lg\:focus\:-translate-y-6:focus{--transform-translate-y:-1.5rem}.lg\:focus\:-translate-y-8:focus{--transform-translate-y:-2rem}.lg\:focus\:-translate-y-10:focus{--transform-translate-y:-2.5rem}.lg\:focus\:-translate-y-12:focus{--transform-translate-y:-3rem}.lg\:focus\:-translate-y-16:focus{--transform-translate-y:-4rem}.lg\:focus\:-translate-y-20:focus{--transform-translate-y:-5rem}.lg\:focus\:-translate-y-24:focus{--transform-translate-y:-6rem}.lg\:focus\:-translate-y-32:focus{--transform-translate-y:-8rem}.lg\:focus\:-translate-y-40:focus{--transform-translate-y:-10rem}.lg\:focus\:-translate-y-48:focus{--transform-translate-y:-12rem}.lg\:focus\:-translate-y-56:focus{--transform-translate-y:-14rem}.lg\:focus\:-translate-y-64:focus{--transform-translate-y:-16rem}.lg\:focus\:-translate-y-px:focus{--transform-translate-y:-1px}.lg\:focus\:-translate-y-full:focus{--transform-translate-y:-100%}.lg\:focus\:-translate-y-1\/2:focus{--transform-translate-y:-50%}.lg\:focus\:translate-y-1\/2:focus{--transform-translate-y:50%}.lg\:focus\:translate-y-full:focus{--transform-translate-y:100%}.lg\:skew-x-0{--transform-skew-x:0}.lg\:skew-x-1{--transform-skew-x:1deg}.lg\:skew-x-2{--transform-skew-x:2deg}.lg\:skew-x-3{--transform-skew-x:3deg}.lg\:skew-x-6{--transform-skew-x:6deg}.lg\:skew-x-12{--transform-skew-x:12deg}.lg\:-skew-x-12{--transform-skew-x:-12deg}.lg\:-skew-x-6{--transform-skew-x:-6deg}.lg\:-skew-x-3{--transform-skew-x:-3deg}.lg\:-skew-x-2{--transform-skew-x:-2deg}.lg\:-skew-x-1{--transform-skew-x:-1deg}.lg\:skew-y-0{--transform-skew-y:0}.lg\:skew-y-1{--transform-skew-y:1deg}.lg\:skew-y-2{--transform-skew-y:2deg}.lg\:skew-y-3{--transform-skew-y:3deg}.lg\:skew-y-6{--transform-skew-y:6deg}.lg\:skew-y-12{--transform-skew-y:12deg}.lg\:-skew-y-12{--transform-skew-y:-12deg}.lg\:-skew-y-6{--transform-skew-y:-6deg}.lg\:-skew-y-3{--transform-skew-y:-3deg}.lg\:-skew-y-2{--transform-skew-y:-2deg}.lg\:-skew-y-1{--transform-skew-y:-1deg}.lg\:hover\:skew-x-0:hover{--transform-skew-x:0}.lg\:hover\:skew-x-1:hover{--transform-skew-x:1deg}.lg\:hover\:skew-x-2:hover{--transform-skew-x:2deg}.lg\:hover\:skew-x-3:hover{--transform-skew-x:3deg}.lg\:hover\:skew-x-6:hover{--transform-skew-x:6deg}.lg\:hover\:skew-x-12:hover{--transform-skew-x:12deg}.lg\:hover\:-skew-x-12:hover{--transform-skew-x:-12deg}.lg\:hover\:-skew-x-6:hover{--transform-skew-x:-6deg}.lg\:hover\:-skew-x-3:hover{--transform-skew-x:-3deg}.lg\:hover\:-skew-x-2:hover{--transform-skew-x:-2deg}.lg\:hover\:-skew-x-1:hover{--transform-skew-x:-1deg}.lg\:hover\:skew-y-0:hover{--transform-skew-y:0}.lg\:hover\:skew-y-1:hover{--transform-skew-y:1deg}.lg\:hover\:skew-y-2:hover{--transform-skew-y:2deg}.lg\:hover\:skew-y-3:hover{--transform-skew-y:3deg}.lg\:hover\:skew-y-6:hover{--transform-skew-y:6deg}.lg\:hover\:skew-y-12:hover{--transform-skew-y:12deg}.lg\:hover\:-skew-y-12:hover{--transform-skew-y:-12deg}.lg\:hover\:-skew-y-6:hover{--transform-skew-y:-6deg}.lg\:hover\:-skew-y-3:hover{--transform-skew-y:-3deg}.lg\:hover\:-skew-y-2:hover{--transform-skew-y:-2deg}.lg\:hover\:-skew-y-1:hover{--transform-skew-y:-1deg}.lg\:focus\:skew-x-0:focus{--transform-skew-x:0}.lg\:focus\:skew-x-1:focus{--transform-skew-x:1deg}.lg\:focus\:skew-x-2:focus{--transform-skew-x:2deg}.lg\:focus\:skew-x-3:focus{--transform-skew-x:3deg}.lg\:focus\:skew-x-6:focus{--transform-skew-x:6deg}.lg\:focus\:skew-x-12:focus{--transform-skew-x:12deg}.lg\:focus\:-skew-x-12:focus{--transform-skew-x:-12deg}.lg\:focus\:-skew-x-6:focus{--transform-skew-x:-6deg}.lg\:focus\:-skew-x-3:focus{--transform-skew-x:-3deg}.lg\:focus\:-skew-x-2:focus{--transform-skew-x:-2deg}.lg\:focus\:-skew-x-1:focus{--transform-skew-x:-1deg}.lg\:focus\:skew-y-0:focus{--transform-skew-y:0}.lg\:focus\:skew-y-1:focus{--transform-skew-y:1deg}.lg\:focus\:skew-y-2:focus{--transform-skew-y:2deg}.lg\:focus\:skew-y-3:focus{--transform-skew-y:3deg}.lg\:focus\:skew-y-6:focus{--transform-skew-y:6deg}.lg\:focus\:skew-y-12:focus{--transform-skew-y:12deg}.lg\:focus\:-skew-y-12:focus{--transform-skew-y:-12deg}.lg\:focus\:-skew-y-6:focus{--transform-skew-y:-6deg}.lg\:focus\:-skew-y-3:focus{--transform-skew-y:-3deg}.lg\:focus\:-skew-y-2:focus{--transform-skew-y:-2deg}.lg\:focus\:-skew-y-1:focus{--transform-skew-y:-1deg}.lg\:transition-none{transition-property:none}.lg\:transition-all{transition-property:all}.lg\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-transform}.lg\:transition-colors{transition-property:background-color,border-color,color,fill,stroke}.lg\:transition-opacity{transition-property:opacity}.lg\:transition-shadow{transition-property:box-shadow}.lg\:transition-transform{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.lg\:ease-linear{transition-timing-function:linear}.lg\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.lg\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.lg\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.lg\:duration-75{transition-duration:75ms}.lg\:duration-100{transition-duration:.1s}.lg\:duration-150{transition-duration:.15s}.lg\:duration-200{transition-duration:.2s}.lg\:duration-300{transition-duration:.3s}.lg\:duration-500{transition-duration:.5s}.lg\:duration-700{transition-duration:.7s}.lg\:duration-1000{transition-duration:1s}.lg\:delay-75{transition-delay:75ms}.lg\:delay-100{transition-delay:.1s}.lg\:delay-150{transition-delay:.15s}.lg\:delay-200{transition-delay:.2s}.lg\:delay-300{transition-delay:.3s}.lg\:delay-500{transition-delay:.5s}.lg\:delay-700{transition-delay:.7s}.lg\:delay-1000{transition-delay:1s}.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,.2,1) infinite;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.lg\:animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.lg\:animate-bounce{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}}@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}}.xl\:space-y-0>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(0px*var(--space-y-reverse));margin-top:0;margin-top:calc(0px*(1 - var(--space-y-reverse)))}.xl\:space-x-0>:not(template)~:not(template){--space-x-reverse:0;margin-left:0;margin-left:calc(0px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(0px*var(--space-x-reverse))}.xl\:space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--space-y-reverse)))}.xl\:space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:.25rem;margin-left:calc(.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.25rem*var(--space-x-reverse))}.xl\:space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--space-y-reverse)))}.xl\:space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--space-x-reverse))}.xl\:space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--space-y-reverse)))}.xl\:space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:.75rem;margin-left:calc(.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(.75rem*var(--space-x-reverse))}.xl\:space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--space-y-reverse)))}.xl\:space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--space-x-reverse))}.xl\:space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.25rem*var(--space-y-reverse));margin-top:1.25rem;margin-top:calc(1.25rem*(1 - var(--space-y-reverse)))}.xl\:space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.25rem;margin-left:calc(1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.25rem*var(--space-x-reverse))}.xl\:space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.5rem*var(--space-y-reverse));margin-top:1.5rem;margin-top:calc(1.5rem*(1 - var(--space-y-reverse)))}.xl\:space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:1.5rem;margin-left:calc(1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1.5rem*var(--space-x-reverse))}.xl\:space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2rem*var(--space-y-reverse));margin-top:2rem;margin-top:calc(2rem*(1 - var(--space-y-reverse)))}.xl\:space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:2rem;margin-left:calc(2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2rem*var(--space-x-reverse))}.xl\:space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2.5rem*var(--space-y-reverse));margin-top:2.5rem;margin-top:calc(2.5rem*(1 - var(--space-y-reverse)))}.xl\:space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:2.5rem;margin-left:calc(2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(2.5rem*var(--space-x-reverse))}.xl\:space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(3rem*var(--space-y-reverse));margin-top:3rem;margin-top:calc(3rem*(1 - var(--space-y-reverse)))}.xl\:space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:3rem;margin-left:calc(3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(3rem*var(--space-x-reverse))}.xl\:space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(4rem*var(--space-y-reverse));margin-top:4rem;margin-top:calc(4rem*(1 - var(--space-y-reverse)))}.xl\:space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:4rem;margin-left:calc(4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(4rem*var(--space-x-reverse))}.xl\:space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(5rem*var(--space-y-reverse));margin-top:5rem;margin-top:calc(5rem*(1 - var(--space-y-reverse)))}.xl\:space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:5rem;margin-left:calc(5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(5rem*var(--space-x-reverse))}.xl\:space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(6rem*var(--space-y-reverse));margin-top:6rem;margin-top:calc(6rem*(1 - var(--space-y-reverse)))}.xl\:space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:6rem;margin-left:calc(6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(6rem*var(--space-x-reverse))}.xl\:space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(8rem*var(--space-y-reverse));margin-top:8rem;margin-top:calc(8rem*(1 - var(--space-y-reverse)))}.xl\:space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:8rem;margin-left:calc(8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(8rem*var(--space-x-reverse))}.xl\:space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(10rem*var(--space-y-reverse));margin-top:10rem;margin-top:calc(10rem*(1 - var(--space-y-reverse)))}.xl\:space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:10rem;margin-left:calc(10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(10rem*var(--space-x-reverse))}.xl\:space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(12rem*var(--space-y-reverse));margin-top:12rem;margin-top:calc(12rem*(1 - var(--space-y-reverse)))}.xl\:space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:12rem;margin-left:calc(12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(12rem*var(--space-x-reverse))}.xl\:space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(14rem*var(--space-y-reverse));margin-top:14rem;margin-top:calc(14rem*(1 - var(--space-y-reverse)))}.xl\:space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:14rem;margin-left:calc(14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(14rem*var(--space-x-reverse))}.xl\:space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(16rem*var(--space-y-reverse));margin-top:16rem;margin-top:calc(16rem*(1 - var(--space-y-reverse)))}.xl\:space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:16rem;margin-left:calc(16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(16rem*var(--space-x-reverse))}.xl\:space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1px*var(--space-y-reverse));margin-top:1px;margin-top:calc(1px*(1 - var(--space-y-reverse)))}.xl\:space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:1px;margin-left:calc(1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(1px*var(--space-x-reverse))}.xl\:-space-y-1>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.25rem*var(--space-y-reverse));margin-top:-.25rem;margin-top:calc(-.25rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-1>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.25rem;margin-left:calc(-.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.25rem*var(--space-x-reverse))}.xl\:-space-y-2>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.5rem*var(--space-y-reverse));margin-top:-.5rem;margin-top:calc(-.5rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.5rem;margin-left:calc(-.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.5rem*var(--space-x-reverse))}.xl\:-space-y-3>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-.75rem*var(--space-y-reverse));margin-top:-.75rem;margin-top:calc(-.75rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-3>:not(template)~:not(template){--space-x-reverse:0;margin-left:-.75rem;margin-left:calc(-.75rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-.75rem*var(--space-x-reverse))}.xl\:-space-y-4>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1rem*var(--space-y-reverse));margin-top:-1rem;margin-top:calc(-1rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-4>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1rem;margin-left:calc(-1rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1rem*var(--space-x-reverse))}.xl\:-space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.25rem*var(--space-y-reverse));margin-top:-1.25rem;margin-top:calc(-1.25rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-5>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.25rem;margin-left:calc(-1.25rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.25rem*var(--space-x-reverse))}.xl\:-space-y-6>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1.5rem*var(--space-y-reverse));margin-top:-1.5rem;margin-top:calc(-1.5rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-6>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1.5rem;margin-left:calc(-1.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1.5rem*var(--space-x-reverse))}.xl\:-space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2rem*var(--space-y-reverse));margin-top:-2rem;margin-top:calc(-2rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-8>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2rem;margin-left:calc(-2rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2rem*var(--space-x-reverse))}.xl\:-space-y-10>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-2.5rem*var(--space-y-reverse));margin-top:-2.5rem;margin-top:calc(-2.5rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-10>:not(template)~:not(template){--space-x-reverse:0;margin-left:-2.5rem;margin-left:calc(-2.5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-2.5rem*var(--space-x-reverse))}.xl\:-space-y-12>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-3rem*var(--space-y-reverse));margin-top:-3rem;margin-top:calc(-3rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-12>:not(template)~:not(template){--space-x-reverse:0;margin-left:-3rem;margin-left:calc(-3rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-3rem*var(--space-x-reverse))}.xl\:-space-y-16>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-4rem*var(--space-y-reverse));margin-top:-4rem;margin-top:calc(-4rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-16>:not(template)~:not(template){--space-x-reverse:0;margin-left:-4rem;margin-left:calc(-4rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-4rem*var(--space-x-reverse))}.xl\:-space-y-20>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-5rem*var(--space-y-reverse));margin-top:-5rem;margin-top:calc(-5rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-20>:not(template)~:not(template){--space-x-reverse:0;margin-left:-5rem;margin-left:calc(-5rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-5rem*var(--space-x-reverse))}.xl\:-space-y-24>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-6rem*var(--space-y-reverse));margin-top:-6rem;margin-top:calc(-6rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-24>:not(template)~:not(template){--space-x-reverse:0;margin-left:-6rem;margin-left:calc(-6rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-6rem*var(--space-x-reverse))}.xl\:-space-y-32>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-8rem*var(--space-y-reverse));margin-top:-8rem;margin-top:calc(-8rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-32>:not(template)~:not(template){--space-x-reverse:0;margin-left:-8rem;margin-left:calc(-8rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-8rem*var(--space-x-reverse))}.xl\:-space-y-40>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-10rem*var(--space-y-reverse));margin-top:-10rem;margin-top:calc(-10rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-40>:not(template)~:not(template){--space-x-reverse:0;margin-left:-10rem;margin-left:calc(-10rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-10rem*var(--space-x-reverse))}.xl\:-space-y-48>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-12rem*var(--space-y-reverse));margin-top:-12rem;margin-top:calc(-12rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-48>:not(template)~:not(template){--space-x-reverse:0;margin-left:-12rem;margin-left:calc(-12rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-12rem*var(--space-x-reverse))}.xl\:-space-y-56>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-14rem*var(--space-y-reverse));margin-top:-14rem;margin-top:calc(-14rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-56>:not(template)~:not(template){--space-x-reverse:0;margin-left:-14rem;margin-left:calc(-14rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-14rem*var(--space-x-reverse))}.xl\:-space-y-64>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-16rem*var(--space-y-reverse));margin-top:-16rem;margin-top:calc(-16rem*(1 - var(--space-y-reverse)))}.xl\:-space-x-64>:not(template)~:not(template){--space-x-reverse:0;margin-left:-16rem;margin-left:calc(-16rem*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-16rem*var(--space-x-reverse))}.xl\:-space-y-px>:not(template)~:not(template){--space-y-reverse:0;margin-bottom:0;margin-bottom:calc(-1px*var(--space-y-reverse));margin-top:-1px;margin-top:calc(-1px*(1 - var(--space-y-reverse)))}.xl\:-space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-left:-1px;margin-left:calc(-1px*(1 - var(--space-x-reverse)));margin-right:0;margin-right:calc(-1px*var(--space-x-reverse))}.xl\:space-y-reverse>:not(template)~:not(template){--space-y-reverse:1}.xl\:space-x-reverse>:not(template)~:not(template){--space-x-reverse:1}.xl\:divide-y-0>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(0px*var(--divide-y-reverse));border-top-width:0;border-top-width:calc(0px*(1 - var(--divide-y-reverse)))}.xl\:divide-x-0>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:0;border-left-width:calc(0px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(0px*var(--divide-x-reverse))}.xl\:divide-y-2>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(2px*var(--divide-y-reverse));border-top-width:2px;border-top-width:calc(2px*(1 - var(--divide-y-reverse)))}.xl\:divide-x-2>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:2px;border-left-width:calc(2px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(2px*var(--divide-x-reverse))}.xl\:divide-y-4>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(4px*var(--divide-y-reverse));border-top-width:4px;border-top-width:calc(4px*(1 - var(--divide-y-reverse)))}.xl\:divide-x-4>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:4px;border-left-width:calc(4px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(4px*var(--divide-x-reverse))}.xl\:divide-y-8>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(8px*var(--divide-y-reverse));border-top-width:8px;border-top-width:calc(8px*(1 - var(--divide-y-reverse)))}.xl\:divide-x-8>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:8px;border-left-width:calc(8px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(8px*var(--divide-x-reverse))}.xl\:divide-y>:not(template)~:not(template){--divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(1px*var(--divide-y-reverse));border-top-width:1px;border-top-width:calc(1px*(1 - var(--divide-y-reverse)))}.xl\:divide-x>:not(template)~:not(template){--divide-x-reverse:0;border-left-width:1px;border-left-width:calc(1px*(1 - var(--divide-x-reverse)));border-right-width:0;border-right-width:calc(1px*var(--divide-x-reverse))}.xl\:divide-y-reverse>:not(template)~:not(template){--divide-y-reverse:1}.xl\:divide-x-reverse>:not(template)~:not(template){--divide-x-reverse:1}.xl\:divide-transparent>:not(template)~:not(template){border-color:transparent}.xl\:divide-current>:not(template)~:not(template){border-color:currentColor}.xl\:divide-black>:not(template)~:not(template){--divide-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--divide-opacity))}.xl\:divide-white>:not(template)~:not(template){--divide-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--divide-opacity))}.xl\:divide-gray-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--divide-opacity))}.xl\:divide-gray-200>:not(template)~:not(template){--divide-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--divide-opacity))}.xl\:divide-gray-300>:not(template)~:not(template){--divide-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--divide-opacity))}.xl\:divide-gray-400>:not(template)~:not(template){--divide-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--divide-opacity))}.xl\:divide-gray-500>:not(template)~:not(template){--divide-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--divide-opacity))}.xl\:divide-gray-600>:not(template)~:not(template){--divide-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--divide-opacity))}.xl\:divide-gray-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--divide-opacity))}.xl\:divide-gray-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--divide-opacity))}.xl\:divide-gray-900>:not(template)~:not(template){--divide-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--divide-opacity))}.xl\:divide-red-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--divide-opacity))}.xl\:divide-red-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--divide-opacity))}.xl\:divide-red-300>:not(template)~:not(template){--divide-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--divide-opacity))}.xl\:divide-red-400>:not(template)~:not(template){--divide-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--divide-opacity))}.xl\:divide-red-500>:not(template)~:not(template){--divide-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--divide-opacity))}.xl\:divide-red-600>:not(template)~:not(template){--divide-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--divide-opacity))}.xl\:divide-red-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--divide-opacity))}.xl\:divide-red-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--divide-opacity))}.xl\:divide-red-900>:not(template)~:not(template){--divide-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--divide-opacity))}.xl\:divide-orange-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--divide-opacity))}.xl\:divide-orange-200>:not(template)~:not(template){--divide-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--divide-opacity))}.xl\:divide-orange-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--divide-opacity))}.xl\:divide-orange-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--divide-opacity))}.xl\:divide-orange-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--divide-opacity))}.xl\:divide-orange-600>:not(template)~:not(template){--divide-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--divide-opacity))}.xl\:divide-orange-700>:not(template)~:not(template){--divide-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--divide-opacity))}.xl\:divide-orange-800>:not(template)~:not(template){--divide-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--divide-opacity))}.xl\:divide-orange-900>:not(template)~:not(template){--divide-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--divide-opacity))}.xl\:divide-yellow-100>:not(template)~:not(template){--divide-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--divide-opacity))}.xl\:divide-yellow-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--divide-opacity))}.xl\:divide-yellow-300>:not(template)~:not(template){--divide-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--divide-opacity))}.xl\:divide-yellow-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--divide-opacity))}.xl\:divide-yellow-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--divide-opacity))}.xl\:divide-yellow-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--divide-opacity))}.xl\:divide-yellow-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--divide-opacity))}.xl\:divide-yellow-800>:not(template)~:not(template){--divide-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--divide-opacity))}.xl\:divide-yellow-900>:not(template)~:not(template){--divide-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--divide-opacity))}.xl\:divide-green-100>:not(template)~:not(template){--divide-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--divide-opacity))}.xl\:divide-green-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--divide-opacity))}.xl\:divide-green-300>:not(template)~:not(template){--divide-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--divide-opacity))}.xl\:divide-green-400>:not(template)~:not(template){--divide-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--divide-opacity))}.xl\:divide-green-500>:not(template)~:not(template){--divide-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--divide-opacity))}.xl\:divide-green-600>:not(template)~:not(template){--divide-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--divide-opacity))}.xl\:divide-green-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--divide-opacity))}.xl\:divide-green-800>:not(template)~:not(template){--divide-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--divide-opacity))}.xl\:divide-green-900>:not(template)~:not(template){--divide-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--divide-opacity))}.xl\:divide-teal-100>:not(template)~:not(template){--divide-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--divide-opacity))}.xl\:divide-teal-200>:not(template)~:not(template){--divide-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--divide-opacity))}.xl\:divide-teal-300>:not(template)~:not(template){--divide-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--divide-opacity))}.xl\:divide-teal-400>:not(template)~:not(template){--divide-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--divide-opacity))}.xl\:divide-teal-500>:not(template)~:not(template){--divide-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--divide-opacity))}.xl\:divide-teal-600>:not(template)~:not(template){--divide-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--divide-opacity))}.xl\:divide-teal-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--divide-opacity))}.xl\:divide-teal-800>:not(template)~:not(template){--divide-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--divide-opacity))}.xl\:divide-teal-900>:not(template)~:not(template){--divide-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--divide-opacity))}.xl\:divide-blue-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--divide-opacity))}.xl\:divide-blue-200>:not(template)~:not(template){--divide-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--divide-opacity))}.xl\:divide-blue-300>:not(template)~:not(template){--divide-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--divide-opacity))}.xl\:divide-blue-400>:not(template)~:not(template){--divide-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--divide-opacity))}.xl\:divide-blue-500>:not(template)~:not(template){--divide-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--divide-opacity))}.xl\:divide-blue-600>:not(template)~:not(template){--divide-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--divide-opacity))}.xl\:divide-blue-700>:not(template)~:not(template){--divide-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--divide-opacity))}.xl\:divide-blue-800>:not(template)~:not(template){--divide-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--divide-opacity))}.xl\:divide-blue-900>:not(template)~:not(template){--divide-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--divide-opacity))}.xl\:divide-indigo-100>:not(template)~:not(template){--divide-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--divide-opacity))}.xl\:divide-indigo-200>:not(template)~:not(template){--divide-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--divide-opacity))}.xl\:divide-indigo-300>:not(template)~:not(template){--divide-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--divide-opacity))}.xl\:divide-indigo-400>:not(template)~:not(template){--divide-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--divide-opacity))}.xl\:divide-indigo-500>:not(template)~:not(template){--divide-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--divide-opacity))}.xl\:divide-indigo-600>:not(template)~:not(template){--divide-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--divide-opacity))}.xl\:divide-indigo-700>:not(template)~:not(template){--divide-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--divide-opacity))}.xl\:divide-indigo-800>:not(template)~:not(template){--divide-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--divide-opacity))}.xl\:divide-indigo-900>:not(template)~:not(template){--divide-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--divide-opacity))}.xl\:divide-purple-100>:not(template)~:not(template){--divide-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--divide-opacity))}.xl\:divide-purple-200>:not(template)~:not(template){--divide-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--divide-opacity))}.xl\:divide-purple-300>:not(template)~:not(template){--divide-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--divide-opacity))}.xl\:divide-purple-400>:not(template)~:not(template){--divide-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--divide-opacity))}.xl\:divide-purple-500>:not(template)~:not(template){--divide-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--divide-opacity))}.xl\:divide-purple-600>:not(template)~:not(template){--divide-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--divide-opacity))}.xl\:divide-purple-700>:not(template)~:not(template){--divide-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--divide-opacity))}.xl\:divide-purple-800>:not(template)~:not(template){--divide-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--divide-opacity))}.xl\:divide-purple-900>:not(template)~:not(template){--divide-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--divide-opacity))}.xl\:divide-pink-100>:not(template)~:not(template){--divide-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--divide-opacity))}.xl\:divide-pink-200>:not(template)~:not(template){--divide-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--divide-opacity))}.xl\:divide-pink-300>:not(template)~:not(template){--divide-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--divide-opacity))}.xl\:divide-pink-400>:not(template)~:not(template){--divide-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--divide-opacity))}.xl\:divide-pink-500>:not(template)~:not(template){--divide-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--divide-opacity))}.xl\:divide-pink-600>:not(template)~:not(template){--divide-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--divide-opacity))}.xl\:divide-pink-700>:not(template)~:not(template){--divide-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--divide-opacity))}.xl\:divide-pink-800>:not(template)~:not(template){--divide-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--divide-opacity))}.xl\:divide-pink-900>:not(template)~:not(template){--divide-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--divide-opacity))}.xl\:divide-solid>:not(template)~:not(template){border-style:solid}.xl\:divide-dashed>:not(template)~:not(template){border-style:dashed}.xl\:divide-dotted>:not(template)~:not(template){border-style:dotted}.xl\:divide-double>:not(template)~:not(template){border-style:double}.xl\:divide-none>:not(template)~:not(template){border-style:none}.xl\:divide-opacity-0>:not(template)~:not(template){--divide-opacity:0}.xl\:divide-opacity-25>:not(template)~:not(template){--divide-opacity:0.25}.xl\:divide-opacity-50>:not(template)~:not(template){--divide-opacity:0.5}.xl\:divide-opacity-75>:not(template)~:not(template){--divide-opacity:0.75}.xl\:divide-opacity-100>:not(template)~:not(template){--divide-opacity:1}.xl\:sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.xl\:not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.xl\:focus\:sr-only:focus{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.xl\:focus\:not-sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.xl\:appearance-none{-webkit-appearance:none;appearance:none}.xl\:bg-fixed{background-attachment:fixed}.xl\:bg-local{background-attachment:local}.xl\:bg-scroll{background-attachment:scroll}.xl\:bg-clip-border{background-clip:initial}.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-transparent{background-color:initial}.xl\:bg-current{background-color:currentColor}.xl\:bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.xl\:bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.xl\:bg-gray-100{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.xl\:bg-gray-200{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.xl\:bg-gray-300{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.xl\:bg-gray-400{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.xl\:bg-gray-500{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.xl\:bg-gray-600{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.xl\:bg-gray-700{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.xl\:bg-gray-800{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.xl\:bg-gray-900{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.xl\:bg-red-100{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.xl\:bg-red-200{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.xl\:bg-red-300{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.xl\:bg-red-400{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.xl\:bg-red-500{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.xl\:bg-red-600{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.xl\:bg-red-700{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.xl\:bg-red-800{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.xl\:bg-red-900{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.xl\:bg-orange-100{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.xl\:bg-orange-200{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.xl\:bg-orange-300{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.xl\:bg-orange-400{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.xl\:bg-orange-500{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.xl\:bg-orange-600{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.xl\:bg-orange-700{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.xl\:bg-orange-800{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.xl\:bg-orange-900{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.xl\:bg-yellow-100{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.xl\:bg-yellow-200{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.xl\:bg-yellow-300{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.xl\:bg-yellow-400{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.xl\:bg-yellow-500{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.xl\:bg-yellow-600{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.xl\:bg-yellow-700{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.xl\:bg-yellow-800{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.xl\:bg-yellow-900{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.xl\:bg-green-100{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.xl\:bg-green-200{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.xl\:bg-green-300{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.xl\:bg-green-400{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.xl\:bg-green-500{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.xl\:bg-green-600{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.xl\:bg-green-700{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.xl\:bg-green-800{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.xl\:bg-green-900{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.xl\:bg-teal-100{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.xl\:bg-teal-200{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.xl\:bg-teal-300{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.xl\:bg-teal-400{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.xl\:bg-teal-500{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.xl\:bg-teal-600{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.xl\:bg-teal-700{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.xl\:bg-teal-800{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.xl\:bg-teal-900{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.xl\:bg-blue-100{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.xl\:bg-blue-200{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.xl\:bg-blue-300{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.xl\:bg-blue-400{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.xl\:bg-blue-500{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.xl\:bg-blue-600{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.xl\:bg-blue-700{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.xl\:bg-blue-800{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.xl\:bg-blue-900{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.xl\:bg-indigo-100{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.xl\:bg-indigo-200{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.xl\:bg-indigo-300{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.xl\:bg-indigo-400{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.xl\:bg-indigo-500{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.xl\:bg-indigo-600{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.xl\:bg-indigo-700{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.xl\:bg-indigo-800{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.xl\:bg-indigo-900{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.xl\:bg-purple-100{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.xl\:bg-purple-200{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.xl\:bg-purple-300{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.xl\:bg-purple-400{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.xl\:bg-purple-500{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.xl\:bg-purple-600{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.xl\:bg-purple-700{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.xl\:bg-purple-800{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.xl\:bg-purple-900{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.xl\:bg-pink-100{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.xl\:bg-pink-200{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.xl\:bg-pink-300{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.xl\:bg-pink-400{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.xl\:bg-pink-500{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.xl\:bg-pink-600{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.xl\:bg-pink-700{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.xl\:bg-pink-800{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.xl\:bg-pink-900{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.xl\:hover\:bg-transparent:hover{background-color:initial}.xl\:hover\:bg-current:hover{background-color:currentColor}.xl\:hover\:bg-black:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.xl\:hover\:bg-white:hover{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.xl\:hover\:bg-gray-100:hover{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.xl\:hover\:bg-gray-200:hover{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.xl\:hover\:bg-gray-300:hover{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.xl\:hover\:bg-gray-400:hover{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.xl\:hover\:bg-gray-500:hover{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.xl\:hover\:bg-gray-600:hover{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.xl\:hover\:bg-gray-700:hover{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.xl\:hover\:bg-gray-800:hover{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.xl\:hover\:bg-gray-900:hover{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.xl\:hover\:bg-red-100:hover{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.xl\:hover\:bg-red-200:hover{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.xl\:hover\:bg-red-300:hover{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.xl\:hover\:bg-red-400:hover{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.xl\:hover\:bg-red-500:hover{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.xl\:hover\:bg-red-600:hover{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.xl\:hover\:bg-red-700:hover{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.xl\:hover\:bg-red-800:hover{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.xl\:hover\:bg-red-900:hover{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.xl\:hover\:bg-orange-100:hover{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.xl\:hover\:bg-orange-200:hover{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.xl\:hover\:bg-orange-300:hover{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.xl\:hover\:bg-orange-400:hover{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.xl\:hover\:bg-orange-500:hover{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.xl\:hover\:bg-orange-600:hover{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.xl\:hover\:bg-orange-700:hover{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.xl\:hover\:bg-orange-800:hover{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.xl\:hover\:bg-orange-900:hover{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.xl\:hover\:bg-yellow-100:hover{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.xl\:hover\:bg-yellow-200:hover{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.xl\:hover\:bg-yellow-300:hover{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.xl\:hover\:bg-yellow-400:hover{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.xl\:hover\:bg-yellow-500:hover{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.xl\:hover\:bg-yellow-600:hover{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.xl\:hover\:bg-yellow-700:hover{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.xl\:hover\:bg-yellow-800:hover{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.xl\:hover\:bg-yellow-900:hover{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.xl\:hover\:bg-green-100:hover{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.xl\:hover\:bg-green-200:hover{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.xl\:hover\:bg-green-300:hover{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.xl\:hover\:bg-green-400:hover{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.xl\:hover\:bg-green-500:hover{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.xl\:hover\:bg-green-600:hover{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.xl\:hover\:bg-green-700:hover{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.xl\:hover\:bg-green-800:hover{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.xl\:hover\:bg-green-900:hover{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.xl\:hover\:bg-teal-100:hover{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.xl\:hover\:bg-teal-200:hover{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.xl\:hover\:bg-teal-300:hover{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.xl\:hover\:bg-teal-400:hover{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.xl\:hover\:bg-teal-500:hover{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.xl\:hover\:bg-teal-600:hover{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.xl\:hover\:bg-teal-700:hover{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.xl\:hover\:bg-teal-800:hover{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.xl\:hover\:bg-teal-900:hover{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.xl\:hover\:bg-blue-100:hover{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.xl\:hover\:bg-blue-200:hover{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.xl\:hover\:bg-blue-300:hover{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.xl\:hover\:bg-blue-400:hover{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.xl\:hover\:bg-blue-500:hover{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.xl\:hover\:bg-blue-600:hover{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.xl\:hover\:bg-blue-700:hover{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.xl\:hover\:bg-blue-800:hover{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.xl\:hover\:bg-blue-900:hover{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.xl\:hover\:bg-indigo-100:hover{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.xl\:hover\:bg-indigo-200:hover{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.xl\:hover\:bg-indigo-300:hover{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.xl\:hover\:bg-indigo-400:hover{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.xl\:hover\:bg-indigo-500:hover{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.xl\:hover\:bg-indigo-600:hover{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.xl\:hover\:bg-indigo-700:hover{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.xl\:hover\:bg-indigo-800:hover{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.xl\:hover\:bg-indigo-900:hover{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.xl\:hover\:bg-purple-100:hover{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.xl\:hover\:bg-purple-200:hover{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.xl\:hover\:bg-purple-300:hover{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.xl\:hover\:bg-purple-400:hover{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.xl\:hover\:bg-purple-500:hover{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.xl\:hover\:bg-purple-600:hover{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.xl\:hover\:bg-purple-700:hover{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.xl\:hover\:bg-purple-800:hover{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.xl\:hover\:bg-purple-900:hover{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.xl\:hover\:bg-pink-100:hover{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.xl\:hover\:bg-pink-200:hover{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.xl\:hover\:bg-pink-300:hover{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.xl\:hover\:bg-pink-400:hover{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.xl\:hover\:bg-pink-500:hover{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.xl\:hover\:bg-pink-600:hover{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.xl\:hover\:bg-pink-700:hover{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.xl\:hover\:bg-pink-800:hover{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.xl\:hover\:bg-pink-900:hover{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.xl\:focus\:bg-transparent:focus{background-color:initial}.xl\:focus\:bg-current:focus{background-color:currentColor}.xl\:focus\:bg-black:focus{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.xl\:focus\:bg-white:focus{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.xl\:focus\:bg-gray-100:focus{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.xl\:focus\:bg-gray-200:focus{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.xl\:focus\:bg-gray-300:focus{--bg-opacity:1;background-color:#e2e8f0;background-color:rgba(226,232,240,var(--bg-opacity))}.xl\:focus\:bg-gray-400:focus{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.xl\:focus\:bg-gray-500:focus{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.xl\:focus\:bg-gray-600:focus{--bg-opacity:1;background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.xl\:focus\:bg-gray-700:focus{--bg-opacity:1;background-color:#4a5568;background-color:rgba(74,85,104,var(--bg-opacity))}.xl\:focus\:bg-gray-800:focus{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.xl\:focus\:bg-gray-900:focus{--bg-opacity:1;background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.xl\:focus\:bg-red-100:focus{--bg-opacity:1;background-color:#fff5f5;background-color:rgba(255,245,245,var(--bg-opacity))}.xl\:focus\:bg-red-200:focus{--bg-opacity:1;background-color:#fed7d7;background-color:rgba(254,215,215,var(--bg-opacity))}.xl\:focus\:bg-red-300:focus{--bg-opacity:1;background-color:#feb2b2;background-color:rgba(254,178,178,var(--bg-opacity))}.xl\:focus\:bg-red-400:focus{--bg-opacity:1;background-color:#fc8181;background-color:rgba(252,129,129,var(--bg-opacity))}.xl\:focus\:bg-red-500:focus{--bg-opacity:1;background-color:#f56565;background-color:rgba(245,101,101,var(--bg-opacity))}.xl\:focus\:bg-red-600:focus{--bg-opacity:1;background-color:#e53e3e;background-color:rgba(229,62,62,var(--bg-opacity))}.xl\:focus\:bg-red-700:focus{--bg-opacity:1;background-color:#c53030;background-color:rgba(197,48,48,var(--bg-opacity))}.xl\:focus\:bg-red-800:focus{--bg-opacity:1;background-color:#9b2c2c;background-color:rgba(155,44,44,var(--bg-opacity))}.xl\:focus\:bg-red-900:focus{--bg-opacity:1;background-color:#742a2a;background-color:rgba(116,42,42,var(--bg-opacity))}.xl\:focus\:bg-orange-100:focus{--bg-opacity:1;background-color:#fffaf0;background-color:rgba(255,250,240,var(--bg-opacity))}.xl\:focus\:bg-orange-200:focus{--bg-opacity:1;background-color:#feebc8;background-color:rgba(254,235,200,var(--bg-opacity))}.xl\:focus\:bg-orange-300:focus{--bg-opacity:1;background-color:#fbd38d;background-color:rgba(251,211,141,var(--bg-opacity))}.xl\:focus\:bg-orange-400:focus{--bg-opacity:1;background-color:#f6ad55;background-color:rgba(246,173,85,var(--bg-opacity))}.xl\:focus\:bg-orange-500:focus{--bg-opacity:1;background-color:#ed8936;background-color:rgba(237,137,54,var(--bg-opacity))}.xl\:focus\:bg-orange-600:focus{--bg-opacity:1;background-color:#dd6b20;background-color:rgba(221,107,32,var(--bg-opacity))}.xl\:focus\:bg-orange-700:focus{--bg-opacity:1;background-color:#c05621;background-color:rgba(192,86,33,var(--bg-opacity))}.xl\:focus\:bg-orange-800:focus{--bg-opacity:1;background-color:#9c4221;background-color:rgba(156,66,33,var(--bg-opacity))}.xl\:focus\:bg-orange-900:focus{--bg-opacity:1;background-color:#7b341e;background-color:rgba(123,52,30,var(--bg-opacity))}.xl\:focus\:bg-yellow-100:focus{--bg-opacity:1;background-color:ivory;background-color:rgba(255,255,240,var(--bg-opacity))}.xl\:focus\:bg-yellow-200:focus{--bg-opacity:1;background-color:#fefcbf;background-color:rgba(254,252,191,var(--bg-opacity))}.xl\:focus\:bg-yellow-300:focus{--bg-opacity:1;background-color:#faf089;background-color:rgba(250,240,137,var(--bg-opacity))}.xl\:focus\:bg-yellow-400:focus{--bg-opacity:1;background-color:#f6e05e;background-color:rgba(246,224,94,var(--bg-opacity))}.xl\:focus\:bg-yellow-500:focus{--bg-opacity:1;background-color:#ecc94b;background-color:rgba(236,201,75,var(--bg-opacity))}.xl\:focus\:bg-yellow-600:focus{--bg-opacity:1;background-color:#d69e2e;background-color:rgba(214,158,46,var(--bg-opacity))}.xl\:focus\:bg-yellow-700:focus{--bg-opacity:1;background-color:#b7791f;background-color:rgba(183,121,31,var(--bg-opacity))}.xl\:focus\:bg-yellow-800:focus{--bg-opacity:1;background-color:#975a16;background-color:rgba(151,90,22,var(--bg-opacity))}.xl\:focus\:bg-yellow-900:focus{--bg-opacity:1;background-color:#744210;background-color:rgba(116,66,16,var(--bg-opacity))}.xl\:focus\:bg-green-100:focus{--bg-opacity:1;background-color:#f0fff4;background-color:rgba(240,255,244,var(--bg-opacity))}.xl\:focus\:bg-green-200:focus{--bg-opacity:1;background-color:#c6f6d5;background-color:rgba(198,246,213,var(--bg-opacity))}.xl\:focus\:bg-green-300:focus{--bg-opacity:1;background-color:#9ae6b4;background-color:rgba(154,230,180,var(--bg-opacity))}.xl\:focus\:bg-green-400:focus{--bg-opacity:1;background-color:#68d391;background-color:rgba(104,211,145,var(--bg-opacity))}.xl\:focus\:bg-green-500:focus{--bg-opacity:1;background-color:#48bb78;background-color:rgba(72,187,120,var(--bg-opacity))}.xl\:focus\:bg-green-600:focus{--bg-opacity:1;background-color:#38a169;background-color:rgba(56,161,105,var(--bg-opacity))}.xl\:focus\:bg-green-700:focus{--bg-opacity:1;background-color:#2f855a;background-color:rgba(47,133,90,var(--bg-opacity))}.xl\:focus\:bg-green-800:focus{--bg-opacity:1;background-color:#276749;background-color:rgba(39,103,73,var(--bg-opacity))}.xl\:focus\:bg-green-900:focus{--bg-opacity:1;background-color:#22543d;background-color:rgba(34,84,61,var(--bg-opacity))}.xl\:focus\:bg-teal-100:focus{--bg-opacity:1;background-color:#e6fffa;background-color:rgba(230,255,250,var(--bg-opacity))}.xl\:focus\:bg-teal-200:focus{--bg-opacity:1;background-color:#b2f5ea;background-color:rgba(178,245,234,var(--bg-opacity))}.xl\:focus\:bg-teal-300:focus{--bg-opacity:1;background-color:#81e6d9;background-color:rgba(129,230,217,var(--bg-opacity))}.xl\:focus\:bg-teal-400:focus{--bg-opacity:1;background-color:#4fd1c5;background-color:rgba(79,209,197,var(--bg-opacity))}.xl\:focus\:bg-teal-500:focus{--bg-opacity:1;background-color:#38b2ac;background-color:rgba(56,178,172,var(--bg-opacity))}.xl\:focus\:bg-teal-600:focus{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.xl\:focus\:bg-teal-700:focus{--bg-opacity:1;background-color:#2c7a7b;background-color:rgba(44,122,123,var(--bg-opacity))}.xl\:focus\:bg-teal-800:focus{--bg-opacity:1;background-color:#285e61;background-color:rgba(40,94,97,var(--bg-opacity))}.xl\:focus\:bg-teal-900:focus{--bg-opacity:1;background-color:#234e52;background-color:rgba(35,78,82,var(--bg-opacity))}.xl\:focus\:bg-blue-100:focus{--bg-opacity:1;background-color:#ebf8ff;background-color:rgba(235,248,255,var(--bg-opacity))}.xl\:focus\:bg-blue-200:focus{--bg-opacity:1;background-color:#bee3f8;background-color:rgba(190,227,248,var(--bg-opacity))}.xl\:focus\:bg-blue-300:focus{--bg-opacity:1;background-color:#90cdf4;background-color:rgba(144,205,244,var(--bg-opacity))}.xl\:focus\:bg-blue-400:focus{--bg-opacity:1;background-color:#63b3ed;background-color:rgba(99,179,237,var(--bg-opacity))}.xl\:focus\:bg-blue-500:focus{--bg-opacity:1;background-color:#4299e1;background-color:rgba(66,153,225,var(--bg-opacity))}.xl\:focus\:bg-blue-600:focus{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.xl\:focus\:bg-blue-700:focus{--bg-opacity:1;background-color:#2b6cb0;background-color:rgba(43,108,176,var(--bg-opacity))}.xl\:focus\:bg-blue-800:focus{--bg-opacity:1;background-color:#2c5282;background-color:rgba(44,82,130,var(--bg-opacity))}.xl\:focus\:bg-blue-900:focus{--bg-opacity:1;background-color:#2a4365;background-color:rgba(42,67,101,var(--bg-opacity))}.xl\:focus\:bg-indigo-100:focus{--bg-opacity:1;background-color:#ebf4ff;background-color:rgba(235,244,255,var(--bg-opacity))}.xl\:focus\:bg-indigo-200:focus{--bg-opacity:1;background-color:#c3dafe;background-color:rgba(195,218,254,var(--bg-opacity))}.xl\:focus\:bg-indigo-300:focus{--bg-opacity:1;background-color:#a3bffa;background-color:rgba(163,191,250,var(--bg-opacity))}.xl\:focus\:bg-indigo-400:focus{--bg-opacity:1;background-color:#7f9cf5;background-color:rgba(127,156,245,var(--bg-opacity))}.xl\:focus\:bg-indigo-500:focus{--bg-opacity:1;background-color:#667eea;background-color:rgba(102,126,234,var(--bg-opacity))}.xl\:focus\:bg-indigo-600:focus{--bg-opacity:1;background-color:#5a67d8;background-color:rgba(90,103,216,var(--bg-opacity))}.xl\:focus\:bg-indigo-700:focus{--bg-opacity:1;background-color:#4c51bf;background-color:rgba(76,81,191,var(--bg-opacity))}.xl\:focus\:bg-indigo-800:focus{--bg-opacity:1;background-color:#434190;background-color:rgba(67,65,144,var(--bg-opacity))}.xl\:focus\:bg-indigo-900:focus{--bg-opacity:1;background-color:#3c366b;background-color:rgba(60,54,107,var(--bg-opacity))}.xl\:focus\:bg-purple-100:focus{--bg-opacity:1;background-color:#faf5ff;background-color:rgba(250,245,255,var(--bg-opacity))}.xl\:focus\:bg-purple-200:focus{--bg-opacity:1;background-color:#e9d8fd;background-color:rgba(233,216,253,var(--bg-opacity))}.xl\:focus\:bg-purple-300:focus{--bg-opacity:1;background-color:#d6bcfa;background-color:rgba(214,188,250,var(--bg-opacity))}.xl\:focus\:bg-purple-400:focus{--bg-opacity:1;background-color:#b794f4;background-color:rgba(183,148,244,var(--bg-opacity))}.xl\:focus\:bg-purple-500:focus{--bg-opacity:1;background-color:#9f7aea;background-color:rgba(159,122,234,var(--bg-opacity))}.xl\:focus\:bg-purple-600:focus{--bg-opacity:1;background-color:#805ad5;background-color:rgba(128,90,213,var(--bg-opacity))}.xl\:focus\:bg-purple-700:focus{--bg-opacity:1;background-color:#6b46c1;background-color:rgba(107,70,193,var(--bg-opacity))}.xl\:focus\:bg-purple-800:focus{--bg-opacity:1;background-color:#553c9a;background-color:rgba(85,60,154,var(--bg-opacity))}.xl\:focus\:bg-purple-900:focus{--bg-opacity:1;background-color:#44337a;background-color:rgba(68,51,122,var(--bg-opacity))}.xl\:focus\:bg-pink-100:focus{--bg-opacity:1;background-color:#fff5f7;background-color:rgba(255,245,247,var(--bg-opacity))}.xl\:focus\:bg-pink-200:focus{--bg-opacity:1;background-color:#fed7e2;background-color:rgba(254,215,226,var(--bg-opacity))}.xl\:focus\:bg-pink-300:focus{--bg-opacity:1;background-color:#fbb6ce;background-color:rgba(251,182,206,var(--bg-opacity))}.xl\:focus\:bg-pink-400:focus{--bg-opacity:1;background-color:#f687b3;background-color:rgba(246,135,179,var(--bg-opacity))}.xl\:focus\:bg-pink-500:focus{--bg-opacity:1;background-color:#ed64a6;background-color:rgba(237,100,166,var(--bg-opacity))}.xl\:focus\:bg-pink-600:focus{--bg-opacity:1;background-color:#d53f8c;background-color:rgba(213,63,140,var(--bg-opacity))}.xl\:focus\:bg-pink-700:focus{--bg-opacity:1;background-color:#b83280;background-color:rgba(184,50,128,var(--bg-opacity))}.xl\:focus\:bg-pink-800:focus{--bg-opacity:1;background-color:#97266d;background-color:rgba(151,38,109,var(--bg-opacity))}.xl\:focus\:bg-pink-900:focus{--bg-opacity:1;background-color:#702459;background-color:rgba(112,36,89,var(--bg-opacity))}.xl\:bg-none{background-image:none}.xl\:bg-gradient-to-t{background-image:linear-gradient(to top,var(--gradient-color-stops))}.xl\:bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--gradient-color-stops))}.xl\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--gradient-color-stops))}.xl\:bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--gradient-color-stops))}.xl\:bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--gradient-color-stops))}.xl\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--gradient-color-stops))}.xl\:bg-gradient-to-l{background-image:linear-gradient(to left,var(--gradient-color-stops))}.xl\:bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--gradient-color-stops))}.xl\:from-transparent{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.xl\:from-current{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:from-black{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.xl\:from-white{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:from-gray-100{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.xl\:from-gray-200{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.xl\:from-gray-300{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.xl\:from-gray-400{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.xl\:from-gray-500{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.xl\:from-gray-600{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.xl\:from-gray-700{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.xl\:from-gray-800{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.xl\:from-gray-900{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.xl\:from-red-100{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.xl\:from-red-200{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.xl\:from-red-300{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.xl\:from-red-400{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.xl\:from-red-500{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.xl\:from-red-600{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.xl\:from-red-700{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.xl\:from-red-800{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.xl\:from-red-900{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.xl\:from-orange-100{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.xl\:from-orange-200{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.xl\:from-orange-300{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.xl\:from-orange-400{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.xl\:from-orange-500{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.xl\:from-orange-600{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.xl\:from-orange-700{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.xl\:from-orange-800{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.xl\:from-orange-900{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.xl\:from-yellow-100{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.xl\:from-yellow-200{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.xl\:from-yellow-300{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.xl\:from-yellow-400{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.xl\:from-yellow-500{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.xl\:from-yellow-600{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.xl\:from-yellow-700{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.xl\:from-yellow-800{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.xl\:from-yellow-900{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.xl\:from-green-100{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.xl\:from-green-200{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.xl\:from-green-300{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.xl\:from-green-400{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.xl\:from-green-500{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.xl\:from-green-600{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.xl\:from-green-700{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.xl\:from-green-800{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.xl\:from-green-900{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.xl\:from-teal-100{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.xl\:from-teal-200{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.xl\:from-teal-300{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.xl\:from-teal-400{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.xl\:from-teal-500{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.xl\:from-teal-600{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.xl\:from-teal-700{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.xl\:from-teal-800{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.xl\:from-teal-900{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.xl\:from-blue-100{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.xl\:from-blue-200{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.xl\:from-blue-300{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.xl\:from-blue-400{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.xl\:from-blue-500{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.xl\:from-blue-600{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.xl\:from-blue-700{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.xl\:from-blue-800{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.xl\:from-blue-900{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.xl\:from-indigo-100{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.xl\:from-indigo-200{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.xl\:from-indigo-300{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.xl\:from-indigo-400{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.xl\:from-indigo-500{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.xl\:from-indigo-600{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.xl\:from-indigo-700{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.xl\:from-indigo-800{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.xl\:from-indigo-900{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.xl\:from-purple-100{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.xl\:from-purple-200{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.xl\:from-purple-300{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.xl\:from-purple-400{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.xl\:from-purple-500{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.xl\:from-purple-600{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.xl\:from-purple-700{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.xl\:from-purple-800{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.xl\:from-purple-900{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.xl\:from-pink-100{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.xl\:from-pink-200{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.xl\:from-pink-300{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.xl\:from-pink-400{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.xl\:from-pink-500{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.xl\:from-pink-600{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.xl\:from-pink-700{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.xl\:from-pink-800{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.xl\:from-pink-900{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.xl\:via-transparent{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.xl\:via-current{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:via-black{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.xl\:via-white{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:via-gray-100{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.xl\:via-gray-200{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.xl\:via-gray-300{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.xl\:via-gray-400{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.xl\:via-gray-500{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.xl\:via-gray-600{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.xl\:via-gray-700{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.xl\:via-gray-800{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.xl\:via-gray-900{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.xl\:via-red-100{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.xl\:via-red-200{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.xl\:via-red-300{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.xl\:via-red-400{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.xl\:via-red-500{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.xl\:via-red-600{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.xl\:via-red-700{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.xl\:via-red-800{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.xl\:via-red-900{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.xl\:via-orange-100{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.xl\:via-orange-200{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.xl\:via-orange-300{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.xl\:via-orange-400{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.xl\:via-orange-500{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.xl\:via-orange-600{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.xl\:via-orange-700{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.xl\:via-orange-800{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.xl\:via-orange-900{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.xl\:via-yellow-100{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.xl\:via-yellow-200{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.xl\:via-yellow-300{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.xl\:via-yellow-400{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.xl\:via-yellow-500{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.xl\:via-yellow-600{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.xl\:via-yellow-700{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.xl\:via-yellow-800{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.xl\:via-yellow-900{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.xl\:via-green-100{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.xl\:via-green-200{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.xl\:via-green-300{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.xl\:via-green-400{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.xl\:via-green-500{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.xl\:via-green-600{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.xl\:via-green-700{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.xl\:via-green-800{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.xl\:via-green-900{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.xl\:via-teal-100{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.xl\:via-teal-200{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.xl\:via-teal-300{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.xl\:via-teal-400{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.xl\:via-teal-500{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.xl\:via-teal-600{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.xl\:via-teal-700{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.xl\:via-teal-800{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.xl\:via-teal-900{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.xl\:via-blue-100{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.xl\:via-blue-200{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.xl\:via-blue-300{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.xl\:via-blue-400{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.xl\:via-blue-500{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.xl\:via-blue-600{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.xl\:via-blue-700{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.xl\:via-blue-800{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.xl\:via-blue-900{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.xl\:via-indigo-100{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.xl\:via-indigo-200{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.xl\:via-indigo-300{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.xl\:via-indigo-400{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.xl\:via-indigo-500{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.xl\:via-indigo-600{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.xl\:via-indigo-700{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.xl\:via-indigo-800{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.xl\:via-indigo-900{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.xl\:via-purple-100{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.xl\:via-purple-200{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.xl\:via-purple-300{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.xl\:via-purple-400{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.xl\:via-purple-500{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.xl\:via-purple-600{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.xl\:via-purple-700{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.xl\:via-purple-800{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.xl\:via-purple-900{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.xl\:via-pink-100{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.xl\:via-pink-200{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.xl\:via-pink-300{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.xl\:via-pink-400{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.xl\:via-pink-500{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.xl\:via-pink-600{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.xl\:via-pink-700{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.xl\:via-pink-800{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.xl\:via-pink-900{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.xl\:to-transparent{--gradient-to-color:transparent}.xl\:to-current{--gradient-to-color:currentColor}.xl\:to-black{--gradient-to-color:#000}.xl\:to-white{--gradient-to-color:#fff}.xl\:to-gray-100{--gradient-to-color:#f7fafc}.xl\:to-gray-200{--gradient-to-color:#edf2f7}.xl\:to-gray-300{--gradient-to-color:#e2e8f0}.xl\:to-gray-400{--gradient-to-color:#cbd5e0}.xl\:to-gray-500{--gradient-to-color:#a0aec0}.xl\:to-gray-600{--gradient-to-color:#718096}.xl\:to-gray-700{--gradient-to-color:#4a5568}.xl\:to-gray-800{--gradient-to-color:#2d3748}.xl\:to-gray-900{--gradient-to-color:#1a202c}.xl\:to-red-100{--gradient-to-color:#fff5f5}.xl\:to-red-200{--gradient-to-color:#fed7d7}.xl\:to-red-300{--gradient-to-color:#feb2b2}.xl\:to-red-400{--gradient-to-color:#fc8181}.xl\:to-red-500{--gradient-to-color:#f56565}.xl\:to-red-600{--gradient-to-color:#e53e3e}.xl\:to-red-700{--gradient-to-color:#c53030}.xl\:to-red-800{--gradient-to-color:#9b2c2c}.xl\:to-red-900{--gradient-to-color:#742a2a}.xl\:to-orange-100{--gradient-to-color:#fffaf0}.xl\:to-orange-200{--gradient-to-color:#feebc8}.xl\:to-orange-300{--gradient-to-color:#fbd38d}.xl\:to-orange-400{--gradient-to-color:#f6ad55}.xl\:to-orange-500{--gradient-to-color:#ed8936}.xl\:to-orange-600{--gradient-to-color:#dd6b20}.xl\:to-orange-700{--gradient-to-color:#c05621}.xl\:to-orange-800{--gradient-to-color:#9c4221}.xl\:to-orange-900{--gradient-to-color:#7b341e}.xl\:to-yellow-100{--gradient-to-color:ivory}.xl\:to-yellow-200{--gradient-to-color:#fefcbf}.xl\:to-yellow-300{--gradient-to-color:#faf089}.xl\:to-yellow-400{--gradient-to-color:#f6e05e}.xl\:to-yellow-500{--gradient-to-color:#ecc94b}.xl\:to-yellow-600{--gradient-to-color:#d69e2e}.xl\:to-yellow-700{--gradient-to-color:#b7791f}.xl\:to-yellow-800{--gradient-to-color:#975a16}.xl\:to-yellow-900{--gradient-to-color:#744210}.xl\:to-green-100{--gradient-to-color:#f0fff4}.xl\:to-green-200{--gradient-to-color:#c6f6d5}.xl\:to-green-300{--gradient-to-color:#9ae6b4}.xl\:to-green-400{--gradient-to-color:#68d391}.xl\:to-green-500{--gradient-to-color:#48bb78}.xl\:to-green-600{--gradient-to-color:#38a169}.xl\:to-green-700{--gradient-to-color:#2f855a}.xl\:to-green-800{--gradient-to-color:#276749}.xl\:to-green-900{--gradient-to-color:#22543d}.xl\:to-teal-100{--gradient-to-color:#e6fffa}.xl\:to-teal-200{--gradient-to-color:#b2f5ea}.xl\:to-teal-300{--gradient-to-color:#81e6d9}.xl\:to-teal-400{--gradient-to-color:#4fd1c5}.xl\:to-teal-500{--gradient-to-color:#38b2ac}.xl\:to-teal-600{--gradient-to-color:#319795}.xl\:to-teal-700{--gradient-to-color:#2c7a7b}.xl\:to-teal-800{--gradient-to-color:#285e61}.xl\:to-teal-900{--gradient-to-color:#234e52}.xl\:to-blue-100{--gradient-to-color:#ebf8ff}.xl\:to-blue-200{--gradient-to-color:#bee3f8}.xl\:to-blue-300{--gradient-to-color:#90cdf4}.xl\:to-blue-400{--gradient-to-color:#63b3ed}.xl\:to-blue-500{--gradient-to-color:#4299e1}.xl\:to-blue-600{--gradient-to-color:#3182ce}.xl\:to-blue-700{--gradient-to-color:#2b6cb0}.xl\:to-blue-800{--gradient-to-color:#2c5282}.xl\:to-blue-900{--gradient-to-color:#2a4365}.xl\:to-indigo-100{--gradient-to-color:#ebf4ff}.xl\:to-indigo-200{--gradient-to-color:#c3dafe}.xl\:to-indigo-300{--gradient-to-color:#a3bffa}.xl\:to-indigo-400{--gradient-to-color:#7f9cf5}.xl\:to-indigo-500{--gradient-to-color:#667eea}.xl\:to-indigo-600{--gradient-to-color:#5a67d8}.xl\:to-indigo-700{--gradient-to-color:#4c51bf}.xl\:to-indigo-800{--gradient-to-color:#434190}.xl\:to-indigo-900{--gradient-to-color:#3c366b}.xl\:to-purple-100{--gradient-to-color:#faf5ff}.xl\:to-purple-200{--gradient-to-color:#e9d8fd}.xl\:to-purple-300{--gradient-to-color:#d6bcfa}.xl\:to-purple-400{--gradient-to-color:#b794f4}.xl\:to-purple-500{--gradient-to-color:#9f7aea}.xl\:to-purple-600{--gradient-to-color:#805ad5}.xl\:to-purple-700{--gradient-to-color:#6b46c1}.xl\:to-purple-800{--gradient-to-color:#553c9a}.xl\:to-purple-900{--gradient-to-color:#44337a}.xl\:to-pink-100{--gradient-to-color:#fff5f7}.xl\:to-pink-200{--gradient-to-color:#fed7e2}.xl\:to-pink-300{--gradient-to-color:#fbb6ce}.xl\:to-pink-400{--gradient-to-color:#f687b3}.xl\:to-pink-500{--gradient-to-color:#ed64a6}.xl\:to-pink-600{--gradient-to-color:#d53f8c}.xl\:to-pink-700{--gradient-to-color:#b83280}.xl\:to-pink-800{--gradient-to-color:#97266d}.xl\:to-pink-900{--gradient-to-color:#702459}.xl\:hover\:from-transparent:hover{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.xl\:hover\:from-current:hover{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:hover\:from-black:hover{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.xl\:hover\:from-white:hover{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:hover\:from-gray-100:hover{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.xl\:hover\:from-gray-200:hover{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.xl\:hover\:from-gray-300:hover{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.xl\:hover\:from-gray-400:hover{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.xl\:hover\:from-gray-500:hover{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.xl\:hover\:from-gray-600:hover{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.xl\:hover\:from-gray-700:hover{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.xl\:hover\:from-gray-800:hover{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.xl\:hover\:from-gray-900:hover{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.xl\:hover\:from-red-100:hover{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.xl\:hover\:from-red-200:hover{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.xl\:hover\:from-red-300:hover{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.xl\:hover\:from-red-400:hover{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.xl\:hover\:from-red-500:hover{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.xl\:hover\:from-red-600:hover{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.xl\:hover\:from-red-700:hover{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.xl\:hover\:from-red-800:hover{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.xl\:hover\:from-red-900:hover{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.xl\:hover\:from-orange-100:hover{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.xl\:hover\:from-orange-200:hover{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.xl\:hover\:from-orange-300:hover{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.xl\:hover\:from-orange-400:hover{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.xl\:hover\:from-orange-500:hover{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.xl\:hover\:from-orange-600:hover{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.xl\:hover\:from-orange-700:hover{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.xl\:hover\:from-orange-800:hover{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.xl\:hover\:from-orange-900:hover{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.xl\:hover\:from-yellow-100:hover{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.xl\:hover\:from-yellow-200:hover{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.xl\:hover\:from-yellow-300:hover{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.xl\:hover\:from-yellow-400:hover{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.xl\:hover\:from-yellow-500:hover{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.xl\:hover\:from-yellow-600:hover{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.xl\:hover\:from-yellow-700:hover{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.xl\:hover\:from-yellow-800:hover{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.xl\:hover\:from-yellow-900:hover{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.xl\:hover\:from-green-100:hover{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.xl\:hover\:from-green-200:hover{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.xl\:hover\:from-green-300:hover{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.xl\:hover\:from-green-400:hover{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.xl\:hover\:from-green-500:hover{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.xl\:hover\:from-green-600:hover{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.xl\:hover\:from-green-700:hover{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.xl\:hover\:from-green-800:hover{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.xl\:hover\:from-green-900:hover{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.xl\:hover\:from-teal-100:hover{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.xl\:hover\:from-teal-200:hover{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.xl\:hover\:from-teal-300:hover{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.xl\:hover\:from-teal-400:hover{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.xl\:hover\:from-teal-500:hover{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.xl\:hover\:from-teal-600:hover{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.xl\:hover\:from-teal-700:hover{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.xl\:hover\:from-teal-800:hover{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.xl\:hover\:from-teal-900:hover{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.xl\:hover\:from-blue-100:hover{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.xl\:hover\:from-blue-200:hover{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.xl\:hover\:from-blue-300:hover{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.xl\:hover\:from-blue-400:hover{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.xl\:hover\:from-blue-500:hover{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.xl\:hover\:from-blue-600:hover{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.xl\:hover\:from-blue-700:hover{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.xl\:hover\:from-blue-800:hover{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.xl\:hover\:from-blue-900:hover{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.xl\:hover\:from-indigo-100:hover{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.xl\:hover\:from-indigo-200:hover{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.xl\:hover\:from-indigo-300:hover{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.xl\:hover\:from-indigo-400:hover{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.xl\:hover\:from-indigo-500:hover{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.xl\:hover\:from-indigo-600:hover{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.xl\:hover\:from-indigo-700:hover{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.xl\:hover\:from-indigo-800:hover{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.xl\:hover\:from-indigo-900:hover{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.xl\:hover\:from-purple-100:hover{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.xl\:hover\:from-purple-200:hover{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.xl\:hover\:from-purple-300:hover{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.xl\:hover\:from-purple-400:hover{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.xl\:hover\:from-purple-500:hover{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.xl\:hover\:from-purple-600:hover{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.xl\:hover\:from-purple-700:hover{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.xl\:hover\:from-purple-800:hover{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.xl\:hover\:from-purple-900:hover{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.xl\:hover\:from-pink-100:hover{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.xl\:hover\:from-pink-200:hover{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.xl\:hover\:from-pink-300:hover{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.xl\:hover\:from-pink-400:hover{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.xl\:hover\:from-pink-500:hover{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.xl\:hover\:from-pink-600:hover{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.xl\:hover\:from-pink-700:hover{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.xl\:hover\:from-pink-800:hover{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.xl\:hover\:from-pink-900:hover{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.xl\:hover\:via-transparent:hover{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.xl\:hover\:via-current:hover{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:hover\:via-black:hover{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.xl\:hover\:via-white:hover{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:hover\:via-gray-100:hover{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.xl\:hover\:via-gray-200:hover{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.xl\:hover\:via-gray-300:hover{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.xl\:hover\:via-gray-400:hover{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.xl\:hover\:via-gray-500:hover{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.xl\:hover\:via-gray-600:hover{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.xl\:hover\:via-gray-700:hover{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.xl\:hover\:via-gray-800:hover{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.xl\:hover\:via-gray-900:hover{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.xl\:hover\:via-red-100:hover{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.xl\:hover\:via-red-200:hover{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.xl\:hover\:via-red-300:hover{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.xl\:hover\:via-red-400:hover{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.xl\:hover\:via-red-500:hover{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.xl\:hover\:via-red-600:hover{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.xl\:hover\:via-red-700:hover{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.xl\:hover\:via-red-800:hover{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.xl\:hover\:via-red-900:hover{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.xl\:hover\:via-orange-100:hover{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.xl\:hover\:via-orange-200:hover{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.xl\:hover\:via-orange-300:hover{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.xl\:hover\:via-orange-400:hover{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.xl\:hover\:via-orange-500:hover{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.xl\:hover\:via-orange-600:hover{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.xl\:hover\:via-orange-700:hover{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.xl\:hover\:via-orange-800:hover{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.xl\:hover\:via-orange-900:hover{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.xl\:hover\:via-yellow-100:hover{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.xl\:hover\:via-yellow-200:hover{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.xl\:hover\:via-yellow-300:hover{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.xl\:hover\:via-yellow-400:hover{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.xl\:hover\:via-yellow-500:hover{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.xl\:hover\:via-yellow-600:hover{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.xl\:hover\:via-yellow-700:hover{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.xl\:hover\:via-yellow-800:hover{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.xl\:hover\:via-yellow-900:hover{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.xl\:hover\:via-green-100:hover{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.xl\:hover\:via-green-200:hover{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.xl\:hover\:via-green-300:hover{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.xl\:hover\:via-green-400:hover{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.xl\:hover\:via-green-500:hover{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.xl\:hover\:via-green-600:hover{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.xl\:hover\:via-green-700:hover{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.xl\:hover\:via-green-800:hover{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.xl\:hover\:via-green-900:hover{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.xl\:hover\:via-teal-100:hover{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.xl\:hover\:via-teal-200:hover{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.xl\:hover\:via-teal-300:hover{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.xl\:hover\:via-teal-400:hover{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.xl\:hover\:via-teal-500:hover{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.xl\:hover\:via-teal-600:hover{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.xl\:hover\:via-teal-700:hover{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.xl\:hover\:via-teal-800:hover{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.xl\:hover\:via-teal-900:hover{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.xl\:hover\:via-blue-100:hover{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.xl\:hover\:via-blue-200:hover{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.xl\:hover\:via-blue-300:hover{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.xl\:hover\:via-blue-400:hover{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.xl\:hover\:via-blue-500:hover{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.xl\:hover\:via-blue-600:hover{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.xl\:hover\:via-blue-700:hover{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.xl\:hover\:via-blue-800:hover{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.xl\:hover\:via-blue-900:hover{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.xl\:hover\:via-indigo-100:hover{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.xl\:hover\:via-indigo-200:hover{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.xl\:hover\:via-indigo-300:hover{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.xl\:hover\:via-indigo-400:hover{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.xl\:hover\:via-indigo-500:hover{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.xl\:hover\:via-indigo-600:hover{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.xl\:hover\:via-indigo-700:hover{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.xl\:hover\:via-indigo-800:hover{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.xl\:hover\:via-indigo-900:hover{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.xl\:hover\:via-purple-100:hover{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.xl\:hover\:via-purple-200:hover{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.xl\:hover\:via-purple-300:hover{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.xl\:hover\:via-purple-400:hover{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.xl\:hover\:via-purple-500:hover{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.xl\:hover\:via-purple-600:hover{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.xl\:hover\:via-purple-700:hover{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.xl\:hover\:via-purple-800:hover{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.xl\:hover\:via-purple-900:hover{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.xl\:hover\:via-pink-100:hover{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.xl\:hover\:via-pink-200:hover{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.xl\:hover\:via-pink-300:hover{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.xl\:hover\:via-pink-400:hover{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.xl\:hover\:via-pink-500:hover{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.xl\:hover\:via-pink-600:hover{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.xl\:hover\:via-pink-700:hover{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.xl\:hover\:via-pink-800:hover{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.xl\:hover\:via-pink-900:hover{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.xl\:hover\:to-transparent:hover{--gradient-to-color:transparent}.xl\:hover\:to-current:hover{--gradient-to-color:currentColor}.xl\:hover\:to-black:hover{--gradient-to-color:#000}.xl\:hover\:to-white:hover{--gradient-to-color:#fff}.xl\:hover\:to-gray-100:hover{--gradient-to-color:#f7fafc}.xl\:hover\:to-gray-200:hover{--gradient-to-color:#edf2f7}.xl\:hover\:to-gray-300:hover{--gradient-to-color:#e2e8f0}.xl\:hover\:to-gray-400:hover{--gradient-to-color:#cbd5e0}.xl\:hover\:to-gray-500:hover{--gradient-to-color:#a0aec0}.xl\:hover\:to-gray-600:hover{--gradient-to-color:#718096}.xl\:hover\:to-gray-700:hover{--gradient-to-color:#4a5568}.xl\:hover\:to-gray-800:hover{--gradient-to-color:#2d3748}.xl\:hover\:to-gray-900:hover{--gradient-to-color:#1a202c}.xl\:hover\:to-red-100:hover{--gradient-to-color:#fff5f5}.xl\:hover\:to-red-200:hover{--gradient-to-color:#fed7d7}.xl\:hover\:to-red-300:hover{--gradient-to-color:#feb2b2}.xl\:hover\:to-red-400:hover{--gradient-to-color:#fc8181}.xl\:hover\:to-red-500:hover{--gradient-to-color:#f56565}.xl\:hover\:to-red-600:hover{--gradient-to-color:#e53e3e}.xl\:hover\:to-red-700:hover{--gradient-to-color:#c53030}.xl\:hover\:to-red-800:hover{--gradient-to-color:#9b2c2c}.xl\:hover\:to-red-900:hover{--gradient-to-color:#742a2a}.xl\:hover\:to-orange-100:hover{--gradient-to-color:#fffaf0}.xl\:hover\:to-orange-200:hover{--gradient-to-color:#feebc8}.xl\:hover\:to-orange-300:hover{--gradient-to-color:#fbd38d}.xl\:hover\:to-orange-400:hover{--gradient-to-color:#f6ad55}.xl\:hover\:to-orange-500:hover{--gradient-to-color:#ed8936}.xl\:hover\:to-orange-600:hover{--gradient-to-color:#dd6b20}.xl\:hover\:to-orange-700:hover{--gradient-to-color:#c05621}.xl\:hover\:to-orange-800:hover{--gradient-to-color:#9c4221}.xl\:hover\:to-orange-900:hover{--gradient-to-color:#7b341e}.xl\:hover\:to-yellow-100:hover{--gradient-to-color:ivory}.xl\:hover\:to-yellow-200:hover{--gradient-to-color:#fefcbf}.xl\:hover\:to-yellow-300:hover{--gradient-to-color:#faf089}.xl\:hover\:to-yellow-400:hover{--gradient-to-color:#f6e05e}.xl\:hover\:to-yellow-500:hover{--gradient-to-color:#ecc94b}.xl\:hover\:to-yellow-600:hover{--gradient-to-color:#d69e2e}.xl\:hover\:to-yellow-700:hover{--gradient-to-color:#b7791f}.xl\:hover\:to-yellow-800:hover{--gradient-to-color:#975a16}.xl\:hover\:to-yellow-900:hover{--gradient-to-color:#744210}.xl\:hover\:to-green-100:hover{--gradient-to-color:#f0fff4}.xl\:hover\:to-green-200:hover{--gradient-to-color:#c6f6d5}.xl\:hover\:to-green-300:hover{--gradient-to-color:#9ae6b4}.xl\:hover\:to-green-400:hover{--gradient-to-color:#68d391}.xl\:hover\:to-green-500:hover{--gradient-to-color:#48bb78}.xl\:hover\:to-green-600:hover{--gradient-to-color:#38a169}.xl\:hover\:to-green-700:hover{--gradient-to-color:#2f855a}.xl\:hover\:to-green-800:hover{--gradient-to-color:#276749}.xl\:hover\:to-green-900:hover{--gradient-to-color:#22543d}.xl\:hover\:to-teal-100:hover{--gradient-to-color:#e6fffa}.xl\:hover\:to-teal-200:hover{--gradient-to-color:#b2f5ea}.xl\:hover\:to-teal-300:hover{--gradient-to-color:#81e6d9}.xl\:hover\:to-teal-400:hover{--gradient-to-color:#4fd1c5}.xl\:hover\:to-teal-500:hover{--gradient-to-color:#38b2ac}.xl\:hover\:to-teal-600:hover{--gradient-to-color:#319795}.xl\:hover\:to-teal-700:hover{--gradient-to-color:#2c7a7b}.xl\:hover\:to-teal-800:hover{--gradient-to-color:#285e61}.xl\:hover\:to-teal-900:hover{--gradient-to-color:#234e52}.xl\:hover\:to-blue-100:hover{--gradient-to-color:#ebf8ff}.xl\:hover\:to-blue-200:hover{--gradient-to-color:#bee3f8}.xl\:hover\:to-blue-300:hover{--gradient-to-color:#90cdf4}.xl\:hover\:to-blue-400:hover{--gradient-to-color:#63b3ed}.xl\:hover\:to-blue-500:hover{--gradient-to-color:#4299e1}.xl\:hover\:to-blue-600:hover{--gradient-to-color:#3182ce}.xl\:hover\:to-blue-700:hover{--gradient-to-color:#2b6cb0}.xl\:hover\:to-blue-800:hover{--gradient-to-color:#2c5282}.xl\:hover\:to-blue-900:hover{--gradient-to-color:#2a4365}.xl\:hover\:to-indigo-100:hover{--gradient-to-color:#ebf4ff}.xl\:hover\:to-indigo-200:hover{--gradient-to-color:#c3dafe}.xl\:hover\:to-indigo-300:hover{--gradient-to-color:#a3bffa}.xl\:hover\:to-indigo-400:hover{--gradient-to-color:#7f9cf5}.xl\:hover\:to-indigo-500:hover{--gradient-to-color:#667eea}.xl\:hover\:to-indigo-600:hover{--gradient-to-color:#5a67d8}.xl\:hover\:to-indigo-700:hover{--gradient-to-color:#4c51bf}.xl\:hover\:to-indigo-800:hover{--gradient-to-color:#434190}.xl\:hover\:to-indigo-900:hover{--gradient-to-color:#3c366b}.xl\:hover\:to-purple-100:hover{--gradient-to-color:#faf5ff}.xl\:hover\:to-purple-200:hover{--gradient-to-color:#e9d8fd}.xl\:hover\:to-purple-300:hover{--gradient-to-color:#d6bcfa}.xl\:hover\:to-purple-400:hover{--gradient-to-color:#b794f4}.xl\:hover\:to-purple-500:hover{--gradient-to-color:#9f7aea}.xl\:hover\:to-purple-600:hover{--gradient-to-color:#805ad5}.xl\:hover\:to-purple-700:hover{--gradient-to-color:#6b46c1}.xl\:hover\:to-purple-800:hover{--gradient-to-color:#553c9a}.xl\:hover\:to-purple-900:hover{--gradient-to-color:#44337a}.xl\:hover\:to-pink-100:hover{--gradient-to-color:#fff5f7}.xl\:hover\:to-pink-200:hover{--gradient-to-color:#fed7e2}.xl\:hover\:to-pink-300:hover{--gradient-to-color:#fbb6ce}.xl\:hover\:to-pink-400:hover{--gradient-to-color:#f687b3}.xl\:hover\:to-pink-500:hover{--gradient-to-color:#ed64a6}.xl\:hover\:to-pink-600:hover{--gradient-to-color:#d53f8c}.xl\:hover\:to-pink-700:hover{--gradient-to-color:#b83280}.xl\:hover\:to-pink-800:hover{--gradient-to-color:#97266d}.xl\:hover\:to-pink-900:hover{--gradient-to-color:#702459}.xl\:focus\:from-transparent:focus{--gradient-from-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.xl\:focus\:from-current:focus{--gradient-from-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:focus\:from-black:focus{--gradient-from-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,transparent)}.xl\:focus\:from-white:focus{--gradient-from-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:focus\:from-gray-100:focus{--gradient-from-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(247,250,252,0))}.xl\:focus\:from-gray-200:focus{--gradient-from-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,242,247,0))}.xl\:focus\:from-gray-300:focus{--gradient-from-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(226,232,240,0))}.xl\:focus\:from-gray-400:focus{--gradient-from-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(203,213,224,0))}.xl\:focus\:from-gray-500:focus{--gradient-from-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(160,174,192,0))}.xl\:focus\:from-gray-600:focus{--gradient-from-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(113,128,150,0))}.xl\:focus\:from-gray-700:focus{--gradient-from-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(74,85,104,0))}.xl\:focus\:from-gray-800:focus{--gradient-from-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(45,55,72,0))}.xl\:focus\:from-gray-900:focus{--gradient-from-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(26,32,44,0))}.xl\:focus\:from-red-100:focus{--gradient-from-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.xl\:focus\:from-red-200:focus{--gradient-from-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.xl\:focus\:from-red-300:focus{--gradient-from-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.xl\:focus\:from-red-400:focus{--gradient-from-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.xl\:focus\:from-red-500:focus{--gradient-from-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.xl\:focus\:from-red-600:focus{--gradient-from-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(229,62,62,0))}.xl\:focus\:from-red-700:focus{--gradient-from-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(197,48,48,0))}.xl\:focus\:from-red-800:focus{--gradient-from-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(155,44,44,0))}.xl\:focus\:from-red-900:focus{--gradient-from-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,42,42,0))}.xl\:focus\:from-orange-100:focus{--gradient-from-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,250,240,0))}.xl\:focus\:from-orange-200:focus{--gradient-from-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.xl\:focus\:from-orange-300:focus{--gradient-from-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.xl\:focus\:from-orange-400:focus{--gradient-from-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,173,85,0))}.xl\:focus\:from-orange-500:focus{--gradient-from-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,137,54,0))}.xl\:focus\:from-orange-600:focus{--gradient-from-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(221,107,32,0))}.xl\:focus\:from-orange-700:focus{--gradient-from-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(192,86,33,0))}.xl\:focus\:from-orange-800:focus{--gradient-from-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(156,66,33,0))}.xl\:focus\:from-orange-900:focus{--gradient-from-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(123,52,30,0))}.xl\:focus\:from-yellow-100:focus{--gradient-from-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,255,240,0))}.xl\:focus\:from-yellow-200:focus{--gradient-from-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.xl\:focus\:from-yellow-300:focus{--gradient-from-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.xl\:focus\:from-yellow-400:focus{--gradient-from-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,224,94,0))}.xl\:focus\:from-yellow-500:focus{--gradient-from-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(236,201,75,0))}.xl\:focus\:from-yellow-600:focus{--gradient-from-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,158,46,0))}.xl\:focus\:from-yellow-700:focus{--gradient-from-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,121,31,0))}.xl\:focus\:from-yellow-800:focus{--gradient-from-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,90,22,0))}.xl\:focus\:from-yellow-900:focus{--gradient-from-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(116,66,16,0))}.xl\:focus\:from-green-100:focus{--gradient-from-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(240,255,244,0))}.xl\:focus\:from-green-200:focus{--gradient-from-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(198,246,213,0))}.xl\:focus\:from-green-300:focus{--gradient-from-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(154,230,180,0))}.xl\:focus\:from-green-400:focus{--gradient-from-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(104,211,145,0))}.xl\:focus\:from-green-500:focus{--gradient-from-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(72,187,120,0))}.xl\:focus\:from-green-600:focus{--gradient-from-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,161,105,0))}.xl\:focus\:from-green-700:focus{--gradient-from-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(47,133,90,0))}.xl\:focus\:from-green-800:focus{--gradient-from-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(39,103,73,0))}.xl\:focus\:from-green-900:focus{--gradient-from-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(34,84,61,0))}.xl\:focus\:from-teal-100:focus{--gradient-from-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(230,255,250,0))}.xl\:focus\:from-teal-200:focus{--gradient-from-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(178,245,234,0))}.xl\:focus\:from-teal-300:focus{--gradient-from-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(129,230,217,0))}.xl\:focus\:from-teal-400:focus{--gradient-from-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(79,209,197,0))}.xl\:focus\:from-teal-500:focus{--gradient-from-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(56,178,172,0))}.xl\:focus\:from-teal-600:focus{--gradient-from-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,151,149,0))}.xl\:focus\:from-teal-700:focus{--gradient-from-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,122,123,0))}.xl\:focus\:from-teal-800:focus{--gradient-from-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(40,94,97,0))}.xl\:focus\:from-teal-900:focus{--gradient-from-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(35,78,82,0))}.xl\:focus\:from-blue-100:focus{--gradient-from-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,248,255,0))}.xl\:focus\:from-blue-200:focus{--gradient-from-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(190,227,248,0))}.xl\:focus\:from-blue-300:focus{--gradient-from-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(144,205,244,0))}.xl\:focus\:from-blue-400:focus{--gradient-from-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(99,179,237,0))}.xl\:focus\:from-blue-500:focus{--gradient-from-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(66,153,225,0))}.xl\:focus\:from-blue-600:focus{--gradient-from-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(49,130,206,0))}.xl\:focus\:from-blue-700:focus{--gradient-from-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(43,108,176,0))}.xl\:focus\:from-blue-800:focus{--gradient-from-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(44,82,130,0))}.xl\:focus\:from-blue-900:focus{--gradient-from-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(42,67,101,0))}.xl\:focus\:from-indigo-100:focus{--gradient-from-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(235,244,255,0))}.xl\:focus\:from-indigo-200:focus{--gradient-from-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(195,218,254,0))}.xl\:focus\:from-indigo-300:focus{--gradient-from-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(163,191,250,0))}.xl\:focus\:from-indigo-400:focus{--gradient-from-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(127,156,245,0))}.xl\:focus\:from-indigo-500:focus{--gradient-from-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(102,126,234,0))}.xl\:focus\:from-indigo-600:focus{--gradient-from-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(90,103,216,0))}.xl\:focus\:from-indigo-700:focus{--gradient-from-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(76,81,191,0))}.xl\:focus\:from-indigo-800:focus{--gradient-from-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(67,65,144,0))}.xl\:focus\:from-indigo-900:focus{--gradient-from-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(60,54,107,0))}.xl\:focus\:from-purple-100:focus{--gradient-from-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(250,245,255,0))}.xl\:focus\:from-purple-200:focus{--gradient-from-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(233,216,253,0))}.xl\:focus\:from-purple-300:focus{--gradient-from-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(214,188,250,0))}.xl\:focus\:from-purple-400:focus{--gradient-from-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(183,148,244,0))}.xl\:focus\:from-purple-500:focus{--gradient-from-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(159,122,234,0))}.xl\:focus\:from-purple-600:focus{--gradient-from-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(128,90,213,0))}.xl\:focus\:from-purple-700:focus{--gradient-from-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(107,70,193,0))}.xl\:focus\:from-purple-800:focus{--gradient-from-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(85,60,154,0))}.xl\:focus\:from-purple-900:focus{--gradient-from-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(68,51,122,0))}.xl\:focus\:from-pink-100:focus{--gradient-from-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(255,245,247,0))}.xl\:focus\:from-pink-200:focus{--gradient-from-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(254,215,226,0))}.xl\:focus\:from-pink-300:focus{--gradient-from-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(251,182,206,0))}.xl\:focus\:from-pink-400:focus{--gradient-from-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(246,135,179,0))}.xl\:focus\:from-pink-500:focus{--gradient-from-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(237,100,166,0))}.xl\:focus\:from-pink-600:focus{--gradient-from-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(213,63,140,0))}.xl\:focus\:from-pink-700:focus{--gradient-from-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(184,50,128,0))}.xl\:focus\:from-pink-800:focus{--gradient-from-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(151,38,109,0))}.xl\:focus\:from-pink-900:focus{--gradient-from-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-to-color,rgba(112,36,89,0))}.xl\:focus\:via-transparent:focus{--gradient-via-color:transparent;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.xl\:focus\:via-current:focus{--gradient-via-color:currentColor;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:focus\:via-black:focus{--gradient-via-color:#000;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,transparent)}.xl\:focus\:via-white:focus{--gradient-via-color:#fff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,0%,100%,0))}.xl\:focus\:via-gray-100:focus{--gradient-via-color:#f7fafc;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(247,250,252,0))}.xl\:focus\:via-gray-200:focus{--gradient-via-color:#edf2f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,242,247,0))}.xl\:focus\:via-gray-300:focus{--gradient-via-color:#e2e8f0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(226,232,240,0))}.xl\:focus\:via-gray-400:focus{--gradient-via-color:#cbd5e0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(203,213,224,0))}.xl\:focus\:via-gray-500:focus{--gradient-via-color:#a0aec0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(160,174,192,0))}.xl\:focus\:via-gray-600:focus{--gradient-via-color:#718096;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(113,128,150,0))}.xl\:focus\:via-gray-700:focus{--gradient-via-color:#4a5568;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(74,85,104,0))}.xl\:focus\:via-gray-800:focus{--gradient-via-color:#2d3748;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(45,55,72,0))}.xl\:focus\:via-gray-900:focus{--gradient-via-color:#1a202c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(26,32,44,0))}.xl\:focus\:via-red-100:focus{--gradient-via-color:#fff5f5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,100%,98%,0))}.xl\:focus\:via-red-200:focus{--gradient-via-color:#fed7d7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,92%,0))}.xl\:focus\:via-red-300:focus{--gradient-via-color:#feb2b2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,97%,85%,0))}.xl\:focus\:via-red-400:focus{--gradient-via-color:#fc8181;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,95%,75%,0))}.xl\:focus\:via-red-500:focus{--gradient-via-color:#f56565;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(0,88%,68%,0))}.xl\:focus\:via-red-600:focus{--gradient-via-color:#e53e3e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(229,62,62,0))}.xl\:focus\:via-red-700:focus{--gradient-via-color:#c53030;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(197,48,48,0))}.xl\:focus\:via-red-800:focus{--gradient-via-color:#9b2c2c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(155,44,44,0))}.xl\:focus\:via-red-900:focus{--gradient-via-color:#742a2a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,42,42,0))}.xl\:focus\:via-orange-100:focus{--gradient-via-color:#fffaf0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,250,240,0))}.xl\:focus\:via-orange-200:focus{--gradient-via-color:#feebc8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(39,96%,89%,0))}.xl\:focus\:via-orange-300:focus{--gradient-via-color:#fbd38d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(38,93%,77%,0))}.xl\:focus\:via-orange-400:focus{--gradient-via-color:#f6ad55;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,173,85,0))}.xl\:focus\:via-orange-500:focus{--gradient-via-color:#ed8936;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,137,54,0))}.xl\:focus\:via-orange-600:focus{--gradient-via-color:#dd6b20;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(221,107,32,0))}.xl\:focus\:via-orange-700:focus{--gradient-via-color:#c05621;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(192,86,33,0))}.xl\:focus\:via-orange-800:focus{--gradient-via-color:#9c4221;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(156,66,33,0))}.xl\:focus\:via-orange-900:focus{--gradient-via-color:#7b341e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(123,52,30,0))}.xl\:focus\:via-yellow-100:focus{--gradient-via-color:ivory;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,255,240,0))}.xl\:focus\:via-yellow-200:focus{--gradient-via-color:#fefcbf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(58,97%,87%,0))}.xl\:focus\:via-yellow-300:focus{--gradient-via-color:#faf089;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,hsla(55,92%,76%,0))}.xl\:focus\:via-yellow-400:focus{--gradient-via-color:#f6e05e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,224,94,0))}.xl\:focus\:via-yellow-500:focus{--gradient-via-color:#ecc94b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(236,201,75,0))}.xl\:focus\:via-yellow-600:focus{--gradient-via-color:#d69e2e;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,158,46,0))}.xl\:focus\:via-yellow-700:focus{--gradient-via-color:#b7791f;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,121,31,0))}.xl\:focus\:via-yellow-800:focus{--gradient-via-color:#975a16;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,90,22,0))}.xl\:focus\:via-yellow-900:focus{--gradient-via-color:#744210;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(116,66,16,0))}.xl\:focus\:via-green-100:focus{--gradient-via-color:#f0fff4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(240,255,244,0))}.xl\:focus\:via-green-200:focus{--gradient-via-color:#c6f6d5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(198,246,213,0))}.xl\:focus\:via-green-300:focus{--gradient-via-color:#9ae6b4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(154,230,180,0))}.xl\:focus\:via-green-400:focus{--gradient-via-color:#68d391;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(104,211,145,0))}.xl\:focus\:via-green-500:focus{--gradient-via-color:#48bb78;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(72,187,120,0))}.xl\:focus\:via-green-600:focus{--gradient-via-color:#38a169;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,161,105,0))}.xl\:focus\:via-green-700:focus{--gradient-via-color:#2f855a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(47,133,90,0))}.xl\:focus\:via-green-800:focus{--gradient-via-color:#276749;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(39,103,73,0))}.xl\:focus\:via-green-900:focus{--gradient-via-color:#22543d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(34,84,61,0))}.xl\:focus\:via-teal-100:focus{--gradient-via-color:#e6fffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(230,255,250,0))}.xl\:focus\:via-teal-200:focus{--gradient-via-color:#b2f5ea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(178,245,234,0))}.xl\:focus\:via-teal-300:focus{--gradient-via-color:#81e6d9;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(129,230,217,0))}.xl\:focus\:via-teal-400:focus{--gradient-via-color:#4fd1c5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(79,209,197,0))}.xl\:focus\:via-teal-500:focus{--gradient-via-color:#38b2ac;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(56,178,172,0))}.xl\:focus\:via-teal-600:focus{--gradient-via-color:#319795;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,151,149,0))}.xl\:focus\:via-teal-700:focus{--gradient-via-color:#2c7a7b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,122,123,0))}.xl\:focus\:via-teal-800:focus{--gradient-via-color:#285e61;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(40,94,97,0))}.xl\:focus\:via-teal-900:focus{--gradient-via-color:#234e52;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(35,78,82,0))}.xl\:focus\:via-blue-100:focus{--gradient-via-color:#ebf8ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,248,255,0))}.xl\:focus\:via-blue-200:focus{--gradient-via-color:#bee3f8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(190,227,248,0))}.xl\:focus\:via-blue-300:focus{--gradient-via-color:#90cdf4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(144,205,244,0))}.xl\:focus\:via-blue-400:focus{--gradient-via-color:#63b3ed;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(99,179,237,0))}.xl\:focus\:via-blue-500:focus{--gradient-via-color:#4299e1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(66,153,225,0))}.xl\:focus\:via-blue-600:focus{--gradient-via-color:#3182ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(49,130,206,0))}.xl\:focus\:via-blue-700:focus{--gradient-via-color:#2b6cb0;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(43,108,176,0))}.xl\:focus\:via-blue-800:focus{--gradient-via-color:#2c5282;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(44,82,130,0))}.xl\:focus\:via-blue-900:focus{--gradient-via-color:#2a4365;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(42,67,101,0))}.xl\:focus\:via-indigo-100:focus{--gradient-via-color:#ebf4ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(235,244,255,0))}.xl\:focus\:via-indigo-200:focus{--gradient-via-color:#c3dafe;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(195,218,254,0))}.xl\:focus\:via-indigo-300:focus{--gradient-via-color:#a3bffa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(163,191,250,0))}.xl\:focus\:via-indigo-400:focus{--gradient-via-color:#7f9cf5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(127,156,245,0))}.xl\:focus\:via-indigo-500:focus{--gradient-via-color:#667eea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(102,126,234,0))}.xl\:focus\:via-indigo-600:focus{--gradient-via-color:#5a67d8;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(90,103,216,0))}.xl\:focus\:via-indigo-700:focus{--gradient-via-color:#4c51bf;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(76,81,191,0))}.xl\:focus\:via-indigo-800:focus{--gradient-via-color:#434190;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(67,65,144,0))}.xl\:focus\:via-indigo-900:focus{--gradient-via-color:#3c366b;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(60,54,107,0))}.xl\:focus\:via-purple-100:focus{--gradient-via-color:#faf5ff;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(250,245,255,0))}.xl\:focus\:via-purple-200:focus{--gradient-via-color:#e9d8fd;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(233,216,253,0))}.xl\:focus\:via-purple-300:focus{--gradient-via-color:#d6bcfa;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(214,188,250,0))}.xl\:focus\:via-purple-400:focus{--gradient-via-color:#b794f4;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(183,148,244,0))}.xl\:focus\:via-purple-500:focus{--gradient-via-color:#9f7aea;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(159,122,234,0))}.xl\:focus\:via-purple-600:focus{--gradient-via-color:#805ad5;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(128,90,213,0))}.xl\:focus\:via-purple-700:focus{--gradient-via-color:#6b46c1;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(107,70,193,0))}.xl\:focus\:via-purple-800:focus{--gradient-via-color:#553c9a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(85,60,154,0))}.xl\:focus\:via-purple-900:focus{--gradient-via-color:#44337a;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(68,51,122,0))}.xl\:focus\:via-pink-100:focus{--gradient-via-color:#fff5f7;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(255,245,247,0))}.xl\:focus\:via-pink-200:focus{--gradient-via-color:#fed7e2;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(254,215,226,0))}.xl\:focus\:via-pink-300:focus{--gradient-via-color:#fbb6ce;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(251,182,206,0))}.xl\:focus\:via-pink-400:focus{--gradient-via-color:#f687b3;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(246,135,179,0))}.xl\:focus\:via-pink-500:focus{--gradient-via-color:#ed64a6;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(237,100,166,0))}.xl\:focus\:via-pink-600:focus{--gradient-via-color:#d53f8c;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(213,63,140,0))}.xl\:focus\:via-pink-700:focus{--gradient-via-color:#b83280;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(184,50,128,0))}.xl\:focus\:via-pink-800:focus{--gradient-via-color:#97266d;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(151,38,109,0))}.xl\:focus\:via-pink-900:focus{--gradient-via-color:#702459;--gradient-color-stops:var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color,rgba(112,36,89,0))}.xl\:focus\:to-transparent:focus{--gradient-to-color:transparent}.xl\:focus\:to-current:focus{--gradient-to-color:currentColor}.xl\:focus\:to-black:focus{--gradient-to-color:#000}.xl\:focus\:to-white:focus{--gradient-to-color:#fff}.xl\:focus\:to-gray-100:focus{--gradient-to-color:#f7fafc}.xl\:focus\:to-gray-200:focus{--gradient-to-color:#edf2f7}.xl\:focus\:to-gray-300:focus{--gradient-to-color:#e2e8f0}.xl\:focus\:to-gray-400:focus{--gradient-to-color:#cbd5e0}.xl\:focus\:to-gray-500:focus{--gradient-to-color:#a0aec0}.xl\:focus\:to-gray-600:focus{--gradient-to-color:#718096}.xl\:focus\:to-gray-700:focus{--gradient-to-color:#4a5568}.xl\:focus\:to-gray-800:focus{--gradient-to-color:#2d3748}.xl\:focus\:to-gray-900:focus{--gradient-to-color:#1a202c}.xl\:focus\:to-red-100:focus{--gradient-to-color:#fff5f5}.xl\:focus\:to-red-200:focus{--gradient-to-color:#fed7d7}.xl\:focus\:to-red-300:focus{--gradient-to-color:#feb2b2}.xl\:focus\:to-red-400:focus{--gradient-to-color:#fc8181}.xl\:focus\:to-red-500:focus{--gradient-to-color:#f56565}.xl\:focus\:to-red-600:focus{--gradient-to-color:#e53e3e}.xl\:focus\:to-red-700:focus{--gradient-to-color:#c53030}.xl\:focus\:to-red-800:focus{--gradient-to-color:#9b2c2c}.xl\:focus\:to-red-900:focus{--gradient-to-color:#742a2a}.xl\:focus\:to-orange-100:focus{--gradient-to-color:#fffaf0}.xl\:focus\:to-orange-200:focus{--gradient-to-color:#feebc8}.xl\:focus\:to-orange-300:focus{--gradient-to-color:#fbd38d}.xl\:focus\:to-orange-400:focus{--gradient-to-color:#f6ad55}.xl\:focus\:to-orange-500:focus{--gradient-to-color:#ed8936}.xl\:focus\:to-orange-600:focus{--gradient-to-color:#dd6b20}.xl\:focus\:to-orange-700:focus{--gradient-to-color:#c05621}.xl\:focus\:to-orange-800:focus{--gradient-to-color:#9c4221}.xl\:focus\:to-orange-900:focus{--gradient-to-color:#7b341e}.xl\:focus\:to-yellow-100:focus{--gradient-to-color:ivory}.xl\:focus\:to-yellow-200:focus{--gradient-to-color:#fefcbf}.xl\:focus\:to-yellow-300:focus{--gradient-to-color:#faf089}.xl\:focus\:to-yellow-400:focus{--gradient-to-color:#f6e05e}.xl\:focus\:to-yellow-500:focus{--gradient-to-color:#ecc94b}.xl\:focus\:to-yellow-600:focus{--gradient-to-color:#d69e2e}.xl\:focus\:to-yellow-700:focus{--gradient-to-color:#b7791f}.xl\:focus\:to-yellow-800:focus{--gradient-to-color:#975a16}.xl\:focus\:to-yellow-900:focus{--gradient-to-color:#744210}.xl\:focus\:to-green-100:focus{--gradient-to-color:#f0fff4}.xl\:focus\:to-green-200:focus{--gradient-to-color:#c6f6d5}.xl\:focus\:to-green-300:focus{--gradient-to-color:#9ae6b4}.xl\:focus\:to-green-400:focus{--gradient-to-color:#68d391}.xl\:focus\:to-green-500:focus{--gradient-to-color:#48bb78}.xl\:focus\:to-green-600:focus{--gradient-to-color:#38a169}.xl\:focus\:to-green-700:focus{--gradient-to-color:#2f855a}.xl\:focus\:to-green-800:focus{--gradient-to-color:#276749}.xl\:focus\:to-green-900:focus{--gradient-to-color:#22543d}.xl\:focus\:to-teal-100:focus{--gradient-to-color:#e6fffa}.xl\:focus\:to-teal-200:focus{--gradient-to-color:#b2f5ea}.xl\:focus\:to-teal-300:focus{--gradient-to-color:#81e6d9}.xl\:focus\:to-teal-400:focus{--gradient-to-color:#4fd1c5}.xl\:focus\:to-teal-500:focus{--gradient-to-color:#38b2ac}.xl\:focus\:to-teal-600:focus{--gradient-to-color:#319795}.xl\:focus\:to-teal-700:focus{--gradient-to-color:#2c7a7b}.xl\:focus\:to-teal-800:focus{--gradient-to-color:#285e61}.xl\:focus\:to-teal-900:focus{--gradient-to-color:#234e52}.xl\:focus\:to-blue-100:focus{--gradient-to-color:#ebf8ff}.xl\:focus\:to-blue-200:focus{--gradient-to-color:#bee3f8}.xl\:focus\:to-blue-300:focus{--gradient-to-color:#90cdf4}.xl\:focus\:to-blue-400:focus{--gradient-to-color:#63b3ed}.xl\:focus\:to-blue-500:focus{--gradient-to-color:#4299e1}.xl\:focus\:to-blue-600:focus{--gradient-to-color:#3182ce}.xl\:focus\:to-blue-700:focus{--gradient-to-color:#2b6cb0}.xl\:focus\:to-blue-800:focus{--gradient-to-color:#2c5282}.xl\:focus\:to-blue-900:focus{--gradient-to-color:#2a4365}.xl\:focus\:to-indigo-100:focus{--gradient-to-color:#ebf4ff}.xl\:focus\:to-indigo-200:focus{--gradient-to-color:#c3dafe}.xl\:focus\:to-indigo-300:focus{--gradient-to-color:#a3bffa}.xl\:focus\:to-indigo-400:focus{--gradient-to-color:#7f9cf5}.xl\:focus\:to-indigo-500:focus{--gradient-to-color:#667eea}.xl\:focus\:to-indigo-600:focus{--gradient-to-color:#5a67d8}.xl\:focus\:to-indigo-700:focus{--gradient-to-color:#4c51bf}.xl\:focus\:to-indigo-800:focus{--gradient-to-color:#434190}.xl\:focus\:to-indigo-900:focus{--gradient-to-color:#3c366b}.xl\:focus\:to-purple-100:focus{--gradient-to-color:#faf5ff}.xl\:focus\:to-purple-200:focus{--gradient-to-color:#e9d8fd}.xl\:focus\:to-purple-300:focus{--gradient-to-color:#d6bcfa}.xl\:focus\:to-purple-400:focus{--gradient-to-color:#b794f4}.xl\:focus\:to-purple-500:focus{--gradient-to-color:#9f7aea}.xl\:focus\:to-purple-600:focus{--gradient-to-color:#805ad5}.xl\:focus\:to-purple-700:focus{--gradient-to-color:#6b46c1}.xl\:focus\:to-purple-800:focus{--gradient-to-color:#553c9a}.xl\:focus\:to-purple-900:focus{--gradient-to-color:#44337a}.xl\:focus\:to-pink-100:focus{--gradient-to-color:#fff5f7}.xl\:focus\:to-pink-200:focus{--gradient-to-color:#fed7e2}.xl\:focus\:to-pink-300:focus{--gradient-to-color:#fbb6ce}.xl\:focus\:to-pink-400:focus{--gradient-to-color:#f687b3}.xl\:focus\:to-pink-500:focus{--gradient-to-color:#ed64a6}.xl\:focus\:to-pink-600:focus{--gradient-to-color:#d53f8c}.xl\:focus\:to-pink-700:focus{--gradient-to-color:#b83280}.xl\:focus\:to-pink-800:focus{--gradient-to-color:#97266d}.xl\:focus\:to-pink-900:focus{--gradient-to-color:#702459}.xl\:bg-opacity-0{--bg-opacity:0}.xl\:bg-opacity-25{--bg-opacity:0.25}.xl\:bg-opacity-50{--bg-opacity:0.5}.xl\:bg-opacity-75{--bg-opacity:0.75}.xl\:bg-opacity-100{--bg-opacity:1}.xl\:hover\:bg-opacity-0:hover{--bg-opacity:0}.xl\:hover\:bg-opacity-25:hover{--bg-opacity:0.25}.xl\:hover\:bg-opacity-50:hover{--bg-opacity:0.5}.xl\:hover\:bg-opacity-75:hover{--bg-opacity:0.75}.xl\:hover\:bg-opacity-100:hover{--bg-opacity:1}.xl\:focus\:bg-opacity-0:focus{--bg-opacity:0}.xl\:focus\:bg-opacity-25:focus{--bg-opacity:0.25}.xl\:focus\:bg-opacity-50:focus{--bg-opacity:0.5}.xl\:focus\:bg-opacity-75:focus{--bg-opacity:0.75}.xl\:focus\:bg-opacity-100:focus{--bg-opacity:1}.xl\:bg-bottom{background-position:bottom}.xl\:bg-center{background-position:50%}.xl\:bg-left{background-position:0}.xl\:bg-left-bottom{background-position:0 100%}.xl\:bg-left-top{background-position:0 0}.xl\:bg-right{background-position:100%}.xl\:bg-right-bottom{background-position:100% 100%}.xl\:bg-right-top{background-position:100% 0}.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-auto{background-size:auto}.xl\:bg-cover{background-size:cover}.xl\:bg-contain{background-size:contain}.xl\:border-collapse{border-collapse:collapse}.xl\:border-separate{border-collapse:initial}.xl\:border-transparent{border-color:transparent}.xl\:border-current{border-color:currentColor}.xl\:border-black{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.xl\:border-white{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.xl\:border-gray-100{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.xl\:border-gray-200{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.xl\:border-gray-300{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.xl\:border-gray-400{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.xl\:border-gray-500{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.xl\:border-gray-600{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.xl\:border-gray-700{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.xl\:border-gray-800{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.xl\:border-gray-900{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.xl\:border-red-100{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.xl\:border-red-200{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.xl\:border-red-300{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.xl\:border-red-400{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.xl\:border-red-500{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.xl\:border-red-600{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.xl\:border-red-700{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.xl\:border-red-800{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.xl\:border-red-900{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.xl\:border-orange-100{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.xl\:border-orange-200{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.xl\:border-orange-300{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.xl\:border-orange-400{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.xl\:border-orange-500{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.xl\:border-orange-600{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.xl\:border-orange-700{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.xl\:border-orange-800{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.xl\:border-orange-900{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.xl\:border-yellow-100{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.xl\:border-yellow-200{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.xl\:border-yellow-300{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.xl\:border-yellow-400{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.xl\:border-yellow-500{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.xl\:border-yellow-600{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.xl\:border-yellow-700{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.xl\:border-yellow-800{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.xl\:border-yellow-900{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.xl\:border-green-100{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.xl\:border-green-200{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.xl\:border-green-300{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.xl\:border-green-400{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.xl\:border-green-500{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.xl\:border-green-600{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.xl\:border-green-700{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.xl\:border-green-800{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.xl\:border-green-900{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.xl\:border-teal-100{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.xl\:border-teal-200{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.xl\:border-teal-300{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.xl\:border-teal-400{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.xl\:border-teal-500{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.xl\:border-teal-600{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.xl\:border-teal-700{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.xl\:border-teal-800{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.xl\:border-teal-900{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.xl\:border-blue-100{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.xl\:border-blue-200{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.xl\:border-blue-300{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.xl\:border-blue-400{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.xl\:border-blue-500{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.xl\:border-blue-600{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.xl\:border-blue-700{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.xl\:border-blue-800{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.xl\:border-blue-900{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.xl\:border-indigo-100{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.xl\:border-indigo-200{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.xl\:border-indigo-300{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.xl\:border-indigo-400{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.xl\:border-indigo-500{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.xl\:border-indigo-600{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.xl\:border-indigo-700{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.xl\:border-indigo-800{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.xl\:border-indigo-900{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.xl\:border-purple-100{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.xl\:border-purple-200{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.xl\:border-purple-300{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.xl\:border-purple-400{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.xl\:border-purple-500{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.xl\:border-purple-600{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.xl\:border-purple-700{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.xl\:border-purple-800{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.xl\:border-purple-900{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.xl\:border-pink-100{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.xl\:border-pink-200{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.xl\:border-pink-300{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.xl\:border-pink-400{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.xl\:border-pink-500{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.xl\:border-pink-600{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.xl\:border-pink-700{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.xl\:border-pink-800{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.xl\:border-pink-900{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.xl\:hover\:border-transparent:hover{border-color:transparent}.xl\:hover\:border-current:hover{border-color:currentColor}.xl\:hover\:border-black:hover{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.xl\:hover\:border-white:hover{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.xl\:hover\:border-gray-100:hover{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.xl\:hover\:border-gray-200:hover{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.xl\:hover\:border-gray-300:hover{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.xl\:hover\:border-gray-400:hover{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.xl\:hover\:border-gray-500:hover{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.xl\:hover\:border-gray-600:hover{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.xl\:hover\:border-gray-700:hover{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.xl\:hover\:border-gray-800:hover{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.xl\:hover\:border-gray-900:hover{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.xl\:hover\:border-red-100:hover{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.xl\:hover\:border-red-200:hover{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.xl\:hover\:border-red-300:hover{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.xl\:hover\:border-red-400:hover{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.xl\:hover\:border-red-500:hover{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.xl\:hover\:border-red-600:hover{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.xl\:hover\:border-red-700:hover{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.xl\:hover\:border-red-800:hover{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.xl\:hover\:border-red-900:hover{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.xl\:hover\:border-orange-100:hover{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.xl\:hover\:border-orange-200:hover{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.xl\:hover\:border-orange-300:hover{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.xl\:hover\:border-orange-400:hover{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.xl\:hover\:border-orange-500:hover{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.xl\:hover\:border-orange-600:hover{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.xl\:hover\:border-orange-700:hover{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.xl\:hover\:border-orange-800:hover{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.xl\:hover\:border-orange-900:hover{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.xl\:hover\:border-yellow-100:hover{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.xl\:hover\:border-yellow-200:hover{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.xl\:hover\:border-yellow-300:hover{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.xl\:hover\:border-yellow-400:hover{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.xl\:hover\:border-yellow-500:hover{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.xl\:hover\:border-yellow-600:hover{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.xl\:hover\:border-yellow-700:hover{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.xl\:hover\:border-yellow-800:hover{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.xl\:hover\:border-yellow-900:hover{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.xl\:hover\:border-green-100:hover{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.xl\:hover\:border-green-200:hover{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.xl\:hover\:border-green-300:hover{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.xl\:hover\:border-green-400:hover{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.xl\:hover\:border-green-500:hover{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.xl\:hover\:border-green-600:hover{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.xl\:hover\:border-green-700:hover{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.xl\:hover\:border-green-800:hover{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.xl\:hover\:border-green-900:hover{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.xl\:hover\:border-teal-100:hover{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.xl\:hover\:border-teal-200:hover{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.xl\:hover\:border-teal-300:hover{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.xl\:hover\:border-teal-400:hover{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.xl\:hover\:border-teal-500:hover{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.xl\:hover\:border-teal-600:hover{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.xl\:hover\:border-teal-700:hover{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.xl\:hover\:border-teal-800:hover{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.xl\:hover\:border-teal-900:hover{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.xl\:hover\:border-blue-100:hover{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.xl\:hover\:border-blue-200:hover{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.xl\:hover\:border-blue-300:hover{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.xl\:hover\:border-blue-400:hover{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.xl\:hover\:border-blue-500:hover{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.xl\:hover\:border-blue-600:hover{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.xl\:hover\:border-blue-700:hover{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.xl\:hover\:border-blue-800:hover{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.xl\:hover\:border-blue-900:hover{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.xl\:hover\:border-indigo-100:hover{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.xl\:hover\:border-indigo-200:hover{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.xl\:hover\:border-indigo-300:hover{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.xl\:hover\:border-indigo-400:hover{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.xl\:hover\:border-indigo-500:hover{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.xl\:hover\:border-indigo-600:hover{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.xl\:hover\:border-indigo-700:hover{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.xl\:hover\:border-indigo-800:hover{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.xl\:hover\:border-indigo-900:hover{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.xl\:hover\:border-purple-100:hover{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.xl\:hover\:border-purple-200:hover{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.xl\:hover\:border-purple-300:hover{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.xl\:hover\:border-purple-400:hover{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.xl\:hover\:border-purple-500:hover{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.xl\:hover\:border-purple-600:hover{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.xl\:hover\:border-purple-700:hover{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.xl\:hover\:border-purple-800:hover{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.xl\:hover\:border-purple-900:hover{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.xl\:hover\:border-pink-100:hover{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.xl\:hover\:border-pink-200:hover{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.xl\:hover\:border-pink-300:hover{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.xl\:hover\:border-pink-400:hover{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.xl\:hover\:border-pink-500:hover{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.xl\:hover\:border-pink-600:hover{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.xl\:hover\:border-pink-700:hover{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.xl\:hover\:border-pink-800:hover{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.xl\:hover\:border-pink-900:hover{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.xl\:focus\:border-transparent:focus{border-color:transparent}.xl\:focus\:border-current:focus{border-color:currentColor}.xl\:focus\:border-black:focus{--border-opacity:1;border-color:#000;border-color:rgba(0,0,0,var(--border-opacity))}.xl\:focus\:border-white:focus{--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}.xl\:focus\:border-gray-100:focus{--border-opacity:1;border-color:#f7fafc;border-color:rgba(247,250,252,var(--border-opacity))}.xl\:focus\:border-gray-200:focus{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.xl\:focus\:border-gray-300:focus{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.xl\:focus\:border-gray-400:focus{--border-opacity:1;border-color:#cbd5e0;border-color:rgba(203,213,224,var(--border-opacity))}.xl\:focus\:border-gray-500:focus{--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity))}.xl\:focus\:border-gray-600:focus{--border-opacity:1;border-color:#718096;border-color:rgba(113,128,150,var(--border-opacity))}.xl\:focus\:border-gray-700:focus{--border-opacity:1;border-color:#4a5568;border-color:rgba(74,85,104,var(--border-opacity))}.xl\:focus\:border-gray-800:focus{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.xl\:focus\:border-gray-900:focus{--border-opacity:1;border-color:#1a202c;border-color:rgba(26,32,44,var(--border-opacity))}.xl\:focus\:border-red-100:focus{--border-opacity:1;border-color:#fff5f5;border-color:rgba(255,245,245,var(--border-opacity))}.xl\:focus\:border-red-200:focus{--border-opacity:1;border-color:#fed7d7;border-color:rgba(254,215,215,var(--border-opacity))}.xl\:focus\:border-red-300:focus{--border-opacity:1;border-color:#feb2b2;border-color:rgba(254,178,178,var(--border-opacity))}.xl\:focus\:border-red-400:focus{--border-opacity:1;border-color:#fc8181;border-color:rgba(252,129,129,var(--border-opacity))}.xl\:focus\:border-red-500:focus{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.xl\:focus\:border-red-600:focus{--border-opacity:1;border-color:#e53e3e;border-color:rgba(229,62,62,var(--border-opacity))}.xl\:focus\:border-red-700:focus{--border-opacity:1;border-color:#c53030;border-color:rgba(197,48,48,var(--border-opacity))}.xl\:focus\:border-red-800:focus{--border-opacity:1;border-color:#9b2c2c;border-color:rgba(155,44,44,var(--border-opacity))}.xl\:focus\:border-red-900:focus{--border-opacity:1;border-color:#742a2a;border-color:rgba(116,42,42,var(--border-opacity))}.xl\:focus\:border-orange-100:focus{--border-opacity:1;border-color:#fffaf0;border-color:rgba(255,250,240,var(--border-opacity))}.xl\:focus\:border-orange-200:focus{--border-opacity:1;border-color:#feebc8;border-color:rgba(254,235,200,var(--border-opacity))}.xl\:focus\:border-orange-300:focus{--border-opacity:1;border-color:#fbd38d;border-color:rgba(251,211,141,var(--border-opacity))}.xl\:focus\:border-orange-400:focus{--border-opacity:1;border-color:#f6ad55;border-color:rgba(246,173,85,var(--border-opacity))}.xl\:focus\:border-orange-500:focus{--border-opacity:1;border-color:#ed8936;border-color:rgba(237,137,54,var(--border-opacity))}.xl\:focus\:border-orange-600:focus{--border-opacity:1;border-color:#dd6b20;border-color:rgba(221,107,32,var(--border-opacity))}.xl\:focus\:border-orange-700:focus{--border-opacity:1;border-color:#c05621;border-color:rgba(192,86,33,var(--border-opacity))}.xl\:focus\:border-orange-800:focus{--border-opacity:1;border-color:#9c4221;border-color:rgba(156,66,33,var(--border-opacity))}.xl\:focus\:border-orange-900:focus{--border-opacity:1;border-color:#7b341e;border-color:rgba(123,52,30,var(--border-opacity))}.xl\:focus\:border-yellow-100:focus{--border-opacity:1;border-color:ivory;border-color:rgba(255,255,240,var(--border-opacity))}.xl\:focus\:border-yellow-200:focus{--border-opacity:1;border-color:#fefcbf;border-color:rgba(254,252,191,var(--border-opacity))}.xl\:focus\:border-yellow-300:focus{--border-opacity:1;border-color:#faf089;border-color:rgba(250,240,137,var(--border-opacity))}.xl\:focus\:border-yellow-400:focus{--border-opacity:1;border-color:#f6e05e;border-color:rgba(246,224,94,var(--border-opacity))}.xl\:focus\:border-yellow-500:focus{--border-opacity:1;border-color:#ecc94b;border-color:rgba(236,201,75,var(--border-opacity))}.xl\:focus\:border-yellow-600:focus{--border-opacity:1;border-color:#d69e2e;border-color:rgba(214,158,46,var(--border-opacity))}.xl\:focus\:border-yellow-700:focus{--border-opacity:1;border-color:#b7791f;border-color:rgba(183,121,31,var(--border-opacity))}.xl\:focus\:border-yellow-800:focus{--border-opacity:1;border-color:#975a16;border-color:rgba(151,90,22,var(--border-opacity))}.xl\:focus\:border-yellow-900:focus{--border-opacity:1;border-color:#744210;border-color:rgba(116,66,16,var(--border-opacity))}.xl\:focus\:border-green-100:focus{--border-opacity:1;border-color:#f0fff4;border-color:rgba(240,255,244,var(--border-opacity))}.xl\:focus\:border-green-200:focus{--border-opacity:1;border-color:#c6f6d5;border-color:rgba(198,246,213,var(--border-opacity))}.xl\:focus\:border-green-300:focus{--border-opacity:1;border-color:#9ae6b4;border-color:rgba(154,230,180,var(--border-opacity))}.xl\:focus\:border-green-400:focus{--border-opacity:1;border-color:#68d391;border-color:rgba(104,211,145,var(--border-opacity))}.xl\:focus\:border-green-500:focus{--border-opacity:1;border-color:#48bb78;border-color:rgba(72,187,120,var(--border-opacity))}.xl\:focus\:border-green-600:focus{--border-opacity:1;border-color:#38a169;border-color:rgba(56,161,105,var(--border-opacity))}.xl\:focus\:border-green-700:focus{--border-opacity:1;border-color:#2f855a;border-color:rgba(47,133,90,var(--border-opacity))}.xl\:focus\:border-green-800:focus{--border-opacity:1;border-color:#276749;border-color:rgba(39,103,73,var(--border-opacity))}.xl\:focus\:border-green-900:focus{--border-opacity:1;border-color:#22543d;border-color:rgba(34,84,61,var(--border-opacity))}.xl\:focus\:border-teal-100:focus{--border-opacity:1;border-color:#e6fffa;border-color:rgba(230,255,250,var(--border-opacity))}.xl\:focus\:border-teal-200:focus{--border-opacity:1;border-color:#b2f5ea;border-color:rgba(178,245,234,var(--border-opacity))}.xl\:focus\:border-teal-300:focus{--border-opacity:1;border-color:#81e6d9;border-color:rgba(129,230,217,var(--border-opacity))}.xl\:focus\:border-teal-400:focus{--border-opacity:1;border-color:#4fd1c5;border-color:rgba(79,209,197,var(--border-opacity))}.xl\:focus\:border-teal-500:focus{--border-opacity:1;border-color:#38b2ac;border-color:rgba(56,178,172,var(--border-opacity))}.xl\:focus\:border-teal-600:focus{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.xl\:focus\:border-teal-700:focus{--border-opacity:1;border-color:#2c7a7b;border-color:rgba(44,122,123,var(--border-opacity))}.xl\:focus\:border-teal-800:focus{--border-opacity:1;border-color:#285e61;border-color:rgba(40,94,97,var(--border-opacity))}.xl\:focus\:border-teal-900:focus{--border-opacity:1;border-color:#234e52;border-color:rgba(35,78,82,var(--border-opacity))}.xl\:focus\:border-blue-100:focus{--border-opacity:1;border-color:#ebf8ff;border-color:rgba(235,248,255,var(--border-opacity))}.xl\:focus\:border-blue-200:focus{--border-opacity:1;border-color:#bee3f8;border-color:rgba(190,227,248,var(--border-opacity))}.xl\:focus\:border-blue-300:focus{--border-opacity:1;border-color:#90cdf4;border-color:rgba(144,205,244,var(--border-opacity))}.xl\:focus\:border-blue-400:focus{--border-opacity:1;border-color:#63b3ed;border-color:rgba(99,179,237,var(--border-opacity))}.xl\:focus\:border-blue-500:focus{--border-opacity:1;border-color:#4299e1;border-color:rgba(66,153,225,var(--border-opacity))}.xl\:focus\:border-blue-600:focus{--border-opacity:1;border-color:#3182ce;border-color:rgba(49,130,206,var(--border-opacity))}.xl\:focus\:border-blue-700:focus{--border-opacity:1;border-color:#2b6cb0;border-color:rgba(43,108,176,var(--border-opacity))}.xl\:focus\:border-blue-800:focus{--border-opacity:1;border-color:#2c5282;border-color:rgba(44,82,130,var(--border-opacity))}.xl\:focus\:border-blue-900:focus{--border-opacity:1;border-color:#2a4365;border-color:rgba(42,67,101,var(--border-opacity))}.xl\:focus\:border-indigo-100:focus{--border-opacity:1;border-color:#ebf4ff;border-color:rgba(235,244,255,var(--border-opacity))}.xl\:focus\:border-indigo-200:focus{--border-opacity:1;border-color:#c3dafe;border-color:rgba(195,218,254,var(--border-opacity))}.xl\:focus\:border-indigo-300:focus{--border-opacity:1;border-color:#a3bffa;border-color:rgba(163,191,250,var(--border-opacity))}.xl\:focus\:border-indigo-400:focus{--border-opacity:1;border-color:#7f9cf5;border-color:rgba(127,156,245,var(--border-opacity))}.xl\:focus\:border-indigo-500:focus{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.xl\:focus\:border-indigo-600:focus{--border-opacity:1;border-color:#5a67d8;border-color:rgba(90,103,216,var(--border-opacity))}.xl\:focus\:border-indigo-700:focus{--border-opacity:1;border-color:#4c51bf;border-color:rgba(76,81,191,var(--border-opacity))}.xl\:focus\:border-indigo-800:focus{--border-opacity:1;border-color:#434190;border-color:rgba(67,65,144,var(--border-opacity))}.xl\:focus\:border-indigo-900:focus{--border-opacity:1;border-color:#3c366b;border-color:rgba(60,54,107,var(--border-opacity))}.xl\:focus\:border-purple-100:focus{--border-opacity:1;border-color:#faf5ff;border-color:rgba(250,245,255,var(--border-opacity))}.xl\:focus\:border-purple-200:focus{--border-opacity:1;border-color:#e9d8fd;border-color:rgba(233,216,253,var(--border-opacity))}.xl\:focus\:border-purple-300:focus{--border-opacity:1;border-color:#d6bcfa;border-color:rgba(214,188,250,var(--border-opacity))}.xl\:focus\:border-purple-400:focus{--border-opacity:1;border-color:#b794f4;border-color:rgba(183,148,244,var(--border-opacity))}.xl\:focus\:border-purple-500:focus{--border-opacity:1;border-color:#9f7aea;border-color:rgba(159,122,234,var(--border-opacity))}.xl\:focus\:border-purple-600:focus{--border-opacity:1;border-color:#805ad5;border-color:rgba(128,90,213,var(--border-opacity))}.xl\:focus\:border-purple-700:focus{--border-opacity:1;border-color:#6b46c1;border-color:rgba(107,70,193,var(--border-opacity))}.xl\:focus\:border-purple-800:focus{--border-opacity:1;border-color:#553c9a;border-color:rgba(85,60,154,var(--border-opacity))}.xl\:focus\:border-purple-900:focus{--border-opacity:1;border-color:#44337a;border-color:rgba(68,51,122,var(--border-opacity))}.xl\:focus\:border-pink-100:focus{--border-opacity:1;border-color:#fff5f7;border-color:rgba(255,245,247,var(--border-opacity))}.xl\:focus\:border-pink-200:focus{--border-opacity:1;border-color:#fed7e2;border-color:rgba(254,215,226,var(--border-opacity))}.xl\:focus\:border-pink-300:focus{--border-opacity:1;border-color:#fbb6ce;border-color:rgba(251,182,206,var(--border-opacity))}.xl\:focus\:border-pink-400:focus{--border-opacity:1;border-color:#f687b3;border-color:rgba(246,135,179,var(--border-opacity))}.xl\:focus\:border-pink-500:focus{--border-opacity:1;border-color:#ed64a6;border-color:rgba(237,100,166,var(--border-opacity))}.xl\:focus\:border-pink-600:focus{--border-opacity:1;border-color:#d53f8c;border-color:rgba(213,63,140,var(--border-opacity))}.xl\:focus\:border-pink-700:focus{--border-opacity:1;border-color:#b83280;border-color:rgba(184,50,128,var(--border-opacity))}.xl\:focus\:border-pink-800:focus{--border-opacity:1;border-color:#97266d;border-color:rgba(151,38,109,var(--border-opacity))}.xl\:focus\:border-pink-900:focus{--border-opacity:1;border-color:#702459;border-color:rgba(112,36,89,var(--border-opacity))}.xl\:border-opacity-0{--border-opacity:0}.xl\:border-opacity-25{--border-opacity:0.25}.xl\:border-opacity-50{--border-opacity:0.5}.xl\:border-opacity-75{--border-opacity:0.75}.xl\:border-opacity-100{--border-opacity:1}.xl\:hover\:border-opacity-0:hover{--border-opacity:0}.xl\:hover\:border-opacity-25:hover{--border-opacity:0.25}.xl\:hover\:border-opacity-50:hover{--border-opacity:0.5}.xl\:hover\:border-opacity-75:hover{--border-opacity:0.75}.xl\:hover\:border-opacity-100:hover{--border-opacity:1}.xl\:focus\:border-opacity-0:focus{--border-opacity:0}.xl\:focus\:border-opacity-25:focus{--border-opacity:0.25}.xl\:focus\:border-opacity-50:focus{--border-opacity:0.5}.xl\:focus\:border-opacity-75:focus{--border-opacity:0.75}.xl\:focus\:border-opacity-100:focus{--border-opacity:1}.xl\:rounded-none{border-radius:0}.xl\:rounded-sm{border-radius:.125rem}.xl\:rounded{border-radius:.25rem}.xl\:rounded-md{border-radius:.375rem}.xl\:rounded-lg{border-radius:.5rem}.xl\:rounded-xl{border-radius:.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:0;border-top-right-radius:0}.xl\:rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.xl\:rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.xl\:rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.xl\:rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.xl\:rounded-r-sm{border-bottom-right-radius:.125rem;border-top-right-radius:.125rem}.xl\:rounded-b-sm{border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem}.xl\:rounded-l-sm{border-bottom-left-radius:.125rem;border-top-left-radius:.125rem}.xl\:rounded-t{border-top-left-radius:.25rem}.xl\:rounded-r,.xl\:rounded-t{border-top-right-radius:.25rem}.xl\:rounded-b,.xl\:rounded-r{border-bottom-right-radius:.25rem}.xl\:rounded-b,.xl\:rounded-l{border-bottom-left-radius:.25rem}.xl\:rounded-l{border-top-left-radius:.25rem}.xl\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.xl\:rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.xl\:rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.xl\:rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.xl\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.xl\:rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.xl\:rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.xl\:rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.xl\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.xl\:rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.xl\:rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.xl\:rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.xl\:rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.xl\:rounded-r-2xl{border-bottom-right-radius:1rem;border-top-right-radius:1rem}.xl\:rounded-b-2xl{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.xl\:rounded-l-2xl{border-bottom-left-radius:1rem;border-top-left-radius:1rem}.xl\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.xl\:rounded-r-3xl{border-bottom-right-radius:1.5rem;border-top-right-radius:1.5rem}.xl\:rounded-b-3xl{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.xl\:rounded-l-3xl{border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem}.xl\:rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.xl\:rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.xl\:rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.xl\:rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.xl\:rounded-tl-none{border-top-left-radius:0}.xl\:rounded-tr-none{border-top-right-radius:0}.xl\:rounded-br-none{border-bottom-right-radius:0}.xl\:rounded-bl-none{border-bottom-left-radius:0}.xl\:rounded-tl-sm{border-top-left-radius:.125rem}.xl\:rounded-tr-sm{border-top-right-radius:.125rem}.xl\:rounded-br-sm{border-bottom-right-radius:.125rem}.xl\:rounded-bl-sm{border-bottom-left-radius:.125rem}.xl\:rounded-tl{border-top-left-radius:.25rem}.xl\:rounded-tr{border-top-right-radius:.25rem}.xl\:rounded-br{border-bottom-right-radius:.25rem}.xl\:rounded-bl{border-bottom-left-radius:.25rem}.xl\:rounded-tl-md{border-top-left-radius:.375rem}.xl\:rounded-tr-md{border-top-right-radius:.375rem}.xl\:rounded-br-md{border-bottom-right-radius:.375rem}.xl\:rounded-bl-md{border-bottom-left-radius:.375rem}.xl\:rounded-tl-lg{border-top-left-radius:.5rem}.xl\:rounded-tr-lg{border-top-right-radius:.5rem}.xl\:rounded-br-lg{border-bottom-right-radius:.5rem}.xl\:rounded-bl-lg{border-bottom-left-radius:.5rem}.xl\:rounded-tl-xl{border-top-left-radius:.75rem}.xl\:rounded-tr-xl{border-top-right-radius:.75rem}.xl\:rounded-br-xl{border-bottom-right-radius:.75rem}.xl\:rounded-bl-xl{border-bottom-left-radius:.75rem}.xl\:rounded-tl-2xl{border-top-left-radius:1rem}.xl\:rounded-tr-2xl{border-top-right-radius:1rem}.xl\:rounded-br-2xl{border-bottom-right-radius:1rem}.xl\:rounded-bl-2xl{border-bottom-left-radius:1rem}.xl\:rounded-tl-3xl{border-top-left-radius:1.5rem}.xl\:rounded-tr-3xl{border-top-right-radius:1.5rem}.xl\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.xl\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.xl\:rounded-tl-full{border-top-left-radius:9999px}.xl\:rounded-tr-full{border-top-right-radius:9999px}.xl\:rounded-br-full{border-bottom-right-radius:9999px}.xl\:rounded-bl-full{border-bottom-left-radius:9999px}.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-0{border-width:0}.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:0}.xl\:border-r-0{border-right-width:0}.xl\:border-b-0{border-bottom-width:0}.xl\:border-l-0{border-left-width:0}.xl\:border-t-2{border-top-width:2px}.xl\:border-r-2{border-right-width:2px}.xl\:border-b-2{border-bottom-width:2px}.xl\:border-l-2{border-left-width:2px}.xl\:border-t-4{border-top-width:4px}.xl\:border-r-4{border-right-width:4px}.xl\:border-b-4{border-bottom-width:4px}.xl\:border-l-4{border-left-width:4px}.xl\:border-t-8{border-top-width:8px}.xl\:border-r-8{border-right-width:8px}.xl\:border-b-8{border-bottom-width:8px}.xl\:border-l-8{border-left-width:8px}.xl\:border-t{border-top-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-b{border-bottom-width:1px}.xl\:border-l{border-left-width:1px}.xl\:box-border{box-sizing:border-box}.xl\:box-content{box-sizing:initial}.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-not-allowed{cursor:not-allowed}.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\: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\:hidden{display: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-no-wrap{flex-wrap:nowrap}.xl\:place-items-auto{place-items:auto}.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\: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-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\: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\: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\: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\:justify-items-auto{justify-items:auto}.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\: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-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\:flex-1{flex:1 1}.xl\:flex-auto{flex:1 1 auto}.xl\:flex-initial{flex:0 1 auto}.xl\:flex-none{flex:none}.xl\:flex-grow-0{flex-grow:0}.xl\:flex-grow{flex-grow:1}.xl\:flex-shrink-0{flex-shrink:0}.xl\:flex-shrink{flex-shrink:1}.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\:float-right{float:right}.xl\:float-left{float:left}.xl\:float-none{float:none}.xl\:clearfix:after{clear:both;content:"";display:table}.xl\:clear-left{clear:left}.xl\:clear-right{clear:right}.xl\:clear-both{clear:both}.xl\:clear-none{clear:none}.xl\:font-sans{font-family: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:Georgia,Cambria,Times New Roman,Times,serif}.xl\:font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.xl\:font-hairline{font-weight:100}.xl\:font-thin{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\:hover\:font-hairline:hover{font-weight:100}.xl\:hover\:font-thin:hover{font-weight:200}.xl\:hover\:font-light:hover{font-weight:300}.xl\:hover\:font-normal:hover{font-weight:400}.xl\:hover\:font-medium:hover{font-weight:500}.xl\:hover\:font-semibold:hover{font-weight:600}.xl\:hover\:font-bold:hover{font-weight:700}.xl\:hover\:font-extrabold:hover{font-weight:800}.xl\:hover\:font-black:hover{font-weight:900}.xl\:focus\:font-hairline:focus{font-weight:100}.xl\:focus\:font-thin:focus{font-weight:200}.xl\:focus\:font-light:focus{font-weight:300}.xl\:focus\:font-normal:focus{font-weight:400}.xl\:focus\:font-medium:focus{font-weight:500}.xl\:focus\:font-semibold:focus{font-weight:600}.xl\:focus\:font-bold:focus{font-weight:700}.xl\:focus\:font-extrabold:focus{font-weight:800}.xl\:focus\:font-black:focus{font-weight:900}.xl\:h-0{height:0}.xl\:h-1{height:.25rem}.xl\:h-2{height:.5rem}.xl\:h-3{height:.75rem}.xl\:h-4{height:1rem}.xl\:h-5{height:1.25rem}.xl\:h-6{height:1.5rem}.xl\:h-8{height:2rem}.xl\:h-10{height:2.5rem}.xl\:h-12{height:3rem}.xl\:h-16{height:4rem}.xl\:h-20{height:5rem}.xl\:h-24{height:6rem}.xl\:h-32{height:8rem}.xl\:h-40{height:10rem}.xl\:h-48{height:12rem}.xl\:h-56{height:14rem}.xl\:h-64{height:16rem}.xl\:h-auto{height:auto}.xl\:h-px{height:1px}.xl\:h-full{height:100%}.xl\:h-screen{height:100vh}.xl\:text-xs{font-size:.75rem}.xl\:text-sm{font-size:.875rem}.xl\:text-base{font-size:1rem}.xl\:text-lg{font-size:1.125rem}.xl\:text-xl{font-size:1.25rem}.xl\:text-2xl{font-size:1.5rem}.xl\:text-3xl{font-size:1.875rem}.xl\:text-4xl{font-size:2.25rem}.xl\:text-5xl{font-size:3rem}.xl\:text-6xl{font-size:4rem}.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\: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\:m-0{margin:0}.xl\:m-1{margin:.25rem}.xl\:m-2{margin:.5rem}.xl\:m-3{margin:.75rem}.xl\:m-4{margin:1rem}.xl\:m-5{margin:1.25rem}.xl\:m-6{margin:1.5rem}.xl\:m-8{margin:2rem}.xl\:m-10{margin:2.5rem}.xl\:m-12{margin:3rem}.xl\:m-16{margin:4rem}.xl\:m-20{margin:5rem}.xl\:m-24{margin:6rem}.xl\:m-32{margin:8rem}.xl\:m-40{margin:10rem}.xl\:m-48{margin:12rem}.xl\:m-56{margin:14rem}.xl\:m-64{margin:16rem}.xl\:m-auto{margin:auto}.xl\:m-px{margin:1px}.xl\:-m-1{margin:-.25rem}.xl\:-m-2{margin:-.5rem}.xl\:-m-3{margin:-.75rem}.xl\:-m-4{margin:-1rem}.xl\:-m-5{margin:-1.25rem}.xl\:-m-6{margin:-1.5rem}.xl\:-m-8{margin:-2rem}.xl\:-m-10{margin:-2.5rem}.xl\:-m-12{margin:-3rem}.xl\:-m-16{margin:-4rem}.xl\:-m-20{margin:-5rem}.xl\:-m-24{margin:-6rem}.xl\:-m-32{margin:-8rem}.xl\:-m-40{margin:-10rem}.xl\:-m-48{margin:-12rem}.xl\:-m-56{margin:-14rem}.xl\:-m-64{margin:-16rem}.xl\:-m-px{margin:-1px}.xl\:my-0{margin-bottom:0;margin-top:0}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:my-1{margin-bottom:.25rem;margin-top:.25rem}.xl\:mx-1{margin-left:.25rem;margin-right:.25rem}.xl\:my-2{margin-bottom:.5rem;margin-top:.5rem}.xl\:mx-2{margin-left:.5rem;margin-right:.5rem}.xl\:my-3{margin-bottom:.75rem;margin-top:.75rem}.xl\:mx-3{margin-left:.75rem;margin-right:.75rem}.xl\:my-4{margin-bottom:1rem;margin-top:1rem}.xl\:mx-4{margin-left:1rem;margin-right:1rem}.xl\:my-5{margin-bottom:1.25rem;margin-top:1.25rem}.xl\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.xl\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:my-8{margin-bottom:2rem;margin-top:2rem}.xl\:mx-8{margin-left:2rem;margin-right:2rem}.xl\:my-10{margin-bottom:2.5rem;margin-top:2.5rem}.xl\:mx-10{margin-left:2.5rem;margin-right:2.5rem}.xl\:my-12{margin-bottom:3rem;margin-top:3rem}.xl\:mx-12{margin-left:3rem;margin-right:3rem}.xl\:my-16{margin-bottom:4rem;margin-top:4rem}.xl\:mx-16{margin-left:4rem;margin-right:4rem}.xl\:my-20{margin-bottom:5rem;margin-top:5rem}.xl\:mx-20{margin-left:5rem;margin-right:5rem}.xl\:my-24{margin-bottom:6rem;margin-top:6rem}.xl\:mx-24{margin-left:6rem;margin-right:6rem}.xl\:my-32{margin-bottom:8rem;margin-top:8rem}.xl\:mx-32{margin-left:8rem;margin-right:8rem}.xl\:my-40{margin-bottom:10rem;margin-top:10rem}.xl\:mx-40{margin-left:10rem;margin-right:10rem}.xl\:my-48{margin-bottom:12rem;margin-top:12rem}.xl\:mx-48{margin-left:12rem;margin-right:12rem}.xl\:my-56{margin-bottom:14rem;margin-top:14rem}.xl\:mx-56{margin-left:14rem;margin-right:14rem}.xl\:my-64{margin-bottom:16rem;margin-top:16rem}.xl\:mx-64{margin-left:16rem;margin-right:16rem}.xl\:my-auto{margin-bottom:auto;margin-top:auto}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-px{margin-bottom:1px;margin-top:1px}.xl\:mx-px{margin-left:1px;margin-right:1px}.xl\:-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.xl\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.xl\:-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.xl\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.xl\:-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.xl\:-mx-3{margin-left:-.75rem;margin-right:-.75rem}.xl\:-my-4{margin-bottom:-1rem;margin-top:-1rem}.xl\:-mx-4{margin-left:-1rem;margin-right:-1rem}.xl\:-my-5{margin-bottom:-1.25rem;margin-top:-1.25rem}.xl\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.xl\:-my-6{margin-bottom:-1.5rem;margin-top:-1.5rem}.xl\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.xl\:-my-8{margin-bottom:-2rem;margin-top:-2rem}.xl\:-mx-8{margin-left:-2rem;margin-right:-2rem}.xl\:-my-10{margin-bottom:-2.5rem;margin-top:-2.5rem}.xl\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.xl\:-my-12{margin-bottom:-3rem;margin-top:-3rem}.xl\:-mx-12{margin-left:-3rem;margin-right:-3rem}.xl\:-my-16{margin-bottom:-4rem;margin-top:-4rem}.xl\:-mx-16{margin-left:-4rem;margin-right:-4rem}.xl\:-my-20{margin-bottom:-5rem;margin-top:-5rem}.xl\:-mx-20{margin-left:-5rem;margin-right:-5rem}.xl\:-my-24{margin-bottom:-6rem;margin-top:-6rem}.xl\:-mx-24{margin-left:-6rem;margin-right:-6rem}.xl\:-my-32{margin-bottom:-8rem;margin-top:-8rem}.xl\:-mx-32{margin-left:-8rem;margin-right:-8rem}.xl\:-my-40{margin-bottom:-10rem;margin-top:-10rem}.xl\:-mx-40{margin-left:-10rem;margin-right:-10rem}.xl\:-my-48{margin-bottom:-12rem;margin-top:-12rem}.xl\:-mx-48{margin-left:-12rem;margin-right:-12rem}.xl\:-my-56{margin-bottom:-14rem;margin-top:-14rem}.xl\:-mx-56{margin-left:-14rem;margin-right:-14rem}.xl\:-my-64{margin-bottom:-16rem;margin-top:-16rem}.xl\:-mx-64{margin-left:-16rem;margin-right:-16rem}.xl\:-my-px{margin-bottom:-1px;margin-top:-1px}.xl\:-mx-px{margin-left:-1px;margin-right:-1px}.xl\:mt-0{margin-top:0}.xl\:mr-0{margin-right:0}.xl\:mb-0{margin-bottom:0}.xl\:ml-0{margin-left:0}.xl\:mt-1{margin-top:.25rem}.xl\:mr-1{margin-right:.25rem}.xl\:mb-1{margin-bottom:.25rem}.xl\:ml-1{margin-left:.25rem}.xl\:mt-2{margin-top:.5rem}.xl\:mr-2{margin-right:.5rem}.xl\:mb-2{margin-bottom:.5rem}.xl\:ml-2{margin-left:.5rem}.xl\:mt-3{margin-top:.75rem}.xl\:mr-3{margin-right:.75rem}.xl\:mb-3{margin-bottom:.75rem}.xl\:ml-3{margin-left:.75rem}.xl\:mt-4{margin-top:1rem}.xl\:mr-4{margin-right:1rem}.xl\:mb-4{margin-bottom:1rem}.xl\:ml-4{margin-left:1rem}.xl\:mt-5{margin-top:1.25rem}.xl\:mr-5{margin-right:1.25rem}.xl\:mb-5{margin-bottom:1.25rem}.xl\:ml-5{margin-left:1.25rem}.xl\:mt-6{margin-top:1.5rem}.xl\:mr-6{margin-right:1.5rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:ml-6{margin-left:1.5rem}.xl\:mt-8{margin-top:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mt-10{margin-top:2.5rem}.xl\:mr-10{margin-right:2.5rem}.xl\:mb-10{margin-bottom:2.5rem}.xl\:ml-10{margin-left:2.5rem}.xl\:mt-12{margin-top:3rem}.xl\:mr-12{margin-right:3rem}.xl\:mb-12{margin-bottom:3rem}.xl\:ml-12{margin-left:3rem}.xl\:mt-16{margin-top:4rem}.xl\:mr-16{margin-right:4rem}.xl\:mb-16{margin-bottom:4rem}.xl\:ml-16{margin-left:4rem}.xl\:mt-20{margin-top:5rem}.xl\:mr-20{margin-right:5rem}.xl\:mb-20{margin-bottom:5rem}.xl\:ml-20{margin-left:5rem}.xl\:mt-24{margin-top:6rem}.xl\:mr-24{margin-right:6rem}.xl\:mb-24{margin-bottom:6rem}.xl\:ml-24{margin-left:6rem}.xl\:mt-32{margin-top:8rem}.xl\:mr-32{margin-right:8rem}.xl\:mb-32{margin-bottom:8rem}.xl\:ml-32{margin-left:8rem}.xl\:mt-40{margin-top:10rem}.xl\:mr-40{margin-right:10rem}.xl\:mb-40{margin-bottom:10rem}.xl\:ml-40{margin-left:10rem}.xl\:mt-48{margin-top:12rem}.xl\:mr-48{margin-right:12rem}.xl\:mb-48{margin-bottom:12rem}.xl\:ml-48{margin-left:12rem}.xl\:mt-56{margin-top:14rem}.xl\:mr-56{margin-right:14rem}.xl\:mb-56{margin-bottom:14rem}.xl\:ml-56{margin-left:14rem}.xl\:mt-64{margin-top:16rem}.xl\:mr-64{margin-right:16rem}.xl\:mb-64{margin-bottom:16rem}.xl\:ml-64{margin-left:16rem}.xl\:mt-auto{margin-top:auto}.xl\:mr-auto{margin-right:auto}.xl\:mb-auto{margin-bottom:auto}.xl\:ml-auto{margin-left:auto}.xl\:mt-px{margin-top:1px}.xl\:mr-px{margin-right:1px}.xl\:mb-px{margin-bottom:1px}.xl\:ml-px{margin-left:1px}.xl\:-mt-1{margin-top:-.25rem}.xl\:-mr-1{margin-right:-.25rem}.xl\:-mb-1{margin-bottom:-.25rem}.xl\:-ml-1{margin-left:-.25rem}.xl\:-mt-2{margin-top:-.5rem}.xl\:-mr-2{margin-right:-.5rem}.xl\:-mb-2{margin-bottom:-.5rem}.xl\:-ml-2{margin-left:-.5rem}.xl\:-mt-3{margin-top:-.75rem}.xl\:-mr-3{margin-right:-.75rem}.xl\:-mb-3{margin-bottom:-.75rem}.xl\:-ml-3{margin-left:-.75rem}.xl\:-mt-4{margin-top:-1rem}.xl\:-mr-4{margin-right:-1rem}.xl\:-mb-4{margin-bottom:-1rem}.xl\:-ml-4{margin-left:-1rem}.xl\:-mt-5{margin-top:-1.25rem}.xl\:-mr-5{margin-right:-1.25rem}.xl\:-mb-5{margin-bottom:-1.25rem}.xl\:-ml-5{margin-left:-1.25rem}.xl\:-mt-6{margin-top:-1.5rem}.xl\:-mr-6{margin-right:-1.5rem}.xl\:-mb-6{margin-bottom:-1.5rem}.xl\:-ml-6{margin-left:-1.5rem}.xl\:-mt-8{margin-top:-2rem}.xl\:-mr-8{margin-right:-2rem}.xl\:-mb-8{margin-bottom:-2rem}.xl\:-ml-8{margin-left:-2rem}.xl\:-mt-10{margin-top:-2.5rem}.xl\:-mr-10{margin-right:-2.5rem}.xl\:-mb-10{margin-bottom:-2.5rem}.xl\:-ml-10{margin-left:-2.5rem}.xl\:-mt-12{margin-top:-3rem}.xl\:-mr-12{margin-right:-3rem}.xl\:-mb-12{margin-bottom:-3rem}.xl\:-ml-12{margin-left:-3rem}.xl\:-mt-16{margin-top:-4rem}.xl\:-mr-16{margin-right:-4rem}.xl\:-mb-16{margin-bottom:-4rem}.xl\:-ml-16{margin-left:-4rem}.xl\:-mt-20{margin-top:-5rem}.xl\:-mr-20{margin-right:-5rem}.xl\:-mb-20{margin-bottom:-5rem}.xl\:-ml-20{margin-left:-5rem}.xl\:-mt-24{margin-top:-6rem}.xl\:-mr-24{margin-right:-6rem}.xl\:-mb-24{margin-bottom:-6rem}.xl\:-ml-24{margin-left:-6rem}.xl\:-mt-32{margin-top:-8rem}.xl\:-mr-32{margin-right:-8rem}.xl\:-mb-32{margin-bottom:-8rem}.xl\:-ml-32{margin-left:-8rem}.xl\:-mt-40{margin-top:-10rem}.xl\:-mr-40{margin-right:-10rem}.xl\:-mb-40{margin-bottom:-10rem}.xl\:-ml-40{margin-left:-10rem}.xl\:-mt-48{margin-top:-12rem}.xl\:-mr-48{margin-right:-12rem}.xl\:-mb-48{margin-bottom:-12rem}.xl\:-ml-48{margin-left:-12rem}.xl\:-mt-56{margin-top:-14rem}.xl\:-mr-56{margin-right:-14rem}.xl\:-mb-56{margin-bottom:-14rem}.xl\:-ml-56{margin-left:-14rem}.xl\:-mt-64{margin-top:-16rem}.xl\:-mr-64{margin-right:-16rem}.xl\:-mb-64{margin-bottom:-16rem}.xl\:-ml-64{margin-left:-16rem}.xl\:-mt-px{margin-top:-1px}.xl\:-mr-px{margin-right:-1px}.xl\:-mb-px{margin-bottom:-1px}.xl\:-ml-px{margin-left:-1px}.xl\:max-h-full{max-height:100%}.xl\:max-h-screen{max-height:100vh}.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-full{max-width:100%}.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\:min-h-0{min-height:0}.xl\:min-h-full{min-height:100%}.xl\:min-h-screen{min-height:100vh}.xl\:min-w-0{min-width:0}.xl\:min-w-full{min-width:100%}.xl\:object-contain{object-fit:contain}.xl\:object-cover{object-fit:cover}.xl\:object-fill{object-fit:fill}.xl\:object-none{object-fit:none}.xl\:object-scale-down{object-fit:scale-down}.xl\:object-bottom{object-position:bottom}.xl\:object-center{object-position:center}.xl\:object-left{object-position:left}.xl\:object-left-bottom{object-position:left bottom}.xl\:object-left-top{object-position:left top}.xl\:object-right{object-position:right}.xl\:object-right-bottom{object-position:right bottom}.xl\:object-right-top{object-position:right top}.xl\:object-top{object-position:top}.xl\:opacity-0{opacity:0}.xl\:opacity-25{opacity:.25}.xl\:opacity-50{opacity:.5}.xl\:opacity-75{opacity:.75}.xl\:opacity-100{opacity:1}.xl\:hover\:opacity-0:hover{opacity:0}.xl\:hover\:opacity-25:hover{opacity:.25}.xl\:hover\:opacity-50:hover{opacity:.5}.xl\:hover\:opacity-75:hover{opacity:.75}.xl\:hover\:opacity-100:hover{opacity:1}.xl\:focus\:opacity-0:focus{opacity:0}.xl\:focus\:opacity-25:focus{opacity:.25}.xl\:focus\:opacity-50:focus{opacity:.5}.xl\:focus\:opacity-75:focus{opacity:.75}.xl\:focus\:opacity-100:focus{opacity:1}.xl\:outline-none{outline:2px solid transparent;outline-offset:2px}.xl\:outline-white{outline:2px dotted #fff;outline-offset:2px}.xl\:outline-black{outline:2px dotted #000;outline-offset:2px}.xl\:focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.xl\:focus\:outline-white:focus{outline:2px dotted #fff;outline-offset:2px}.xl\:focus\:outline-black:focus{outline:2px dotted #000;outline-offset:2px}.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\:scrolling-touch{-webkit-overflow-scrolling:touch}.xl\:scrolling-auto{-webkit-overflow-scrolling:auto}.xl\:overscroll-auto{overscroll-behavior:auto}.xl\:overscroll-contain{overscroll-behavior:contain}.xl\:overscroll-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\:p-0{padding:0}.xl\:p-1{padding:.25rem}.xl\:p-2{padding:.5rem}.xl\:p-3{padding:.75rem}.xl\:p-4{padding:1rem}.xl\:p-5{padding:1.25rem}.xl\:p-6{padding:1.5rem}.xl\:p-8{padding:2rem}.xl\:p-10{padding:2.5rem}.xl\:p-12{padding:3rem}.xl\:p-16{padding:4rem}.xl\:p-20{padding:5rem}.xl\:p-24{padding:6rem}.xl\:p-32{padding:8rem}.xl\:p-40{padding:10rem}.xl\:p-48{padding:12rem}.xl\:p-56{padding:14rem}.xl\:p-64{padding:16rem}.xl\:p-px{padding:1px}.xl\:py-0{padding-bottom:0;padding-top:0}.xl\:px-0{padding-left:0;padding-right:0}.xl\:py-1{padding-bottom:.25rem;padding-top:.25rem}.xl\:px-1{padding-left:.25rem;padding-right:.25rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:py-3{padding-bottom:.75rem;padding-top:.75rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:py-4{padding-bottom:1rem;padding-top:1rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:py-8{padding-bottom:2rem;padding-top:2rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:py-12{padding-bottom:3rem;padding-top:3rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:py-16{padding-bottom:4rem;padding-top:4rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:py-20{padding-bottom:5rem;padding-top:5rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-24{padding-bottom:6rem;padding-top:6rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:py-32{padding-bottom:8rem;padding-top:8rem}.xl\:px-32{padding-left:8rem;padding-right:8rem}.xl\:py-40{padding-bottom:10rem;padding-top:10rem}.xl\:px-40{padding-left:10rem;padding-right:10rem}.xl\:py-48{padding-bottom:12rem;padding-top:12rem}.xl\:px-48{padding-left:12rem;padding-right:12rem}.xl\:py-56{padding-bottom:14rem;padding-top:14rem}.xl\:px-56{padding-left:14rem;padding-right:14rem}.xl\:py-64{padding-bottom:16rem;padding-top:16rem}.xl\:px-64{padding-left:16rem;padding-right:16rem}.xl\:py-px{padding-bottom:1px;padding-top:1px}.xl\:px-px{padding-left:1px;padding-right:1px}.xl\:pt-0{padding-top:0}.xl\:pr-0{padding-right:0}.xl\:pb-0{padding-bottom:0}.xl\:pl-0{padding-left:0}.xl\:pt-1{padding-top:.25rem}.xl\:pr-1{padding-right:.25rem}.xl\:pb-1{padding-bottom:.25rem}.xl\:pl-1{padding-left:.25rem}.xl\:pt-2{padding-top:.5rem}.xl\:pr-2{padding-right:.5rem}.xl\:pb-2{padding-bottom:.5rem}.xl\:pl-2{padding-left:.5rem}.xl\:pt-3{padding-top:.75rem}.xl\:pr-3{padding-right:.75rem}.xl\:pb-3{padding-bottom:.75rem}.xl\:pl-3{padding-left:.75rem}.xl\:pt-4{padding-top:1rem}.xl\:pr-4{padding-right:1rem}.xl\:pb-4{padding-bottom:1rem}.xl\:pl-4{padding-left:1rem}.xl\:pt-5{padding-top:1.25rem}.xl\:pr-5{padding-right:1.25rem}.xl\:pb-5{padding-bottom:1.25rem}.xl\:pl-5{padding-left:1.25rem}.xl\:pt-6{padding-top:1.5rem}.xl\:pr-6{padding-right:1.5rem}.xl\:pb-6{padding-bottom:1.5rem}.xl\:pl-6{padding-left:1.5rem}.xl\:pt-8{padding-top:2rem}.xl\:pr-8{padding-right:2rem}.xl\:pb-8{padding-bottom:2rem}.xl\:pl-8{padding-left:2rem}.xl\:pt-10{padding-top:2.5rem}.xl\:pr-10{padding-right:2.5rem}.xl\:pb-10{padding-bottom:2.5rem}.xl\:pl-10{padding-left:2.5rem}.xl\:pt-12{padding-top:3rem}.xl\:pr-12{padding-right:3rem}.xl\:pb-12{padding-bottom:3rem}.xl\:pl-12{padding-left:3rem}.xl\:pt-16{padding-top:4rem}.xl\:pr-16{padding-right:4rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pt-20{padding-top:5rem}.xl\:pr-20{padding-right:5rem}.xl\:pb-20{padding-bottom:5rem}.xl\:pl-20{padding-left:5rem}.xl\:pt-24{padding-top:6rem}.xl\:pr-24{padding-right:6rem}.xl\:pb-24{padding-bottom:6rem}.xl\:pl-24{padding-left:6rem}.xl\:pt-32{padding-top:8rem}.xl\:pr-32{padding-right:8rem}.xl\:pb-32{padding-bottom:8rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-40{padding-top:10rem}.xl\:pr-40{padding-right:10rem}.xl\:pb-40{padding-bottom:10rem}.xl\:pl-40{padding-left:10rem}.xl\:pt-48{padding-top:12rem}.xl\:pr-48{padding-right:12rem}.xl\:pb-48{padding-bottom:12rem}.xl\:pl-48{padding-left:12rem}.xl\:pt-56{padding-top:14rem}.xl\:pr-56{padding-right:14rem}.xl\:pb-56{padding-bottom:14rem}.xl\:pl-56{padding-left:14rem}.xl\:pt-64{padding-top:16rem}.xl\:pr-64{padding-right:16rem}.xl\:pb-64{padding-bottom:16rem}.xl\:pl-64{padding-left:16rem}.xl\:pt-px{padding-top:1px}.xl\:pr-px{padding-right:1px}.xl\:pb-px{padding-bottom:1px}.xl\:pl-px{padding-left:1px}.xl\:placeholder-transparent::-webkit-input-placeholder{color:transparent}.xl\:placeholder-transparent::placeholder{color:transparent}.xl\:placeholder-current::-webkit-input-placeholder{color:currentColor}.xl\:placeholder-current::placeholder{color:currentColor}.xl\:placeholder-black::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.xl\:placeholder-black::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.xl\:placeholder-white::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.xl\:placeholder-white::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.xl\:placeholder-gray-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.xl\:placeholder-gray-100::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.xl\:placeholder-gray-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.xl\:placeholder-gray-200::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.xl\:placeholder-gray-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.xl\:placeholder-gray-300::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.xl\:placeholder-gray-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.xl\:placeholder-gray-400::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.xl\:placeholder-gray-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.xl\:placeholder-gray-500::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.xl\:placeholder-gray-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.xl\:placeholder-gray-600::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.xl\:placeholder-gray-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.xl\:placeholder-gray-700::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.xl\:placeholder-gray-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.xl\:placeholder-gray-800::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.xl\:placeholder-gray-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.xl\:placeholder-gray-900::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.xl\:placeholder-red-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.xl\:placeholder-red-100::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.xl\:placeholder-red-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.xl\:placeholder-red-200::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.xl\:placeholder-red-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.xl\:placeholder-red-300::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.xl\:placeholder-red-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.xl\:placeholder-red-400::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.xl\:placeholder-red-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.xl\:placeholder-red-500::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.xl\:placeholder-red-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.xl\:placeholder-red-600::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.xl\:placeholder-red-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.xl\:placeholder-red-700::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.xl\:placeholder-red-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.xl\:placeholder-red-800::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.xl\:placeholder-red-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.xl\:placeholder-red-900::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.xl\:placeholder-orange-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.xl\:placeholder-orange-100::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.xl\:placeholder-orange-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.xl\:placeholder-orange-200::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.xl\:placeholder-orange-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.xl\:placeholder-orange-300::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.xl\:placeholder-orange-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.xl\:placeholder-orange-400::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.xl\:placeholder-orange-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.xl\:placeholder-orange-500::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.xl\:placeholder-orange-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.xl\:placeholder-orange-600::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.xl\:placeholder-orange-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.xl\:placeholder-orange-700::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.xl\:placeholder-orange-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.xl\:placeholder-orange-800::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.xl\:placeholder-orange-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.xl\:placeholder-orange-900::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.xl\:placeholder-yellow-100::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.xl\:placeholder-yellow-100::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.xl\:placeholder-yellow-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.xl\:placeholder-yellow-200::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.xl\:placeholder-yellow-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.xl\:placeholder-yellow-300::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.xl\:placeholder-yellow-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.xl\:placeholder-yellow-400::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.xl\:placeholder-yellow-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.xl\:placeholder-yellow-500::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.xl\:placeholder-yellow-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.xl\:placeholder-yellow-600::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.xl\:placeholder-yellow-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.xl\:placeholder-yellow-700::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.xl\:placeholder-yellow-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.xl\:placeholder-yellow-800::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.xl\:placeholder-yellow-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.xl\:placeholder-yellow-900::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.xl\:placeholder-green-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.xl\:placeholder-green-100::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.xl\:placeholder-green-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.xl\:placeholder-green-200::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.xl\:placeholder-green-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.xl\:placeholder-green-300::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.xl\:placeholder-green-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.xl\:placeholder-green-400::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.xl\:placeholder-green-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.xl\:placeholder-green-500::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.xl\:placeholder-green-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.xl\:placeholder-green-600::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.xl\:placeholder-green-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.xl\:placeholder-green-700::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.xl\:placeholder-green-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.xl\:placeholder-green-800::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.xl\:placeholder-green-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.xl\:placeholder-green-900::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.xl\:placeholder-teal-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.xl\:placeholder-teal-100::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.xl\:placeholder-teal-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.xl\:placeholder-teal-200::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.xl\:placeholder-teal-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.xl\:placeholder-teal-300::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.xl\:placeholder-teal-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.xl\:placeholder-teal-400::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.xl\:placeholder-teal-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.xl\:placeholder-teal-500::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.xl\:placeholder-teal-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.xl\:placeholder-teal-600::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.xl\:placeholder-teal-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.xl\:placeholder-teal-700::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.xl\:placeholder-teal-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.xl\:placeholder-teal-800::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.xl\:placeholder-teal-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.xl\:placeholder-teal-900::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.xl\:placeholder-blue-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.xl\:placeholder-blue-100::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.xl\:placeholder-blue-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.xl\:placeholder-blue-200::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.xl\:placeholder-blue-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.xl\:placeholder-blue-300::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.xl\:placeholder-blue-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.xl\:placeholder-blue-400::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.xl\:placeholder-blue-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.xl\:placeholder-blue-500::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.xl\:placeholder-blue-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.xl\:placeholder-blue-600::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.xl\:placeholder-blue-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.xl\:placeholder-blue-700::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.xl\:placeholder-blue-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.xl\:placeholder-blue-800::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.xl\:placeholder-blue-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.xl\:placeholder-blue-900::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.xl\:placeholder-indigo-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.xl\:placeholder-indigo-100::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.xl\:placeholder-indigo-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.xl\:placeholder-indigo-200::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.xl\:placeholder-indigo-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.xl\:placeholder-indigo-300::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.xl\:placeholder-indigo-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.xl\:placeholder-indigo-400::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.xl\:placeholder-indigo-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.xl\:placeholder-indigo-500::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.xl\:placeholder-indigo-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.xl\:placeholder-indigo-600::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.xl\:placeholder-indigo-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.xl\:placeholder-indigo-700::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.xl\:placeholder-indigo-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.xl\:placeholder-indigo-800::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.xl\:placeholder-indigo-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.xl\:placeholder-indigo-900::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.xl\:placeholder-purple-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.xl\:placeholder-purple-100::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.xl\:placeholder-purple-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.xl\:placeholder-purple-200::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.xl\:placeholder-purple-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.xl\:placeholder-purple-300::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.xl\:placeholder-purple-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.xl\:placeholder-purple-400::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.xl\:placeholder-purple-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.xl\:placeholder-purple-500::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.xl\:placeholder-purple-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.xl\:placeholder-purple-600::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.xl\:placeholder-purple-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.xl\:placeholder-purple-700::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.xl\:placeholder-purple-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.xl\:placeholder-purple-800::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.xl\:placeholder-purple-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.xl\:placeholder-purple-900::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.xl\:placeholder-pink-100::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.xl\:placeholder-pink-100::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.xl\:placeholder-pink-200::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.xl\:placeholder-pink-200::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.xl\:placeholder-pink-300::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.xl\:placeholder-pink-300::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.xl\:placeholder-pink-400::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.xl\:placeholder-pink-400::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.xl\:placeholder-pink-500::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.xl\:placeholder-pink-500::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.xl\:placeholder-pink-600::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.xl\:placeholder-pink-600::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.xl\:placeholder-pink-700::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.xl\:placeholder-pink-700::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.xl\:placeholder-pink-800::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.xl\:placeholder-pink-800::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.xl\:placeholder-pink-900::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.xl\:placeholder-pink-900::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.xl\:focus\:placeholder-transparent:focus::-webkit-input-placeholder{color:transparent}.xl\:focus\:placeholder-transparent:focus::placeholder{color:transparent}.xl\:focus\:placeholder-current:focus::-webkit-input-placeholder{color:currentColor}.xl\:focus\:placeholder-current:focus::placeholder{color:currentColor}.xl\:focus\:placeholder-black:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.xl\:focus\:placeholder-black:focus::placeholder{--placeholder-opacity:1;color:#000;color:rgba(0,0,0,var(--placeholder-opacity))}.xl\:focus\:placeholder-white:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.xl\:focus\:placeholder-white:focus::placeholder{--placeholder-opacity:1;color:#fff;color:rgba(255,255,255,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-100:focus::placeholder{--placeholder-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-200:focus::placeholder{--placeholder-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-300:focus::placeholder{--placeholder-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-400:focus::placeholder{--placeholder-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-500:focus::placeholder{--placeholder-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-600:focus::placeholder{--placeholder-opacity:1;color:#718096;color:rgba(113,128,150,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-700:focus::placeholder{--placeholder-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-800:focus::placeholder{--placeholder-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.xl\:focus\:placeholder-gray-900:focus::placeholder{--placeholder-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-200:focus::placeholder{--placeholder-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-300:focus::placeholder{--placeholder-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-400:focus::placeholder{--placeholder-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-500:focus::placeholder{--placeholder-opacity:1;color:#f56565;color:rgba(245,101,101,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-600:focus::placeholder{--placeholder-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-700:focus::placeholder{--placeholder-opacity:1;color:#c53030;color:rgba(197,48,48,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-800:focus::placeholder{--placeholder-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.xl\:focus\:placeholder-red-900:focus::placeholder{--placeholder-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-100:focus::placeholder{--placeholder-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-200:focus::placeholder{--placeholder-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-300:focus::placeholder{--placeholder-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-400:focus::placeholder{--placeholder-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-500:focus::placeholder{--placeholder-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-600:focus::placeholder{--placeholder-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-700:focus::placeholder{--placeholder-opacity:1;color:#c05621;color:rgba(192,86,33,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-800:focus::placeholder{--placeholder-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.xl\:focus\:placeholder-orange-900:focus::placeholder{--placeholder-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-100:focus::placeholder{--placeholder-opacity:1;color:ivory;color:rgba(255,255,240,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-200:focus::placeholder{--placeholder-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-300:focus::placeholder{--placeholder-opacity:1;color:#faf089;color:rgba(250,240,137,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-400:focus::placeholder{--placeholder-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-500:focus::placeholder{--placeholder-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-600:focus::placeholder{--placeholder-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-700:focus::placeholder{--placeholder-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-800:focus::placeholder{--placeholder-opacity:1;color:#975a16;color:rgba(151,90,22,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.xl\:focus\:placeholder-yellow-900:focus::placeholder{--placeholder-opacity:1;color:#744210;color:rgba(116,66,16,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-100:focus::placeholder{--placeholder-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-200:focus::placeholder{--placeholder-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-300:focus::placeholder{--placeholder-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-400:focus::placeholder{--placeholder-opacity:1;color:#68d391;color:rgba(104,211,145,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-500:focus::placeholder{--placeholder-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-600:focus::placeholder{--placeholder-opacity:1;color:#38a169;color:rgba(56,161,105,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-700:focus::placeholder{--placeholder-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-800:focus::placeholder{--placeholder-opacity:1;color:#276749;color:rgba(39,103,73,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.xl\:focus\:placeholder-green-900:focus::placeholder{--placeholder-opacity:1;color:#22543d;color:rgba(34,84,61,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-100:focus::placeholder{--placeholder-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-200:focus::placeholder{--placeholder-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-300:focus::placeholder{--placeholder-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-400:focus::placeholder{--placeholder-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-500:focus::placeholder{--placeholder-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-600:focus::placeholder{--placeholder-opacity:1;color:#319795;color:rgba(49,151,149,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-700:focus::placeholder{--placeholder-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-800:focus::placeholder{--placeholder-opacity:1;color:#285e61;color:rgba(40,94,97,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.xl\:focus\:placeholder-teal-900:focus::placeholder{--placeholder-opacity:1;color:#234e52;color:rgba(35,78,82,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-100:focus::placeholder{--placeholder-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-200:focus::placeholder{--placeholder-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-300:focus::placeholder{--placeholder-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-400:focus::placeholder{--placeholder-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-500:focus::placeholder{--placeholder-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-600:focus::placeholder{--placeholder-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-700:focus::placeholder{--placeholder-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-800:focus::placeholder{--placeholder-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.xl\:focus\:placeholder-blue-900:focus::placeholder{--placeholder-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-100:focus::placeholder{--placeholder-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-200:focus::placeholder{--placeholder-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-300:focus::placeholder{--placeholder-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-400:focus::placeholder{--placeholder-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-500:focus::placeholder{--placeholder-opacity:1;color:#667eea;color:rgba(102,126,234,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-600:focus::placeholder{--placeholder-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-700:focus::placeholder{--placeholder-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-800:focus::placeholder{--placeholder-opacity:1;color:#434190;color:rgba(67,65,144,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.xl\:focus\:placeholder-indigo-900:focus::placeholder{--placeholder-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-100:focus::placeholder{--placeholder-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-200:focus::placeholder{--placeholder-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-300:focus::placeholder{--placeholder-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-400:focus::placeholder{--placeholder-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-500:focus::placeholder{--placeholder-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-600:focus::placeholder{--placeholder-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-700:focus::placeholder{--placeholder-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-800:focus::placeholder{--placeholder-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.xl\:focus\:placeholder-purple-900:focus::placeholder{--placeholder-opacity:1;color:#44337a;color:rgba(68,51,122,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-100:focus::placeholder{--placeholder-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-200:focus::placeholder{--placeholder-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-300:focus::placeholder{--placeholder-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-400:focus::placeholder{--placeholder-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-500:focus::placeholder{--placeholder-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-600:focus::placeholder{--placeholder-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-700:focus::placeholder{--placeholder-opacity:1;color:#b83280;color:rgba(184,50,128,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-800:focus::placeholder{--placeholder-opacity:1;color:#97266d;color:rgba(151,38,109,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.xl\:focus\:placeholder-pink-900:focus::placeholder{--placeholder-opacity:1;color:#702459;color:rgba(112,36,89,var(--placeholder-opacity))}.xl\:placeholder-opacity-0::-webkit-input-placeholder{--placeholder-opacity:0}.xl\:placeholder-opacity-0::placeholder{--placeholder-opacity:0}.xl\:placeholder-opacity-25::-webkit-input-placeholder{--placeholder-opacity:0.25}.xl\:placeholder-opacity-25::placeholder{--placeholder-opacity:0.25}.xl\:placeholder-opacity-50::-webkit-input-placeholder{--placeholder-opacity:0.5}.xl\:placeholder-opacity-50::placeholder{--placeholder-opacity:0.5}.xl\:placeholder-opacity-75::-webkit-input-placeholder{--placeholder-opacity:0.75}.xl\:placeholder-opacity-75::placeholder{--placeholder-opacity:0.75}.xl\:placeholder-opacity-100::-webkit-input-placeholder{--placeholder-opacity:1}.xl\:placeholder-opacity-100::placeholder{--placeholder-opacity:1}.xl\:focus\:placeholder-opacity-0:focus::-webkit-input-placeholder{--placeholder-opacity:0}.xl\:focus\:placeholder-opacity-0:focus::placeholder{--placeholder-opacity:0}.xl\:focus\:placeholder-opacity-25:focus::-webkit-input-placeholder{--placeholder-opacity:0.25}.xl\:focus\:placeholder-opacity-25:focus::placeholder{--placeholder-opacity:0.25}.xl\:focus\:placeholder-opacity-50:focus::-webkit-input-placeholder{--placeholder-opacity:0.5}.xl\:focus\:placeholder-opacity-50:focus::placeholder{--placeholder-opacity:0.5}.xl\:focus\:placeholder-opacity-75:focus::-webkit-input-placeholder{--placeholder-opacity:0.75}.xl\:focus\:placeholder-opacity-75:focus::placeholder{--placeholder-opacity:0.75}.xl\:focus\:placeholder-opacity-100:focus::-webkit-input-placeholder{--placeholder-opacity:1}.xl\:focus\:placeholder-opacity-100:focus::placeholder{--placeholder-opacity:1}.xl\:pointer-events-none{pointer-events:none}.xl\:pointer-events-auto{pointer-events:auto}.xl\:static{position:static}.xl\:fixed{position:fixed}.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:sticky{position:-webkit-sticky;position:sticky}.xl\:inset-0{bottom:0;left:0;right:0;top:0}.xl\:inset-auto{bottom:auto;left:auto;right:auto;top:auto}.xl\:inset-y-0{bottom:0;top:0}.xl\:inset-x-0{left:0;right:0}.xl\:inset-y-auto{bottom:auto;top:auto}.xl\:inset-x-auto{left:auto;right:auto}.xl\:top-0{top:0}.xl\:right-0{right:0}.xl\:bottom-0{bottom:0}.xl\:left-0{left:0}.xl\:top-auto{top:auto}.xl\:right-auto{right:auto}.xl\:bottom-auto{bottom:auto}.xl\:left-auto{left:auto}.xl\:resize-none{resize:none}.xl\:resize-y{resize:vertical}.xl\:resize-x{resize:horizontal}.xl\:resize{resize:both}.xl\:shadow-xs{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.xl\:shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.xl\:shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.xl\:shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.xl\:shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.xl\:shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.xl\:shadow-2xl{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.xl\:shadow-inner{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.xl\:shadow-outline{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.xl\:shadow-none{box-shadow:none}.xl\:hover\:shadow-xs:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.xl\:hover\:shadow-sm:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.xl\:hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.xl\:hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.xl\:hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.xl\:hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.xl\:hover\:shadow-2xl:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.xl\:hover\:shadow-inner:hover{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.xl\:hover\:shadow-outline:hover{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.xl\:hover\:shadow-none:hover{box-shadow:none}.xl\:focus\:shadow-xs:focus{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.xl\:focus\:shadow-sm:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.xl\:focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.xl\:focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.xl\:focus\:shadow-lg:focus{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.xl\:focus\:shadow-xl:focus{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.xl\:focus\:shadow-2xl:focus{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.xl\:focus\:shadow-inner:focus{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.xl\:focus\:shadow-outline:focus{box-shadow:0 0 0 3px rgba(66,153,225,.5)}.xl\:focus\:shadow-none:focus{box-shadow:none}.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\:table-auto{table-layout:auto}.xl\:table-fixed{table-layout:fixed}.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\:text-transparent{color:transparent}.xl\:text-current{color:currentColor}.xl\:text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.xl\:text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.xl\:text-gray-100{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.xl\:text-gray-200{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.xl\:text-gray-300{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.xl\:text-gray-400{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.xl\:text-gray-500{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.xl\:text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.xl\:text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.xl\:text-gray-800{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.xl\:text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.xl\:text-red-100{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.xl\:text-red-200{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.xl\:text-red-300{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.xl\:text-red-400{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.xl\:text-red-500{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.xl\:text-red-600{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.xl\:text-red-700{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.xl\:text-red-800{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.xl\:text-red-900{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.xl\:text-orange-100{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.xl\:text-orange-200{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.xl\:text-orange-300{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.xl\:text-orange-400{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.xl\:text-orange-500{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.xl\:text-orange-600{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.xl\:text-orange-700{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.xl\:text-orange-800{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.xl\:text-orange-900{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.xl\:text-yellow-100{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.xl\:text-yellow-200{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.xl\:text-yellow-300{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.xl\:text-yellow-400{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.xl\:text-yellow-500{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.xl\:text-yellow-600{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.xl\:text-yellow-700{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.xl\:text-yellow-800{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.xl\:text-yellow-900{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.xl\:text-green-100{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.xl\:text-green-200{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.xl\:text-green-300{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.xl\:text-green-400{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.xl\:text-green-500{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.xl\:text-green-600{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.xl\:text-green-700{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.xl\:text-green-800{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.xl\:text-green-900{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.xl\:text-teal-100{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.xl\:text-teal-200{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.xl\:text-teal-300{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.xl\:text-teal-400{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.xl\:text-teal-500{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.xl\:text-teal-600{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.xl\:text-teal-700{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.xl\:text-teal-800{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.xl\:text-teal-900{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.xl\:text-blue-100{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.xl\:text-blue-200{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.xl\:text-blue-300{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.xl\:text-blue-400{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.xl\:text-blue-500{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.xl\:text-blue-600{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.xl\:text-blue-700{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.xl\:text-blue-800{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.xl\:text-blue-900{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.xl\:text-indigo-100{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.xl\:text-indigo-200{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.xl\:text-indigo-300{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.xl\:text-indigo-400{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.xl\:text-indigo-500{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.xl\:text-indigo-600{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.xl\:text-indigo-700{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.xl\:text-indigo-800{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.xl\:text-indigo-900{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.xl\:text-purple-100{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.xl\:text-purple-200{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.xl\:text-purple-300{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.xl\:text-purple-400{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.xl\:text-purple-500{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.xl\:text-purple-600{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.xl\:text-purple-700{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.xl\:text-purple-800{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.xl\:text-purple-900{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.xl\:text-pink-100{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.xl\:text-pink-200{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.xl\:text-pink-300{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.xl\:text-pink-400{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.xl\:text-pink-500{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.xl\:text-pink-600{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.xl\:text-pink-700{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.xl\:text-pink-800{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.xl\:text-pink-900{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.xl\:hover\:text-transparent:hover{color:transparent}.xl\:hover\:text-current:hover{color:currentColor}.xl\:hover\:text-black:hover{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.xl\:hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.xl\:hover\:text-gray-100:hover{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.xl\:hover\:text-gray-200:hover{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.xl\:hover\:text-gray-300:hover{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.xl\:hover\:text-gray-400:hover{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.xl\:hover\:text-gray-500:hover{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.xl\:hover\:text-gray-600:hover{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.xl\:hover\:text-gray-700:hover{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.xl\:hover\:text-gray-800:hover{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.xl\:hover\:text-gray-900:hover{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.xl\:hover\:text-red-100:hover{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.xl\:hover\:text-red-200:hover{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.xl\:hover\:text-red-300:hover{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.xl\:hover\:text-red-400:hover{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.xl\:hover\:text-red-500:hover{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.xl\:hover\:text-red-600:hover{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.xl\:hover\:text-red-700:hover{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.xl\:hover\:text-red-800:hover{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.xl\:hover\:text-red-900:hover{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.xl\:hover\:text-orange-100:hover{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.xl\:hover\:text-orange-200:hover{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.xl\:hover\:text-orange-300:hover{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.xl\:hover\:text-orange-400:hover{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.xl\:hover\:text-orange-500:hover{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.xl\:hover\:text-orange-600:hover{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.xl\:hover\:text-orange-700:hover{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.xl\:hover\:text-orange-800:hover{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.xl\:hover\:text-orange-900:hover{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.xl\:hover\:text-yellow-100:hover{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.xl\:hover\:text-yellow-200:hover{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.xl\:hover\:text-yellow-300:hover{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.xl\:hover\:text-yellow-400:hover{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.xl\:hover\:text-yellow-500:hover{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.xl\:hover\:text-yellow-600:hover{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.xl\:hover\:text-yellow-700:hover{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.xl\:hover\:text-yellow-800:hover{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.xl\:hover\:text-yellow-900:hover{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.xl\:hover\:text-green-100:hover{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.xl\:hover\:text-green-200:hover{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.xl\:hover\:text-green-300:hover{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.xl\:hover\:text-green-400:hover{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.xl\:hover\:text-green-500:hover{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.xl\:hover\:text-green-600:hover{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.xl\:hover\:text-green-700:hover{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.xl\:hover\:text-green-800:hover{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.xl\:hover\:text-green-900:hover{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.xl\:hover\:text-teal-100:hover{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.xl\:hover\:text-teal-200:hover{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.xl\:hover\:text-teal-300:hover{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.xl\:hover\:text-teal-400:hover{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.xl\:hover\:text-teal-500:hover{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.xl\:hover\:text-teal-600:hover{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.xl\:hover\:text-teal-700:hover{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.xl\:hover\:text-teal-800:hover{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.xl\:hover\:text-teal-900:hover{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.xl\:hover\:text-blue-100:hover{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.xl\:hover\:text-blue-200:hover{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.xl\:hover\:text-blue-300:hover{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.xl\:hover\:text-blue-400:hover{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.xl\:hover\:text-blue-500:hover{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.xl\:hover\:text-blue-600:hover{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.xl\:hover\:text-blue-700:hover{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.xl\:hover\:text-blue-800:hover{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.xl\:hover\:text-blue-900:hover{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.xl\:hover\:text-indigo-100:hover{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.xl\:hover\:text-indigo-200:hover{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.xl\:hover\:text-indigo-300:hover{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.xl\:hover\:text-indigo-400:hover{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.xl\:hover\:text-indigo-500:hover{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.xl\:hover\:text-indigo-600:hover{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.xl\:hover\:text-indigo-700:hover{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.xl\:hover\:text-indigo-800:hover{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.xl\:hover\:text-indigo-900:hover{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.xl\:hover\:text-purple-100:hover{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.xl\:hover\:text-purple-200:hover{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.xl\:hover\:text-purple-300:hover{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.xl\:hover\:text-purple-400:hover{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.xl\:hover\:text-purple-500:hover{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.xl\:hover\:text-purple-600:hover{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.xl\:hover\:text-purple-700:hover{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.xl\:hover\:text-purple-800:hover{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.xl\:hover\:text-purple-900:hover{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.xl\:hover\:text-pink-100:hover{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.xl\:hover\:text-pink-200:hover{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.xl\:hover\:text-pink-300:hover{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.xl\:hover\:text-pink-400:hover{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.xl\:hover\:text-pink-500:hover{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.xl\:hover\:text-pink-600:hover{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.xl\:hover\:text-pink-700:hover{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.xl\:hover\:text-pink-800:hover{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.xl\:hover\:text-pink-900:hover{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.xl\:focus\:text-transparent:focus{color:transparent}.xl\:focus\:text-current:focus{color:currentColor}.xl\:focus\:text-black:focus{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.xl\:focus\:text-white:focus{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.xl\:focus\:text-gray-100:focus{--text-opacity:1;color:#f7fafc;color:rgba(247,250,252,var(--text-opacity))}.xl\:focus\:text-gray-200:focus{--text-opacity:1;color:#edf2f7;color:rgba(237,242,247,var(--text-opacity))}.xl\:focus\:text-gray-300:focus{--text-opacity:1;color:#e2e8f0;color:rgba(226,232,240,var(--text-opacity))}.xl\:focus\:text-gray-400:focus{--text-opacity:1;color:#cbd5e0;color:rgba(203,213,224,var(--text-opacity))}.xl\:focus\:text-gray-500:focus{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.xl\:focus\:text-gray-600:focus{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.xl\:focus\:text-gray-700:focus{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.xl\:focus\:text-gray-800:focus{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.xl\:focus\:text-gray-900:focus{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.xl\:focus\:text-red-100:focus{--text-opacity:1;color:#fff5f5;color:rgba(255,245,245,var(--text-opacity))}.xl\:focus\:text-red-200:focus{--text-opacity:1;color:#fed7d7;color:rgba(254,215,215,var(--text-opacity))}.xl\:focus\:text-red-300:focus{--text-opacity:1;color:#feb2b2;color:rgba(254,178,178,var(--text-opacity))}.xl\:focus\:text-red-400:focus{--text-opacity:1;color:#fc8181;color:rgba(252,129,129,var(--text-opacity))}.xl\:focus\:text-red-500:focus{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.xl\:focus\:text-red-600:focus{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.xl\:focus\:text-red-700:focus{--text-opacity:1;color:#c53030;color:rgba(197,48,48,var(--text-opacity))}.xl\:focus\:text-red-800:focus{--text-opacity:1;color:#9b2c2c;color:rgba(155,44,44,var(--text-opacity))}.xl\:focus\:text-red-900:focus{--text-opacity:1;color:#742a2a;color:rgba(116,42,42,var(--text-opacity))}.xl\:focus\:text-orange-100:focus{--text-opacity:1;color:#fffaf0;color:rgba(255,250,240,var(--text-opacity))}.xl\:focus\:text-orange-200:focus{--text-opacity:1;color:#feebc8;color:rgba(254,235,200,var(--text-opacity))}.xl\:focus\:text-orange-300:focus{--text-opacity:1;color:#fbd38d;color:rgba(251,211,141,var(--text-opacity))}.xl\:focus\:text-orange-400:focus{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.xl\:focus\:text-orange-500:focus{--text-opacity:1;color:#ed8936;color:rgba(237,137,54,var(--text-opacity))}.xl\:focus\:text-orange-600:focus{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.xl\:focus\:text-orange-700:focus{--text-opacity:1;color:#c05621;color:rgba(192,86,33,var(--text-opacity))}.xl\:focus\:text-orange-800:focus{--text-opacity:1;color:#9c4221;color:rgba(156,66,33,var(--text-opacity))}.xl\:focus\:text-orange-900:focus{--text-opacity:1;color:#7b341e;color:rgba(123,52,30,var(--text-opacity))}.xl\:focus\:text-yellow-100:focus{--text-opacity:1;color:ivory;color:rgba(255,255,240,var(--text-opacity))}.xl\:focus\:text-yellow-200:focus{--text-opacity:1;color:#fefcbf;color:rgba(254,252,191,var(--text-opacity))}.xl\:focus\:text-yellow-300:focus{--text-opacity:1;color:#faf089;color:rgba(250,240,137,var(--text-opacity))}.xl\:focus\:text-yellow-400:focus{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.xl\:focus\:text-yellow-500:focus{--text-opacity:1;color:#ecc94b;color:rgba(236,201,75,var(--text-opacity))}.xl\:focus\:text-yellow-600:focus{--text-opacity:1;color:#d69e2e;color:rgba(214,158,46,var(--text-opacity))}.xl\:focus\:text-yellow-700:focus{--text-opacity:1;color:#b7791f;color:rgba(183,121,31,var(--text-opacity))}.xl\:focus\:text-yellow-800:focus{--text-opacity:1;color:#975a16;color:rgba(151,90,22,var(--text-opacity))}.xl\:focus\:text-yellow-900:focus{--text-opacity:1;color:#744210;color:rgba(116,66,16,var(--text-opacity))}.xl\:focus\:text-green-100:focus{--text-opacity:1;color:#f0fff4;color:rgba(240,255,244,var(--text-opacity))}.xl\:focus\:text-green-200:focus{--text-opacity:1;color:#c6f6d5;color:rgba(198,246,213,var(--text-opacity))}.xl\:focus\:text-green-300:focus{--text-opacity:1;color:#9ae6b4;color:rgba(154,230,180,var(--text-opacity))}.xl\:focus\:text-green-400:focus{--text-opacity:1;color:#68d391;color:rgba(104,211,145,var(--text-opacity))}.xl\:focus\:text-green-500:focus{--text-opacity:1;color:#48bb78;color:rgba(72,187,120,var(--text-opacity))}.xl\:focus\:text-green-600:focus{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.xl\:focus\:text-green-700:focus{--text-opacity:1;color:#2f855a;color:rgba(47,133,90,var(--text-opacity))}.xl\:focus\:text-green-800:focus{--text-opacity:1;color:#276749;color:rgba(39,103,73,var(--text-opacity))}.xl\:focus\:text-green-900:focus{--text-opacity:1;color:#22543d;color:rgba(34,84,61,var(--text-opacity))}.xl\:focus\:text-teal-100:focus{--text-opacity:1;color:#e6fffa;color:rgba(230,255,250,var(--text-opacity))}.xl\:focus\:text-teal-200:focus{--text-opacity:1;color:#b2f5ea;color:rgba(178,245,234,var(--text-opacity))}.xl\:focus\:text-teal-300:focus{--text-opacity:1;color:#81e6d9;color:rgba(129,230,217,var(--text-opacity))}.xl\:focus\:text-teal-400:focus{--text-opacity:1;color:#4fd1c5;color:rgba(79,209,197,var(--text-opacity))}.xl\:focus\:text-teal-500:focus{--text-opacity:1;color:#38b2ac;color:rgba(56,178,172,var(--text-opacity))}.xl\:focus\:text-teal-600:focus{--text-opacity:1;color:#319795;color:rgba(49,151,149,var(--text-opacity))}.xl\:focus\:text-teal-700:focus{--text-opacity:1;color:#2c7a7b;color:rgba(44,122,123,var(--text-opacity))}.xl\:focus\:text-teal-800:focus{--text-opacity:1;color:#285e61;color:rgba(40,94,97,var(--text-opacity))}.xl\:focus\:text-teal-900:focus{--text-opacity:1;color:#234e52;color:rgba(35,78,82,var(--text-opacity))}.xl\:focus\:text-blue-100:focus{--text-opacity:1;color:#ebf8ff;color:rgba(235,248,255,var(--text-opacity))}.xl\:focus\:text-blue-200:focus{--text-opacity:1;color:#bee3f8;color:rgba(190,227,248,var(--text-opacity))}.xl\:focus\:text-blue-300:focus{--text-opacity:1;color:#90cdf4;color:rgba(144,205,244,var(--text-opacity))}.xl\:focus\:text-blue-400:focus{--text-opacity:1;color:#63b3ed;color:rgba(99,179,237,var(--text-opacity))}.xl\:focus\:text-blue-500:focus{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.xl\:focus\:text-blue-600:focus{--text-opacity:1;color:#3182ce;color:rgba(49,130,206,var(--text-opacity))}.xl\:focus\:text-blue-700:focus{--text-opacity:1;color:#2b6cb0;color:rgba(43,108,176,var(--text-opacity))}.xl\:focus\:text-blue-800:focus{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.xl\:focus\:text-blue-900:focus{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.xl\:focus\:text-indigo-100:focus{--text-opacity:1;color:#ebf4ff;color:rgba(235,244,255,var(--text-opacity))}.xl\:focus\:text-indigo-200:focus{--text-opacity:1;color:#c3dafe;color:rgba(195,218,254,var(--text-opacity))}.xl\:focus\:text-indigo-300:focus{--text-opacity:1;color:#a3bffa;color:rgba(163,191,250,var(--text-opacity))}.xl\:focus\:text-indigo-400:focus{--text-opacity:1;color:#7f9cf5;color:rgba(127,156,245,var(--text-opacity))}.xl\:focus\:text-indigo-500:focus{--text-opacity:1;color:#667eea;color:rgba(102,126,234,var(--text-opacity))}.xl\:focus\:text-indigo-600:focus{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.xl\:focus\:text-indigo-700:focus{--text-opacity:1;color:#4c51bf;color:rgba(76,81,191,var(--text-opacity))}.xl\:focus\:text-indigo-800:focus{--text-opacity:1;color:#434190;color:rgba(67,65,144,var(--text-opacity))}.xl\:focus\:text-indigo-900:focus{--text-opacity:1;color:#3c366b;color:rgba(60,54,107,var(--text-opacity))}.xl\:focus\:text-purple-100:focus{--text-opacity:1;color:#faf5ff;color:rgba(250,245,255,var(--text-opacity))}.xl\:focus\:text-purple-200:focus{--text-opacity:1;color:#e9d8fd;color:rgba(233,216,253,var(--text-opacity))}.xl\:focus\:text-purple-300:focus{--text-opacity:1;color:#d6bcfa;color:rgba(214,188,250,var(--text-opacity))}.xl\:focus\:text-purple-400:focus{--text-opacity:1;color:#b794f4;color:rgba(183,148,244,var(--text-opacity))}.xl\:focus\:text-purple-500:focus{--text-opacity:1;color:#9f7aea;color:rgba(159,122,234,var(--text-opacity))}.xl\:focus\:text-purple-600:focus{--text-opacity:1;color:#805ad5;color:rgba(128,90,213,var(--text-opacity))}.xl\:focus\:text-purple-700:focus{--text-opacity:1;color:#6b46c1;color:rgba(107,70,193,var(--text-opacity))}.xl\:focus\:text-purple-800:focus{--text-opacity:1;color:#553c9a;color:rgba(85,60,154,var(--text-opacity))}.xl\:focus\:text-purple-900:focus{--text-opacity:1;color:#44337a;color:rgba(68,51,122,var(--text-opacity))}.xl\:focus\:text-pink-100:focus{--text-opacity:1;color:#fff5f7;color:rgba(255,245,247,var(--text-opacity))}.xl\:focus\:text-pink-200:focus{--text-opacity:1;color:#fed7e2;color:rgba(254,215,226,var(--text-opacity))}.xl\:focus\:text-pink-300:focus{--text-opacity:1;color:#fbb6ce;color:rgba(251,182,206,var(--text-opacity))}.xl\:focus\:text-pink-400:focus{--text-opacity:1;color:#f687b3;color:rgba(246,135,179,var(--text-opacity))}.xl\:focus\:text-pink-500:focus{--text-opacity:1;color:#ed64a6;color:rgba(237,100,166,var(--text-opacity))}.xl\:focus\:text-pink-600:focus{--text-opacity:1;color:#d53f8c;color:rgba(213,63,140,var(--text-opacity))}.xl\:focus\:text-pink-700:focus{--text-opacity:1;color:#b83280;color:rgba(184,50,128,var(--text-opacity))}.xl\:focus\:text-pink-800:focus{--text-opacity:1;color:#97266d;color:rgba(151,38,109,var(--text-opacity))}.xl\:focus\:text-pink-900:focus{--text-opacity:1;color:#702459;color:rgba(112,36,89,var(--text-opacity))}.xl\:text-opacity-0{--text-opacity:0}.xl\:text-opacity-25{--text-opacity:0.25}.xl\:text-opacity-50{--text-opacity:0.5}.xl\:text-opacity-75{--text-opacity:0.75}.xl\:text-opacity-100{--text-opacity:1}.xl\:hover\:text-opacity-0:hover{--text-opacity:0}.xl\:hover\:text-opacity-25:hover{--text-opacity:0.25}.xl\:hover\:text-opacity-50:hover{--text-opacity:0.5}.xl\:hover\:text-opacity-75:hover{--text-opacity:0.75}.xl\:hover\:text-opacity-100:hover{--text-opacity:1}.xl\:focus\:text-opacity-0:focus{--text-opacity:0}.xl\:focus\:text-opacity-25:focus{--text-opacity:0.25}.xl\:focus\:text-opacity-50:focus{--text-opacity:0.5}.xl\:focus\:text-opacity-75:focus{--text-opacity:0.75}.xl\:focus\:text-opacity-100:focus{--text-opacity:1}.xl\:italic{font-style:italic}.xl\:not-italic{font-style:normal}.xl\:uppercase{text-transform:uppercase}.xl\:lowercase{text-transform:lowercase}.xl\:capitalize{text-transform:capitalize}.xl\:normal-case{text-transform:none}.xl\:underline{text-decoration:underline}.xl\:line-through{text-decoration:line-through}.xl\:no-underline{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\:diagonal-fractions,.xl\:lining-nums,.xl\:oldstyle-nums,.xl\:ordinal,.xl\:proportional-nums,.xl\:slashed-zero,.xl\:stacked-fractions,.xl\:tabular-nums{--font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/);-webkit-font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-feature-settings:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );-webkit-font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-feature-settings:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);font-variant-numeric:var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, ) var(--tailwind-empty, );font-variant-numeric:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction)}.xl\:normal-nums{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:normal}.xl\:ordinal{--font-variant-numeric-ordinal:ordinal}.xl\:slashed-zero{--font-variant-numeric-slashed-zero:slashed-zero}.xl\:lining-nums{--font-variant-numeric-figure:lining-nums}.xl\:oldstyle-nums{--font-variant-numeric-figure:oldstyle-nums}.xl\:proportional-nums{--font-variant-numeric-spacing:proportional-nums}.xl\:tabular-nums{--font-variant-numeric-spacing:tabular-nums}.xl\:diagonal-fractions{--font-variant-numeric-fraction:diagonal-fractions}.xl\:stacked-fractions{--font-variant-numeric-fraction:stacked-fractions}.xl\:tracking-tighter{letter-spacing:-.05em}.xl\:tracking-tight{letter-spacing:-.025em}.xl\:tracking-normal{letter-spacing:0}.xl\:tracking-wide{letter-spacing:.025em}.xl\:tracking-wider{letter-spacing:.05em}.xl\:tracking-widest{letter-spacing:.1em}.xl\:select-none{-webkit-user-select:none;user-select:none}.xl\:select-text{-webkit-user-select:text;user-select:text}.xl\:select-all{-webkit-user-select:all;user-select:all}.xl\:select-auto{-webkit-user-select:auto;user-select:auto}.xl\:align-baseline{vertical-align:initial}.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\:visible{visibility:visible}.xl\:invisible{visibility:hidden}.xl\:whitespace-normal{white-space:normal}.xl\:whitespace-no-wrap{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{word-wrap:normal;overflow-wrap:normal;word-break:normal}.xl\:break-words{word-wrap:break-word;overflow-wrap:break-word}.xl\:break-all{word-break:break-all}.xl\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xl\:w-0{width:0}.xl\:w-1{width:.25rem}.xl\:w-2{width:.5rem}.xl\:w-3{width:.75rem}.xl\:w-4{width:1rem}.xl\:w-5{width:1.25rem}.xl\:w-6{width:1.5rem}.xl\:w-8{width:2rem}.xl\:w-10{width:2.5rem}.xl\:w-12{width:3rem}.xl\:w-16{width:4rem}.xl\:w-20{width:5rem}.xl\:w-24{width:6rem}.xl\:w-32{width:8rem}.xl\:w-40{width:10rem}.xl\:w-48{width:12rem}.xl\:w-56{width:14rem}.xl\:w-64{width:16rem}.xl\:w-auto{width:auto}.xl\:w-px{width:1px}.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\: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\:gap-0{grid-gap:0;gap:0}.xl\:gap-1{grid-gap:.25rem;gap:.25rem}.xl\:gap-2{grid-gap:.5rem;gap:.5rem}.xl\:gap-3{grid-gap:.75rem;gap:.75rem}.xl\:gap-4{grid-gap:1rem;gap:1rem}.xl\:gap-5{grid-gap:1.25rem;gap:1.25rem}.xl\:gap-6{grid-gap:1.5rem;gap:1.5rem}.xl\:gap-8{grid-gap:2rem;gap:2rem}.xl\:gap-10{grid-gap:2.5rem;gap:2.5rem}.xl\:gap-12{grid-gap:3rem;gap:3rem}.xl\:gap-16{grid-gap:4rem;gap:4rem}.xl\:gap-20{grid-gap:5rem;gap:5rem}.xl\:gap-24{grid-gap:6rem;gap:6rem}.xl\:gap-32{grid-gap:8rem;gap:8rem}.xl\:gap-40{grid-gap:10rem;gap:10rem}.xl\:gap-48{grid-gap:12rem;gap:12rem}.xl\:gap-56{grid-gap:14rem;gap:14rem}.xl\:gap-64{grid-gap:16rem;gap:16rem}.xl\:gap-px{grid-gap:1px;gap:1px}.xl\:col-gap-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.xl\:col-gap-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.xl\:col-gap-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.xl\:col-gap-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.xl\:col-gap-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.xl\:col-gap-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.xl\:col-gap-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.xl\:col-gap-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.xl\:col-gap-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.xl\:col-gap-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.xl\:col-gap-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.xl\:col-gap-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.xl\:col-gap-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.xl\:col-gap-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.xl\:col-gap-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.xl\:col-gap-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.xl\:col-gap-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.xl\:col-gap-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.xl\:col-gap-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.xl\:gap-x-0{grid-column-gap:0;-webkit-column-gap:0;column-gap:0}.xl\:gap-x-1{grid-column-gap:.25rem;-webkit-column-gap:.25rem;column-gap:.25rem}.xl\:gap-x-2{grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.xl\:gap-x-3{grid-column-gap:.75rem;-webkit-column-gap:.75rem;column-gap:.75rem}.xl\:gap-x-4{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.xl\:gap-x-5{grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;column-gap:1.25rem}.xl\:gap-x-6{grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem}.xl\:gap-x-8{grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}.xl\:gap-x-10{grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}.xl\:gap-x-12{grid-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem}.xl\:gap-x-16{grid-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.xl\:gap-x-20{grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem}.xl\:gap-x-24{grid-column-gap:6rem;-webkit-column-gap:6rem;column-gap:6rem}.xl\:gap-x-32{grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem}.xl\:gap-x-40{grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem}.xl\:gap-x-48{grid-column-gap:12rem;-webkit-column-gap:12rem;column-gap:12rem}.xl\:gap-x-56{grid-column-gap:14rem;-webkit-column-gap:14rem;column-gap:14rem}.xl\:gap-x-64{grid-column-gap:16rem;-webkit-column-gap:16rem;column-gap:16rem}.xl\:gap-x-px{grid-column-gap:1px;-webkit-column-gap:1px;column-gap:1px}.xl\:row-gap-0{grid-row-gap:0;row-gap:0}.xl\:row-gap-1{grid-row-gap:.25rem;row-gap:.25rem}.xl\:row-gap-2{grid-row-gap:.5rem;row-gap:.5rem}.xl\:row-gap-3{grid-row-gap:.75rem;row-gap:.75rem}.xl\:row-gap-4{grid-row-gap:1rem;row-gap:1rem}.xl\:row-gap-5{grid-row-gap:1.25rem;row-gap:1.25rem}.xl\:row-gap-6{grid-row-gap:1.5rem;row-gap:1.5rem}.xl\:row-gap-8{grid-row-gap:2rem;row-gap:2rem}.xl\:row-gap-10{grid-row-gap:2.5rem;row-gap:2.5rem}.xl\:row-gap-12{grid-row-gap:3rem;row-gap:3rem}.xl\:row-gap-16{grid-row-gap:4rem;row-gap:4rem}.xl\:row-gap-20{grid-row-gap:5rem;row-gap:5rem}.xl\:row-gap-24{grid-row-gap:6rem;row-gap:6rem}.xl\:row-gap-32{grid-row-gap:8rem;row-gap:8rem}.xl\:row-gap-40{grid-row-gap:10rem;row-gap:10rem}.xl\:row-gap-48{grid-row-gap:12rem;row-gap:12rem}.xl\:row-gap-56{grid-row-gap:14rem;row-gap:14rem}.xl\:row-gap-64{grid-row-gap:16rem;row-gap:16rem}.xl\:row-gap-px{grid-row-gap:1px;row-gap:1px}.xl\:gap-y-0{grid-row-gap:0;row-gap:0}.xl\:gap-y-1{grid-row-gap:.25rem;row-gap:.25rem}.xl\:gap-y-2{grid-row-gap:.5rem;row-gap:.5rem}.xl\:gap-y-3{grid-row-gap:.75rem;row-gap:.75rem}.xl\:gap-y-4{grid-row-gap:1rem;row-gap:1rem}.xl\:gap-y-5{grid-row-gap:1.25rem;row-gap:1.25rem}.xl\:gap-y-6{grid-row-gap:1.5rem;row-gap:1.5rem}.xl\:gap-y-8{grid-row-gap:2rem;row-gap:2rem}.xl\:gap-y-10{grid-row-gap:2.5rem;row-gap:2.5rem}.xl\:gap-y-12{grid-row-gap:3rem;row-gap:3rem}.xl\:gap-y-16{grid-row-gap:4rem;row-gap:4rem}.xl\:gap-y-20{grid-row-gap:5rem;row-gap:5rem}.xl\:gap-y-24{grid-row-gap:6rem;row-gap:6rem}.xl\:gap-y-32{grid-row-gap:8rem;row-gap:8rem}.xl\:gap-y-40{grid-row-gap:10rem;row-gap:10rem}.xl\:gap-y-48{grid-row-gap:12rem;row-gap:12rem}.xl\:gap-y-56{grid-row-gap:14rem;row-gap:14rem}.xl\:gap-y-64{grid-row-gap:16rem;row-gap:16rem}.xl\:gap-y-px{grid-row-gap:1px;row-gap:1px}.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\: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\: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\: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\: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\: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\: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\:transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.xl\:transform-none{-webkit-transform:none;transform:none}.xl\:origin-center{-webkit-transform-origin:center;transform-origin:center}.xl\:origin-top{-webkit-transform-origin:top;transform-origin:top}.xl\:origin-top-right{-webkit-transform-origin:top right;transform-origin:top right}.xl\:origin-right{-webkit-transform-origin:right;transform-origin:right}.xl\:origin-bottom-right{-webkit-transform-origin:bottom right;transform-origin:bottom right}.xl\:origin-bottom{-webkit-transform-origin:bottom;transform-origin:bottom}.xl\:origin-bottom-left{-webkit-transform-origin:bottom left;transform-origin:bottom left}.xl\:origin-left{-webkit-transform-origin:left;transform-origin:left}.xl\:origin-top-left{-webkit-transform-origin:top left;transform-origin:top left}.xl\:scale-0{--transform-scale-x:0;--transform-scale-y:0}.xl\:scale-50{--transform-scale-x:.5;--transform-scale-y:.5}.xl\:scale-75{--transform-scale-x:.75;--transform-scale-y:.75}.xl\:scale-90{--transform-scale-x:.9;--transform-scale-y:.9}.xl\:scale-95{--transform-scale-x:.95;--transform-scale-y:.95}.xl\:scale-100{--transform-scale-x:1;--transform-scale-y:1}.xl\:scale-105{--transform-scale-x:1.05;--transform-scale-y:1.05}.xl\:scale-110{--transform-scale-x:1.1;--transform-scale-y:1.1}.xl\:scale-125{--transform-scale-x:1.25;--transform-scale-y:1.25}.xl\:scale-150{--transform-scale-x:1.5;--transform-scale-y:1.5}.xl\:scale-x-0{--transform-scale-x:0}.xl\:scale-x-50{--transform-scale-x:.5}.xl\:scale-x-75{--transform-scale-x:.75}.xl\:scale-x-90{--transform-scale-x:.9}.xl\:scale-x-95{--transform-scale-x:.95}.xl\:scale-x-100{--transform-scale-x:1}.xl\:scale-x-105{--transform-scale-x:1.05}.xl\:scale-x-110{--transform-scale-x:1.1}.xl\:scale-x-125{--transform-scale-x:1.25}.xl\:scale-x-150{--transform-scale-x:1.5}.xl\:scale-y-0{--transform-scale-y:0}.xl\:scale-y-50{--transform-scale-y:.5}.xl\:scale-y-75{--transform-scale-y:.75}.xl\:scale-y-90{--transform-scale-y:.9}.xl\:scale-y-95{--transform-scale-y:.95}.xl\:scale-y-100{--transform-scale-y:1}.xl\:scale-y-105{--transform-scale-y:1.05}.xl\:scale-y-110{--transform-scale-y:1.1}.xl\:scale-y-125{--transform-scale-y:1.25}.xl\:scale-y-150{--transform-scale-y:1.5}.xl\:hover\:scale-0:hover{--transform-scale-x:0;--transform-scale-y:0}.xl\:hover\:scale-50:hover{--transform-scale-x:.5;--transform-scale-y:.5}.xl\:hover\:scale-75:hover{--transform-scale-x:.75;--transform-scale-y:.75}.xl\:hover\:scale-90:hover{--transform-scale-x:.9;--transform-scale-y:.9}.xl\:hover\:scale-95:hover{--transform-scale-x:.95;--transform-scale-y:.95}.xl\:hover\:scale-100:hover{--transform-scale-x:1;--transform-scale-y:1}.xl\:hover\:scale-105:hover{--transform-scale-x:1.05;--transform-scale-y:1.05}.xl\:hover\:scale-110:hover{--transform-scale-x:1.1;--transform-scale-y:1.1}.xl\:hover\:scale-125:hover{--transform-scale-x:1.25;--transform-scale-y:1.25}.xl\:hover\:scale-150:hover{--transform-scale-x:1.5;--transform-scale-y:1.5}.xl\:hover\:scale-x-0:hover{--transform-scale-x:0}.xl\:hover\:scale-x-50:hover{--transform-scale-x:.5}.xl\:hover\:scale-x-75:hover{--transform-scale-x:.75}.xl\:hover\:scale-x-90:hover{--transform-scale-x:.9}.xl\:hover\:scale-x-95:hover{--transform-scale-x:.95}.xl\:hover\:scale-x-100:hover{--transform-scale-x:1}.xl\:hover\:scale-x-105:hover{--transform-scale-x:1.05}.xl\:hover\:scale-x-110:hover{--transform-scale-x:1.1}.xl\:hover\:scale-x-125:hover{--transform-scale-x:1.25}.xl\:hover\:scale-x-150:hover{--transform-scale-x:1.5}.xl\:hover\:scale-y-0:hover{--transform-scale-y:0}.xl\:hover\:scale-y-50:hover{--transform-scale-y:.5}.xl\:hover\:scale-y-75:hover{--transform-scale-y:.75}.xl\:hover\:scale-y-90:hover{--transform-scale-y:.9}.xl\:hover\:scale-y-95:hover{--transform-scale-y:.95}.xl\:hover\:scale-y-100:hover{--transform-scale-y:1}.xl\:hover\:scale-y-105:hover{--transform-scale-y:1.05}.xl\:hover\:scale-y-110:hover{--transform-scale-y:1.1}.xl\:hover\:scale-y-125:hover{--transform-scale-y:1.25}.xl\:hover\:scale-y-150:hover{--transform-scale-y:1.5}.xl\:focus\:scale-0:focus{--transform-scale-x:0;--transform-scale-y:0}.xl\:focus\:scale-50:focus{--transform-scale-x:.5;--transform-scale-y:.5}.xl\:focus\:scale-75:focus{--transform-scale-x:.75;--transform-scale-y:.75}.xl\:focus\:scale-90:focus{--transform-scale-x:.9;--transform-scale-y:.9}.xl\:focus\:scale-95:focus{--transform-scale-x:.95;--transform-scale-y:.95}.xl\:focus\:scale-100:focus{--transform-scale-x:1;--transform-scale-y:1}.xl\:focus\:scale-105:focus{--transform-scale-x:1.05;--transform-scale-y:1.05}.xl\:focus\:scale-110:focus{--transform-scale-x:1.1;--transform-scale-y:1.1}.xl\:focus\:scale-125:focus{--transform-scale-x:1.25;--transform-scale-y:1.25}.xl\:focus\:scale-150:focus{--transform-scale-x:1.5;--transform-scale-y:1.5}.xl\:focus\:scale-x-0:focus{--transform-scale-x:0}.xl\:focus\:scale-x-50:focus{--transform-scale-x:.5}.xl\:focus\:scale-x-75:focus{--transform-scale-x:.75}.xl\:focus\:scale-x-90:focus{--transform-scale-x:.9}.xl\:focus\:scale-x-95:focus{--transform-scale-x:.95}.xl\:focus\:scale-x-100:focus{--transform-scale-x:1}.xl\:focus\:scale-x-105:focus{--transform-scale-x:1.05}.xl\:focus\:scale-x-110:focus{--transform-scale-x:1.1}.xl\:focus\:scale-x-125:focus{--transform-scale-x:1.25}.xl\:focus\:scale-x-150:focus{--transform-scale-x:1.5}.xl\:focus\:scale-y-0:focus{--transform-scale-y:0}.xl\:focus\:scale-y-50:focus{--transform-scale-y:.5}.xl\:focus\:scale-y-75:focus{--transform-scale-y:.75}.xl\:focus\:scale-y-90:focus{--transform-scale-y:.9}.xl\:focus\:scale-y-95:focus{--transform-scale-y:.95}.xl\:focus\:scale-y-100:focus{--transform-scale-y:1}.xl\:focus\:scale-y-105:focus{--transform-scale-y:1.05}.xl\:focus\:scale-y-110:focus{--transform-scale-y:1.1}.xl\:focus\:scale-y-125:focus{--transform-scale-y:1.25}.xl\:focus\:scale-y-150:focus{--transform-scale-y:1.5}.xl\:rotate-0{--transform-rotate:0}.xl\:rotate-1{--transform-rotate:1deg}.xl\:rotate-2{--transform-rotate:2deg}.xl\:rotate-3{--transform-rotate:3deg}.xl\:rotate-6{--transform-rotate:6deg}.xl\:rotate-12{--transform-rotate:12deg}.xl\:rotate-45{--transform-rotate:45deg}.xl\:rotate-90{--transform-rotate:90deg}.xl\:rotate-180{--transform-rotate:180deg}.xl\:-rotate-180{--transform-rotate:-180deg}.xl\:-rotate-90{--transform-rotate:-90deg}.xl\:-rotate-45{--transform-rotate:-45deg}.xl\:-rotate-12{--transform-rotate:-12deg}.xl\:-rotate-6{--transform-rotate:-6deg}.xl\:-rotate-3{--transform-rotate:-3deg}.xl\:-rotate-2{--transform-rotate:-2deg}.xl\:-rotate-1{--transform-rotate:-1deg}.xl\:hover\:rotate-0:hover{--transform-rotate:0}.xl\:hover\:rotate-1:hover{--transform-rotate:1deg}.xl\:hover\:rotate-2:hover{--transform-rotate:2deg}.xl\:hover\:rotate-3:hover{--transform-rotate:3deg}.xl\:hover\:rotate-6:hover{--transform-rotate:6deg}.xl\:hover\:rotate-12:hover{--transform-rotate:12deg}.xl\:hover\:rotate-45:hover{--transform-rotate:45deg}.xl\:hover\:rotate-90:hover{--transform-rotate:90deg}.xl\:hover\:rotate-180:hover{--transform-rotate:180deg}.xl\:hover\:-rotate-180:hover{--transform-rotate:-180deg}.xl\:hover\:-rotate-90:hover{--transform-rotate:-90deg}.xl\:hover\:-rotate-45:hover{--transform-rotate:-45deg}.xl\:hover\:-rotate-12:hover{--transform-rotate:-12deg}.xl\:hover\:-rotate-6:hover{--transform-rotate:-6deg}.xl\:hover\:-rotate-3:hover{--transform-rotate:-3deg}.xl\:hover\:-rotate-2:hover{--transform-rotate:-2deg}.xl\:hover\:-rotate-1:hover{--transform-rotate:-1deg}.xl\:focus\:rotate-0:focus{--transform-rotate:0}.xl\:focus\:rotate-1:focus{--transform-rotate:1deg}.xl\:focus\:rotate-2:focus{--transform-rotate:2deg}.xl\:focus\:rotate-3:focus{--transform-rotate:3deg}.xl\:focus\:rotate-6:focus{--transform-rotate:6deg}.xl\:focus\:rotate-12:focus{--transform-rotate:12deg}.xl\:focus\:rotate-45:focus{--transform-rotate:45deg}.xl\:focus\:rotate-90:focus{--transform-rotate:90deg}.xl\:focus\:rotate-180:focus{--transform-rotate:180deg}.xl\:focus\:-rotate-180:focus{--transform-rotate:-180deg}.xl\:focus\:-rotate-90:focus{--transform-rotate:-90deg}.xl\:focus\:-rotate-45:focus{--transform-rotate:-45deg}.xl\:focus\:-rotate-12:focus{--transform-rotate:-12deg}.xl\:focus\:-rotate-6:focus{--transform-rotate:-6deg}.xl\:focus\:-rotate-3:focus{--transform-rotate:-3deg}.xl\:focus\:-rotate-2:focus{--transform-rotate:-2deg}.xl\:focus\:-rotate-1:focus{--transform-rotate:-1deg}.xl\:translate-x-0{--transform-translate-x:0}.xl\:translate-x-1{--transform-translate-x:0.25rem}.xl\:translate-x-2{--transform-translate-x:0.5rem}.xl\:translate-x-3{--transform-translate-x:0.75rem}.xl\:translate-x-4{--transform-translate-x:1rem}.xl\:translate-x-5{--transform-translate-x:1.25rem}.xl\:translate-x-6{--transform-translate-x:1.5rem}.xl\:translate-x-8{--transform-translate-x:2rem}.xl\:translate-x-10{--transform-translate-x:2.5rem}.xl\:translate-x-12{--transform-translate-x:3rem}.xl\:translate-x-16{--transform-translate-x:4rem}.xl\:translate-x-20{--transform-translate-x:5rem}.xl\:translate-x-24{--transform-translate-x:6rem}.xl\:translate-x-32{--transform-translate-x:8rem}.xl\:translate-x-40{--transform-translate-x:10rem}.xl\:translate-x-48{--transform-translate-x:12rem}.xl\:translate-x-56{--transform-translate-x:14rem}.xl\:translate-x-64{--transform-translate-x:16rem}.xl\:translate-x-px{--transform-translate-x:1px}.xl\:-translate-x-1{--transform-translate-x:-0.25rem}.xl\:-translate-x-2{--transform-translate-x:-0.5rem}.xl\:-translate-x-3{--transform-translate-x:-0.75rem}.xl\:-translate-x-4{--transform-translate-x:-1rem}.xl\:-translate-x-5{--transform-translate-x:-1.25rem}.xl\:-translate-x-6{--transform-translate-x:-1.5rem}.xl\:-translate-x-8{--transform-translate-x:-2rem}.xl\:-translate-x-10{--transform-translate-x:-2.5rem}.xl\:-translate-x-12{--transform-translate-x:-3rem}.xl\:-translate-x-16{--transform-translate-x:-4rem}.xl\:-translate-x-20{--transform-translate-x:-5rem}.xl\:-translate-x-24{--transform-translate-x:-6rem}.xl\:-translate-x-32{--transform-translate-x:-8rem}.xl\:-translate-x-40{--transform-translate-x:-10rem}.xl\:-translate-x-48{--transform-translate-x:-12rem}.xl\:-translate-x-56{--transform-translate-x:-14rem}.xl\:-translate-x-64{--transform-translate-x:-16rem}.xl\:-translate-x-px{--transform-translate-x:-1px}.xl\:-translate-x-full{--transform-translate-x:-100%}.xl\:-translate-x-1\/2{--transform-translate-x:-50%}.xl\:translate-x-1\/2{--transform-translate-x:50%}.xl\:translate-x-full{--transform-translate-x:100%}.xl\:translate-y-0{--transform-translate-y:0}.xl\:translate-y-1{--transform-translate-y:0.25rem}.xl\:translate-y-2{--transform-translate-y:0.5rem}.xl\:translate-y-3{--transform-translate-y:0.75rem}.xl\:translate-y-4{--transform-translate-y:1rem}.xl\:translate-y-5{--transform-translate-y:1.25rem}.xl\:translate-y-6{--transform-translate-y:1.5rem}.xl\:translate-y-8{--transform-translate-y:2rem}.xl\:translate-y-10{--transform-translate-y:2.5rem}.xl\:translate-y-12{--transform-translate-y:3rem}.xl\:translate-y-16{--transform-translate-y:4rem}.xl\:translate-y-20{--transform-translate-y:5rem}.xl\:translate-y-24{--transform-translate-y:6rem}.xl\:translate-y-32{--transform-translate-y:8rem}.xl\:translate-y-40{--transform-translate-y:10rem}.xl\:translate-y-48{--transform-translate-y:12rem}.xl\:translate-y-56{--transform-translate-y:14rem}.xl\:translate-y-64{--transform-translate-y:16rem}.xl\:translate-y-px{--transform-translate-y:1px}.xl\:-translate-y-1{--transform-translate-y:-0.25rem}.xl\:-translate-y-2{--transform-translate-y:-0.5rem}.xl\:-translate-y-3{--transform-translate-y:-0.75rem}.xl\:-translate-y-4{--transform-translate-y:-1rem}.xl\:-translate-y-5{--transform-translate-y:-1.25rem}.xl\:-translate-y-6{--transform-translate-y:-1.5rem}.xl\:-translate-y-8{--transform-translate-y:-2rem}.xl\:-translate-y-10{--transform-translate-y:-2.5rem}.xl\:-translate-y-12{--transform-translate-y:-3rem}.xl\:-translate-y-16{--transform-translate-y:-4rem}.xl\:-translate-y-20{--transform-translate-y:-5rem}.xl\:-translate-y-24{--transform-translate-y:-6rem}.xl\:-translate-y-32{--transform-translate-y:-8rem}.xl\:-translate-y-40{--transform-translate-y:-10rem}.xl\:-translate-y-48{--transform-translate-y:-12rem}.xl\:-translate-y-56{--transform-translate-y:-14rem}.xl\:-translate-y-64{--transform-translate-y:-16rem}.xl\:-translate-y-px{--transform-translate-y:-1px}.xl\:-translate-y-full{--transform-translate-y:-100%}.xl\:-translate-y-1\/2{--transform-translate-y:-50%}.xl\:translate-y-1\/2{--transform-translate-y:50%}.xl\:translate-y-full{--transform-translate-y:100%}.xl\:hover\:translate-x-0:hover{--transform-translate-x:0}.xl\:hover\:translate-x-1:hover{--transform-translate-x:0.25rem}.xl\:hover\:translate-x-2:hover{--transform-translate-x:0.5rem}.xl\:hover\:translate-x-3:hover{--transform-translate-x:0.75rem}.xl\:hover\:translate-x-4:hover{--transform-translate-x:1rem}.xl\:hover\:translate-x-5:hover{--transform-translate-x:1.25rem}.xl\:hover\:translate-x-6:hover{--transform-translate-x:1.5rem}.xl\:hover\:translate-x-8:hover{--transform-translate-x:2rem}.xl\:hover\:translate-x-10:hover{--transform-translate-x:2.5rem}.xl\:hover\:translate-x-12:hover{--transform-translate-x:3rem}.xl\:hover\:translate-x-16:hover{--transform-translate-x:4rem}.xl\:hover\:translate-x-20:hover{--transform-translate-x:5rem}.xl\:hover\:translate-x-24:hover{--transform-translate-x:6rem}.xl\:hover\:translate-x-32:hover{--transform-translate-x:8rem}.xl\:hover\:translate-x-40:hover{--transform-translate-x:10rem}.xl\:hover\:translate-x-48:hover{--transform-translate-x:12rem}.xl\:hover\:translate-x-56:hover{--transform-translate-x:14rem}.xl\:hover\:translate-x-64:hover{--transform-translate-x:16rem}.xl\:hover\:translate-x-px:hover{--transform-translate-x:1px}.xl\:hover\:-translate-x-1:hover{--transform-translate-x:-0.25rem}.xl\:hover\:-translate-x-2:hover{--transform-translate-x:-0.5rem}.xl\:hover\:-translate-x-3:hover{--transform-translate-x:-0.75rem}.xl\:hover\:-translate-x-4:hover{--transform-translate-x:-1rem}.xl\:hover\:-translate-x-5:hover{--transform-translate-x:-1.25rem}.xl\:hover\:-translate-x-6:hover{--transform-translate-x:-1.5rem}.xl\:hover\:-translate-x-8:hover{--transform-translate-x:-2rem}.xl\:hover\:-translate-x-10:hover{--transform-translate-x:-2.5rem}.xl\:hover\:-translate-x-12:hover{--transform-translate-x:-3rem}.xl\:hover\:-translate-x-16:hover{--transform-translate-x:-4rem}.xl\:hover\:-translate-x-20:hover{--transform-translate-x:-5rem}.xl\:hover\:-translate-x-24:hover{--transform-translate-x:-6rem}.xl\:hover\:-translate-x-32:hover{--transform-translate-x:-8rem}.xl\:hover\:-translate-x-40:hover{--transform-translate-x:-10rem}.xl\:hover\:-translate-x-48:hover{--transform-translate-x:-12rem}.xl\:hover\:-translate-x-56:hover{--transform-translate-x:-14rem}.xl\:hover\:-translate-x-64:hover{--transform-translate-x:-16rem}.xl\:hover\:-translate-x-px:hover{--transform-translate-x:-1px}.xl\:hover\:-translate-x-full:hover{--transform-translate-x:-100%}.xl\:hover\:-translate-x-1\/2:hover{--transform-translate-x:-50%}.xl\:hover\:translate-x-1\/2:hover{--transform-translate-x:50%}.xl\:hover\:translate-x-full:hover{--transform-translate-x:100%}.xl\:hover\:translate-y-0:hover{--transform-translate-y:0}.xl\:hover\:translate-y-1:hover{--transform-translate-y:0.25rem}.xl\:hover\:translate-y-2:hover{--transform-translate-y:0.5rem}.xl\:hover\:translate-y-3:hover{--transform-translate-y:0.75rem}.xl\:hover\:translate-y-4:hover{--transform-translate-y:1rem}.xl\:hover\:translate-y-5:hover{--transform-translate-y:1.25rem}.xl\:hover\:translate-y-6:hover{--transform-translate-y:1.5rem}.xl\:hover\:translate-y-8:hover{--transform-translate-y:2rem}.xl\:hover\:translate-y-10:hover{--transform-translate-y:2.5rem}.xl\:hover\:translate-y-12:hover{--transform-translate-y:3rem}.xl\:hover\:translate-y-16:hover{--transform-translate-y:4rem}.xl\:hover\:translate-y-20:hover{--transform-translate-y:5rem}.xl\:hover\:translate-y-24:hover{--transform-translate-y:6rem}.xl\:hover\:translate-y-32:hover{--transform-translate-y:8rem}.xl\:hover\:translate-y-40:hover{--transform-translate-y:10rem}.xl\:hover\:translate-y-48:hover{--transform-translate-y:12rem}.xl\:hover\:translate-y-56:hover{--transform-translate-y:14rem}.xl\:hover\:translate-y-64:hover{--transform-translate-y:16rem}.xl\:hover\:translate-y-px:hover{--transform-translate-y:1px}.xl\:hover\:-translate-y-1:hover{--transform-translate-y:-0.25rem}.xl\:hover\:-translate-y-2:hover{--transform-translate-y:-0.5rem}.xl\:hover\:-translate-y-3:hover{--transform-translate-y:-0.75rem}.xl\:hover\:-translate-y-4:hover{--transform-translate-y:-1rem}.xl\:hover\:-translate-y-5:hover{--transform-translate-y:-1.25rem}.xl\:hover\:-translate-y-6:hover{--transform-translate-y:-1.5rem}.xl\:hover\:-translate-y-8:hover{--transform-translate-y:-2rem}.xl\:hover\:-translate-y-10:hover{--transform-translate-y:-2.5rem}.xl\:hover\:-translate-y-12:hover{--transform-translate-y:-3rem}.xl\:hover\:-translate-y-16:hover{--transform-translate-y:-4rem}.xl\:hover\:-translate-y-20:hover{--transform-translate-y:-5rem}.xl\:hover\:-translate-y-24:hover{--transform-translate-y:-6rem}.xl\:hover\:-translate-y-32:hover{--transform-translate-y:-8rem}.xl\:hover\:-translate-y-40:hover{--transform-translate-y:-10rem}.xl\:hover\:-translate-y-48:hover{--transform-translate-y:-12rem}.xl\:hover\:-translate-y-56:hover{--transform-translate-y:-14rem}.xl\:hover\:-translate-y-64:hover{--transform-translate-y:-16rem}.xl\:hover\:-translate-y-px:hover{--transform-translate-y:-1px}.xl\:hover\:-translate-y-full:hover{--transform-translate-y:-100%}.xl\:hover\:-translate-y-1\/2:hover{--transform-translate-y:-50%}.xl\:hover\:translate-y-1\/2:hover{--transform-translate-y:50%}.xl\:hover\:translate-y-full:hover{--transform-translate-y:100%}.xl\:focus\:translate-x-0:focus{--transform-translate-x:0}.xl\:focus\:translate-x-1:focus{--transform-translate-x:0.25rem}.xl\:focus\:translate-x-2:focus{--transform-translate-x:0.5rem}.xl\:focus\:translate-x-3:focus{--transform-translate-x:0.75rem}.xl\:focus\:translate-x-4:focus{--transform-translate-x:1rem}.xl\:focus\:translate-x-5:focus{--transform-translate-x:1.25rem}.xl\:focus\:translate-x-6:focus{--transform-translate-x:1.5rem}.xl\:focus\:translate-x-8:focus{--transform-translate-x:2rem}.xl\:focus\:translate-x-10:focus{--transform-translate-x:2.5rem}.xl\:focus\:translate-x-12:focus{--transform-translate-x:3rem}.xl\:focus\:translate-x-16:focus{--transform-translate-x:4rem}.xl\:focus\:translate-x-20:focus{--transform-translate-x:5rem}.xl\:focus\:translate-x-24:focus{--transform-translate-x:6rem}.xl\:focus\:translate-x-32:focus{--transform-translate-x:8rem}.xl\:focus\:translate-x-40:focus{--transform-translate-x:10rem}.xl\:focus\:translate-x-48:focus{--transform-translate-x:12rem}.xl\:focus\:translate-x-56:focus{--transform-translate-x:14rem}.xl\:focus\:translate-x-64:focus{--transform-translate-x:16rem}.xl\:focus\:translate-x-px:focus{--transform-translate-x:1px}.xl\:focus\:-translate-x-1:focus{--transform-translate-x:-0.25rem}.xl\:focus\:-translate-x-2:focus{--transform-translate-x:-0.5rem}.xl\:focus\:-translate-x-3:focus{--transform-translate-x:-0.75rem}.xl\:focus\:-translate-x-4:focus{--transform-translate-x:-1rem}.xl\:focus\:-translate-x-5:focus{--transform-translate-x:-1.25rem}.xl\:focus\:-translate-x-6:focus{--transform-translate-x:-1.5rem}.xl\:focus\:-translate-x-8:focus{--transform-translate-x:-2rem}.xl\:focus\:-translate-x-10:focus{--transform-translate-x:-2.5rem}.xl\:focus\:-translate-x-12:focus{--transform-translate-x:-3rem}.xl\:focus\:-translate-x-16:focus{--transform-translate-x:-4rem}.xl\:focus\:-translate-x-20:focus{--transform-translate-x:-5rem}.xl\:focus\:-translate-x-24:focus{--transform-translate-x:-6rem}.xl\:focus\:-translate-x-32:focus{--transform-translate-x:-8rem}.xl\:focus\:-translate-x-40:focus{--transform-translate-x:-10rem}.xl\:focus\:-translate-x-48:focus{--transform-translate-x:-12rem}.xl\:focus\:-translate-x-56:focus{--transform-translate-x:-14rem}.xl\:focus\:-translate-x-64:focus{--transform-translate-x:-16rem}.xl\:focus\:-translate-x-px:focus{--transform-translate-x:-1px}.xl\:focus\:-translate-x-full:focus{--transform-translate-x:-100%}.xl\:focus\:-translate-x-1\/2:focus{--transform-translate-x:-50%}.xl\:focus\:translate-x-1\/2:focus{--transform-translate-x:50%}.xl\:focus\:translate-x-full:focus{--transform-translate-x:100%}.xl\:focus\:translate-y-0:focus{--transform-translate-y:0}.xl\:focus\:translate-y-1:focus{--transform-translate-y:0.25rem}.xl\:focus\:translate-y-2:focus{--transform-translate-y:0.5rem}.xl\:focus\:translate-y-3:focus{--transform-translate-y:0.75rem}.xl\:focus\:translate-y-4:focus{--transform-translate-y:1rem}.xl\:focus\:translate-y-5:focus{--transform-translate-y:1.25rem}.xl\:focus\:translate-y-6:focus{--transform-translate-y:1.5rem}.xl\:focus\:translate-y-8:focus{--transform-translate-y:2rem}.xl\:focus\:translate-y-10:focus{--transform-translate-y:2.5rem}.xl\:focus\:translate-y-12:focus{--transform-translate-y:3rem}.xl\:focus\:translate-y-16:focus{--transform-translate-y:4rem}.xl\:focus\:translate-y-20:focus{--transform-translate-y:5rem}.xl\:focus\:translate-y-24:focus{--transform-translate-y:6rem}.xl\:focus\:translate-y-32:focus{--transform-translate-y:8rem}.xl\:focus\:translate-y-40:focus{--transform-translate-y:10rem}.xl\:focus\:translate-y-48:focus{--transform-translate-y:12rem}.xl\:focus\:translate-y-56:focus{--transform-translate-y:14rem}.xl\:focus\:translate-y-64:focus{--transform-translate-y:16rem}.xl\:focus\:translate-y-px:focus{--transform-translate-y:1px}.xl\:focus\:-translate-y-1:focus{--transform-translate-y:-0.25rem}.xl\:focus\:-translate-y-2:focus{--transform-translate-y:-0.5rem}.xl\:focus\:-translate-y-3:focus{--transform-translate-y:-0.75rem}.xl\:focus\:-translate-y-4:focus{--transform-translate-y:-1rem}.xl\:focus\:-translate-y-5:focus{--transform-translate-y:-1.25rem}.xl\:focus\:-translate-y-6:focus{--transform-translate-y:-1.5rem}.xl\:focus\:-translate-y-8:focus{--transform-translate-y:-2rem}.xl\:focus\:-translate-y-10:focus{--transform-translate-y:-2.5rem}.xl\:focus\:-translate-y-12:focus{--transform-translate-y:-3rem}.xl\:focus\:-translate-y-16:focus{--transform-translate-y:-4rem}.xl\:focus\:-translate-y-20:focus{--transform-translate-y:-5rem}.xl\:focus\:-translate-y-24:focus{--transform-translate-y:-6rem}.xl\:focus\:-translate-y-32:focus{--transform-translate-y:-8rem}.xl\:focus\:-translate-y-40:focus{--transform-translate-y:-10rem}.xl\:focus\:-translate-y-48:focus{--transform-translate-y:-12rem}.xl\:focus\:-translate-y-56:focus{--transform-translate-y:-14rem}.xl\:focus\:-translate-y-64:focus{--transform-translate-y:-16rem}.xl\:focus\:-translate-y-px:focus{--transform-translate-y:-1px}.xl\:focus\:-translate-y-full:focus{--transform-translate-y:-100%}.xl\:focus\:-translate-y-1\/2:focus{--transform-translate-y:-50%}.xl\:focus\:translate-y-1\/2:focus{--transform-translate-y:50%}.xl\:focus\:translate-y-full:focus{--transform-translate-y:100%}.xl\:skew-x-0{--transform-skew-x:0}.xl\:skew-x-1{--transform-skew-x:1deg}.xl\:skew-x-2{--transform-skew-x:2deg}.xl\:skew-x-3{--transform-skew-x:3deg}.xl\:skew-x-6{--transform-skew-x:6deg}.xl\:skew-x-12{--transform-skew-x:12deg}.xl\:-skew-x-12{--transform-skew-x:-12deg}.xl\:-skew-x-6{--transform-skew-x:-6deg}.xl\:-skew-x-3{--transform-skew-x:-3deg}.xl\:-skew-x-2{--transform-skew-x:-2deg}.xl\:-skew-x-1{--transform-skew-x:-1deg}.xl\:skew-y-0{--transform-skew-y:0}.xl\:skew-y-1{--transform-skew-y:1deg}.xl\:skew-y-2{--transform-skew-y:2deg}.xl\:skew-y-3{--transform-skew-y:3deg}.xl\:skew-y-6{--transform-skew-y:6deg}.xl\:skew-y-12{--transform-skew-y:12deg}.xl\:-skew-y-12{--transform-skew-y:-12deg}.xl\:-skew-y-6{--transform-skew-y:-6deg}.xl\:-skew-y-3{--transform-skew-y:-3deg}.xl\:-skew-y-2{--transform-skew-y:-2deg}.xl\:-skew-y-1{--transform-skew-y:-1deg}.xl\:hover\:skew-x-0:hover{--transform-skew-x:0}.xl\:hover\:skew-x-1:hover{--transform-skew-x:1deg}.xl\:hover\:skew-x-2:hover{--transform-skew-x:2deg}.xl\:hover\:skew-x-3:hover{--transform-skew-x:3deg}.xl\:hover\:skew-x-6:hover{--transform-skew-x:6deg}.xl\:hover\:skew-x-12:hover{--transform-skew-x:12deg}.xl\:hover\:-skew-x-12:hover{--transform-skew-x:-12deg}.xl\:hover\:-skew-x-6:hover{--transform-skew-x:-6deg}.xl\:hover\:-skew-x-3:hover{--transform-skew-x:-3deg}.xl\:hover\:-skew-x-2:hover{--transform-skew-x:-2deg}.xl\:hover\:-skew-x-1:hover{--transform-skew-x:-1deg}.xl\:hover\:skew-y-0:hover{--transform-skew-y:0}.xl\:hover\:skew-y-1:hover{--transform-skew-y:1deg}.xl\:hover\:skew-y-2:hover{--transform-skew-y:2deg}.xl\:hover\:skew-y-3:hover{--transform-skew-y:3deg}.xl\:hover\:skew-y-6:hover{--transform-skew-y:6deg}.xl\:hover\:skew-y-12:hover{--transform-skew-y:12deg}.xl\:hover\:-skew-y-12:hover{--transform-skew-y:-12deg}.xl\:hover\:-skew-y-6:hover{--transform-skew-y:-6deg}.xl\:hover\:-skew-y-3:hover{--transform-skew-y:-3deg}.xl\:hover\:-skew-y-2:hover{--transform-skew-y:-2deg}.xl\:hover\:-skew-y-1:hover{--transform-skew-y:-1deg}.xl\:focus\:skew-x-0:focus{--transform-skew-x:0}.xl\:focus\:skew-x-1:focus{--transform-skew-x:1deg}.xl\:focus\:skew-x-2:focus{--transform-skew-x:2deg}.xl\:focus\:skew-x-3:focus{--transform-skew-x:3deg}.xl\:focus\:skew-x-6:focus{--transform-skew-x:6deg}.xl\:focus\:skew-x-12:focus{--transform-skew-x:12deg}.xl\:focus\:-skew-x-12:focus{--transform-skew-x:-12deg}.xl\:focus\:-skew-x-6:focus{--transform-skew-x:-6deg}.xl\:focus\:-skew-x-3:focus{--transform-skew-x:-3deg}.xl\:focus\:-skew-x-2:focus{--transform-skew-x:-2deg}.xl\:focus\:-skew-x-1:focus{--transform-skew-x:-1deg}.xl\:focus\:skew-y-0:focus{--transform-skew-y:0}.xl\:focus\:skew-y-1:focus{--transform-skew-y:1deg}.xl\:focus\:skew-y-2:focus{--transform-skew-y:2deg}.xl\:focus\:skew-y-3:focus{--transform-skew-y:3deg}.xl\:focus\:skew-y-6:focus{--transform-skew-y:6deg}.xl\:focus\:skew-y-12:focus{--transform-skew-y:12deg}.xl\:focus\:-skew-y-12:focus{--transform-skew-y:-12deg}.xl\:focus\:-skew-y-6:focus{--transform-skew-y:-6deg}.xl\:focus\:-skew-y-3:focus{--transform-skew-y:-3deg}.xl\:focus\:-skew-y-2:focus{--transform-skew-y:-2deg}.xl\:focus\:-skew-y-1:focus{--transform-skew-y:-1deg}.xl\:transition-none{transition-property:none}.xl\:transition-all{transition-property:all}.xl\:transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-transform}.xl\:transition-colors{transition-property:background-color,border-color,color,fill,stroke}.xl\:transition-opacity{transition-property:opacity}.xl\:transition-shadow{transition-property:box-shadow}.xl\:transition-transform{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.xl\:ease-linear{transition-timing-function:linear}.xl\:ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.xl\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.xl\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.xl\:duration-75{transition-duration:75ms}.xl\:duration-100{transition-duration:.1s}.xl\:duration-150{transition-duration:.15s}.xl\:duration-200{transition-duration:.2s}.xl\:duration-300{transition-duration:.3s}.xl\:duration-500{transition-duration:.5s}.xl\:duration-700{transition-duration:.7s}.xl\:duration-1000{transition-duration:1s}.xl\:delay-75{transition-delay:75ms}.xl\:delay-100{transition-delay:.1s}.xl\:delay-150{transition-delay:.15s}.xl\:delay-200{transition-delay:.2s}.xl\:delay-300{transition-delay:.3s}.xl\:delay-500{transition-delay:.5s}.xl\:delay-700{transition-delay:.7s}.xl\:delay-1000{transition-delay:1s}.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,.2,1) infinite;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.xl\:animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.xl\:animate-bounce{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}}.mapboxgl-map{-webkit-tap-highlight-color:rgba(0,0,0,0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;-webkit-transform:translate(0);transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{-webkit-animation:mapboxgl-spin 2s linear infinite;animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:hsla(0,0%,100%,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;position:absolute;top:0;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;-webkit-transform:scale(1)}70%{opacity:0;-webkit-transform:scale(3)}to{opacity:0;-webkit-transform:scale(1)}}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}70%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.App{height:100vh;overflow:hidden;position:relative;width:100vw}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#393939;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.icon{fill:#fff;display:inline-block;height:20px;padding:4px}.mapboxgl-canvas{bottom:0;height:100%;left:0;position:absolute;top:0;width:100%} +/*# sourceMappingURL=main.e9914db8.css.map*/ \ No newline at end of file diff --git a/static/css/main.e9914db8.css.map b/static/css/main.e9914db8.css.map new file mode 100644 index 0000000..f3a5e8d --- /dev/null +++ b/static/css/main.e9914db8.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.e9914db8.css","mappings":"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A,aACE,2BACF,CAEA,aACE,2BACF,CAEA,YACE,2BACF,CAEA,YACE,2BACF,CAEA,YACE,2BACF,CAEA,YACE,2BACF,CAEA,YACE,2BACF,CAEA,YACE,2BACF,CAEA,YACE,2BACF,CAEA,YACE,2BACF,CAEA,YACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,yBACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,eACE,2BACF,CAEA,aACE,2BACF,CAE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CF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,yBACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4B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,2BACF,CAEA,0BACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,yBACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,yBACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,2BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,4BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,0BACE,2BACF,CAEA,cACE,cACF,CAEA,eACE,iBACF,CAEA,eACE,gBACF,CAEA,eACE,iBACF,CAEA,gBACE,cACF,CAEA,2BACE,cACF,CAEA,4BACE,iBACF,CAEA,4BACE,gBACF,CAEA,4BACE,iBACF,CAEA,6BACE,cACF,CAEA,2BACE,cACF,CAEA,4BACE,iBACF,CAEA,4BACE,gBACF,CAEA,4BACE,iBACF,CAEA,6BACE,cACF,CAEA,WACE,0BACF,CAEA,WACE,uBACF,CAEA,SACE,qBACF,CAEA,gBACE,0BACF,CAEA,aACE,uBACF,CAEA,UACE,wBACF,CAEA,iBACE,6BACF,CAEA,cACE,0BACF,CAEA,QACE,uBACF,CAEA,WACE,wBACF,CAEA,cACE,2BACF,CAEA,aACE,0BACF,CAEA,aACE,0BACF,CAEA,iBACE,uBACF,CAEA,iBACE,uBACF,CAEA,SACE,oBACF,CAEA,UACE,qBACF,CAEA,YACE,uBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,oBACE,wBACF,CAEA,gBACE,yBACF,CAEA,cACE,kBAAmB,CAEnB,iBAAkD,CAAlD,8CACF,CAEA,cACE,kBAAmB,CAEnB,iBAAwD,CAAxD,oDACF,CAEA,iBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,iBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,iBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,iBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,iBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,iBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,iBACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,iBAC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BACF,CAEA,gBACE,6BACF,CAEA,gBACE,8BACF,CAEA,gBACE,iCACF,CAEA,gBACE,gCACF,CAEA,iBACE,6BACF,CAEA,iBACE,8BACF,CAEA,iBACE,iCACF,CAEA,iBACE,gCACF,CAEA,cACE,kBACF,CAEA,eACE,mBACF,CAEA,eACE,mBACF,CAEA,eACE,mBACF,CAEA,aACE,iBACF,CAEA,UACE,cACF,CAEA,UACE,gBACF,CAEA,UACE,gBACF,CAEA,UACE,gBACF,CAEA,QACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,oBACF,CAEA,YACE,qBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,sBACF,CAEA,YACE,uBACF,CAEA,YACE,qBACF,CAEA,YACE,oBACF,CAEA,YACE,sBACF,CAEA,YACE,uBACF,CAEA,YACE,qBACF,CAEA,YACE,oBACF,CAEA,YACE,sBACF,CAEA,YACE,uBACF,CAEA,YACE,qBACF,CAEA,UACE,oBACF,CAEA,UACE,sBACF,CAEA,UACE,uBACF,CAEA,UACE,qBACF,CAEA,YACE,qBACF,CAEA,aACE,kBACF,CAEA,aACE,WACF,CAEA,gBACE,cACF,CAEA,gBACE,cACF,CAEA,aACE,WACF,CAEA,aACE,WACF,CAEA,aACE,WACF,CAEA,oBACE,kBACF,CAEA,OACE,aACF,CAEA,cACE,oBACF,CAEA,QACE,cACF,CAEA,MACE,YACF,CAEA,aACE,mBACF,CAEA,OACE,aACF,CAEA,eACE,qBACF,CAEA,YACE,kBACF,CAEA,cACE,oBACF,CAEA,oBACE,0BACF,CAEA,oBACE,0BACF,CAEA,oBACE,0BACF,CAEA,iBACE,uBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,MACE,YACF,CAEA,aACE,mBACF,CAEA,UACE,gBACF,CAEA,QACE,YACF,CAEA,UACE,kBACF,CAEA,kBACE,0BACF,CAEA,UACE,qBACF,CAEA,kBACE,6BACF,CAEA,WACE,cACF,CAEA,mBACE,sBACF,CAEA,cACE,gBACF,CAEA,kBACE,gBACF,CAEA,mBACE,iBACF,CAEA,iBACE,eACF,CAEA,oBACE,kBACF,CAEA,qBACE,mBACF,CAEA,sBACE,oBACF,CAEA,qBACE,mBACF,CAEA,mBACE,iBACF,CAEA,uBACE,2BACF,CAEA,sBACE,0BACF,CAEA,sBACE,0BACF,CAEA,uBACE,qBACF,CAEA,iBACE,eACF,CAEA,kBACE,gBACF,CAEA,gBACE,cACF,CAEA,mBACE,iBACF,CAEA,oBACE,kBACF,CAEA,aACE,sBACF,CAEA,WACE,oBACF,CAEA,cACE,kBACF,CAEA,gBACE,oBACF,CAEA,eACE,mBACF,CAEA,gBACE,oBACF,CAEA,eACE,wBACF,CAEA,aACE,sBACF,CAEA,iBACE,2BACF,CAEA,gBACE,0BACF,CAEA,gBACE,0BACF,CAEA,WACE,eACF,CAEA,YACE,qBACF,CAEA,UACE,mBACF,CAEA,aACE,iBACF,CAEA,cACE,kBACF,CAEA,oBACE,kBACF,CAEA,qBACE,mBACF,CAEA,mBACE,iBACF,CAEA,sBACE,oBACF,CAEA,uBACE,qBACF,CAEA,eACE,0BACF,CAEA,aACE,wBACF,CAEA,gBACE,sBACF,CAEA,iBACE,6BACF,CAEA,gBACE,4BACF,CAEA,gBACE,4BACF,CAEA,mBACE,iBACF,CAEA,oBACE,kBACF,CAEA,kBACE,gBACF,CAEA,qBACE,mBACF,CAEA,sBACE,oBACF,CAEA,QACE,QACF,CAEA,WACE,aACF,CAEA,cACE,aACF,CAEA,WACE,SACF,CAEA,aACE,WACF,CAEA,WACE,WACF,CAEA,eACE,aACF,CAEA,aACE,aACF,CAEA,SACE,OACF,CAEA,SACE,OACF,CAEA,SACE,OACF,CAEA,SACE,OACF,CAEA,SACE,OACF,CAEA,SACE,OACF,CAEA,SACE,OACF,CAEA,SACE,OACF,CAEA,SACE,OACF,CAEA,UACE,QACF,CAEA,UACE,QACF,CAEA,UACE,QACF,CAEA,aACE,WACF,CAEA,YACE,UACF,CAEA,YACE,OACF,CAEA,aACE,WACF,CAEA,YACE,UACF,CAEA,YACE,UACF,CAEA,gBAGE,UAAW,CAFX,UAAW,CACX,aAEF,CAEA,YACE,UACF,CAEA,aACE,WACF,CAEA,YACE,UACF,CAEA,YACE,UACF,CAEA,WACE,kLACF,CAEA,YACE,uDACF,CAEA,WACE,uEACF,CAEA,eACE,eACF,CAEA,WACE,eACF,CAEA,YACE,eACF,CAEA,aACE,eACF,CAEA,aACE,eACF,CAEA,eACE,eACF,CAEA,WACE,eACF,CAEA,gBACE,eACF,CAEA,YACE,eACF,CAEA,4BACE,eACF,CAEA,wBACE,eACF,CAEA,yBACE,eACF,CAEA,0BACE,eACF,CAEA,0BACE,eACF,CAEA,4BACE,eACF,CAEA,wBACE,eACF,CAEA,6BACE,eACF,CAEA,yBACE,eACF,CAEA,4BACE,eACF,CAEA,wBACE,eACF,CAEA,yBACE,eACF,CAEA,0BACE,eACF,CAEA,0BACE,eACF,CAEA,4BACE,eACF,CAEA,wBACE,eACF,CAEA,6BACE,eACF,CAEA,yBACE,eACF,CAEA,KACE,QACF,CAEA,KACE,aACF,CAEA,KACE,YACF,CAEA,KACE,aACF,CAEA,KACE,WACF,CAEA,KACE,cACF,CAEA,KACE,aACF,CAEA,KACE,WACF,CAEA,MACE,aACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,QACE,WACF,CAEA,MACE,UACF,CAEA,QACE,WACF,CAEA,UACE,YACF,CAEA,SACE,gBACF,CAEA,SACE,iBACF,CAEA,WACE,cACF,CAEA,SACE,kBACF,CAEA,SACE,iBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,iBACF,CAEA,UACE,cACF,CAEA,UACE,cACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,mBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,mBACF,CAEA,YACE,kBACF,CAEA,cACE,aACF,CAEA,eACE,gBACF,CAEA,cACE,iBACF,CAEA,gBACE,eACF,CAEA,iBACE,iBACF,CAEA,eACE,aACF,CAEA,aACE,0BACF,CAEA,cACE,2BACF,CAEA,WACE,oBACF,CAEA,WACE,oBACF,CAEA,cACE,uBACF,CAEA,KACE,QACF,CAEA,KACE,aACF,CAEA,KACE,YACF,CAEA,KACE,aACF,CAEA,KACE,WACF,CAEA,KACE,cACF,CAEA,KACE,aACF,CAEA,KACE,WACF,CAEA,MACE,aACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,QACE,WACF,CAEA,MACE,UACF,CAEA,MACE,cACF,CAEA,MACE,aACF,CAEA,MACE,cACF,CAEA,MACE,YACF,CAEA,MACE,eACF,CAEA,MACE,cACF,CAEA,MACE,YACF,CAEA,OACE,cACF,CAEA,OACE,YACF,CAEA,OACE,YACF,CAEA,OACE,YACF,CAEA,OACE,YACF,CAEA,OACE,YACF,CAEA,OACE,aACF,CAEA,OACE,aACF,CAEA,OACE,aACF,CAEA,OACE,aACF,CAEA,OACE,WACF,CAEA,MAEE,eAAgB,CADhB,YAEF,CAEA,MACE,aAAc,CACd,cACF,CAEA,MAEE,oBAAsB,CADtB,iBAEF,CAEA,MACE,kBAAoB,CACpB,mBACF,CAEA,MAEE,mBAAqB,CADrB,gBAEF,CAEA,MACE,iBAAmB,CACnB,kBACF,CAEA,MAEE,oBAAsB,CADtB,iBAEF,CAEA,MACE,kBAAoB,CACpB,mBACF,CAEA,MAEE,kBAAmB,CADnB,eAEF,CAEA,MACE,gBAAiB,CACjB,iBACF,CAEA,MAEE,qBAAsB,CADtB,kBAEF,CAEA,MACE,mBAAoB,CACpB,oBACF,CAEA,MAEE,oBAAqB,CADrB,iBAEF,CAEA,MACE,kBAAmB,CACnB,mBACF,CAEA,MAEE,kBAAmB,CADnB,eAEF,CAEA,MACE,gBAAiB,CACjB,iBACF,CAEA,OAEE,oBAAqB,CADrB,iBAEF,CAEA,OACE,kBAAmB,CACnB,mBACF,CAEA,OAEE,kBAAmB,CADnB,eAEF,CAEA,OACE,gBAAiB,CACjB,iBACF,CAEA,OAEE,kBAAmB,CADnB,eAEF,CAEA,OACE,gBAAiB,CACjB,iBACF,CAEA,OAEE,kBAAmB,CADnB,eAEF,CAEA,OACE,gBAAiB,CACjB,iBACF,CAEA,OAEE,kBAAmB,CADnB,eAEF,CAEA,OACE,gBAAiB,CACjB,iBACF,CAEA,OAEE,kBAAmB,CADnB,eAEF,CAEA,OACE,gBAAiB,CACjB,iBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,SAEE,kBAAmB,CADnB,eAEF,CAEA,SACE,gBAAiB,CACjB,iBACF,CAEA,OAEE,iBAAkB,CADlB,cAEF,CAEA,OACE,eAAgB,CAChB,gBACF,CAEA,OAEE,qBAAuB,CADvB,kBAEF,CAEA,OACE,mBAAqB,CACrB,oBACF,CAEA,OAEE,oBAAsB,CADtB,iBAEF,CAEA,OACE,kBAAoB,CACpB,mBACF,CAEA,OAEE,qBAAuB,CADvB,kBAEF,CAEA,OACE,mBAAqB,CACrB,oBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,sBAAuB,CADvB,mBAEF,CAEA,OACE,oBAAqB,CACrB,qBACF,CAEA,OAEE,qBAAsB,CADtB,kBAEF,CAEA,OACE,mBAAoB,CACpB,oBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,QAEE,qBAAsB,CADtB,kBAEF,CAEA,QACE,mBAAoB,CACpB,oBACF,CAEA,QAEE,mBAAoB,CADpB,gBAEF,CAEA,QACE,iBAAkB,CAClB,kBACF,CAEA,QAEE,mBAAoB,CADpB,gBAEF,CAEA,QACE,iBAAkB,CAClB,kBACF,CAEA,QAEE,mBAAoB,CADpB,gBAEF,CAEA,QACE,iBAAkB,CAClB,kBACF,CAEA,QAEE,mBAAoB,CADpB,gBAEF,CAEA,QACE,iBAAkB,CAClB,kBACF,CAEA,QAEE,mBAAoB,CADpB,gBAEF,CAEA,QACE,iBAAkB,CAClB,kBACF,CAEA,QAEE,oBAAqB,CADrB,iBAEF,CAEA,QACE,kBAAmB,CACnB,mBACF,CAEA,QAEE,oBAAqB,CADrB,iBAEF,CAEA,QACE,kBAAmB,CACnB,mBACF,CAEA,QAEE,oBAAqB,CADrB,iBAEF,CAEA,QACE,kBAAmB,CACnB,mBACF,CAEA,QAEE,oBAAqB,CADrB,iBAEF,CAEA,QACE,kBAAmB,CACnB,mBACF,CAEA,QAEE,kBAAmB,CADnB,eAEF,CAEA,QACE,gBAAiB,CACjB,iBACF,CAEA,MACE,YACF,CAEA,MACE,cACF,CAEA,MACE,eACF,CAEA,MACE,aACF,CAEA,MACE,iBACF,CAEA,MACE,mBACF,CAEA,MACE,oBACF,CAEA,MACE,kBACF,CAEA,MACE,gBACF,CAEA,MACE,kBACF,CAEA,MACE,mBACF,CAEA,MACE,iBACF,CAEA,MACE,iBACF,CAEA,MACE,mBACF,CAEA,MACE,oBACF,CAEA,MACE,kBACF,CAEA,MACE,eACF,CAEA,MACE,iBACF,CAEA,MACE,kBACF,CAEA,MACE,gBACF,CAEA,MACE,kBACF,CAEA,MACE,oBACF,CAEA,MACE,qBACF,CAEA,MACE,mBACF,CAEA,MACE,iBACF,CAEA,MACE,mBACF,CAEA,MACE,oBACF,CAEA,MACE,kBACF,CAEA,MACE,eACF,CAEA,MACE,iBACF,CAEA,MACE,kBACF,CAEA,MACE,gBACF,CAEA,OACE,iBACF,CAEA,OACE,mBACF,CAEA,OACE,oBACF,CAEA,OACE,kBACF,CAEA,OACE,eACF,CAEA,OACE,iBACF,CAEA,OACE,kBACF,CAEA,OACE,gBACF,CAEA,OACE,eACF,CAEA,OACE,iBACF,CAEA,OACE,kBACF,CAEA,OACE,gBACF,CAEA,OACE,eACF,CAEA,OACE,iBACF,CAEA,OACE,kBACF,CAEA,OACE,gBACF,CAEA,OACE,eACF,CAEA,OACE,iBACF,CAEA,OACE,kBACF,CAEA,OACE,gBACF,CAEA,OACE,eACF,CAEA,OACE,iBACF,CAEA,OACE,kBACF,CAEA,OACE,gBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,SACE,eACF,CAEA,SACE,iBACF,CAEA,SACE,kBACF,CAEA,SACE,gBACF,CAEA,OACE,cACF,CAEA,OACE,gBACF,CAEA,OACE,iBACF,CAEA,OACE,eACF,CAEA,OACE,kBACF,CAEA,OACE,oBACF,CAEA,OACE,qBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,mBACF,CAEA,OACE,oBACF,CAEA,OACE,kBACF,CAEA,OACE,kBACF,CAEA,OACE,oBACF,CAEA,OACE,qBACF,CAEA,OACE,mBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,mBACF,CAEA,OACE,qBACF,CAEA,OACE,sBACF,CAEA,OACE,oBACF,CAEA,OACE,kBACF,CAEA,OACE,oBACF,CAEA,OACE,qBACF,CAEA,OACE,mBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,QACE,kBACF,CAEA,QACE,oBACF,CAEA,QACE,qBACF,CAEA,QACE,mBACF,CAEA,QACE,gBACF,CAEA,QACE,kBACF,CAEA,QACE,mBACF,CAEA,QACE,iBACF,CAEA,QACE,gBACF,CAEA,QACE,kBACF,CAEA,QACE,mBACF,CAEA,QACE,iBACF,CAEA,QACE,gBACF,CAEA,QACE,kBACF,CAEA,QACE,mBACF,CAEA,QACE,iBACF,CAEA,QACE,gBACF,CAEA,QACE,kBACF,CAEA,QACE,mBACF,CAEA,QACE,iBACF,CAEA,QACE,gBACF,CAEA,QACE,kBACF,CAEA,QACE,mBACF,CAEA,QACE,iBACF,CAEA,QACE,iBACF,CAEA,QACE,mBACF,CAEA,QACE,oBACF,CAEA,QACE,kBACF,CAEA,QACE,iBACF,CAEA,QACE,mBACF,CAEA,QACE,oBACF,CAEA,QACE,kBACF,CAEA,QACE,iBACF,CAEA,QACE,mBACF,CAEA,QACE,oBACF,CAEA,QACE,kBACF,CAEA,QACE,iBACF,CAEA,QACE,mBACF,CAEA,QACE,oBACF,CAEA,QACE,kBACF,CAEA,QACE,eACF,CAEA,QACE,iBACF,CAEA,QACE,kBACF,CAEA,QACE,gBACF,CAEA,YACE,eACF,CAEA,cACE,gBACF,CAEA,YACE,cACF,CAEA,UACE,eACF,CAEA,UACE,eACF,CAEA,UACE,eACF,CAEA,UACE,eACF,CAEA,UACE,eACF,CAEA,WACE,eACF,CAEA,WACE,eACF,CAEA,WACE,eACF,CAEA,WACE,eACF,CAEA,WACE,eACF,CAEA,YACE,cACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,SACE,YACF,CAEA,YACE,eACF,CAEA,cACE,gBACF,CAEA,SACE,WACF,CAEA,YACE,cACF,CAEA,gBACE,kBACF,CAEA,cACE,gBACF,CAEA,aACE,eACF,CAEA,aACE,eACF,CAEA,mBACE,qBACF,CAEA,eACE,sBACF,CAEA,eACE,sBACF,CAEA,aACE,oBACF,CAEA,oBACE,2BACF,CAEA,iBACE,wBACF,CAEA,cACE,qBACF,CAEA,qBACE,4BACF,CAEA,kBACE,yBACF,CAEA,YACE,mBACF,CAEA,WACE,SACF,CAEA,YACE,WACF,CAEA,YACE,UACF,CAEA,YACE,WACF,CAEA,aACE,SACF,CAEA,wBACE,SACF,CAEA,yBACE,WACF,CAEA,yBACE,UACF,CAEA,yBACE,WACF,CAEA,0BACE,SACF,CAEA,wBACE,SACF,CAEA,yBACE,WACF,CAEA,yBACE,UACF,CAEA,yBACE,WACF,CAEA,0BACE,SACF,CAEA,cACE,6BAA8B,CAC9B,kBACF,CAEA,eACE,uBAAyB,CACzB,kBACF,CAEA,eACE,uBAAyB,CACzB,kBACF,CAEA,2BACE,6BAA8B,CAC9B,kBACF,CAEA,4BACE,uBAAyB,CACzB,kBACF,CAEA,4BACE,uBAAyB,CACzB,kBACF,CAEA,eACE,aACF,CAEA,iBACE,eACF,CAEA,kBACE,gBACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,mBACE,iBACF,CAEA,mBACE,iBACF,CAEA,oBACE,kBACF,CAEA,oBACE,kBACF,CAEA,mBACE,iBACF,CAEA,mBACE,iBACF,CAEA,iBACE,gCACF,CAEA,gBACE,+BACF,CAEA,iBACE,wBACF,CAEA,oBACE,2BACF,CAEA,iBACE,wBACF,CAEA,mBACE,0BACF,CAEA,sBACE,6BACF,CAEA,mBACE,0BACF,CAEA,mBACE,0BACF,CAEA,sBACE,6BACF,CAEA,mBACE,0BACF,CAEA,KACE,SACF,CAEA,KACE,cACF,CAEA,KACE,aACF,CAEA,KACE,cACF,CAEA,KACE,YACF,CAEA,KACE,eACF,CAEA,KACE,cACF,CAEA,KACE,YACF,CAEA,MACE,cACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,MACE,YACF,CAEA,MACE,aACF,CAEA,MACE,aACF,CAEA,MACE,aACF,CAEA,MACE,aACF,CAEA,MACE,WACF,CAEA,MAEE,gBAAiB,CADjB,aAEF,CAEA,MACE,cAAe,CACf,eACF,CAEA,MAEE,qBAAuB,CADvB,kBAEF,CAEA,MACE,mBAAqB,CACrB,oBACF,CAEA,MAEE,oBAAsB,CADtB,iBAEF,CAEA,MACE,kBAAoB,CACpB,mBACF,CAEA,MAEE,qBAAuB,CADvB,kBAEF,CAEA,MACE,mBAAqB,CACrB,oBACF,CAEA,MAEE,mBAAoB,CADpB,gBAEF,CAEA,MACE,iBAAkB,CAClB,kBACF,CAEA,MAEE,sBAAuB,CADvB,mBAEF,CAEA,MACE,oBAAqB,CACrB,qBACF,CAEA,MAEE,qBAAsB,CADtB,kBAEF,CAEA,MACE,mBAAoB,CACpB,oBACF,CAEA,MAEE,mBAAoB,CADpB,gBAEF,CAEA,MACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,qBAAsB,CADtB,kBAEF,CAEA,OACE,mBAAoB,CACpB,oBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,mBAAoB,CADpB,gBAEF,CAEA,OACE,iBAAkB,CAClB,kBACF,CAEA,OAEE,oBAAqB,CADrB,iBAEF,CAEA,OACE,kBAAmB,CACnB,mBACF,CAEA,OAEE,oBAAqB,CADrB,iBAEF,CAEA,OACE,kBAAmB,CACnB,mBACF,CAEA,OAEE,oBAAqB,CADrB,iBAEF,CAEA,OACE,kBAAmB,CACnB,mBACF,CAEA,OAEE,oBAAqB,CADrB,iBAEF,CAEA,OACE,kBAAmB,CACnB,mBACF,CAEA,OAEE,kBAAmB,CADnB,eAEF,CAEA,OACE,gBAAiB,CACjB,iBACF,CAEA,MACE,aACF,CAEA,MACE,eACF,CAEA,MACE,gBACF,CAEA,MACE,cACF,CAEA,MACE,kBACF,CAEA,MACE,oBACF,CAEA,MACE,qBACF,CAEA,MACE,mBACF,CAEA,MACE,iBACF,CAEA,MACE,mBACF,CAEA,MACE,oBACF,CAEA,MACE,kBACF,CAEA,MACE,kBACF,CAEA,MACE,oBACF,CAEA,MACE,qBACF,CAEA,MACE,mBACF,CAEA,MACE,gBACF,CAEA,MACE,kBACF,CAEA,MACE,mBACF,CAEA,MACE,iBACF,CAEA,MACE,mBACF,CAEA,MACE,qBACF,CAEA,MACE,sBACF,CAEA,MACE,oBACF,CAEA,MACE,kBACF,CAEA,MACE,oBACF,CAEA,MACE,qBACF,CAEA,MACE,mBACF,CAEA,MACE,gBACF,CAEA,MACE,kBACF,CAEA,MACE,mBACF,CAEA,MACE,iBACF,CAEA,OACE,kBACF,CAEA,OACE,oBACF,CAEA,OACE,qBACF,CAEA,OACE,mBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,gBACF,CAEA,OACE,kBACF,CAEA,OACE,mBACF,CAEA,OACE,iBACF,CAEA,OACE,iBACF,CAEA,OACE,mBACF,CAEA,OACE,oBACF,CAEA,OACE,kBACF,CAEA,OACE,iBACF,CAEA,OACE,mBACF,CAEA,OACE,oBACF,CAEA,OACE,kBACF,CAEA,OACE,iBACF,CAEA,OACE,mBACF,CAEA,OACE,oBACF,CAEA,OACE,kBACF,CAEA,OACE,iBACF,CAEA,OACE,mBACF,CAEA,OACE,oBACF,CAEA,OACE,kBACF,CAEA,OACE,eACF,CAEA,OACE,iBACF,CAEA,OACE,kBACF,CAEA,OACE,gBACF,CAEA,oDACE,iBACF,CAEA,sCACE,iBACF,CAEA,gDACE,kBACF,CAEA,kCACE,kBACF,CAEA,8CACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,gCACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,8CACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,gCACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,iDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mCACE,uBAAwB,CAExB,aAAsD,CAAtD,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,kDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,gEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,kDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,8DACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,gDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,8DACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,gDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,8DACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,gDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,8DACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,gDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,8DACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,gDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,8DACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,gDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,8DACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,gDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,8DACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,gDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,8DACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,gDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,kDACE,uBACF,CAEA,oCACE,uBACF,CAEA,mDACE,0BACF,CAEA,qCACE,0BACF,CAEA,mDACE,yBACF,CAEA,qCACE,yBACF,CAEA,mDACE,0BACF,CAEA,qCACE,0BACF,CAEA,oDACE,uBACF,CAEA,sCACE,uBACF,CAEA,+DACE,uBACF,CAEA,iDACE,uBACF,CAEA,gEACE,0BACF,CAEA,kDACE,0BACF,CAEA,gEACE,yBACF,CAEA,kDACE,yBACF,CAEA,gEACE,0BACF,CAEA,kDACE,0BACF,CAEA,iEACE,uBACF,CAEA,mDACE,uBACF,CAEA,qBACE,mBACF,CAEA,qBACE,mBACF,CAEA,QACE,eACF,CAEA,OACE,cACF,CAEA,UACE,iBACF,CAEA,UACE,iBACF,CAEA,QACE,uBAAwB,CACxB,eACF,CAEA,SAGE,QAAS,CACT,MAAO,CAFP,OAAQ,CADR,KAIF,CAEA,YAGE,WAAY,CACZ,SAAU,CAFV,UAAW,CADX,QAIF,CAEA,WAEE,QAAS,CADT,KAEF,CAEA,WAEE,MAAO,CADP,OAEF,CAEA,cAEE,WAAY,CADZ,QAEF,CAEA,cAEE,SAAU,CADV,UAEF,CAEA,OACE,KACF,CAEA,SACE,OACF,CAEA,UACE,QACF,CAEA,QACE,MACF,CAEA,UACE,QACF,CAEA,YACE,UACF,CAEA,aACE,WACF,CAEA,WACE,SACF,CAEA,aACE,WACF,CAEA,UACE,eACF,CAEA,UACE,iBACF,CAEA,QACE,WACF,CAEA,WACE,oCACF,CAEA,WACE,sCACF,CAEA,QACE,iEACF,CAEA,WACE,uEACF,CAEA,WACE,yEACF,CAEA,WACE,2EACF,CAEA,YACE,4CACF,CAEA,cACE,4CACF,CAEA,gBACE,wCACF,CAEA,aACE,eACF,CAEA,wBACE,oCACF,CAEA,wBACE,sCACF,CAEA,qBACE,iEACF,CAEA,wBACE,uEACF,CAEA,wBACE,yEACF,CAEA,wBACE,2EACF,CAEA,yBACE,4CACF,CAEA,2BACE,4CACF,CAEA,6BACE,wCACF,CAEA,0BACE,eACF,CAEA,wBACE,oCACF,CAEA,wBACE,sCACF,CAEA,qBACE,iEACF,CAEA,wBACE,uEACF,CAEA,wBACE,yEACF,CAEA,wBACE,2EACF,CAEA,yBACE,4CACF,CAEA,2BACE,4CACF,CAEA,6BACE,wCACF,CAEA,0BACE,eACF,CAEA,cACE,iBACF,CAEA,gBACE,mBACF,CAEA,UACE,cACF,CAEA,UACE,cACF,CAEA,UACE,cACF,CAEA,YACE,iBACF,CAEA,aACE,kBACF,CAEA,WACE,eACF,CAEA,aACE,iBACF,CAEA,YACE,gBACF,CAEA,cACE,kBACF,CAEA,kBACE,iBACF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A,cACE,4BACF,CAEA,cACE,oBACF,CAEA,wBACE,yBACF,CAEA,2BACE,4BACF,CAEA,2BACE,oBACF,CAEA,wBACE,yBACF,CAEA,2BACE,4BACF,CAEA,2BACE,oBACF,CAEA,aACE,kCAAmC,CACnC,iCACF,CAEA,sBACE,2BAA4B,CAC5B,4BACF,CAEA,2HACE,gEAAiE,CACjE,qEAAsE,CACtE,+DAAgE,CAChE,gEAAiE,CACjE,iEAAkE,CAClE,qJAA8M,CAA9M,6IAA8M,CAA9M,sNAA8M,CAA9M,8MAA8M,CAA9M,4IAA8M,CAA9M,6MACF,CAEA,aACE,oCAA4B,CAA5B,4BAA4B,CAA5B,2BACF,CAEA,SACE,sCACF,CAEA,cACE,gDACF,CAEA,aACE,yCACF,CAEA,eACE,2CACF,CAEA,mBACE,gDACF,CAEA,cACE,2CACF,CAEA,oBACE,kDACF,CAEA,mBACE,iDACF,CAEA,kBACE,qBACF,CAEA,gBACE,sBACF,CAEA,iBACE,gBACF,CAEA,eACE,qBACF,CAEA,gBACE,oBACF,CAEA,iBACE,mBACF,CAEA,aACE,wBAAyB,CACjB,gBACV,CAEA,aACE,wBAAyB,CACjB,gBACV,CAEA,YACE,uBAAwB,CAChB,eACV,CAEA,aACE,wBAAyB,CACjB,gBACV,CAEA,gBACE,sBACF,CAEA,WACE,kBACF,CAEA,cACE,qBACF,CAEA,cACE,qBACF,CAEA,gBACE,uBACF,CAEA,mBACE,0BACF,CAEA,SACE,kBACF,CAEA,WACE,iBACF,CAEA,mBACE,kBACF,CAEA,oBACE,kBACF,CAEA,gBACE,eACF,CAEA,qBACE,oBACF,CAEA,qBACE,oBACF,CAEA,cACE,gBAAiB,CACjB,oBAAqB,CACrB,iBACF,CAEA,aACE,oBAAqB,CACrB,wBACF,CAEA,WACE,oBACF,CAEA,UACE,eAAgB,CAChB,sBAAuB,CACvB,kBACF,CAEA,KACE,OACF,CAEA,KACE,YACF,CAEA,KACE,WACF,CAEA,KACE,YACF,CAEA,KACE,UACF,CAEA,KACE,aACF,CAEA,KACE,YACF,CAEA,KACE,UACF,CAEA,MACE,YACF,CAEA,MACE,UACF,CAEA,MACE,UACF,CAEA,MACE,UACF,CAEA,MACE,UACF,CAEA,MACE,UACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,MACE,WACF,CAEA,QACE,UACF,CAEA,MACE,SACF,CAEA,QACE,SACF,CAEA,QACE,gBACF,CAEA,QACE,gBACF,CAEA,QACE,SACF,CAEA,QACE,SACF,CAEA,QACE,SACF,CAEA,QACE,SACF,CAEA,QACE,SACF,CAEA,QACE,SACF,CAEA,QACE,SACF,CAEA,QACE,gBACF,CAEA,QACE,gBACF,CAEA,QACE,SACF,CAEA,QACE,gBACF,CAEA,QACE,gBACF,CAEA,SACE,eACF,CAEA,SACE,gBACF,CAEA,SACE,SACF,CAEA,SACE,gBACF,CAEA,SACE,gBACF,CAEA,SACE,SACF,CAEA,SACE,gBACF,CAEA,SACE,gBACF,CAEA,SACE,SACF,CAEA,UACE,gBACF,CAEA,UACE,gBACF,CAEA,QACE,UACF,CAEA,UACE,WACF,CAEA,KACE,SACF,CAEA,MACE,UACF,CAEA,MACE,UACF,CAEA,MACE,UACF,CAEA,MACE,UACF,CAEA,MACE,UACF,CAEA,QACE,YACF,CAEA,OACE,UAAW,CACX,KACF,CAEA,OACE,eAAiB,CACjB,UACF,CAEA,OACE,cAAgB,CAChB,SACF,CAEA,OACE,eAAiB,CACjB,UACF,CAEA,OACE,aAAc,CACd,QACF,CAEA,OACE,gBAAiB,CACjB,WACF,CAEA,OACE,eAAgB,CAChB,UACF,CAEA,OACE,aAAc,CACd,QACF,CAEA,QACE,eAAgB,CAChB,UACF,CAEA,QACE,aAAc,CACd,QACF,CAEA,QACE,aAAc,CACd,QACF,CAEA,QACE,aAAc,CACd,QACF,CAEA,QACE,aAAc,CACd,QACF,CAEA,QACE,aAAc,CACd,QACF,CAEA,QACE,cAAe,CACf,SACF,CAEA,QACE,cAAe,CACf,SACF,CAEA,QACE,cAAe,CACf,SACF,CAEA,QACE,cAAe,CACf,SACF,CAEA,QACE,YAAa,CACb,OACF,CAEA,WACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,WACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,WACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,WACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,WACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,WACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,WACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,WACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,YACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,YACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,YACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,YACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,YACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,YACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,YACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,YACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,YACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,YACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,YACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,SACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,SACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,SACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,SACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,SACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,SACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,SACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,SACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,UACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,UACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,UACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,UACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,UACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,UACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,UACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,UACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,UACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,UACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,UACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,WACE,cAAe,CACf,SACF,CAEA,WACE,mBAAqB,CACrB,cACF,CAEA,WACE,kBAAoB,CACpB,aACF,CAEA,WACE,mBAAqB,CACrB,cACF,CAEA,WACE,iBAAkB,CAClB,YACF,CAEA,WACE,oBAAqB,CACrB,eACF,CAEA,WACE,mBAAoB,CACpB,cACF,CAEA,WACE,iBAAkB,CAClB,YACF,CAEA,YACE,mBAAoB,CACpB,cACF,CAEA,YACE,iBAAkB,CAClB,YACF,CAEA,YACE,iBAAkB,CAClB,YACF,CAEA,YACE,iBAAkB,CAClB,YACF,CAEA,YACE,iBAAkB,CAClB,YACF,CAEA,YACE,iBAAkB,CAClB,YACF,CAEA,YACE,kBAAmB,CACnB,aACF,CAEA,YACE,kBAAmB,CACnB,aACF,CAEA,YACE,kBAAmB,CACnB,aACF,CAEA,YACE,kBAAmB,CACnB,aACF,CAEA,YACE,gBAAiB,CACjB,WACF,CAEA,SACE,cAAe,CACf,SACF,CAEA,SACE,mBAAqB,CACrB,cACF,CAEA,SACE,kBAAoB,CACpB,aACF,CAEA,SACE,mBAAqB,CACrB,cACF,CAEA,SACE,iBAAkB,CAClB,YACF,CAEA,SACE,oBAAqB,CACrB,eACF,CAEA,SACE,mBAAoB,CACpB,cACF,CAEA,SACE,iBAAkB,CAClB,YACF,CAEA,UACE,mBAAoB,CACpB,cACF,CAEA,UACE,iBAAkB,CAClB,YACF,CAEA,UACE,iBAAkB,CAClB,YACF,CAEA,UACE,iBAAkB,CAClB,YACF,CAEA,UACE,iBAAkB,CAClB,YACF,CAEA,UACE,iBAAkB,CAClB,YACF,CAEA,UACE,kBAAmB,CACnB,aACF,CAEA,UACE,kBAAmB,CACnB,aACF,CAEA,UACE,kBAAmB,CACnB,aACF,CAEA,UACE,kBAAmB,CACnB,aACF,CAEA,UACE,gBAAiB,CACjB,WACF,CAEA,eACE,kBACF,CAEA,eACE,qBACF,CAEA,qBACE,wBACF,CAEA,qBACE,2BACF,CAEA,aACE,6CACF,CAEA,aACE,6CACF,CAEA,aACE,6CACF,CAEA,aACE,6CACF,CAEA,aACE,6CACF,CAEA,aACE,6CACF,CAEA,aACE,6CACF,CAEA,aACE,6CACF,CAEA,aACE,6CACF,CAEA,cACE,8CACF,CAEA,cACE,8CACF,CAEA,cACE,8CACF,CAEA,gBACE,0BACF,CAEA,gBACE,sBACF,CAEA,eACE,qCAAsC,CACtC,6BACF,CAEA,eACE,qCAAsC,CACtC,6BACF,CAEA,cACE,+BACF,CAEA,UACE,gBACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,aACE,2BACF,CAEA,eACE,gBACF,CAEA,aACE,mBACF,CAEA,aACE,mBACF,CAEA,aACE,mBACF,CAEA,aACE,mBACF,CAEA,aACE,mBACF,CAEA,aACE,mBACF,CAEA,aACE,mBACF,CAEA,aACE,mBACF,CAEA,aACE,mBACF,CAEA,cACE,oBACF,CAEA,cACE,oBACF,CAEA,cACE,oBACF,CAEA,cACE,oBACF,CAEA,gBACE,sBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,YACE,kBACF,CAEA,YACE,kBACF,CAEA,YACE,kBACF,CAEA,YACE,kBACF,CAEA,cACE,oBACF,CAEA,aACE,0CACF,CAEA,aACE,0CACF,CAEA,aACE,0CACF,CAEA,aACE,0CACF,CAEA,aACE,0CACF,CAEA,aACE,0CACF,CAEA,gBACE,uBACF,CAEA,gBACE,mBACF,CAEA,eACE,kCAAmC,CACnC,0BACF,CAEA,eACE,kCAAmC,CACnC,0BACF,CAEA,cACE,4BACF,CAEA,UACE,aACF,CAEA,YACE,sBACF,CAEA,YACE,sBACF,CAEA,YACE,sBACF,CAEA,YACE,sBACF,CAEA,YACE,sBACF,CAEA,YACE,sBACF,CAEA,eACE,aACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,gBACE,mBACF,CAEA,WACE,cACF,CAEA,WACE,cACF,CAEA,WACE,cACF,CAEA,WACE,cACF,CAEA,WACE,cACF,CAEA,WACE,cACF,CAEA,WACE,cACF,CAEA,cACE,iBACF,CAEA,WACE,yBAA0B,CAC1B,yBAA0B,CAC1B,oBAAqB,CACrB,oBAAqB,CACrB,oBAAqB,CACrB,qBAAsB,CACtB,qBAAsB,CACtB,6FAAoQ,CAApQ,mQAAoQ,CAC5P,qFAA4P,CAA5P,2PACV,CAEA,gBACE,sBAAuB,CACf,cACV,CAEA,eACE,+BAAgC,CACxB,uBACV,CAEA,YACE,4BAA6B,CACrB,oBACV,CAEA,kBACE,kCAAmC,CAC3B,0BACV,CAEA,cACE,8BAA+B,CACvB,sBACV,CAEA,qBACE,qCAAsC,CAC9B,6BACV,CAEA,eACE,+BAAgC,CACxB,uBACV,CAEA,oBACE,oCAAqC,CAC7B,4BACV,CAEA,aACE,6BAA8B,CACtB,qBACV,CAEA,iBACE,iCAAkC,CAC1B,yBACV,CAEA,SACE,qBAAsB,CACtB,qBACF,CAEA,UACE,sBAAuB,CACvB,sBACF,CAEA,UACE,uBAAwB,CACxB,uBACF,CAEA,UACE,sBAAuB,CACvB,sBACF,CAEA,UACE,uBAAwB,CACxB,uBACF,CAEA,WACE,qBAAsB,CACtB,qBACF,CAEA,WACE,wBAAyB,CACzB,wBACF,CAEA,WACE,uBAAwB,CACxB,uBACF,CAEA,WACE,wBAAyB,CACzB,wBACF,CAEA,WACE,uBAAwB,CACxB,uBACF,CAEA,WACE,qBACF,CAEA,YACE,sBACF,CAEA,YACE,uBACF,CAEA,YACE,sBACF,CAEA,YACE,uBACF,CAEA,aACE,qBACF,CAEA,aACE,wBACF,CAEA,aACE,uBACF,CAEA,aACE,wBACF,CAEA,aACE,uBACF,CAEA,WACE,qBACF,CAEA,YACE,sBACF,CAEA,YACE,uBACF,CAEA,YACE,sBACF,CAEA,YACE,uBACF,CAEA,aACE,qBACF,CAEA,aACE,wBACF,CAEA,aACE,uBACF,CAEA,aACE,wBACF,CAEA,aACE,uBACF,CAEA,sBACE,qBAAsB,CACtB,qBACF,CAEA,uBACE,sBAAuB,CACvB,sBACF,CAEA,uBACE,uBAAwB,CACxB,uBACF,CAEA,uBACE,sBAAuB,CACvB,sBACF,CAEA,uBACE,uBAAwB,CACxB,uBACF,CAEA,wBACE,qBAAsB,CACtB,qBACF,CAEA,wBACE,wBAAyB,CACzB,wBACF,CAEA,wBACE,uBAAwB,CACxB,uBACF,CAEA,wBACE,wBAAyB,CACzB,wBACF,CAEA,wBACE,uBAAwB,CACxB,uBACF,CAEA,wBACE,qBACF,CAEA,yBACE,sBACF,CAEA,yBACE,uBACF,CAEA,yBACE,sBACF,CAEA,yBACE,uBACF,CAEA,0BACE,qBACF,CAEA,0BACE,wBACF,CAEA,0BACE,uBACF,CAEA,0BACE,wBACF,CAEA,0BACE,uBACF,CAEA,wBACE,qBACF,CAEA,yBACE,sBACF,CAEA,yBACE,uBACF,CAEA,yBACE,sBACF,CAEA,yBACE,uBACF,CAEA,0BACE,qBACF,CAEA,0BACE,wBACF,CAEA,0BACE,uBACF,CAEA,0BACE,wBACF,CAEA,0BACE,uBACF,CAEA,sBACE,qBAAsB,CACtB,qBACF,CAEA,uBACE,sBAAuB,CACvB,sBACF,CAEA,uBACE,uBAAwB,CACxB,uBACF,CAEA,uBACE,sBAAuB,CACvB,sBACF,CAEA,uBACE,uBAAwB,CACxB,uBACF,CAEA,wBACE,qBAAsB,CACtB,qBACF,CAEA,wBACE,wBAAyB,CACzB,wBACF,CAEA,wBACE,uBAAwB,CACxB,uBACF,CAEA,wBACE,wBAAyB,CACzB,wBACF,CAEA,wBACE,uBAAwB,CACxB,uBACF,CAEA,wBACE,qBACF,CAEA,yBACE,sBACF,CAEA,yBACE,uBACF,CAEA,yBACE,sBACF,CAEA,yBACE,uBACF,CAEA,0BACE,qBACF,CAEA,0BACE,wBACF,CAEA,0BACE,uBACF,CAEA,0BACE,wBACF,CAEA,0BACE,uBACF,CAEA,wBACE,qBACF,CAEA,yBACE,sBACF,CAEA,yBACE,uBACF,CAEA,yBACE,sBACF,CAEA,yBACE,uBACF,CAEA,0BACE,qBACF,CAEA,0BACE,wBACF,CAEA,0BACE,uBACF,CAEA,0BACE,wBACF,CAEA,0BACE,uBACF,CAEA,UACE,oBACF,CAEA,UACE,uBACF,CAEA,UACE,uBACF,CAEA,UACE,uBACF,CAEA,UACE,uBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,YACE,yBACF,CAEA,aACE,0BACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,YACE,yBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,uBACE,oBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,yBACE,yBACF,CAEA,0BACE,0BACF,CAEA,yBACE,yBACF,CAEA,yBACE,yBACF,CAEA,yBACE,yBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,uBACE,oBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,yBACE,yBACF,CAEA,0BACE,0BACF,CAEA,yBACE,yBACF,CAEA,yBACE,yBACF,CAEA,yBACE,yBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,eACE,yBACF,CAEA,eACE,+BACF,CAEA,eACE,8BACF,CAEA,eACE,+BACF,CAEA,eACE,4BACF,CAEA,eACE,+BACF,CAEA,eACE,8BACF,CAEA,eACE,4BACF,CAEA,gBACE,8BACF,CAEA,gBACE,4BACF,CAEA,gBACE,4BACF,CAEA,gBACE,4BACF,CAEA,gBACE,4BACF,CAEA,gBACE,4BACF,CAEA,gBACE,6BACF,CAEA,gBACE,6BACF,CAEA,gBACE,6BACF,CAEA,gBACE,6BACF,CAEA,gBACE,2BACF,CAEA,gBACE,gCACF,CAEA,gBACE,+BACF,CAEA,gBACE,gCACF,CAEA,gBACE,6BACF,CAEA,gBACE,gCACF,CAEA,gBACE,+BACF,CAEA,gBACE,6BACF,CAEA,iBACE,+BACF,CAEA,iBACE,6BACF,CAEA,iBACE,6BACF,CAEA,iBACE,6BACF,CAEA,iBACE,6BACF,CAEA,iBACE,6BACF,CAEA,iBACE,8BACF,CAEA,iBACE,8BACF,CAEA,iBACE,8BACF,CAEA,iBACE,8BACF,CAEA,iBACE,4BACF,CAEA,mBACE,6BACF,CAEA,mBACE,4BACF,CAEA,kBACE,2BACF,CAEA,kBACE,4BACF,CAEA,eACE,yBACF,CAEA,eACE,+BACF,CAEA,eACE,8BACF,CAEA,eACE,+BACF,CAEA,eACE,4BACF,CAEA,eACE,+BACF,CAEA,eACE,8BACF,CAEA,eACE,4BACF,CAEA,gBACE,8BACF,CAEA,gBACE,4BACF,CAEA,gBACE,4BACF,CAEA,gBACE,4BACF,CAEA,gBACE,4BACF,CAEA,gBACE,4BACF,CAEA,gBACE,6BACF,CAEA,gBACE,6BACF,CAEA,gBACE,6BACF,CAEA,gBACE,6BACF,CAEA,gBACE,2BACF,CAEA,gBACE,gCACF,CAEA,gBACE,+BACF,CAEA,gBACE,gCACF,CAEA,gBACE,6BACF,CAEA,gBACE,gCACF,CAEA,gBACE,+BACF,CAEA,gBACE,6BACF,CAEA,iBACE,+BACF,CAEA,iBACE,6BACF,CAEA,iBACE,6BACF,CAEA,iBACE,6BACF,CAEA,iBACE,6BACF,CAEA,iBACE,6BACF,CAEA,iBACE,8BACF,CAEA,iBACE,8BACF,CAEA,iBACE,8BACF,CAEA,iBACE,8BACF,CAEA,iBACE,4BACF,CAEA,mBACE,6BACF,CAEA,mBACE,4BACF,CAEA,kBACE,2BACF,CAEA,kBACE,4BACF,CAEA,4BACE,yBACF,CAEA,4BACE,+BACF,CAEA,4BACE,8BACF,CAEA,4BACE,+BACF,CAEA,4BACE,4BACF,CAEA,4BACE,+BACF,CAEA,4BACE,8BACF,CAEA,4BACE,4BACF,CAEA,6BACE,8BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,2BACF,CAEA,6BACE,gCACF,CAEA,6BACE,+BACF,CAEA,6BACE,gCACF,CAEA,6BACE,6BACF,CAEA,6BACE,gCACF,CAEA,6BACE,+BACF,CAEA,6BACE,6BACF,CAEA,8BACE,+BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,4BACF,CAEA,gCACE,6BACF,CAEA,gCACE,4BACF,CAEA,+BACE,2BACF,CAEA,+BACE,4BACF,CAEA,4BACE,yBACF,CAEA,4BACE,+BACF,CAEA,4BACE,8BACF,CAEA,4BACE,+BACF,CAEA,4BACE,4BACF,CAEA,4BACE,+BACF,CAEA,4BACE,8BACF,CAEA,4BACE,4BACF,CAEA,6BACE,8BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,2BACF,CAEA,6BACE,gCACF,CAEA,6BACE,+BACF,CAEA,6BACE,gCACF,CAEA,6BACE,6BACF,CAEA,6BACE,gCACF,CAEA,6BACE,+BACF,CAEA,6BACE,6BACF,CAEA,8BACE,+BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,4BACF,CAEA,gCACE,6BACF,CAEA,gCACE,4BACF,CAEA,+BACE,2BACF,CAEA,+BACE,4BACF,CAEA,4BACE,yBACF,CAEA,4BACE,+BACF,CAEA,4BACE,8BACF,CAEA,4BACE,+BACF,CAEA,4BACE,4BACF,CAEA,4BACE,+BACF,CAEA,4BACE,8BACF,CAEA,4BACE,4BACF,CAEA,6BACE,8BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,2BACF,CAEA,6BACE,gCACF,CAEA,6BACE,+BACF,CAEA,6BACE,gCACF,CAEA,6BACE,6BACF,CAEA,6BACE,gCACF,CAEA,6BACE,+BACF,CAEA,6BACE,6BACF,CAEA,8BACE,+BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,4BACF,CAEA,gCACE,6BACF,CAEA,gCACE,4BACF,CAEA,+BACE,2BACF,CAEA,+BACE,4BACF,CAEA,4BACE,yBACF,CAEA,4BACE,+BACF,CAEA,4BACE,8BACF,CAEA,4BACE,+BACF,CAEA,4BACE,4BACF,CAEA,4BACE,+BACF,CAEA,4BACE,8BACF,CAEA,4BACE,4BACF,CAEA,6BACE,8BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,4BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,6BACF,CAEA,6BACE,2BACF,CAEA,6BACE,gCACF,CAEA,6BACE,+BACF,CAEA,6BACE,gCACF,CAEA,6BACE,6BACF,CAEA,6BACE,gCACF,CAEA,6BACE,+BACF,CAEA,6BACE,6BACF,CAEA,8BACE,+BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,6BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,8BACF,CAEA,8BACE,4BACF,CAEA,gCACE,6BACF,CAEA,gCACE,4BACF,CAEA,+BACE,2BACF,CAEA,+BACE,4BACF,CAEA,UACE,oBACF,CAEA,UACE,uBACF,CAEA,UACE,uBACF,CAEA,UACE,uBACF,CAEA,UACE,uBACF,CAEA,WACE,wBACF,CAEA,YACE,yBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,UACE,oBACF,CAEA,UACE,uBACF,CAEA,UACE,uBACF,CAEA,UACE,uBACF,CAEA,UACE,uBACF,CAEA,WACE,wBACF,CAEA,YACE,yBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,WACE,wBACF,CAEA,uBACE,oBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,wBACE,wBACF,CAEA,yBACE,yBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,uBACE,oBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,wBACE,wBACF,CAEA,yBACE,yBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,uBACE,oBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,wBACE,wBACF,CAEA,yBACE,yBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,uBACE,oBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,uBACE,uBACF,CAEA,wBACE,wBACF,CAEA,yBACE,yBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,wBACE,wBACF,CAEA,iBACE,wBACF,CAEA,gBACE,uBACF,CAEA,YACE,wGAAgH,CAChH,gGAAwG,CACxG,kHACF,CAEA,mBACE,mEACF,CAEA,oBACE,2BACF,CAEA,mBACE,8BACF,CAEA,sBACE,qCAAsC,CACtC,6BAA8B,CAC9B,+CACF,CAEA,aACE,iCACF,CAEA,SACE,iDACF,CAEA,UACE,iDACF,CAEA,aACE,kDACF,CAEA,aACE,wBACF,CAEA,cACE,uBACF,CAEA,cACE,wBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,sBACF,CAEA,UACE,qBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,oBACF,CAEA,WACE,oBACF,CAEA,WACE,oBACF,CAEA,WACE,oBACF,CAEA,YACE,mBACF,CAEA,wBACE,GACE,+BA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AC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,C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7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,+BACF,CAEA,gBACE,gCACF,CAEA,cACE,wBACF,CAEA,cACE,wBACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,yBACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mCACE,iCAAkC,CAClC,sFACF,CAEA,+BACE,kCAAmC,CACnC,4FACF,CAEA,6BACE,0BAA2B,CAC3B,sFACF,CAEA,6BACE,0BAA2B,CAC3B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,+BACE,6BAA8B,CAC9B,6FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,2BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,6FACF,CAEA,iCACE,6BAA8B,CAC9B,6FACF,CAEA,iCACE,6BAA8B,CAC9B,4FACF,CAEA,iCACE,6BAA8B,CAC9B,4FACF,CAEA,iCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA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6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,+BACF,CAEA,6BACE,gCACF,CAEA,2BACE,wBACF,CAEA,2BACE,wBACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,yBACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,mCACE,iCAAkC,CAClC,sFACF,CAEA,+BACE,kCAAmC,CACnC,4FACF,CAEA,6BACE,0BAA2B,CAC3B,sFACF,CAEA,6BACE,0BAA2B,CAC3B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gC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,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,kBACE,cACF,CAEA,mBACE,iBACF,CAEA,mBACE,gBACF,CAEA,mBACE,iBACF,CAEA,oBACE,cACF,CAEA,+BACE,cACF,CAEA,gCACE,iBACF,CAEA,gCACE,gBACF,CAEA,gCACE,iBACF,CAEA,iCACE,cACF,CAEA,+BACE,cA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AEA,qBACE,iCACF,CAEA,qBACE,gCACF,CAEA,kBACE,kBACF,CAEA,mBACE,mBACF,CAEA,mBACE,mBACF,CAEA,mBACE,mBACF,CAEA,iBACE,iBACF,CAEA,cACE,cACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,YACE,gBACF,CAEA,gBACE,kBACF,CAEA,gBACE,oBACF,CAEA,gBACE,qBACF,CAEA,gBACE,mBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,cACE,oBACF,CAEA,cACE,sBACF,CAEA,cACE,uBACF,CAEA,cACE,qBACF,CAEA,gBACE,qBACF,CAEA,iBACE,kBACF,CAEA,iBACE,WACF,CAEA,oBACE,cACF,CAEA,oBACE,cACF,CAEA,iBACE,WACF,CAEA,iBACE,WACF,CAEA,iBACE,WACF,CAEA,wBACE,kBACF,CAEA,WACE,aACF,CAEA,kBACE,oBACF,CAEA,YACE,cACF,CAEA,UACE,YACF,CAEA,iBACE,mBACF,CAEA,WACE,aACF,CAEA,mBACE,qBACF,CAEA,gBACE,kBACF,CAEA,kBACE,oBACF,CAEA,wBACE,0BACF,CAEA,wBACE,0BACF,CAEA,wBACE,0BACF,CAEA,qBACE,uBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,UACE,YACF,CAEA,iBACE,mBACF,CAEA,cACE,gBACF,CAEA,YACE,YACF,CAEA,cACE,kBACF,CAEA,sBACE,0BACF,CAEA,cACE,qBACF,CAEA,sBACE,6BACF,CAEA,eACE,cACF,CAEA,uBACE,sBACF,CAEA,kBACE,gBACF,CAEA,sBACE,gBACF,CAEA,uBACE,iBACF,CAEA,qBACE,eACF,CAEA,wBACE,kBACF,CAEA,yBACE,mBACF,CAEA,0BACE,oBACF,CAEA,yBACE,mBACF,CAEA,uBACE,iBACF,CAEA,2BACE,2BACF,CAEA,0BACE,0BACF,CAEA,0BACE,0BACF,CAEA,2BACE,qBACF,CAEA,qBACE,eACF,CAEA,sBACE,gBACF,CAEA,oBACE,cACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,iBACE,sBACF,CAEA,eACE,oBACF,CAEA,kBACE,kBACF,CAEA,oBACE,oBACF,CAEA,mBACE,mBACF,CAEA,oBACE,oBACF,CAEA,mBACE,wBACF,CAEA,iBACE,sBACF,CAEA,qBACE,2BACF,CAEA,oBACE,0BACF,CAEA,oBACE,0BACF,CAEA,eACE,eACF,CAEA,gBACE,qBACF,CAEA,cACE,mBACF,CAEA,iBACE,iBACF,CAEA,kBACE,kBACF,CAEA,wBACE,kBACF,CAEA,yBACE,mBACF,CAEA,uBACE,iBACF,CAEA,0BACE,oBACF,CAEA,2BACE,qBACF,CAEA,mBACE,0BACF,CAEA,iBACE,wBACF,CAEA,oBACE,sBACF,CAEA,qBACE,6BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,sBACE,gBACF,CAEA,yBACE,mBACF,CAEA,0BACE,oBACF,CAEA,YACE,QACF,CAEA,eACE,aACF,CAEA,kBACE,aACF,CAEA,eACE,SACF,CAEA,iBACE,WACF,CAEA,eACE,WACF,CAEA,mBACE,aACF,CAEA,iBACE,aACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,cACE,QACF,CAEA,cACE,QACF,CAEA,cACE,QACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,OACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,UACF,CAEA,oBAGE,UAAW,CAFX,UAAW,CACX,aAEF,CAEA,gBACE,UACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,UACF,CAEA,eACE,kLACF,CAEA,gBACE,uDACF,CAEA,eACE,uEACF,CAEA,mBACE,eACF,CAEA,eACE,eACF,CAEA,gBACE,eACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,mBACE,eACF,CAEA,eACE,eACF,CAEA,oBACE,eACF,CAEA,gBACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,6BACE,eACF,CAEA,8BACE,eACF,CAEA,8BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,iCACE,eACF,CAEA,6BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,6BACE,eACF,CAEA,8BACE,eACF,CAEA,8BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,iCACE,eACF,CAEA,6BACE,eACF,CAEA,SACE,QACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,YACE,WACF,CAEA,UACE,UACF,CAEA,YACE,WACF,CAEA,cACE,YACF,CAEA,aACE,gBACF,CAEA,aACE,iBACF,CAEA,eACE,cACF,CAEA,aACE,kBACF,CAEA,aACE,iBACF,CAEA,cACE,gBACF,CAEA,cACE,kBACF,CAEA,cACE,iBACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,eACE,kBACF,CAEA,eACE,gBACF,CAEA,eACE,mBACF,CAEA,eACE,kBACF,CAEA,eACE,mBACF,CAEA,eACE,gBACF,CAEA,eACE,mBACF,CAEA,gBACE,kBACF,CAEA,kBACE,aACF,CAEA,mBACE,gBACF,CAEA,kBACE,iBACF,CAEA,oBACE,eACF,CAEA,qBACE,iBACF,CAEA,mBACE,aACF,CAEA,iBACE,0BACF,CAEA,kBACE,2BACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,kBACE,uBACF,CAEA,SACE,QACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,YACE,WACF,CAEA,UACE,UACF,CAEA,UACE,cACF,CAEA,UACE,aACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,UACE,eACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,WACE,cACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,aACF,CAEA,WACE,aACF,CAEA,WACE,aACF,CAEA,WACE,aACF,CAEA,WACE,WACF,CAEA,UAEE,eAAgB,CADhB,YAEF,CAEA,UACE,aAAc,CACd,cACF,CAEA,UAEE,oBAAsB,CADtB,iBAEF,CAEA,UACE,kBAAoB,CACpB,mBACF,CAEA,UAEE,mBAAqB,CADrB,gBAEF,CAEA,UACE,iBAAmB,CACnB,kBACF,CAEA,UAEE,oBAAsB,CADtB,iBAEF,CAEA,UACE,kBAAoB,CACpB,mBACF,CAEA,UAEE,kBAAmB,CADnB,eAEF,CAEA,UACE,gBAAiB,CACjB,iBACF,CAEA,UAEE,qBAAsB,CADtB,kBAEF,CAEA,UACE,mBAAoB,CACpB,oBACF,CAEA,UAEE,oBAAqB,CADrB,iBAEF,CAEA,UACE,kBAAmB,CACnB,mBACF,CAEA,UAEE,kBAAmB,CADnB,eAEF,CAEA,UACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,aAEE,kBAAmB,CADnB,eAEF,CAEA,aACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,iBAAkB,CADlB,cAEF,CAEA,WACE,eAAgB,CAChB,gBACF,CAEA,WAEE,qBAAuB,CADvB,kBAEF,CAEA,WACE,mBAAqB,CACrB,oBACF,CAEA,WAEE,oBAAsB,CADtB,iBAEF,CAEA,WACE,kBAAoB,CACpB,mBACF,CAEA,WAEE,qBAAuB,CADvB,kBAEF,CAEA,WACE,mBAAqB,CACrB,oBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,sBAAuB,CADvB,mBAEF,CAEA,WACE,oBAAqB,CACrB,qBACF,CAEA,WAEE,qBAAsB,CADtB,kBAEF,CAEA,WACE,mBAAoB,CACpB,oBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,qBAAsB,CADtB,kBAEF,CAEA,YACE,mBAAoB,CACpB,oBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,oBAAqB,CADrB,iBAEF,CAEA,YACE,kBAAmB,CACnB,mBACF,CAEA,YAEE,oBAAqB,CADrB,iBAEF,CAEA,YACE,kBAAmB,CACnB,mBACF,CAEA,YAEE,oBAAqB,CADrB,iBAEF,CAEA,YACE,kBAAmB,CACnB,mBACF,CAEA,YAEE,oBAAqB,CADrB,iBAEF,CAEA,YACE,kBAAmB,CACnB,mBACF,CAEA,YAEE,kBAAmB,CADnB,eAEF,CAEA,YACE,gBAAiB,CACjB,iBACF,CAEA,UACE,YACF,CAEA,UACE,cACF,CAEA,UACE,eACF,CAEA,UACE,aACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,eACF,CAEA,UACE,iBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,eACF,CAEA,UACE,iBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,aACE,eACF,CAEA,aACE,iBACF,CAEA,aACE,kBACF,CAEA,aACE,gBACF,CAEA,WACE,cACF,CAEA,WACE,gBACF,CAEA,WACE,iBACF,CAEA,WACE,eACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,qBACF,CAEA,WACE,sBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,YACE,kBACF,CAEA,YACE,oBACF,CAEA,YACE,qBACF,CAEA,YACE,mBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,eACF,CAEA,YACE,iBACF,CAEA,YACE,kBACF,CAEA,YACE,gBACF,CAEA,gBACE,eACF,CAEA,kBACE,gBACF,CAEA,gBACE,cACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,gBACE,cACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,qBACE,gBACF,CAEA,qBACE,gBACF,CAEA,aACE,YACF,CAEA,gBACE,eACF,CAEA,kBACE,gBACF,CAEA,aACE,WACF,CAEA,gBACE,cACF,CAEA,oBACE,kBACF,CAEA,kBACE,gBACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,uBACE,qBACF,CAEA,mBACE,sBACF,CAEA,mBACE,sBACF,CAEA,iBACE,oBACF,CAEA,wBACE,2BACF,CAEA,qBACE,wBACF,CAEA,kBACE,qBACF,CAEA,yBACE,4BACF,CAEA,sBACE,yBACF,CAEA,gBACE,mBACF,CAEA,eACE,SACF,CAEA,gBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,WACF,CAEA,iBACE,SACF,CAEA,4BACE,SACF,CAEA,6BACE,WACF,CAEA,6BACE,UACF,CAEA,6BACE,WACF,CAEA,8BACE,SACF,CAEA,4BACE,SACF,CAEA,6BACE,WACF,CAEA,6BACE,UACF,CAEA,6BACE,WACF,CAEA,8BACE,SACF,CAEA,kBACE,6BAA8B,CAC9B,kBACF,CAEA,mBACE,uBAAyB,CACzB,kBACF,CAEA,mBACE,uBAAyB,CACzB,kBACF,CAEA,+BACE,6BAA8B,CAC9B,kBACF,CAEA,gCACE,uBAAyB,CACzB,kBACF,CAEA,gCACE,uBAAyB,CACzB,kBACF,CAEA,mBACE,aACF,CAEA,qBACE,eACF,CAEA,sBACE,gBACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,uBACE,iBACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,wBACE,kBACF,CAEA,uBACE,iBACF,CAEA,uBACE,iBACF,CAEA,qBACE,gCACF,CAEA,oBACE,+BACF,CAEA,qBACE,wBACF,CAEA,wBACE,2BACF,CAEA,qBACE,wBACF,CAEA,uBACE,0BACF,CAEA,0BACE,6BACF,CAEA,uBACE,0BACF,CAEA,uBACE,0BACF,CAEA,0BACE,6BACF,CAEA,uBACE,0BACF,CAEA,SACE,SACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,cACF,CAEA,SACE,YACF,CAEA,SACE,eACF,CAEA,SACE,cACF,CAEA,SACE,YACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UAEE,gBAAiB,CADjB,aAEF,CAEA,UACE,cAAe,CACf,eACF,CAEA,UAEE,qBAAuB,CADvB,kBAEF,CAEA,UACE,mBAAqB,CACrB,oBACF,CAEA,UAEE,oBAAsB,CADtB,iBAEF,CAEA,UACE,kBAAoB,CACpB,mBACF,CAEA,UAEE,qBAAuB,CADvB,kBAEF,CAEA,UACE,mBAAqB,CACrB,oBACF,CAEA,UAEE,mBAAoB,CADpB,gBAEF,CAEA,UACE,iBAAkB,CAClB,kBACF,CAEA,UAEE,sBAAuB,CADvB,mBAEF,CAEA,UACE,oBAAqB,CACrB,qBACF,CAEA,UAEE,qBAAsB,CADtB,kBAEF,CAEA,UACE,mBAAoB,CACpB,oBACF,CAEA,UAEE,mBAAoB,CADpB,gBAEF,CAEA,UACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,qBAAsB,CADtB,kBAEF,CAEA,WACE,mBAAoB,CACpB,oBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,UACE,aACF,CAEA,UACE,eACF,CAEA,UACE,gBACF,CAEA,UACE,cACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,qBACF,CAEA,UACE,sBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,wDACE,iBACF,CAEA,0CACE,iBACF,CAEA,oDACE,kBACF,CAEA,sCACE,kBACF,CAEA,kDACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,oCACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,kDACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,oCACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,q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B,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBACF,CAEA,wCACE,uBACF,CAEA,uDACE,0BACF,CAEA,yCACE,0BACF,CAEA,uDACE,yBACF,CAEA,yCACE,yBACF,CAEA,uDACE,0BACF,CAEA,yCACE,0BACF,CAEA,wDACE,uBACF,CAEA,0CACE,uBACF,CAEA,mEACE,uBACF,CAEA,qDACE,uBACF,CAEA,oEACE,0BACF,CAEA,sDACE,0BACF,CAEA,oEACE,yBACF,CAEA,sDACE,yBACF,CAEA,oEACE,0BACF,CAEA,sDACE,0BACF,CAEA,qEACE,uBACF,CAEA,uDACE,uBACF,CAEA,yBACE,mBACF,CAEA,yBACE,mBACF,CAEA,YACE,eACF,CAEA,WACE,cACF,CAEA,cACE,iBACF,CAEA,cACE,iBACF,CAEA,YACE,uBAAwB,CACxB,eACF,CAEA,aAGE,QAAS,CACT,MAAO,CAFP,OAAQ,CADR,KAIF,CAEA,gBAGE,WAAY,CACZ,SAAU,CAFV,UAAW,CADX,QAIF,CAEA,eAEE,QAAS,CADT,KAEF,CAEA,eAEE,MAAO,CADP,OAEF,CAEA,kBAEE,WAAY,CADZ,QAEF,CAEA,kBAEE,SAAU,CADV,UAEF,CAEA,WACE,KACF,CAEA,aACE,OACF,CAEA,cACE,QACF,CAEA,YACE,MACF,CAEA,cACE,QACF,CAEA,gBACE,UACF,CAEA,iBACE,WACF,CAEA,eACE,SACF,CAEA,iBACE,WACF,CAEA,cACE,eACF,CAEA,cACE,iBACF,CAEA,YACE,WACF,CAEA,eACE,oCACF,CAEA,eACE,sCACF,CAEA,YACE,iEACF,CAEA,eACE,uEACF,CAEA,eACE,yEACF,CAEA,eACE,2EACF,CAEA,gBACE,4CACF,CAEA,kBACE,4CACF,CAEA,oBACE,wCACF,CAEA,iBACE,eACF,CAEA,4BACE,oCACF,CAEA,4BACE,sCACF,CAEA,yBACE,iEACF,CAEA,4BACE,uEACF,CAEA,4BACE,yEACF,CAEA,4BACE,2EACF,CAEA,6BACE,4CACF,CAEA,+BACE,4CACF,CAEA,iCACE,wCACF,CAEA,8BACE,eACF,CAEA,4BACE,oCACF,CAEA,4BACE,sCACF,CAEA,yBACE,iEACF,CAEA,4BACE,uEACF,CAEA,4BACE,yEACF,CAEA,4BACE,2EACF,CAEA,6BACE,4CACF,CAEA,+BACE,4CACF,CAEA,iCACE,wCACF,CAEA,8BACE,eACF,CAEA,kBACE,iBACF,CAEA,oBACE,mBACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,gBACE,iBACF,CAEA,iBACE,kBACF,CAEA,eACE,eACF,CAEA,iBACE,iBACF,CAEA,gBACE,gBACF,CAEA,kBACE,kBACF,CAEA,sBACE,iB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,CAEA,gBACE,yBACF,CAEA,iBACE,mBACF,CAEA,eACE,yBACF,CAEA,kBACE,4BACF,CAEA,kBACE,oBACF,CAEA,4BACE,yBACF,CAEA,+BACE,4BACF,CAEA,+BACE,oBACF,CAEA,4BACE,yBACF,CAEA,+BACE,4BACF,CAEA,+BACE,oBACF,CAEA,iBACE,kCAAmC,CACnC,iCACF,CAEA,0BACE,2BAA4B,CAC5B,4BACF,CAEA,2JACE,gEAAiE,CACjE,qEAAsE,CACtE,+DAAgE,CAChE,gEAAiE,CACjE,iEAAkE,CAClE,qJAA8M,CAA9M,6IAA8M,CAA9M,sNAA8M,CAA9M,8MAA8M,CAA9M,4IAA8M,CAA9M,6MACF,CAEA,iBACE,oCAA4B,CAA5B,4BAA4B,CAA5B,2BACF,CAEA,aACE,sCACF,CAEA,kBACE,gDACF,CAEA,iBACE,yCACF,CAEA,mBACE,2CACF,CAEA,uBACE,gDACF,CAEA,kBACE,2CACF,CAEA,wBACE,kDACF,CAEA,uBACE,iDACF,CAEA,sBACE,qBACF,CAEA,oBACE,sBACF,CAEA,qBACE,gBACF,CAEA,mBACE,qBACF,CAEA,oBACE,oBACF,CAEA,qBACE,mBACF,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,gBACE,uBAAwB,CAChB,eACV,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,oBACE,sBACF,CAEA,eACE,kBACF,CAEA,kBACE,qBACF,CAEA,kBACE,qBACF,CAEA,oBACE,uBACF,CAEA,uBACE,0BACF,CAEA,aACE,kBACF,CAEA,eACE,iBACF,CAEA,uBACE,kBACF,CAEA,wBACE,kBACF,CAEA,oBACE,eACF,CAEA,yBACE,oBACF,CAEA,yBACE,oBACF,CAEA,kBACE,gBAAiB,CACjB,oBAAqB,CACrB,iBACF,CAEA,iBACE,oBAAqB,CACrB,wBACF,CAEA,eACE,oBACF,CAEA,cACE,eAAgB,CAChB,sBAAuB,CACvB,kBACF,CAEA,SACE,OACF,CAEA,SACE,YACF,CAEA,SACE,WACF,CAEA,SACE,YACF,CAEA,SACE,UACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,UACF,CAEA,UACE,YACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,YACE,UACF,CAEA,UACE,SACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,aACE,eACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,YACE,UACF,CAEA,cACE,WACF,CAEA,SACE,SACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,YACE,YACF,CAEA,WACE,UAAW,CACX,KACF,CAEA,WACE,eAAiB,CACjB,UACF,CAEA,WACE,cAAgB,CAChB,SACF,CAEA,WACE,eAAiB,CACjB,UACF,CAEA,WACE,aAAc,CACd,QACF,CAEA,WACE,gBAAiB,CACjB,WACF,CAEA,WACE,eAAgB,CAChB,UACF,CAEA,WACE,aAAc,CACd,QACF,CAEA,YACE,eAAgB,CAChB,UACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,YAAa,CACb,OACF,CAEA,eACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,eACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,eACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,eACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,eACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,eACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,eACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,eACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,aACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,aACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,aACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,aACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,aACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,aACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,aACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,aACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,eACE,cAAe,CACf,SACF,CAEA,eACE,mBAAqB,CACrB,cACF,CAEA,eACE,kBAAoB,CACpB,aACF,CAEA,eACE,mBAAqB,CACrB,cACF,CAEA,eACE,iBAAkB,CAClB,YACF,CAEA,eACE,oBAAqB,CACrB,eACF,CAEA,eACE,mBAAoB,CACpB,cACF,CAEA,eACE,iBAAkB,CAClB,YACF,CAEA,gBACE,mBAAoB,CACpB,cACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,gBAAiB,CACjB,WACF,CAEA,aACE,cAAe,CACf,SACF,CAEA,aACE,mBAAqB,CACrB,cACF,CAEA,aACE,kBAAoB,CACpB,aACF,CAEA,aACE,mBAAqB,CACrB,cACF,CAEA,aACE,iBAAkB,CAClB,YACF,CAEA,aACE,oBAAqB,CACrB,eACF,CAEA,aACE,mBAAoB,CACpB,cACF,CAEA,aACE,iBAAkB,CAClB,YACF,CAEA,cACE,mBAAoB,CACpB,cACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,gBAAiB,CACjB,WACF,CAEA,mBACE,kBACF,CAEA,mBACE,qBACF,CAEA,yBACE,wBACF,CAEA,yBACE,2BACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,kBACE,8CACF,CAEA,kBACE,8CACF,CAEA,kBACE,8CACF,CAEA,oBACE,0BACF,CAEA,oBACE,sBACF,CAEA,mBACE,qCAAsC,CACtC,6BACF,CAEA,mBACE,qCAAsC,CACtC,6BACF,CAEA,kBACE,+BACF,CAEA,cACE,gBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mBACE,gBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,oBACE,sBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,kBACE,oBACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,oBACE,uBACF,CAEA,oBACE,mBACF,CAEA,mBACE,kCAAmC,CACnC,0BACF,CAEA,mBACE,kCAAmC,CACnC,0BACF,CAEA,kBACE,4BACF,CAEA,cACE,aACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,mBACE,aACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,oBACE,mBACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,kBACE,iBACF,CAEA,eACE,yBAA0B,CAC1B,yBAA0B,CAC1B,oBAAqB,CACrB,oBAAqB,CACrB,oBAAqB,CACrB,qBAAsB,CACtB,qBAAsB,CACtB,6FAAoQ,CAApQ,mQAAoQ,CAC5P,qFAA4P,CAA5P,2PACV,CAEA,oBACE,sBAAuB,CACf,cACV,CAEA,mBACE,+BAAgC,CACxB,uBACV,CAEA,gBACE,4BAA6B,CACrB,oBACV,CAEA,sBACE,kCAAmC,CAC3B,0BACV,CAEA,kBACE,8BAA+B,CACvB,sBACV,CAEA,yBACE,qCAAsC,CAC9B,6BACV,CAEA,mBACE,+BAAgC,CACxB,uBACV,CAEA,wBACE,oCAAqC,CAC7B,4BACV,CAEA,iBACE,6BAA8B,CACtB,qBACV,CAEA,qBACE,iCAAkC,CAC1B,yBACV,CAEA,aACE,qBAAsB,CACtB,qBACF,CAEA,cACE,sBAAuB,CACvB,sBACF,CAEA,cACE,uBAAwB,CACxB,uBACF,CAEA,cACE,sBAAuB,CACvB,sBACF,CAEA,cACE,uBAAwB,CACxB,uBACF,CAEA,eACE,qBAAsB,CACtB,qBACF,CAEA,eACE,wBAAyB,CACzB,wBACF,CAEA,eACE,uBAAwB,CACxB,uBACF,CAEA,eACE,wBAAyB,CACzB,wBACF,CAEA,eACE,uBAAwB,CACxB,uBACF,CAEA,eACE,qBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,iBACE,qBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,eACE,qBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,iBACE,qBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,0BACE,qBAAsB,CACtB,qBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBAAsB,CACtB,qBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,0BACE,qBAAsB,CACtB,qBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBAAsB,CACtB,qBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,iBACE,0BACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,8BACE,0BACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,8BACE,0BACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,mBACE,yBACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,4BACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,4BACF,CAEA,oBACE,8BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,2BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,gCACF,CAEA,oBACE,6BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,6BACF,CAEA,qBACE,+BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,4BACF,CAEA,uBACE,6BACF,CAEA,uBACE,4BACF,CAEA,sBACE,2BACF,CAEA,sBACE,4BACF,CAEA,mBACE,yBACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,4BACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,4BACF,CAEA,oBACE,8BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,2BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,gCACF,CAEA,oBACE,6BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,6BACF,CAEA,qBACE,+BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,4BACF,CAEA,uBACE,6BACF,CAEA,uBACE,4BACF,CAEA,sBACE,2BACF,CAEA,sBACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,qBACE,wBACF,CAEA,oBACE,uBACF,CAEA,gBACE,wGAAgH,CAChH,gGAAwG,CACxG,kHACF,CAEA,uBACE,mEACF,CAEA,wBACE,2BACF,CAEA,uBACE,8BACF,CAEA,0BACE,qCAAsC,CACtC,6BAA8B,CAC9B,+CACF,CAEA,iBACE,iCACF,CAEA,aACE,iDACF,CAEA,cACE,iDACF,CAEA,iBACE,kDACF,CAEA,iBACE,wBACF,CAEA,kBACE,uBACF,CAEA,kBACE,wBACF,CAEA,kBACE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AC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,+BACF,CAEA,gBACE,gCACF,CAEA,cACE,wBACF,CAEA,cACE,wBACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,yBACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mCACE,iCAAkC,CAClC,sFACF,CAEA,+BACE,kCAAmC,CACnC,4FACF,CAEA,6BACE,0BAA2B,CAC3B,sFACF,CAEA,6BACE,0BAA2B,CAC3B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,+BACE,6BAA8B,CAC9B,6FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6B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AA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,+BACF,CAEA,6BACE,gCACF,CAEA,2BACE,wBACF,CAEA,2BACE,wBACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,yBACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,mCACE,iCAAkC,CAClC,sFACF,CAEA,+BACE,kCAAmC,CACnC,4FACF,CAEA,6BACE,0BAA2B,CAC3B,sFACF,CAEA,6BACE,0BAA2B,CAC3B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,+BACE,6BAA8B,CAC9B,6FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,2BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,6FACF,CAEA,iCACE,6BAA8B,CAC9B,6FACF,CAEA,iCACE,6BAA8B,CAC9B,4FACF,CAEA,iCACE,6BAA8B,CAC9B,4FACF,CAEA,iCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,gCAAiC,CACjC,gHACF,CAEA,8BACE,iCAAkC,CAClC,sHACF,CAEA,4BACE,yBAA0B,CAC1B,gHACF,CAEA,4BACE,yBAA0B,CAC1B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,8BACE,4BAA6B,CAC7B,uHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,0BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,gCACE,4BAA6B,CAC7B,wHACF,CAEA,gCACE,4BAA6B,CAC7B,wHACF,CAEA,gCACE,4BAA6B,CAC7B,wHACF,CAEA,gCACE,4BAA6B,CAC7B,wHACF,CAEA,gCACE,4BAA6B,CAC7B,uHACF,CAEA,gCACE,4BAA6B,CAC7B,uHACF,CAEA,gCACE,4BAA6B,CAC7B,sHACF,CAEA,gCACE,4BAA6B,CAC7B,sHACF,CAEA,gCACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,+BACF,CAEA,6BACE,gCACF,CAEA,2BACE,wBACF,CAEA,2BACE,wBACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,yBACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,kBACE,cACF,CAEA,mBACE,iBACF,CAEA,mBACE,gBACF,CAEA,mBACE,iBACF,CAEA,oBACE,cACF,CAEA,+BACE,cACF,CAEA,gCACE,iBACF,CAEA,gCACE,gBACF,CAEA,gCACE,iBACF,CAEA,iCACE,cACF,CAEA,+BACE,cACF,CAEA,gCACE,iBACF,CAEA,gCACE,gBACF,CAEA,gCACE,iBACF,CAEA,iCACE,cACF,CAEA,eACE,0BACF,CAEA,eACE,uBACF,CAEA,aACE,qBACF,CAEA,oBACE,0BACF,CAEA,iBACE,uBACF,CAEA,cACE,wBACF,CAEA,qBACE,6BACF,CAEA,kBACE,0BACF,CAEA,YACE,uBACF,CAEA,eACE,wBACF,CAEA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AEE,gCAAkC,CADlC,6BAEF,CAEA,mBACE,2BAA4B,CAC5B,4BACF,CAEA,mBAEE,+BAAgC,CADhC,4BAEF,CAEA,mBAEE,8BAA+B,CAD/B,+BAEF,CAEA,mBAEE,8BAA+B,CAD/B,2BAEF,CAEA,mBACE,6BAA8B,CAC9B,8BACF,CAEA,mBAEE,iCAAkC,CADlC,8BAEF,CAEA,mBAEE,gCAAiC,CADjC,iCAEF,CAEA,mBAEE,gCAAiC,CADjC,6BAEF,CAEA,oBACE,6BAA8B,CAC9B,8BACF,CAEA,oBAEE,iCAAkC,CADlC,8BAEF,CAEA,oBAEE,gCAAiC,CADjC,iCAEF,CAEA,oBAEE,gCAAiC,CADjC,6BAEF,CAEA,qBACE,wBACF,CAEA,qBACE,yBACF,CAEA,qBACE,4BACF,CAEA,qBACE,2BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,kCACF,CAEA,mBACE,iCACF,CAEA,gBACE,6BACF,CAEA,gBACE,8BACF,CAEA,gBACE,iCACF,CAEA,gBACE,gCACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,kCACF,CAEA,mBACE,iCACF,CAEA,mBACE,4BACF,CAEA,mBACE,6BACF,CAEA,mBACE,gCACF,CAEA,mBACE,+BACF,CAEA,mBACE,6BACF,CAEA,mBACE,8BACF,CAEA,mBACE,iCACF,CAEA,mBACE,gCACF,CAEA,oBACE,2BACF,CAEA,oBACE,4BACF,CAEA,oBACE,+BACF,CAEA,oBACE,8BACF,CAEA,oBACE,6BACF,CAEA,oBACE,8BACF,CAEA,oBACE,iCACF,CAEA,oBACE,gCACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,iCACF,CAEA,qBACE,gCACF,CAEA,kBACE,kBACF,CAEA,mBACE,mBACF,CAEA,mBACE,mBACF,CAEA,mBACE,mBACF,CAEA,iBACE,iBACF,CAEA,cACE,cACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,YACE,gBACF,CAEA,gBACE,kBACF,CAEA,gBACE,oBACF,CAEA,gBACE,qBACF,CAEA,gBACE,mBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,cACE,oBACF,CAEA,cACE,sBACF,CAEA,cACE,uBACF,CAEA,cACE,qBACF,CAEA,gBACE,qBACF,CAEA,iBACE,kBACF,CAEA,iBACE,WACF,CAEA,oBACE,cACF,CAEA,oBACE,cACF,CAEA,iBACE,WACF,CAEA,iBACE,WACF,CAEA,iBACE,WACF,CAEA,wBACE,kBACF,CAEA,WACE,aACF,CAEA,kBACE,oBACF,CAEA,YACE,cACF,CAEA,UACE,YACF,CAEA,iBACE,mBACF,CAEA,WACE,aACF,CAEA,mBACE,qBACF,CAEA,gBACE,kBACF,CAEA,kBACE,oBACF,CAEA,wBACE,0BACF,CAEA,wBACE,0BACF,CAEA,wBACE,0BACF,CAEA,qBACE,uBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,UACE,YACF,CAEA,iBACE,mBACF,CAEA,cACE,gBACF,CAEA,YACE,YACF,CAEA,cACE,kBACF,CAEA,sBACE,0BACF,CAEA,cACE,qBACF,CAEA,sBACE,6BACF,CAEA,eACE,cACF,CAEA,uBACE,sBACF,CAEA,kBACE,gBACF,CAEA,sBACE,gBACF,CAEA,uBACE,iBACF,CAEA,qBACE,eACF,CAEA,wBACE,kBACF,CAEA,yBACE,mBACF,CAEA,0BACE,oBACF,CAEA,yBACE,mBACF,CAEA,uBACE,iBACF,CAEA,2BACE,2BACF,CAEA,0BACE,0BACF,CAEA,0BACE,0BACF,CAEA,2BACE,qBACF,CAEA,qBACE,eACF,CAEA,sBACE,gBACF,CAEA,oBACE,cACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,iBACE,sBACF,CAEA,eACE,oBACF,CAEA,kBACE,kBACF,CAEA,oBACE,oBACF,CAEA,mBACE,mBACF,CAEA,oBACE,oBACF,CAEA,mBACE,wBACF,CAEA,iBACE,sBACF,CAEA,qBACE,2BACF,CAEA,oBACE,0BACF,CAEA,oBACE,0BACF,CAEA,eACE,eACF,CAEA,gBACE,qBACF,CAEA,cACE,mBACF,CAEA,iBACE,iBACF,CAEA,kBACE,kBACF,CAEA,wBACE,kBACF,CAEA,yBACE,mBACF,CAEA,uBACE,iBACF,CAEA,0BACE,oBACF,CAEA,2BACE,qBACF,CAEA,mBACE,0BACF,CAEA,iBACE,wBACF,CAEA,oBACE,sBACF,CAEA,qBACE,6BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,sBACE,gBACF,CAEA,yBACE,mBACF,CAEA,0BACE,oBACF,CAEA,YACE,QACF,CAEA,eACE,aACF,CAEA,kBACE,aACF,CAEA,eACE,SACF,CAEA,iBACE,WACF,CAEA,eACE,WACF,CAEA,mBACE,aACF,CAEA,iBACE,aACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,cACE,QACF,CAEA,cACE,QACF,CAEA,cACE,QACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,OACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,UACF,CAEA,oBAGE,UAAW,CAFX,UAAW,CACX,aAEF,CAEA,gBACE,UACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,UACF,CAEA,eACE,kLACF,CAEA,gBACE,uDACF,CAEA,eACE,uEACF,CAEA,mBACE,eACF,CAEA,eACE,eACF,CAEA,gBACE,eACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,mBACE,eACF,CAEA,eACE,eACF,CAEA,oBACE,eACF,CAEA,gBACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,6BACE,eACF,CAEA,8BACE,eACF,CAEA,8BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,iCACE,eACF,CAEA,6BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,6BACE,eACF,CAEA,8BACE,eACF,CAEA,8BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,iCACE,eACF,CAEA,6BACE,eACF,CAEA,SACE,QACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,YACE,WACF,CAEA,UACE,UACF,CAEA,YACE,WACF,CAEA,cACE,YACF,CAEA,aACE,gBACF,CAEA,aACE,iBACF,CAEA,eACE,cACF,CAEA,aACE,kBACF,CAEA,aACE,iBACF,CAEA,cACE,gBACF,CAEA,cACE,kBACF,CAEA,cACE,iBACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,eACE,kBACF,CAEA,eACE,gBACF,CAEA,eACE,mBACF,CAEA,eACE,kBACF,CAEA,eACE,mBACF,CAEA,eACE,gBACF,CAEA,eACE,mBACF,CAEA,gBACE,kBACF,CAEA,kBACE,aACF,CAEA,mBACE,gBACF,CAEA,kBACE,iBACF,CAEA,oBACE,eACF,CAEA,qBACE,iBACF,CAEA,mBACE,aACF,CAEA,iBACE,0BACF,CAEA,kBACE,2BACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,kBACE,uBACF,CAEA,SACE,QACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,YACE,WACF,CAEA,UACE,UACF,CAEA,UACE,cACF,CAEA,UACE,aACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,UACE,eACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,WACE,cACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,aACF,CAEA,WACE,aACF,CAEA,WACE,aACF,CAEA,WACE,aACF,CAEA,WACE,WACF,CAEA,UAEE,eAAgB,CADhB,YAEF,CAEA,UACE,aAAc,CACd,cACF,CAEA,UAEE,oBAAsB,CADtB,iBAEF,CAEA,UACE,kBAAoB,CACpB,mBACF,CAEA,UAEE,mBAAqB,CADrB,gBAEF,CAEA,UACE,iBAAmB,CACnB,kBACF,CAEA,UAEE,oBAAsB,CADtB,iBAEF,CAEA,UACE,kBAAoB,CACpB,mBACF,CAEA,UAEE,kBAAmB,CADnB,eAEF,CAEA,UACE,gBAAiB,CACjB,iBACF,CAEA,UAEE,qBAAsB,CADtB,kBAEF,CAEA,UACE,mBAAoB,CACpB,oBACF,CAEA,UAEE,oBAAqB,CADrB,iBAEF,CAEA,UACE,kBAAmB,CACnB,mBACF,CAEA,UAEE,kBAAmB,CADnB,eAEF,CAEA,UACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,aAEE,kBAAmB,CADnB,eAEF,CAEA,aACE,gBAAiB,CACjB,iBACF,CAEA,WAEE,iBAAkB,CADlB,cAEF,CAEA,WACE,eAAgB,CAChB,gBACF,CAEA,WAEE,qBAAuB,CADvB,kBAEF,CAEA,WACE,mBAAqB,CACrB,oBACF,CAEA,WAEE,oBAAsB,CADtB,iBAEF,CAEA,WACE,kBAAoB,CACpB,mBACF,CAEA,WAEE,qBAAuB,CADvB,kBAEF,CAEA,WACE,mBAAqB,CACrB,oBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,sBAAuB,CADvB,mBAEF,CAEA,WACE,oBAAqB,CACrB,qBACF,CAEA,WAEE,qBAAsB,CADtB,kBAEF,CAEA,WACE,mBAAoB,CACpB,oBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,qBAAsB,CADtB,kBAEF,CAEA,YACE,mBAAoB,CACpB,oBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,mBAAoB,CADpB,gBAEF,CAEA,YACE,iBAAkB,CAClB,kBACF,CAEA,YAEE,oBAAqB,CADrB,iBAEF,CAEA,YACE,kBAAmB,CACnB,mBACF,CAEA,YAEE,oBAAqB,CADrB,iBAEF,CAEA,YACE,kBAAmB,CACnB,mBACF,CAEA,YAEE,oBAAqB,CADrB,iBAEF,CAEA,YACE,kBAAmB,CACnB,mBACF,CAEA,YAEE,oBAAqB,CADrB,iBAEF,CAEA,YACE,kBAAmB,CACnB,mBACF,CAEA,YAEE,kBAAmB,CADnB,eAEF,CAEA,YACE,gBAAiB,CACjB,iBACF,CAEA,UACE,YACF,CAEA,UACE,cACF,CAEA,UACE,eACF,CAEA,UACE,aACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,eACF,CAEA,UACE,iBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,eACF,CAEA,UACE,iBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,aACE,eACF,CAEA,aACE,iBACF,CAEA,aACE,kBACF,CAEA,aACE,gBACF,CAEA,WACE,cACF,CAEA,WACE,gBACF,CAEA,WACE,iBACF,CAEA,WACE,eACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,qBACF,CAEA,WACE,sBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,YACE,kBACF,CAEA,YACE,oBACF,CAEA,YACE,qBACF,CAEA,YACE,mBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,eACF,CAEA,YACE,iBACF,CAEA,YACE,kBACF,CAEA,YACE,gBACF,CAEA,gBACE,eACF,CAEA,kBACE,gBACF,CAEA,gBACE,cACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,gBACE,cACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,qBACE,gBACF,CAEA,qBACE,gBACF,CAEA,aACE,YACF,CAEA,gBACE,eACF,CAEA,kBACE,gBACF,CAEA,aACE,WACF,CAEA,gBACE,cACF,CAEA,oBACE,kBACF,CAEA,kBACE,gBACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,uBACE,qBACF,CAEA,mBACE,sBACF,CAEA,mBACE,sBACF,CAEA,iBACE,oBACF,CAEA,wBACE,2BACF,CAEA,qBACE,wBACF,CAEA,kBACE,qBACF,CAEA,yBACE,4BACF,CAEA,sBACE,yBACF,CAEA,gBACE,mBACF,CAEA,eACE,SACF,CAEA,gBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,WACF,CAEA,iBACE,SACF,CAEA,4BACE,SACF,CAEA,6BACE,WACF,CAEA,6BACE,UACF,CAEA,6BACE,WACF,CAEA,8BACE,SACF,CAEA,4BACE,SACF,CAEA,6BACE,WACF,CAEA,6BACE,UACF,CAEA,6BACE,WACF,CAEA,8BACE,SACF,CAEA,kBACE,6BAA8B,CAC9B,kBACF,CAEA,mBACE,uBAAyB,CACzB,kBACF,CAEA,mBACE,uBAAyB,CACzB,kBACF,CAEA,+BACE,6BAA8B,CAC9B,kBACF,CAEA,gCACE,uBAAyB,CACzB,kBACF,CAEA,gCACE,uBAAyB,CACzB,kBACF,CAEA,mBACE,aACF,CAEA,qBACE,eACF,CAEA,sBACE,gBACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,uBACE,iBACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,wBACE,kBACF,CAEA,uBACE,iBACF,CAEA,uBACE,iBACF,CAEA,qBACE,gCACF,CAEA,oBACE,+BACF,CAEA,qBACE,wBACF,CAEA,wBACE,2BACF,CAEA,qBACE,wBACF,CAEA,uBACE,0BACF,CAEA,0BACE,6BACF,CAEA,uBACE,0BACF,CAEA,uBACE,0BACF,CAEA,0BACE,6BACF,CAEA,uBACE,0BACF,CAEA,SACE,SACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,cACF,CAEA,SACE,YACF,CAEA,SACE,eACF,CAEA,SACE,cACF,CAEA,SACE,YACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UAEE,gBAAiB,CADjB,aAEF,CAEA,UACE,cAAe,CACf,eACF,CAEA,UAEE,qBAAuB,CADvB,kBAEF,CAEA,UACE,mBAAqB,CACrB,oBACF,CAEA,UAEE,oBAAsB,CADtB,iBAEF,CAEA,UACE,kBAAoB,CACpB,mBACF,CAEA,UAEE,qBAAuB,CADvB,kBAEF,CAEA,UACE,mBAAqB,CACrB,oBACF,CAEA,UAEE,mBAAoB,CADpB,gBAEF,CAEA,UACE,iBAAkB,CAClB,kBACF,CAEA,UAEE,sBAAuB,CADvB,mBAEF,CAEA,UACE,oBAAqB,CACrB,qBACF,CAEA,UAEE,qBAAsB,CADtB,kBAEF,CAEA,UACE,mBAAoB,CACpB,oBACF,CAEA,UAEE,mBAAoB,CADpB,gBAEF,CAEA,UACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,qBAAsB,CADtB,kBAEF,CAEA,WACE,mBAAoB,CACpB,oBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,UACE,aACF,CAEA,UACE,eACF,CAEA,UACE,gBACF,CAEA,UACE,cACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,qBACF,CAEA,UACE,sBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,wDACE,iBACF,CAEA,0CACE,iBACF,CAEA,oDACE,kBACF,CAEA,sCACE,kBACF,CAEA,kDACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,oCACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,kDACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,oCACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAt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EA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBACF,CAEA,wCACE,uBACF,CAEA,uDACE,0BACF,CAEA,yCACE,0BACF,CAEA,uDACE,yBACF,CAEA,yCACE,yBACF,CAEA,uDACE,0BACF,CAEA,yCACE,0BACF,CAEA,wDACE,uBACF,CAEA,0CACE,uBACF,CAEA,mEACE,uBACF,CAEA,qDACE,uBACF,CAEA,oEACE,0BACF,CAEA,sDACE,0BACF,CAEA,oEACE,yBACF,CAEA,sDACE,yBACF,CAEA,oEACE,0BACF,CAEA,sDACE,0BACF,CAEA,qEACE,uBACF,CAEA,uDACE,uBACF,CAEA,yBACE,mBACF,CAEA,yBACE,mBACF,CAEA,YACE,eACF,CAEA,WACE,cACF,CAEA,cACE,iBACF,CAEA,cACE,iBACF,CAEA,YACE,uBAAwB,CACxB,eACF,CAEA,aAGE,QAAS,CACT,MAAO,CAFP,OAAQ,CADR,KAIF,CAEA,gBAGE,WAAY,CACZ,SAAU,CAFV,UAAW,CADX,QAIF,CAEA,eAEE,QAAS,CADT,KAEF,CAEA,eAEE,MAAO,CADP,OAEF,CAEA,kBAEE,WAAY,CADZ,QAEF,CAEA,kBAEE,SAAU,CADV,UAEF,CAEA,WACE,KACF,CAEA,aACE,OACF,CAEA,cACE,QACF,CAEA,YACE,MACF,CAEA,cACE,QACF,CAEA,gBACE,UACF,CAEA,iBACE,WACF,CAEA,eACE,SACF,CAEA,iBACE,WACF,CAEA,cACE,eACF,CAEA,cACE,iBACF,CAEA,YACE,WACF,CAEA,eACE,oCACF,CAEA,eACE,sCACF,CAEA,YACE,iEACF,CAEA,eACE,uEACF,CAEA,eACE,yEACF,CAEA,eACE,2EACF,CAEA,gBACE,4CACF,CAEA,kBACE,4CACF,CAEA,oBACE,wCACF,CAEA,iBACE,eACF,CAEA,4BACE,oCACF,CAEA,4BACE,sCACF,CAEA,yBACE,iEACF,CAEA,4BACE,uEACF,CAEA,4BACE,yEACF,CAEA,4BACE,2EACF,CAEA,6BACE,4CACF,CAEA,+BACE,4CACF,CAEA,iCACE,wCACF,CAEA,8BACE,eACF,CAEA,4BACE,oCACF,CAEA,4BACE,sCACF,CAEA,yBACE,iEACF,CAEA,4BACE,uEACF,CAEA,4BACE,yEACF,CAEA,4BACE,2EACF,CAEA,6BACE,4CACF,CAEA,+BACE,4CACF,CAEA,iCACE,wCACF,CAEA,8BACE,eACF,CAEA,kBACE,iBACF,CAEA,oBACE,mBACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,gBACE,iBACF,CAEA,iBACE,kBACF,CAEA,eACE,eACF,CAEA,iBACE,iBACF,CAEA,gBACE,gBACF,CAEA,kBACE,kBACF,CAEA,sBACE,iBACF,CAEA,kBACE,kBACF,CAEA,gBACE,gBAAiB,CAEjB,UAAyC,CAAzC,qCACF,CAEA,gBACE,gBAAiB,CAEjB,UAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA+C,CAA/C,2CACF,CAEA,mB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5B,4BACF,CAEA,2JACE,gEAAiE,CACjE,qEAAsE,CACtE,+DAAgE,CAChE,gEAAiE,CACjE,iEAAkE,CAClE,qJAA8M,CAA9M,6IAA8M,CAA9M,sNAA8M,CAA9M,8MAA8M,CAA9M,4IAA8M,CAA9M,6MACF,CAEA,iBACE,oCAA4B,CAA5B,4BAA4B,CAA5B,2BACF,CAEA,aACE,sCACF,CAEA,kBACE,gDACF,CAEA,iBACE,yCACF,CAEA,mBACE,2CACF,CAEA,uBACE,gDACF,CAEA,kBACE,2CACF,CAEA,wBACE,kDACF,CAEA,uBACE,iDACF,CAEA,sBACE,qBACF,CAEA,oBACE,sBACF,CAEA,qBACE,gBACF,CAEA,mBACE,qBACF,CAEA,oBACE,oBACF,CAEA,qBACE,mBACF,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,gBACE,uBAAwB,CAChB,eACV,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,oBACE,sBACF,CAEA,eACE,kBACF,CAEA,kBACE,qBACF,CAEA,kBACE,qBACF,CAEA,oBACE,uBACF,CAEA,uBACE,0BACF,CAEA,aACE,kBACF,CAEA,eACE,iBACF,CAEA,uBACE,kBACF,CAEA,wBACE,kBACF,CAEA,oBACE,eACF,CAEA,yBACE,oBACF,CAEA,yBACE,oBACF,CAEA,kBACE,gBAAiB,CACjB,oBAAqB,CACrB,iBACF,CAEA,iBACE,oBAAqB,CACrB,wBACF,CAEA,eACE,oBACF,CAEA,cACE,eAAgB,CAChB,sBAAuB,CACvB,kBACF,CAEA,SACE,OACF,CAEA,SACE,YACF,CAEA,SACE,WACF,CAEA,SACE,YACF,CAEA,SACE,UACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,UACF,CAEA,UACE,YACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,YACE,UACF,CAEA,UACE,SACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,aACE,eACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,YACE,UACF,CAEA,cACE,WACF,CAEA,SACE,SACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,YACE,YACF,CAEA,WACE,UAAW,CACX,KACF,CAEA,WACE,eAAiB,CACjB,UACF,CAEA,WACE,cAAgB,CAChB,SACF,CAEA,WACE,eAAiB,CACjB,UACF,CAEA,WACE,aAAc,CACd,QACF,CAEA,WACE,gBAAiB,CACjB,WACF,CAEA,WACE,eAAgB,CAChB,UACF,CAEA,WACE,aAAc,CACd,QACF,CAEA,YACE,eAAgB,CAChB,UACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,YAAa,CACb,OACF,CAEA,eACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,eACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,eACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,eACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,eACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,eACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,eACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,eACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,aACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,aACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,aACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,aACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,aACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,aACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,aACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,aACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,eACE,cAAe,CACf,SACF,CAEA,eACE,mBAAqB,CACrB,cACF,CAEA,eACE,kBAAoB,CACpB,aACF,CAEA,eACE,mBAAqB,CACrB,cACF,CAEA,eACE,iBAAkB,CAClB,YACF,CAEA,eACE,oBAAqB,CACrB,eACF,CAEA,eACE,mBAAoB,CACpB,cACF,CAEA,eACE,iBAAkB,CAClB,YACF,CAEA,gBACE,mBAAoB,CACpB,cACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,gBAAiB,CACjB,WACF,CAEA,aACE,cAAe,CACf,SACF,CAEA,aACE,mBAAqB,CACrB,cACF,CAEA,aACE,kBAAoB,CACpB,aACF,CAEA,aACE,mBAAqB,CACrB,cACF,CAEA,aACE,iBAAkB,CAClB,YACF,CAEA,aACE,oBAAqB,CACrB,eACF,CAEA,aACE,mBAAoB,CACpB,cACF,CAEA,aACE,iBAAkB,CAClB,YACF,CAEA,cACE,mBAAoB,CACpB,cACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,gBAAiB,CACjB,WACF,CAEA,mBACE,kBACF,CAEA,mBACE,qBACF,CAEA,yBACE,wBACF,CAEA,yBACE,2BACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,kBACE,8CACF,CAEA,kBACE,8CACF,CAEA,kBACE,8CACF,CAEA,oBACE,0BACF,CAEA,oBACE,sBACF,CAEA,mBACE,qCAAsC,CACtC,6BACF,CAEA,mBACE,qCAAsC,CACtC,6BACF,CAEA,kBACE,+BACF,CAEA,cACE,gBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mBACE,gBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,oBACE,sBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,kBACE,oBACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,oBACE,uBACF,CAEA,oBACE,mBACF,CAEA,mBACE,kCAAmC,CACnC,0BACF,CAEA,mBACE,kCAAmC,CACnC,0BACF,CAEA,kBACE,4BACF,CAEA,cACE,aACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,mBACE,aACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,oBACE,mBACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,kBACE,iBACF,CAEA,eACE,yBAA0B,CAC1B,yBAA0B,CAC1B,oBAAqB,CACrB,oBAAqB,CACrB,oBAAqB,CACrB,qBAAsB,CACtB,qBAAsB,CACtB,6FAAoQ,CAApQ,mQAAoQ,CAC5P,qFAA4P,CAA5P,2PACV,CAEA,oBACE,sBAAuB,CACf,cACV,CAEA,mBACE,+BAAgC,CACxB,uBACV,CAEA,gBACE,4BAA6B,CACrB,oBACV,CAEA,sBACE,kCAAmC,CAC3B,0BACV,CAEA,kBACE,8BAA+B,CACvB,sBACV,CAEA,yBACE,qCAAsC,CAC9B,6BACV,CAEA,mBACE,+BAAgC,CACxB,uBACV,CAEA,wBACE,oCAAqC,CAC7B,4BACV,CAEA,iBACE,6BAA8B,CACtB,qBACV,CAEA,qBACE,iCAAkC,CAC1B,yBACV,CAEA,aACE,qBAAsB,CACtB,qBACF,CAEA,cACE,sBAAuB,CACvB,sBACF,CAEA,cACE,uBAAwB,CACxB,uBACF,CAEA,cACE,sBAAuB,CACvB,sBACF,CAEA,cACE,uBAAwB,CACxB,uBACF,CAEA,eACE,qBAAsB,CACtB,qBACF,CAEA,eACE,wBAAyB,CACzB,wBACF,CAEA,eACE,uBAAwB,CACxB,uBACF,CAEA,eACE,wBAAyB,CACzB,wBACF,CAEA,eACE,uBAAwB,CACxB,uBACF,CAEA,eACE,qBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,iBACE,qBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,eACE,qBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,iBACE,qBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,0BACE,qBAAsB,CACtB,qBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBAAsB,CACtB,qBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,0BACE,qBAAsB,CACtB,qBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBAAsB,CACtB,qBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,iBACE,0BACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,8BACE,0BACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,8BACE,0BACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,mBACE,yBACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,4BACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,4BACF,CAEA,oBACE,8BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,2BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,gCACF,CAEA,oBACE,6BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,6BACF,CAEA,qBACE,+BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,4BACF,CAEA,uBACE,6BACF,CAEA,uBACE,4BACF,CAEA,sBACE,2BACF,CAEA,sBACE,4BACF,CAEA,mBACE,yBACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,4BACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,4BACF,CAEA,oBACE,8BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,2BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,gCACF,CAEA,oBACE,6BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,6BACF,CAEA,qBACE,+BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,4BACF,CAEA,uBACE,6BACF,CAEA,uBACE,4BACF,CAEA,sBACE,2BACF,CAEA,sBACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,qBACE,wBACF,CAEA,oBACE,uBACF,CAEA,gBACE,wGAAgH,CAChH,gGAAwG,CACxG,kHACF,CAEA,uBACE,mEACF,CAEA,wBACE,2BACF,CAEA,uBACE,8BACF,CAEA,0BACE,qCAAsC,CACtC,6BAA8B,CAC9B,+CACF,CAEA,iBACE,iCACF,CAEA,aACE,iDACF,CAEA,cACE,iDACF,CAEA,iBACE,kDACF,CAEA,iBACE,wBACF,CAEA,kBACE,uBACF,CAEA,kBACE,wBACF,CAEA,kBACE,uBACF,CAEA,kBACE,uBACF,CAEA,kBACE,uBACF,CAEA,kBACE,uBACF,CAEA,mBACE,sBACF,CAEA,cACE,qBACF,CAEA,eACE,oBACF,CAEA,eACE,qBACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,gBACE,mBACF,CAEA,kBACE,sBAAuB,CACf,cACV,CAEA,kBACE,yCAA0C,CAClC,iCACV,CAEA,kBACE,yDAA8D,CACtD,iDACV,CAEA,mBACE,2DAAiE,CACzD,mDACV,CAEA,oBACE,oCAAqC,CAC7B,4BACV,CACF,CAEA,0BACE,eACE,UACF,CAEA,yBACE,eACE,eACF,CACF,CAEA,yBACE,eACE,eACF,CACF,CAEA,0BACE,eACE,gBACF,CACF,CAEA,0BACE,eACE,gBACF,CACF,CAEA,6CACE,mBAAoB,CAEpB,eAAiD,CAAjD,8CAAiD,CADjD,YAAwD,CAAxD,iDAEF,CAEA,6CACE,mBAAoB,CAEpB,aAAyD,CAAzD,kDAAyD,CADzD,cAAgD,CAAhD,6CAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAqD,CAArD,iDAAqD,CADrD,iBAA4D,CAA5D,oDAEF,CAEA,6CACE,mBAAoB,CAEpB,kBAA6D,CAA7D,qDAA6D,CAD7D,cAAoD,CAApD,gDAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAoD,CAApD,gDAAoD,CADpD,gBAA2D,CAA3D,mDAEF,CAEA,6CACE,mBAAoB,CAEpB,iBAA4D,CAA5D,oDAA4D,CAD5D,cAAmD,CAAnD,+CAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAqD,CAArD,iDAAqD,CADrD,iBAA4D,CAA5D,oDAEF,CAEA,6CACE,mBAAoB,CAEpB,kBAA6D,CAA7D,qDAA6D,CAD7D,cAAoD,CAApD,gDAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,6CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAqD,CAArD,kDAAqD,CADrD,kBAA4D,CAA5D,qDAEF,CAEA,6CACE,mBAAoB,CAEpB,mBAA6D,CAA7D,sDAA6D,CAD7D,cAAoD,CAApD,iDAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,6CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,6CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,8CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAiD,CAAjD,8CAAiD,CADjD,cAAwD,CAAxD,iDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAyD,CAAzD,kDAAyD,CADzD,cAAgD,CAAhD,6CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAsD,CAAtD,kDAAsD,CADtD,kBAA6D,CAA7D,qDAEF,CAEA,8CACE,mBAAoB,CAEpB,mBAA8D,CAA9D,sDAA8D,CAD9D,cAAqD,CAArD,iDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAqD,CAArD,iDAAqD,CADrD,iBAA4D,CAA5D,oDAEF,CAEA,8CACE,mBAAoB,CAEpB,kBAA6D,CAA7D,qDAA6D,CAD7D,cAAoD,CAApD,gDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAsD,CAAtD,kDAAsD,CADtD,kBAA6D,CAA7D,qDAEF,CAEA,8CACE,mBAAoB,CAEpB,mBAA8D,CAA9D,sDAA8D,CAD9D,cAAqD,CAArD,iDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAsD,CAAtD,mDAAsD,CADtD,mBAA6D,CAA7D,sDAEF,CAEA,8CACE,mBAAoB,CAEpB,oBAA8D,CAA9D,uDAA8D,CAD9D,cAAqD,CAArD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAqD,CAArD,kDAAqD,CADrD,kBAA4D,CAA5D,qDAEF,CAEA,8CACE,mBAAoB,CAEpB,mBAA6D,CAA7D,sDAA6D,CAD7D,cAAoD,CAApD,iDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAqD,CAArD,kDAAqD,CADrD,kBAA4D,CAA5D,qDAEF,CAEA,+CACE,mBAAoB,CAEpB,mBAA6D,CAA7D,sDAA6D,CAD7D,cAAoD,CAApD,iDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,+CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,+CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,+CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,+CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,+CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,mDACE,mBACF,CAEA,mDACE,mBACF,CAEA,8CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,kBAA+D,CAA/D,wDAEF,CAEA,8CACE,oBAAqB,CAErB,mBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,oBAA+D,CAA/D,wDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,oBAA+D,CAA/D,wDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,oBAA+D,CAA/D,wDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,4CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,oBAA+D,CAA/D,wDAEF,CAEA,4CACE,oBAAqB,CAErB,qBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,oDACE,oBACF,CAEA,oDACE,oBACF,CAEA,sDACE,wBACF,CAEA,kDACE,yBACF,CAEA,gDACE,kBAAmB,CAEnB,iBAAkD,CAAlD,8CACF,CAEA,gDACE,kBAAmB,CAEnB,iBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,kBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,gDACE,kBACF,CAEA,iDACE,mBACF,CAEA,iDACE,mBACF,CAEA,iDACE,mBACF,CAEA,+CACE,iBACF,CAEA,oDACE,kBACF,CAEA,qDACE,qBACF,CAEA,qDACE,oBACF,CAEA,qDACE,qBACF,CAEA,sDACE,kBACF,CAEA,aAOE,kBAAsB,CAEtB,cAAe,CANf,UAAW,CAEX,WAAY,CACZ,eAAgB,CAFhB,SAAU,CAHV,iBAAkB,CAOlB,kBAAmB,CANnB,SAQF,CAEA,iBAOE,SAAU,CAJV,WAAY,CAEZ,QAAS,CACT,gBAAiB,CAFjB,SAAU,CAHV,eAAgB,CAOhB,kBAAmB,CANnB,UAOF,CAEA,0BAOE,kBAAsB,CAEtB,cAAe,CANf,UAAW,CAEX,WAAY,CACZ,eAAgB,CAFhB,SAAU,CAHV,iBAAkB,CAOlB,kBAAmB,CANnB,SAQF,CAEA,8BAOE,SAAU,CAJV,WAAY,CAEZ,QAAS,CACT,gBAAiB,CAFjB,SAAU,CAHV,eAAgB,CAOhB,kBAAmB,CANnB,UAOF,CAEA,qBACE,uBAAwB,CAChB,eACV,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,eACE,4BACF,CAEA,oBACE,uBACF,CAEA,qBACE,2BACF,CAEA,qBACE,2BACF,CAEA,kBACE,4BAA6B,CACrB,oBACV,CAEA,oBACE,wBACF,CAEA,gBACE,6BACF,CAEA,cACE,cAAe,CAEf,qBAAkD,CAAlD,8CACF,CAEA,cACE,cAAe,CAEf,qBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,iBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,sBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,kBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,kBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,kBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,kBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,kBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,kBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,kBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,kBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,kBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,iBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iCACE,wBACF,CAEA,6BACE,6BACF,CAEA,2BACE,cAAe,CAEf,qBAAkD,CAAlD,8CACF,CAEA,2BACE,cAAe,CAEf,qBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,sBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,+BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,+BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iCACE,wBACF,CAEA,6BACE,6BACF,CAEA,2BACE,cAAe,CAEf,qBAAkD,CAAlD,8CACF,CAEA,2BACE,cAAe,CAEf,qBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,sBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,+BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,+BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,aACE,qBACF,CAEA,sBACE,oEACF,CAEA,uBACE,0EACF,CAEA,sBACE,sEACF,CAEA,uBACE,6EACF,CAEA,sBACE,uEACF,CAEA,uBACE,4EACF,CAEA,sBACE,qEACF,CAEA,uBACE,yEACF,CAEA,sBACE,iCAAkC,CAClC,sFACF,CAEA,kBACE,kCAAmC,CACnC,4FACF,CAEA,gBACE,0BAA2B,CAC3B,sFACF,CAEA,gBACE,0BAA2B,CAC3B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,kBACE,6BAA8B,CAC9B,6FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,2BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,oBACE,6BAA8B,CAC9B,8FACF,CAEA,oBACE,6BAA8B,CAC9B,8FACF,CAEA,oBACE,6BAA8B,CAC9B,8FACF,CAEA,oBACE,6BAA8B,CAC9B,8FACF,CAEA,oBACE,6BAA8B,CAC9B,6FACF,CAEA,oBACE,6BAA8B,CAC9B,6FACF,CAEA,oBACE,6BAA8B,CAC9B,4FACF,CAEA,oBACE,6BAA8B,CAC9B,4FACF,CAEA,oBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,gCAAiC,CACjC,gHACF,CAEA,iBACE,iCAAkC,CAClC,sHACF,CAEA,eACE,yBAA0B,CAC1B,gHACF,CAEA,eACE,yBAA0B,CAC1B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,qHACF,CAEA,kBACE,4BAA6B,CAC7B,qHACF,CAEA,iBACE,4BAA6B,CAC7B,uHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,0BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,mBACE,4BAA6B,CAC7B,wHACF,CAEA,mBACE,4BAA6B,CAC7B,wHACF,CAEA,mBACE,4BAA6B,CAC7B,wHACF,CAEA,mBACE,4BAA6B,CAC7B,wHACF,CAEA,mBACE,4BAA6B,CAC7B,uHACF,CAEA,mBACE,4BAA6B,CAC7B,uHACF,CAEA,mBACE,4BAA6B,CAC7B,sHACF,CAEA,mBACE,4BAA6B,CAC7B,sHACF,CAEA,mBACE,4BAA6B,CAC7B,qHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,qHACF,CAEA,kBACE,4BAA6B,CAC7B,qHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,+BACF,CAEA,gBACE,gCACF,CAEA,cACE,wBACF,CAEA,cACE,wBACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,yBACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iB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4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,+BACF,CAEA,6BACE,gCACF,CAEA,2BACE,wBACF,CAEA,2BACE,wBACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,yBACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAE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A,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,+BACF,CAEA,6BACE,gCACF,CAEA,2BACE,wBACF,CAEA,2BACE,wBACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,yBACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,kBACE,cACF,CAEA,mBACE,iBACF,CAEA,mBACE,gBACF,CAEA,mBACE,iBACF,CAEA,oBACE,cACF,CAEA,+BACE,cACF,CAEA,gCACE,iBACF,CAEA,gCACE,gBACF,CAEA,gCACE,iBACF,CAEA,iCACE,cACF,CAEA,+BACE,cACF,CAEA,gCACE,iBACF,CAEA,gCACE,gBACF,CAEA,gCACE,iBACF,CAEA,iCACE,cACF,CAEA,eACE,0BACF,CAEA,eACE,uBACF,CAEA,aACE,qBACF,CAEA,oBACE,0BACF,CAEA,iBACE,uBACF,CAEA,cACE,wBACF,CAEA,qBACE,6BACF,CAEA,kBACE,0BACF,CAEA,YACE,uBACF,CAEA,eACE,wBACF,CAEA,kBACE,2BACF,CAEA,iBACE,0BACF,CAEA,iBACE,0BACF,CAEA,qBACE,uBACF,CAEA,qBACE,uBACF,CAEA,aACE,oBACF,CAEA,cACE,qBACF,CAEA,gBACE,uBACF,CAEA,qBACE,wBACF,CAEA,qBACE,uBACF,CAEA,wBACE,wBACF,CAEA,oBACE,yBACF,CAEA,kBACE,kBAAmB,CAEnB,iBAAkD,CAAlD,8CA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mBAEE,gCAAiC,CADjC,6BAEF,CAEA,oBACE,6BAA8B,CAC9B,8BACF,CAEA,oBAEE,iCAAkC,CADlC,8BAEF,CAEA,oBAEE,gCAAiC,CADjC,iCAEF,CAEA,oBAEE,gCAAiC,CADjC,6BAEF,CAEA,qBACE,wBACF,CAEA,qBACE,yBACF,CAEA,qBACE,4BACF,CAEA,qBACE,2BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,kCACF,CAEA,mBACE,iCACF,CAEA,gBACE,6BACF,CAEA,gBACE,8BACF,CAEA,gBACE,iCACF,CAEA,gBACE,gCACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,kCACF,CAEA,mBACE,iCACF,CAEA,mBACE,4BACF,CAEA,mBACE,6BACF,CAEA,mBACE,gCACF,CAEA,mBACE,+BACF,CAEA,mBACE,6BACF,CAEA,mBACE,8BACF,CAEA,mBACE,iCACF,CAEA,mBACE,gCACF,CAEA,oBACE,2BACF,CAEA,oBACE,4BACF,CAEA,oBACE,+BACF,CAEA,oBACE,8BACF,CAEA,oBACE,6BACF,CAEA,oBACE,8BACF,CAEA,oBACE,iCACF,CAEA,oBACE,gCACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,iCACF,CAEA,qBACE,gCACF,CAEA,kBACE,kBACF,CAEA,mBACE,mBACF,CAEA,mBACE,mBACF,CAEA,mBACE,mBACF,CAEA,iBACE,iBACF,CAEA,cACE,cACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,YACE,gBACF,CAEA,gBACE,kBACF,CAEA,gBACE,oBACF,CAEA,gBACE,qBACF,CAEA,gBACE,mBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,cACE,oBACF,CAEA,cACE,sBACF,CAEA,cACE,uBACF,CAEA,cACE,qBACF,CAEA,gBACE,qBACF,CAEA,iBACE,kBACF,CAEA,iBACE,WACF,CAEA,oBACE,cACF,CAEA,oBACE,cACF,CAEA,iBACE,WACF,CAEA,iBACE,WACF,CAEA,iBACE,WACF,CAEA,wBACE,kBACF,CAEA,WACE,aACF,CAEA,kBACE,oBACF,CAEA,YACE,cACF,CAEA,UACE,YACF,CAEA,iBACE,mBACF,CAEA,WACE,aACF,CAEA,mBACE,qBACF,CAEA,gBACE,kBACF,CAEA,kBACE,oBACF,CAEA,wBACE,0BACF,CAEA,wBACE,0BACF,CAEA,wBACE,0BACF,CAEA,qBACE,uBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,UACE,YACF,CAEA,iBACE,mBACF,CAEA,cACE,gBACF,CAEA,YACE,YACF,CAEA,cACE,kBACF,CAEA,sBACE,0BACF,CAEA,cACE,qBACF,CAEA,sBACE,6BACF,CAEA,eACE,cACF,CAEA,uBACE,sBACF,CAEA,kBACE,gBACF,CAEA,sBACE,gBACF,CAEA,uBACE,iBACF,CAEA,qBACE,eACF,CAEA,wBACE,kBACF,CAEA,yBACE,mBACF,CAEA,0BACE,oBACF,CAEA,yBACE,mBACF,CAEA,uBACE,iBACF,CAEA,2BACE,2BACF,CAEA,0BACE,0BACF,CAEA,0BACE,0BACF,CAEA,2BACE,qBACF,CAEA,qBACE,eACF,CAEA,sBACE,gBACF,CAEA,oBACE,cACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,iBACE,sBACF,CAEA,eACE,oBACF,CAEA,kBACE,kBACF,CAEA,oBACE,oBACF,CAEA,mBACE,mBACF,CAEA,oBACE,oBACF,CAEA,mBACE,wBACF,CAEA,iBACE,sBACF,CAEA,qBACE,2BACF,CAEA,oBACE,0BACF,CAEA,oBACE,0BACF,CAEA,eACE,eACF,CAEA,gBACE,qBACF,CAEA,cACE,mBACF,CAEA,iBACE,iBACF,CAEA,kBACE,kBACF,CAEA,wBACE,kBACF,CAEA,yBACE,mBACF,CAEA,uBACE,iBACF,CAEA,0BACE,oBACF,CAEA,2BACE,qBACF,CAEA,mBACE,0BACF,CAEA,iBACE,wBACF,CAEA,oBACE,sBACF,CAEA,qBACE,6BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,sBACE,gBACF,CAEA,yBACE,mBACF,CAEA,0BACE,oBACF,CAEA,YACE,QACF,CAEA,eACE,aACF,CAEA,kBACE,aACF,CAEA,eACE,SACF,CAEA,iBACE,WACF,CAEA,eACE,WACF,CAEA,mBACE,aACF,CAEA,iBACE,aACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,cACE,QACF,CAEA,cACE,QACF,CAEA,cACE,QACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,OACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,UACF,CAEA,oBAGE,UAAW,CAFX,UAAW,CACX,aAEF,CAEA,gBACE,UACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,UACF,CAEA,eACE,kLACF,CAEA,gBACE,uDACF,CAEA,eACE,uEACF,CAEA,mBACE,eACF,CAEA,eACE,eACF,CAEA,gBACE,eACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,mBACE,eACF,CAEA,eACE,eACF,CAEA,oBACE,eACF,CAEA,gBACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,6BACE,eACF,CAEA,8BACE,eACF,CAEA,8BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,iCACE,eACF,CAEA,6BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,6BACE,eACF,CAEA,8BACE,eACF,CAEA,8BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,iCACE,eACF,CAEA,6BACE,eACF,CAEA,SACE,QACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,YACE,WACF,CAEA,UACE,UACF,CAEA,YACE,WACF,CAEA,cACE,YACF,CAEA,aACE,gBACF,CAEA,aACE,iBACF,CAEA,eACE,cACF,CAEA,aACE,kBACF,CAEA,aACE,iBACF,CAEA,cACE,gBACF,CAEA,cACE,kBACF,CAEA,cACE,iBACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,eACE,kBACF,CAEA,eACE,gBACF,CAEA,eACE,mBACF,CAEA,eACE,kBACF,CAEA,eACE,mBACF,CAEA,eACE,gBACF,CAEA,eACE,mBACF,CAEA,gBACE,kBACF,CAEA,kBACE,aACF,CAEA,mBACE,gBACF,CAEA,kBACE,iBACF,CAEA,oBACE,eACF,CAEA,qBACE,iBACF,CAEA,mBACE,aACF,CAEA,iBACE,0BACF,CAEA,kBACE,2BACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,kBACE,uBACF,CAEA,SACE,QACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,YACE,WACF,CAEA,UACE,UACF,CAEA,UACE,cACF,CAEA,UACE,aACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,UACE,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F,CAEA,UACE,cACF,CAEA,UACE,eACF,CAEA,UACE,aACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,eACF,CAEA,UACE,iBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,eACF,CAEA,UACE,iBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,aACE,eACF,CAEA,aACE,iBACF,CAEA,aACE,kBACF,CAEA,aACE,gBACF,CAEA,WACE,cACF,CAEA,WACE,gBACF,CAEA,WACE,iBACF,CAEA,WACE,eACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,qBACF,CAEA,WACE,sBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,YACE,kBACF,CAEA,YACE,oBACF,CAEA,YACE,qBACF,CAEA,YACE,mBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,eACF,CAEA,YACE,iBACF,CAEA,YACE,kBACF,CAEA,YACE,gBACF,CAEA,gBACE,eACF,CAEA,kBACE,gBACF,CAEA,gBACE,cACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,gBACE,cACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,qBACE,gBACF,CAEA,qBACE,gBACF,CAEA,aACE,YACF,CAEA,gBACE,eACF,CAEA,kBACE,gBACF,CAEA,aACE,WACF,CAEA,gBACE,cACF,CAEA,oBACE,kBACF,CAEA,kBACE,gBACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,uBACE,qBACF,CAEA,mBACE,sBACF,CAEA,mBACE,sBACF,CAEA,iBACE,oBACF,CAEA,wBACE,2BACF,CAEA,qBACE,wBACF,CAEA,kBACE,qBACF,CAEA,yBACE,4BACF,CAEA,sBACE,yBACF,CAEA,gBACE,mBACF,CAEA,eACE,SACF,CAEA,gBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,WACF,CAEA,iBACE,SACF,CAEA,4BACE,SACF,CAEA,6BACE,WACF,CAEA,6BACE,UACF,CAEA,6BACE,WACF,CAEA,8BACE,SACF,CAEA,4BACE,SACF,CAEA,6BACE,WACF,CAEA,6BACE,UACF,CAEA,6BACE,WACF,CAEA,8BACE,SACF,CAEA,kBACE,6BAA8B,CAC9B,kBACF,CAEA,mBACE,uBAAyB,CACzB,kBACF,CAEA,mBACE,uBAAyB,CACzB,kBACF,CAEA,+BACE,6BAA8B,CAC9B,kBACF,CAEA,gCACE,uBAAyB,CACzB,kBACF,CAEA,gCACE,uBAAyB,CACzB,kBACF,CAEA,mBACE,aACF,CAEA,qBACE,eACF,CAEA,sBACE,gBACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,uBACE,iBACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,wBACE,kBACF,CAEA,uBACE,iBACF,CAEA,uBACE,iBACF,CAEA,qBACE,gCACF,CAEA,oBACE,+BACF,CAEA,qBACE,wBACF,CAEA,wBACE,2BACF,CAEA,qBACE,wBACF,CAEA,uBACE,0BACF,CAEA,0BACE,6BACF,CAEA,uBACE,0BACF,CAEA,uBACE,0BACF,CAEA,0BACE,6BACF,CAEA,uBACE,0BACF,CAEA,SACE,SACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,cACF,CAEA,SACE,YACF,CAEA,SACE,eACF,CAEA,SACE,cACF,CAEA,SACE,YACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UAEE,gBAAiB,CADjB,aAEF,CAEA,UACE,cAAe,CACf,eACF,CAEA,UAEE,qBAAuB,CADvB,kBAEF,CAEA,UACE,mBAAqB,CACrB,oBACF,CAEA,UAEE,oBAAsB,CADtB,iBAEF,CAEA,UACE,kBAAoB,CACpB,mBACF,CAEA,UAEE,qBAAuB,CADvB,kBAEF,CAEA,UACE,mBAAqB,CACrB,oBACF,CAEA,UAEE,mBAAoB,CADpB,gBAEF,CAEA,UACE,iBAAkB,CAClB,kBACF,CAEA,UAEE,sBAAuB,CADvB,mBAEF,CAEA,UACE,oBAAqB,CACrB,qBACF,CAEA,UAEE,qBAAsB,CADtB,kBAEF,CAEA,UACE,mBAAoB,CACpB,oBACF,CAEA,UAEE,mBAAoB,CADpB,gBAEF,CAEA,UACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,qBAAsB,CADtB,kBAEF,CAEA,WACE,mBAAoB,CACpB,oBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,UACE,aACF,CAEA,UACE,eACF,CAEA,UACE,gBACF,CAEA,UACE,cACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,qBACF,CAEA,UACE,sBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,wDACE,iBACF,CAEA,0CACE,iBACF,CAEA,oDACE,kBACF,CAEA,sCACE,kBACF,CAEA,kDACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,oCACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,kDACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,oCACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uCACE,uBAAwB,CA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CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBACF,CAEA,wCACE,uBACF,CAEA,uDACE,0BACF,CAEA,yCACE,0BACF,CAEA,uDACE,yBACF,CAEA,yCACE,yBACF,CAEA,uDACE,0BACF,CAEA,yCACE,0BACF,CAEA,wDACE,uBACF,CAEA,0CACE,uBACF,CAEA,mEACE,uBACF,CAEA,qDACE,uBACF,CAEA,oEACE,0BACF,CAEA,sDACE,0BACF,CAEA,oEACE,yBACF,CAEA,sDACE,yBACF,CAEA,oEACE,0BACF,CAEA,sDACE,0BACF,CAEA,qEACE,uBACF,CAEA,uDACE,uBACF,CAEA,yBACE,mBACF,CAEA,yBACE,mBACF,CAEA,YACE,eACF,CAEA,WACE,cACF,CAEA,cACE,iBACF,CAEA,cACE,iBACF,CAEA,YACE,uBAAwB,CACxB,eACF,CAEA,aAGE,QAAS,CACT,MAAO,CAFP,OAAQ,CADR,KAIF,CAEA,gBAGE,WAAY,CACZ,SAAU,CAFV,UAAW,CADX,QAIF,CAEA,eAEE,QAAS,CADT,KAEF,CAEA,eAEE,MAAO,CADP,OAEF,CAEA,kBAEE,WAAY,CADZ,QAEF,CAEA,kBAEE,SAAU,CADV,UAEF,CAEA,WACE,KACF,CAEA,aACE,OACF,CAEA,cACE,QACF,CAEA,YACE,MACF,CAEA,cACE,QACF,CAEA,gBACE,UACF,CAEA,iBACE,WACF,CAEA,eACE,SACF,CAEA,iBACE,WACF,CAEA,cACE,eACF,CAEA,cACE,iBACF,CAEA,YACE,WACF,CAEA,eACE,oCACF,CAEA,eACE,sCACF,CAEA,YACE,iEACF,CAEA,eACE,uEACF,CAEA,eACE,yEACF,CAEA,eACE,2EACF,CAEA,gBACE,4CACF,CAEA,kBACE,4CACF,CAEA,oBACE,wCACF,CAEA,iBACE,eACF,CAEA,4BACE,oCACF,CAEA,4BACE,sCACF,CAEA,yBACE,iEACF,CAEA,4BACE,uEACF,CAEA,4BACE,yEACF,CAEA,4BACE,2EACF,CAEA,6BACE,4CACF,CAEA,+BACE,4CACF,CAEA,iCACE,wCACF,CAEA,8BACE,eACF,CAEA,4BACE,oCACF,CAEA,4BACE,sCACF,CAEA,yBACE,iEACF,CAEA,4BACE,uEACF,CAEA,4BACE,yEACF,CAEA,4BACE,2EACF,CAEA,6BACE,4CACF,CAEA,+BACE,4CACF,CAEA,iCACE,wCACF,CAEA,8BACE,eACF,CAEA,kBACE,iBACF,CAEA,oBACE,mBACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,gBACE,iBACF,CAEA,iBACE,kBACF,CAEA,eACE,eACF,CAEA,iBACE,iBACF,CAEA,gBACE,gBACF,CAEA,kBACE,kBACF,CAEA,sBACE,iBACF,CAEA,kBACE,kBACF,CAEA,gBACE,gBAAiB,CAEjB,UAAyC,CAAzC,qCACF,CAEA,gBACE,gBAAiB,CAEjB,UAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA+C,CAA/C,2CACF,CAEA,mBACE,gBAAiB,CAEjB,aAA6C,CAA7C,yCACF,CAEA,mBACE,gBAAiB,CAEjB,aAA4C,CAA5C,wCACF,CAEA,mBACE,gBAAiB,CAEjB,aAA4C,CAA5C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BACE,yCACF,CAEA,mBACE,2CACF,CAEA,uBACE,gDACF,CAEA,kBACE,2CACF,CAEA,wBACE,kDACF,CAEA,uBACE,iDACF,CAEA,sBACE,qBACF,CAEA,oBACE,sBACF,CAEA,qBACE,gBACF,CAEA,mBACE,qBACF,CAEA,oBACE,oBACF,CAEA,qBACE,mBACF,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,gBACE,uBAAwB,CAChB,eACV,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,oBACE,sBACF,CAEA,eACE,kBACF,CAEA,kBACE,qBACF,CAEA,kBACE,qBACF,CAEA,oBACE,uBACF,CAEA,uBACE,0BACF,CAEA,aACE,kBACF,CAEA,eACE,iBACF,CAEA,uBACE,kBACF,CAEA,wBACE,kBACF,CAEA,oBACE,eACF,CAEA,yBACE,oBACF,CAEA,yBACE,oBACF,CAEA,kBACE,gBAAiB,CACjB,oBAAqB,CACrB,iBACF,CAEA,iBACE,oBAAqB,CACrB,wBACF,CAEA,eACE,oBACF,CAEA,cACE,eAAgB,CAChB,sBAAuB,CACvB,kBACF,CAEA,SACE,OACF,CAEA,SACE,YACF,CAEA,SACE,WACF,CAEA,SACE,YACF,CAEA,SACE,UACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,UACF,CAEA,UACE,YACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,YACE,UACF,CAEA,UACE,SACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,aACE,eACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,YACE,UACF,CAEA,cACE,WACF,CAEA,SACE,SACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,YACE,YACF,CAEA,WACE,UAAW,CACX,KACF,CAEA,WACE,eAAiB,CACjB,UACF,CAEA,WACE,cAAgB,CAChB,SACF,CAEA,WACE,eAAiB,CACjB,UACF,CAEA,WACE,aAAc,CACd,QACF,CAEA,WACE,gBAAiB,CACjB,WACF,CAEA,WACE,eAAgB,CAChB,UACF,CAEA,WACE,aAAc,CACd,QACF,CAEA,YACE,eAAgB,CAChB,UACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,YAAa,CACb,OACF,CAEA,eACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,eACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,eACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,eACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,eACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,eACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,eACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,eACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,aACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,aACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,aACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,aACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,aACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,aACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,aACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,aACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,eACE,cAAe,CACf,SACF,CAEA,eACE,mBAAqB,CACrB,cACF,CAEA,eACE,kBAAoB,CACpB,aACF,CAEA,eACE,mBAAqB,CACrB,cACF,CAEA,eACE,iBAAkB,CAClB,YACF,CAEA,eACE,oBAAqB,CACrB,eACF,CAEA,eACE,mBAAoB,CACpB,cACF,CAEA,eACE,iBAAkB,CAClB,YACF,CAEA,gBACE,mBAAoB,CACpB,cACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,gBAAiB,CACjB,WACF,CAEA,aACE,cAAe,CACf,SACF,CAEA,aACE,mBAAqB,CACrB,cACF,CAEA,aACE,kBAAoB,CACpB,aACF,CAEA,aACE,mBAAqB,CACrB,cACF,CAEA,aACE,iBAAkB,CAClB,YACF,CAEA,aACE,oBAAqB,CACrB,eACF,CAEA,aACE,mBAAoB,CACpB,cACF,CAEA,aACE,iBAAkB,CAClB,YACF,CAEA,cACE,mBAAoB,CACpB,cACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,gBAAiB,CACjB,WACF,CAEA,mBACE,kBACF,CAEA,mBACE,qBACF,CAEA,yBACE,wBACF,CAEA,yBACE,2BACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,kBACE,8CACF,CAEA,kBACE,8CACF,CAEA,kBACE,8CACF,CAEA,oBACE,0BACF,CAEA,oBACE,sBACF,CAEA,mBACE,qCAAsC,CACtC,6BACF,CAEA,mBACE,qCAAsC,CACtC,6BACF,CAEA,kBACE,+BACF,CAEA,cACE,gBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mBACE,gBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,oBACE,sBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,kBACE,oBACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,oBACE,uBACF,CAEA,oBACE,mBACF,CAEA,mBACE,kCAAmC,CACnC,0BACF,CAEA,mBACE,kCAAmC,CACnC,0BACF,CAEA,kBACE,4BACF,CAEA,cACE,aACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,mBACE,aACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,oBACE,mBACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,kBACE,iBACF,CAEA,eACE,yBAA0B,CAC1B,yBAA0B,CAC1B,oBAAqB,CACrB,oBAAqB,CACrB,oBAAqB,CACrB,qBAAsB,CACtB,qBAAsB,CACtB,6FAAoQ,CAApQ,mQAAoQ,CAC5P,qFAA4P,CAA5P,2PACV,CAEA,oBACE,sBAAuB,CACf,cACV,CAEA,mBACE,+BAAgC,CACxB,uBACV,CAEA,gBACE,4BAA6B,CACrB,oBACV,CAEA,sBACE,kCAAmC,CAC3B,0BACV,CAEA,kBACE,8BAA+B,CACvB,sBACV,CAEA,yBACE,qCAAsC,CAC9B,6BACV,CAEA,mBACE,+BAAgC,CACxB,uBACV,CAEA,wBACE,oCAAqC,CAC7B,4BACV,CAEA,iBACE,6BAA8B,CACtB,qBACV,CAEA,qBACE,iCAAkC,CAC1B,yBACV,CAEA,aACE,qBAAsB,CACtB,qBACF,CAEA,cACE,sBAAuB,CACvB,sBACF,CAEA,cACE,uBAAwB,CACxB,uBACF,CAEA,cACE,sBAAuB,CACvB,sBACF,CAEA,cACE,uBAAwB,CACxB,uBACF,CAEA,eACE,qBAAsB,CACtB,qBACF,CAEA,eACE,wBAAyB,CACzB,wBACF,CAEA,eACE,uBAAwB,CACxB,uBACF,CAEA,eACE,wBAAyB,CACzB,wBACF,CAEA,eACE,uBAAwB,CACxB,uBACF,CAEA,eACE,qBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,iBACE,qBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,eACE,qBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,iBACE,qBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,0BACE,qBAAsB,CACtB,qBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBAAsB,CACtB,qBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,0BACE,qBAAsB,CACtB,qBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBAAsB,CACtB,qBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,iBACE,0BACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,8BACE,0BACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,8BACE,0BACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,mBACE,yBACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,4BACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,4BACF,CAEA,oBACE,8BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,2BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,gCACF,CAEA,oBACE,6BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,6BACF,CAEA,qBACE,+BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,4BACF,CAEA,uBACE,6BACF,CAEA,uBACE,4BACF,CAEA,sBACE,2BACF,CAEA,sBACE,4BACF,CAEA,mBACE,yBACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,4BACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,4BACF,CAEA,oBACE,8BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,2BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,gCACF,CAEA,oBACE,6BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,6BACF,CAEA,qBACE,+BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,4BACF,CAEA,uBACE,6BACF,CAEA,uBACE,4BACF,CAEA,sBACE,2BACF,CAEA,sBACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,qBACE,wBACF,CAEA,oBACE,uBACF,CAEA,gBACE,wGAAgH,CAChH,gGAAwG,CACxG,kHACF,CAEA,uBACE,mEACF,CAEA,wBACE,2BACF,CAEA,uBACE,8BACF,CAEA,0BACE,qCAAsC,CACtC,6BAA8B,CAC9B,+CACF,CAEA,iBACE,iCACF,CAEA,aACE,iDACF,CAEA,cACE,iDACF,CAEA,iBACE,kDACF,CAEA,iBACE,wBACF,CAEA,kBACE,uBACF,CAEA,kBACE,wBACF,CAEA,kBACE,uBACF,CAEA,kBACE,uBACF,CAEA,kBACE,uBACF,CAEA,kBACE,uBACF,CAEA,mBACE,sBACF,CAEA,cACE,qBACF,CAEA,eACE,oBACF,CAEA,eACE,qBACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,gBACE,mBACF,CAEA,kBACE,sBAAuB,CACf,cACV,CAEA,kBACE,yCAA0C,CAClC,iCACV,CAEA,kBACE,yDAA8D,CACtD,iDACV,CAEA,mBACE,2DAAiE,CACzD,mDACV,CAEA,oBACE,oCAAqC,CAC7B,4BACV,CACF,CAEA,0BACE,eACE,UACF,CAEA,yBACE,eACE,eACF,CACF,CAEA,yBACE,eACE,eACF,CACF,CAEA,0BACE,eACE,gBACF,CACF,CAEA,0BACE,eACE,gBACF,CACF,CAEA,6CACE,mBAAoB,CAEpB,eAAiD,CAAjD,8CAAiD,CADjD,YAAwD,CAAxD,iDAEF,CAEA,6CACE,mBAAoB,CAEpB,aAAyD,CAAzD,kDAAyD,CADzD,cAAgD,CAAhD,6CAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAqD,CAArD,iDAAqD,CADrD,iBAA4D,CAA5D,oDAEF,CAEA,6CACE,mBAAoB,CAEpB,kBAA6D,CAA7D,qDAA6D,CAD7D,cAAoD,CAApD,gDAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAoD,CAApD,gDAAoD,CADpD,gBAA2D,CAA3D,mDAEF,CAEA,6CACE,mBAAoB,CAEpB,iBAA4D,CAA5D,oDAA4D,CAD5D,cAAmD,CAAnD,+CAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAqD,CAArD,iDAAqD,CADrD,iBAA4D,CAA5D,oDAEF,CAEA,6CACE,mBAAoB,CAEpB,kBAA6D,CAA7D,qDAA6D,CAD7D,cAAoD,CAApD,gDAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,6CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAqD,CAArD,kDAAqD,CADrD,kBAA4D,CAA5D,qDAEF,CAEA,6CACE,mBAAoB,CAEpB,mBAA6D,CAA7D,sDAA6D,CAD7D,cAAoD,CAApD,iDAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,6CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,6CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,6CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,8CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAiD,CAAjD,8CAAiD,CADjD,cAAwD,CAAxD,iDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAyD,CAAzD,kDAAyD,CADzD,cAAgD,CAAhD,6CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAsD,CAAtD,kDAAsD,CADtD,kBAA6D,CAA7D,qDAEF,CAEA,8CACE,mBAAoB,CAEpB,mBAA8D,CAA9D,sDAA8D,CAD9D,cAAqD,CAArD,iDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAqD,CAArD,iDAAqD,CADrD,iBAA4D,CAA5D,oDAEF,CAEA,8CACE,mBAAoB,CAEpB,kBAA6D,CAA7D,qDAA6D,CAD7D,cAAoD,CAApD,gDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAsD,CAAtD,kDAAsD,CADtD,kBAA6D,CAA7D,qDAEF,CAEA,8CACE,mBAAoB,CAEpB,mBAA8D,CAA9D,sDAA8D,CAD9D,cAAqD,CAArD,iDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAsD,CAAtD,mDAAsD,CADtD,mBAA6D,CAA7D,sDAEF,CAEA,8CACE,mBAAoB,CAEpB,oBAA8D,CAA9D,uDAA8D,CAD9D,cAAqD,CAArD,kDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAqD,CAArD,kDAAqD,CADrD,kBAA4D,CAA5D,qDAEF,CAEA,8CACE,mBAAoB,CAEpB,mBAA6D,CAA7D,sDAA6D,CAD7D,cAAoD,CAApD,iDAEF,CAEA,8CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,8CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAqD,CAArD,kDAAqD,CADrD,kBAA4D,CAA5D,qDAEF,CAEA,+CACE,mBAAoB,CAEpB,mBAA6D,CAA7D,sDAA6D,CAD7D,cAAoD,CAApD,iDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAmD,CAAnD,gDAAmD,CADnD,gBAA0D,CAA1D,mDAEF,CAEA,+CACE,mBAAoB,CAEpB,iBAA2D,CAA3D,oDAA2D,CAD3D,cAAkD,CAAlD,+CAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,+CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,+CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,+CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAoD,CAApD,iDAAoD,CADpD,iBAA2D,CAA3D,oDAEF,CAEA,+CACE,mBAAoB,CAEpB,kBAA4D,CAA5D,qDAA4D,CAD5D,cAAmD,CAAnD,gDAEF,CAEA,+CACE,mBAAoB,CAEpB,eAAkD,CAAlD,+CAAkD,CADlD,eAAyD,CAAzD,kDAEF,CAEA,+CACE,mBAAoB,CAEpB,gBAA0D,CAA1D,mDAA0D,CAD1D,cAAiD,CAAjD,8CAEF,CAEA,mDACE,mBACF,CAEA,mDACE,mBACF,CAEA,8CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,kBAA+D,CAA/D,wDAEF,CAEA,8CACE,oBAAqB,CAErB,mBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,oBAA+D,CAA/D,wDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,oBAA+D,CAA/D,wDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,oBAA+D,CAA/D,wDAEF,CAEA,8CACE,oBAAqB,CAErB,qBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,4CACE,oBAAqB,CAErB,qBAAwD,CAAxD,qDAAwD,CADxD,oBAA+D,CAA/D,wDAEF,CAEA,4CACE,oBAAqB,CAErB,qBAAgE,CAAhE,yDAAgE,CADhE,oBAAuD,CAAvD,oDAEF,CAEA,oDACE,oBACF,CAEA,oDACE,oBACF,CAEA,sDACE,wBACF,CAEA,kDACE,yBACF,CAEA,gDACE,kBAAmB,CAEnB,iBAAkD,CAAlD,8CACF,CAEA,gDACE,kBAAmB,CAEnB,iBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,kDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,kBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,oDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAqD,CAArD,iDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,qDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAuD,CAAvD,mDACF,CAEA,mDACE,kBAAmB,CAEnB,oBAAsD,CAAtD,kDACF,CAEA,gDACE,kBACF,CAEA,iDACE,mBACF,CAEA,iDACE,mBACF,CAEA,iDACE,mBACF,CAEA,+CACE,iBACF,CAEA,oDACE,kBACF,CAEA,qDACE,qBACF,CAEA,qDACE,oBACF,CAEA,qDACE,qBACF,CAEA,sDACE,kBACF,CAEA,aAOE,kBAAsB,CAEtB,cAAe,CANf,UAAW,CAEX,WAAY,CACZ,eAAgB,CAFhB,SAAU,CAHV,iBAAkB,CAOlB,kBAAmB,CANnB,SAQF,CAEA,iBAOE,SAAU,CAJV,WAAY,CAEZ,QAAS,CACT,gBAAiB,CAFjB,SAAU,CAHV,eAAgB,CAOhB,kBAAmB,CANnB,UAOF,CAEA,0BAOE,kBAAsB,CAEtB,cAAe,CANf,UAAW,CAEX,WAAY,CACZ,eAAgB,CAFhB,SAAU,CAHV,iBAAkB,CAOlB,kBAAmB,CANnB,SAQF,CAEA,8BAOE,SAAU,CAJV,WAAY,CAEZ,QAAS,CACT,gBAAiB,CAFjB,SAAU,CAHV,eAAgB,CAOhB,kBAAmB,CANnB,UAOF,CAEA,qBACE,uBAAwB,CAChB,eACV,CAEA,cACE,2BACF,CAEA,cACE,2BACF,CAEA,eACE,4BACF,CAEA,oBACE,uBACF,CAEA,qBACE,2BACF,CAEA,qBACE,2BACF,CAEA,kBACE,4BAA6B,CACrB,oBACV,CAEA,oBACE,wBACF,CAEA,gBACE,6BACF,CAEA,cACE,cAAe,CAEf,qBAAkD,CAAlD,8CACF,CAEA,cACE,cAAe,CAEf,qBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,iBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,sBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,kBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,kBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,kBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,kBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,kBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,kBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,kBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,kBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,kBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,iBACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,mBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,iBACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iCACE,wBACF,CAEA,6BACE,6BACF,CAEA,2BACE,cAAe,CAEf,qBAAkD,CAAlD,8CACF,CAEA,2BACE,cAAe,CAEf,qBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,sBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,+BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,+BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,iCACE,wBACF,CAEA,6BACE,6BACF,CAEA,2BACE,cAAe,CAEf,qBAAkD,CAAlD,8CACF,CAEA,2BACE,cAAe,CAEf,qBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,6BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,sBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,+BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,+BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,+BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,+BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAqD,CAArD,iDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,gCACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAwD,CAAxD,oDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAuD,CAAvD,mDACF,CAEA,8BACE,cAAe,CAEf,wBAAsD,CAAtD,kDACF,CAEA,aACE,qBACF,CAEA,sBACE,oEACF,CAEA,uBACE,0EACF,CAEA,sBACE,sEACF,CAEA,uBACE,6EACF,CAEA,sBACE,uEACF,CAEA,uBACE,4EACF,CAEA,sBACE,qEACF,CAEA,uBACE,yEACF,CAEA,sBACE,iCAAkC,CAClC,sFACF,CAEA,kBACE,kCAAmC,CACnC,4FACF,CAEA,gBACE,0BAA2B,CAC3B,sFACF,CAEA,gBACE,0BAA2B,CAC3B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,kBACE,6BAA8B,CAC9B,6FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,kBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,2BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,oBACE,6BAA8B,CAC9B,8FACF,CAEA,oBACE,6BAA8B,CAC9B,8FACF,CAEA,oBACE,6BAA8B,CAC9B,8FACF,CAEA,oBACE,6BAA8B,CAC9B,8FACF,CAEA,oBACE,6BAA8B,CAC9B,6FACF,CAEA,oBACE,6BAA8B,CAC9B,6FACF,CAEA,oBACE,6BAA8B,CAC9B,4FACF,CAEA,oBACE,6BAA8B,CAC9B,4FACF,CAEA,oBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,2FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,8FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,6FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,6BAA8B,CAC9B,4FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,8FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,6FACF,CAEA,mBACE,6BAA8B,CAC9B,4FACF,CAEA,qBACE,gCAAiC,CACjC,gHACF,CAEA,iBACE,iCAAkC,CAClC,sHACF,CAEA,eACE,yBAA0B,CAC1B,gHACF,CAEA,eACE,yBAA0B,CAC1B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,qHACF,CAEA,kBACE,4BAA6B,CAC7B,qHACF,CAEA,iBACE,4BAA6B,CAC7B,uHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,iBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,0BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,mBACE,4BAA6B,CAC7B,wHACF,CAEA,mBACE,4BAA6B,CAC7B,wHACF,CAEA,mBACE,4BAA6B,CAC7B,wHACF,CAEA,mBACE,4BAA6B,CAC7B,wHACF,CAEA,mBACE,4BAA6B,CAC7B,uHACF,CAEA,mBACE,4BAA6B,CAC7B,uHACF,CAEA,mBACE,4BAA6B,CAC7B,sHACF,CAEA,mBACE,4BAA6B,CAC7B,sHACF,CAEA,mBACE,4BAA6B,CAC7B,qHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,qHACF,CAEA,kBACE,4BAA6B,CAC7B,qHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,wHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,uHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,4BAA6B,CAC7B,sHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,wHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,uHACF,CAEA,kBACE,4BAA6B,CAC7B,sHACF,CAEA,oBACE,+BACF,CAEA,gBACE,gCACF,CAEA,cACE,wBACF,CAEA,cACE,wBACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,gBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,yBACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,kBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,mBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mCACE,iCAAkC,CAClC,sFACF,CAEA,+BACE,kCAAmC,CACnC,4FACF,CAEA,6BACE,0BAA2B,CAC3B,sFACF,CAEA,6BACE,0BAA2B,CAC3B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,+BACE,6BAA8B,CAC9B,6FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,+BACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,2BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,8FACF,CAEA,iCACE,6BAA8B,CAC9B,6FACF,CAEA,iCACE,6BAA8B,CAC9B,6FACF,CAEA,iCACE,6BAA8B,CAC9B,4FACF,CAEA,iCACE,6BAA8B,CAC9B,4FACF,CAEA,iCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,2FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,8FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,6FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,6BAA8B,CAC9B,4FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,8FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,6FACF,CAEA,gCACE,6BAA8B,CAC9B,4FACF,CAEA,kCACE,gCAAiC,CACjC,gHACF,CAEA,8BACE,iCAAkC,CAClC,sHACF,CAEA,4BACE,yBAA0B,CAC1B,gHACF,CAEA,4BACE,yBAA0B,CAC1B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,8BACE,4BAA6B,CAC7B,uHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,8BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,0BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,gCACE,4BAA6B,CAC7B,wHACF,CAEA,gCACE,4BAA6B,CAC7B,wHACF,CAEA,gCACE,4BAA6B,CAC7B,wHACF,CAEA,gCACE,4BAA6B,CAC7B,wHACF,CAEA,gCACE,4BAA6B,CAC7B,uHACF,CAEA,gCACE,4BAA6B,CAC7B,uHACF,CAEA,gCACE,4BAA6B,CAC7B,sHACF,CAEA,gCACE,4BAA6B,CAC7B,sHACF,CAEA,gCACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,qHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,wHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,uHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,4BAA6B,CAC7B,sHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,wHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,uHACF,CAEA,+BACE,4BAA6B,CAC7B,sHACF,CAEA,iCACE,+BACF,CAEA,6BACE,gCACF,CAEA,2BACE,wBACF,CAEA,2BACE,wBACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,yBACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAE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BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,6BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,yBACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,+BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,gCACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,8BACE,2BACF,CAEA,kBACE,cACF,CAEA,mBACE,iBACF,CAEA,mBACE,gBACF,CAEA,mBACE,iBACF,CAEA,oBACE,cACF,CAEA,+BACE,cACF,CAEA,gCACE,iBACF,CAEA,gCACE,gBACF,CAEA,gCACE,iBACF,CAEA,iCACE,cACF,CAEA,+BACE,cACF,CAEA,gCACE,iBACF,CAEA,gCACE,gBACF,CAEA,gCACE,iBACF,CAEA,iCACE,cACF,CAEA,eACE,0BACF,CAEA,eACE,uBACF,CAEA,aACE,qBACF,CAEA,oBACE,0BACF,CAEA,iBACE,uBACF,CAEA,cACE,wBACF,CAEA,qBACE,6BACF,CAEA,kBACE,0BACF,CAEA,YACE,uBACF,CAEA,eACE,wBACF,CAEA,kBACE,2BACF,CAEA,iBACE,0BACF,CAEA,iBACE,0BACF,CAEA,qBACE,uBACF,CAEA,qBACE,uBACF,CAEA,aACE,oBACF,CAEA,cACE,qBACF,CAEA,gBACE,uBACF,CAEA,qBACE,wBACF,CAEA,qBACE,uBACF,CAEA,wBACE,wBACF,CAEA,oBACE,yBACF,CAEA,kBACE,kBAAmB,CAEnB,iBAAkD,CAAlD,8CACF,CAEA,kBACE,kBAAmB,CAEnB,iBAAwD,CAAxD,oDACF,CAEA,qBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qBACE,kBAAmB,CAEnB,oBAAwD,CAAxD,oDACF,CAEA,qBACE,kBAAmB,CA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CE,+BACF,CAEA,mBACE,kCACF,CAEA,mBACE,iCACF,CAEA,gBACE,6BACF,CAEA,gBACE,8BACF,CAEA,gBACE,iCACF,CAEA,gBACE,gCACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,kCACF,CAEA,mBACE,iCACF,CAEA,mBACE,4BACF,CAEA,mBACE,6BACF,CAEA,mBACE,gCACF,CAEA,mBACE,+BACF,CAEA,mBACE,6BACF,CAEA,mBACE,8BACF,CAEA,mBACE,iCACF,CAEA,mBACE,gCACF,CAEA,oBACE,2BACF,CAEA,oBACE,4BACF,CAEA,oBACE,+BACF,CAEA,oBACE,8BACF,CAEA,oBACE,6BACF,CAEA,oBACE,8BACF,CAEA,oBACE,iCACF,CAEA,oBACE,gCACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,iCACF,CAEA,qBACE,gCACF,CAEA,kBACE,kBACF,CAEA,mBACE,mBACF,CAEA,mBACE,mBACF,CAEA,mBACE,mBACF,CAEA,iBACE,iBACF,CAEA,cACE,cACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,YACE,gBACF,CAEA,gBACE,kBACF,CAEA,gBACE,oBACF,CAEA,gBACE,qBACF,CAEA,gBACE,mBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,gBACE,oBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,qBACF,CAEA,cACE,oBACF,CAEA,cACE,sBACF,CAEA,cACE,uBACF,CAEA,cACE,qBACF,CAEA,gBACE,qBACF,CAEA,iBACE,kBACF,CAEA,iBACE,WACF,CAEA,oBACE,cACF,CAEA,oBACE,cACF,CAEA,iBACE,WACF,CAEA,iBACE,WACF,CAEA,iBACE,WACF,CAEA,wBACE,kBACF,CAEA,WACE,aACF,CAEA,kBACE,oBACF,CAEA,YACE,cACF,CAEA,UACE,YACF,CAEA,iBACE,mBACF,CAEA,WACE,aACF,CAEA,mBACE,qBACF,CAEA,gBACE,kBACF,CAEA,kBACE,oBACF,CAEA,wBACE,0BACF,CAEA,wBACE,0BACF,CAEA,wBACE,0BACF,CAEA,qBACE,uBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,UACE,YACF,CAEA,iBACE,mBACF,CAEA,cACE,gBACF,CAEA,YACE,YACF,CAEA,cACE,kBACF,CAEA,sBACE,0BACF,CAEA,cACE,qBACF,CAEA,sBACE,6BACF,CAEA,eACE,cACF,CAEA,uBACE,sBACF,CAEA,kBACE,gBACF,CAEA,sBACE,gBACF,CAEA,uBACE,iBACF,CAEA,qBACE,eACF,CAEA,wBACE,kBACF,CAEA,yBACE,mBACF,CAEA,0BACE,oBACF,CAEA,yBACE,mBACF,CAEA,uBACE,iBACF,CAEA,2BACE,2BACF,CAEA,0BACE,0BACF,CAEA,0BACE,0BACF,CAEA,2BACE,qBACF,CAEA,qBACE,eACF,CAEA,sBACE,gBACF,CAEA,oBACE,cACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,iBACE,sBACF,CAEA,eACE,oBACF,CAEA,kBACE,kBACF,CAEA,oBACE,oBACF,CAEA,mBACE,mBACF,CAEA,oBACE,oBACF,CAEA,mBACE,wBACF,CAEA,iBACE,sBACF,CAEA,qBACE,2BACF,CAEA,oBACE,0BACF,CAEA,oBACE,0BACF,CAEA,eACE,eACF,CAEA,gBACE,qBACF,CAEA,cACE,mBACF,CAEA,iBACE,iBACF,CAEA,kBACE,kBACF,CAEA,wBACE,kBACF,CAEA,yBACE,mBACF,CAEA,uBACE,iBACF,CAEA,0BACE,oBACF,CAEA,2BACE,qBACF,CAEA,mBACE,0BACF,CAEA,iBACE,wBACF,CAEA,oBACE,sBACF,CAEA,qBACE,6BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,sBACE,gBACF,CAEA,yBACE,mBACF,CAEA,0BACE,oBACF,CAEA,YACE,QACF,CAEA,eACE,aACF,CAEA,kBACE,aACF,CAEA,eACE,SACF,CAEA,iBACE,WACF,CAEA,eACE,WACF,CAEA,mBACE,aACF,CAEA,iBACE,aACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,aACE,OACF,CAEA,cACE,QACF,CAEA,cACE,QACF,CAEA,cACE,QACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,OACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,UACF,CAEA,oBAGE,UAAW,CAFX,UAAW,CACX,aAEF,CAEA,gBACE,UACF,CAEA,iBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,UACF,CAEA,eACE,kLACF,CAEA,gBACE,uDACF,CAEA,eACE,uEACF,CAEA,mBACE,eACF,CAEA,eACE,eACF,CAEA,gBACE,eACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,mBACE,eACF,CAEA,eACE,eACF,CAEA,oBACE,eACF,CAEA,gBACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,6BACE,eACF,CAEA,8BACE,eACF,CAEA,8BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,iCACE,eACF,CAEA,6BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,6BACE,eACF,CAEA,8BACE,eACF,CAEA,8BACE,eACF,CAEA,gCACE,eACF,CAEA,4BACE,eACF,CAEA,iCACE,eACF,CAEA,6BACE,eACF,CAEA,SACE,QACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,YACE,WACF,CAEA,UACE,UACF,CAEA,YACE,WACF,CAEA,cACE,YACF,CAEA,aACE,gBACF,CAEA,aACE,iBACF,CAEA,eACE,cACF,CAEA,aACE,kBACF,CAEA,aACE,iBACF,CAEA,cACE,gBACF,CAEA,cACE,kBACF,CAEA,cACE,iBACF,CAEA,cACE,cACF,CAEA,cACE,cACF,CAEA,eACE,kBACF,CAEA,eACE,gBACF,CAEA,eACE,mBACF,CAEA,eACE,kBACF,CAEA,eACE,mBACF,CAEA,eACE,gBACF,CAEA,eACE,mBACF,CAEA,gBACE,kBACF,CAEA,kBACE,aACF,CAEA,mBACE,gBACF,CAEA,kBACE,iBACF,CAEA,oBACE,eACF,CAEA,qBACE,iBACF,CAEA,mBACE,aACF,CAEA,iBACE,0BACF,CAEA,kBACE,2BACF,CAEA,eACE,oBACF,CAEA,eACE,oBACF,CAEA,kBACE,uBACF,CAEA,SACE,QACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,WACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,YACE,WACF,CAEA,UACE,UACF,CAEA,UACE,cACF,CAEA,UACE,aACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,UACE,eACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,WACE,cACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,YACF,CAEA,WACE,aACF,CAEA,WACE,aACF,CAEA,WACE,aACF,CAEA,WACE,aACF,CAEA,WACE,WACF,CAEA,UAEE,eAAgB,CADhB,YAEF,CAEA,UACE,a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,CAEA,UACE,eACF,CAEA,UACE,iBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,eACF,CAEA,UACE,iBACF,CAEA,UACE,kBACF,CAEA,UACE,gBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,aACE,eACF,CAEA,aACE,iBACF,CAEA,aACE,kBACF,CAEA,aACE,gBACF,CAEA,WACE,cACF,CAEA,WACE,gBACF,CAEA,WACE,iBACF,CAEA,WACE,eACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,qBACF,CAEA,WACE,sBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,YACE,kBACF,CAEA,YACE,oBACF,CAEA,YACE,qBACF,CAEA,YACE,mBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,gBACF,CAEA,YACE,kBACF,CAEA,YACE,mBACF,CAEA,YACE,iBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,iBACF,CAEA,YACE,mBACF,CAEA,YACE,oBACF,CAEA,YACE,kBACF,CAEA,YACE,eACF,CAEA,YACE,iBACF,CAEA,YACE,kBACF,CAEA,YACE,gBACF,CAEA,gBACE,eACF,CAEA,kBACE,gBACF,CAEA,gBACE,cACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,cACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,eACE,eACF,CAEA,gBACE,cACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,qBACE,gBACF,CAEA,qBACE,gBACF,CAEA,aACE,YACF,CAEA,gBACE,eACF,CAEA,kBACE,gBACF,CAEA,aACE,WACF,CAEA,gBACE,cACF,CAEA,oBACE,kBACF,CAEA,kBACE,gBACF,CAEA,iBACE,eACF,CAEA,iBACE,eACF,CAEA,uBACE,qBACF,CAEA,mBACE,sBACF,CAEA,mBACE,sBACF,CAEA,iBACE,oBACF,CAEA,wBACE,2BACF,CAEA,qBACE,wBACF,CAEA,kBACE,qBACF,CAEA,yBACE,4BACF,CAEA,sBACE,yBACF,CAEA,gBACE,mBACF,CAEA,eACE,SACF,CAEA,gBACE,WACF,CAEA,gBACE,UACF,CAEA,gBACE,WACF,CAEA,iBACE,SACF,CAEA,4BACE,SACF,CAEA,6BACE,WACF,CAEA,6BACE,UACF,CAEA,6BACE,WACF,CAEA,8BACE,SACF,CAEA,4BACE,SACF,CAEA,6BACE,WACF,CAEA,6BACE,UACF,CAEA,6BACE,WACF,CAEA,8BACE,SACF,CAEA,kBACE,6BAA8B,CAC9B,kBACF,CAEA,mBACE,uBAAyB,CACzB,kBACF,CAEA,mBACE,uBAAyB,CACzB,kBACF,CAEA,+BACE,6BAA8B,CAC9B,kBACF,CAEA,gCACE,uBAAyB,CACzB,kBACF,CAEA,gCACE,uBAAyB,CACzB,kBACF,CAEA,mBACE,aACF,CAEA,qBACE,eACF,CAEA,sBACE,gBACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,qBACE,eACF,CAEA,uBACE,iBACF,CAEA,uBACE,iBACF,CAEA,wBACE,kBACF,CAEA,wBACE,kBACF,CAEA,uBACE,iBACF,CAEA,uBACE,iBACF,CAEA,qBACE,gCACF,CAEA,oBACE,+BACF,CAEA,qBACE,wBACF,CAEA,wBACE,2BACF,CAEA,qBACE,wBACF,CAEA,uBACE,0BACF,CAEA,0BACE,6BACF,CAEA,uBACE,0BACF,CAEA,uBACE,0BACF,CAEA,0BACE,6BACF,CAEA,uBACE,0BACF,CAEA,SACE,SACF,CAEA,SACE,cACF,CAEA,SACE,aACF,CAEA,SACE,cACF,CAEA,SACE,YACF,CAEA,SACE,eACF,CAEA,SACE,cACF,CAEA,SACE,YACF,CAEA,UACE,cACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,YACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,aACF,CAEA,UACE,WACF,CAEA,UAEE,gBAAiB,CADjB,aAEF,CAEA,UACE,cAAe,CACf,eACF,CAEA,UAEE,qBAAuB,CADvB,kBAEF,CAEA,UACE,mBAAqB,CACrB,oBACF,CAEA,UAEE,oBAAsB,CADtB,iBAEF,CAEA,UACE,kBAAoB,CACpB,mBACF,CAEA,UAEE,qBAAuB,CADvB,kBAEF,CAEA,UACE,mBAAqB,CACrB,oBACF,CAEA,UAEE,mBAAoB,CADpB,gBAEF,CAEA,UACE,iBAAkB,CAClB,kBACF,CAEA,UAEE,sBAAuB,CADvB,mBAEF,CAEA,UACE,oBAAqB,CACrB,qBACF,CAEA,UAEE,qBAAsB,CADtB,kBAEF,CAEA,UACE,mBAAoB,CACpB,oBACF,CAEA,UAEE,mBAAoB,CADpB,gBAEF,CAEA,UACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,qBAAsB,CADtB,kBAEF,CAEA,WACE,mBAAoB,CACpB,oBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,mBAAoB,CADpB,gBAEF,CAEA,WACE,iBAAkB,CAClB,kBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,oBAAqB,CADrB,iBAEF,CAEA,WACE,kBAAmB,CACnB,mBACF,CAEA,WAEE,kBAAmB,CADnB,eAEF,CAEA,WACE,gBAAiB,CACjB,iBACF,CAEA,UACE,aACF,CAEA,UACE,eACF,CAEA,UACE,gBACF,CAEA,UACE,cACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,UACE,mBACF,CAEA,UACE,qBACF,CAEA,UACE,sBACF,CAEA,UACE,oBACF,CAEA,UACE,kBACF,CAEA,UACE,oBACF,CAEA,UACE,qBACF,CAEA,UACE,mBACF,CAEA,UACE,gBACF,CAEA,UACE,kBACF,CAEA,UACE,mBACF,CAEA,UACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,oBACF,CAEA,WACE,qBACF,CAEA,WACE,mBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,gBACF,CAEA,WACE,kBACF,CAEA,WACE,mBACF,CAEA,WACE,iBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,iBACF,CAEA,WACE,mBACF,CAEA,WACE,oBACF,CAEA,WACE,kBACF,CAEA,WACE,eACF,CAEA,WACE,iBACF,CAEA,WACE,kBACF,CAEA,WACE,gBACF,CAEA,wDACE,iBACF,CAEA,0CACE,iBACF,CAEA,oDACE,kBACF,CAEA,sCACE,kBACF,CAEA,kDACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,oCACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,kDACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,oCACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,qDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,uCACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,qDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,uCACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,WAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,WAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,wCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,wCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,wCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,wCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,wCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,wCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,wCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,wCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,wCACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,uCACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,qDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,uCACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,qDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,yCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,yCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,yCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,uCACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,uCACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,uCACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,qEACE,iBACF,CAEA,uDACE,iBACF,CAEA,iEACE,kBACF,CAEA,mDACE,kBACF,CAEA,+DACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,iDACE,uBAAwB,CAExB,UAAgD,CAAhD,4CACF,CAEA,+DACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,iDACE,uBAAwB,CAExB,UAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,kEACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,oDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,kEACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,oDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,iEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,iEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,iEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,iEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,iEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,iEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,mDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,iEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,mDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,iEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,mDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,iEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,mDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,WAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,WAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,mEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,qDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,mEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,mEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,qDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,mEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,qDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,mEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,qDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,mEACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,qDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,oDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,kEACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,oDACE,uBAAwB,CAExB,aAAmD,CAAnD,+CACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,kEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,sDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,sDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,oDACE,uBAAwB,CAExB,aAAsD,CAAtD,kDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,oDACE,uBAAwB,CAExB,aAAqD,CAArD,iDACF,CAEA,kEACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,oDACE,uBAAwB,CAExB,aAAoD,CAApD,gDACF,CAEA,sDACE,uBACF,CAEA,wCACE,uBACF,CAEA,uDACE,0BACF,CAEA,yCACE,0BACF,CAEA,uDACE,yBACF,CAEA,yCACE,yBACF,CAEA,uDACE,0BACF,CAEA,yCACE,0BACF,CAEA,wDACE,uBACF,CAEA,0CACE,uBACF,CAEA,mEACE,uBACF,CAEA,qDACE,uBACF,CAEA,oEACE,0BACF,CAEA,sDACE,0BACF,CAEA,oEACE,yBACF,CAEA,sDACE,yBACF,CAEA,oEACE,0BACF,CAEA,sDACE,0BACF,CAEA,qEACE,uBACF,CAEA,uDACE,uBACF,CAEA,yBACE,mBACF,CAEA,yBACE,mBACF,CAEA,YACE,eACF,CAEA,WACE,cACF,CAEA,cACE,iBACF,CAEA,cACE,iBACF,CAEA,YACE,uBAAwB,CACxB,eACF,CAEA,aAGE,QAAS,CACT,MAAO,CAFP,OAAQ,CADR,KAIF,CAEA,gBAGE,WAAY,CACZ,SAAU,CAFV,UAAW,CADX,QAIF,CAEA,eAEE,QAAS,CADT,KAEF,CAEA,eAEE,MAAO,CADP,OAEF,CAEA,kBAEE,WAAY,CADZ,QAEF,CAEA,kBAEE,SAAU,CADV,UAEF,CAEA,WACE,KACF,CAEA,aACE,OACF,CAEA,cACE,QACF,CAEA,YACE,MACF,CAEA,cACE,QACF,CAEA,gBACE,UACF,CAEA,iBACE,WACF,CAEA,eACE,SACF,CAEA,iBACE,WACF,CAEA,cACE,eACF,CAEA,cACE,iBACF,CAEA,YACE,WACF,CAEA,eACE,oCACF,CAEA,eACE,sCACF,CAEA,YACE,iEACF,CAEA,eACE,uEACF,CAEA,eACE,yEACF,CAEA,eACE,2EACF,CAEA,gBACE,4CACF,CAEA,kBACE,4CACF,CAEA,oBACE,wCACF,CAEA,iBACE,eACF,CAEA,4BACE,oCACF,CAEA,4BACE,sCACF,CAEA,yBACE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AEA,gCACE,gBAAiB,CAEjB,aAA8C,CAA9C,0CACF,CAEA,gCACE,gBAAiB,CAEjB,aAA8C,CAA9C,0CACF,CAEA,gCACE,gBAAiB,CAEjB,aAA8C,CAA9C,0CACF,CAEA,gCACE,gBAAiB,CAEjB,aAA6C,CAA7C,yCACF,CAEA,oBACE,gBACF,CAEA,qBACE,mBACF,CAEA,qBACE,kBACF,CAEA,qBACE,mBACF,CAEA,sBACE,gBACF,CAEA,iCACE,gBACF,CAEA,kCACE,mBACF,CAEA,kCACE,kBACF,CAEA,kCACE,mBACF,CAEA,mCACE,gBACF,CAEA,iCACE,gBACF,CAEA,kCACE,mBACF,CAEA,kCACE,kBACF,CAEA,kCACE,mBACF,CAEA,mCACE,gBACF,CAEA,YACE,iBACF,CAEA,gBACE,iBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,iBACE,mBACF,CAEA,eACE,yBACF,CAEA,kBACE,4BACF,CAEA,kBACE,oBACF,CAEA,4BACE,yBACF,CAEA,+BACE,4BACF,CAEA,+BACE,oBACF,CAEA,4BACE,yBACF,CAEA,+BACE,4BACF,CAEA,+BACE,oBACF,CAEA,iBACE,kCAAmC,CACnC,iCACF,CAEA,0BACE,2BAA4B,CAC5B,4BACF,CAEA,2JACE,gEAAiE,CACjE,qEAAsE,CACtE,+DAAgE,CAChE,gEAAiE,CACjE,iEAAkE,CAClE,qJAA8M,CAA9M,6IAA8M,CAA9M,sNAA8M,CAA9M,8MAA8M,CAA9M,4IAA8M,CAA9M,6MACF,CAEA,iBACE,oCAA4B,CAA5B,4BAA4B,CAA5B,2BACF,CAEA,aACE,sCACF,CAEA,kBACE,gDACF,CAEA,iBACE,yCACF,CAEA,mBACE,2CACF,CAEA,uBACE,gDACF,CAEA,kBACE,2CACF,CAEA,wBACE,kDACF,CAEA,uBACE,iDACF,CAEA,sBACE,qBACF,CAEA,oBACE,sBACF,CAEA,qBACE,gBACF,CAEA,mBACE,qBACF,CAEA,oBACE,oBACF,CAEA,qBACE,mBACF,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,gBACE,uBAAwB,CAChB,eACV,CAEA,iBACE,wBAAyB,CACjB,gBACV,CAEA,oBACE,sBACF,CAEA,eACE,kBACF,CAEA,kBACE,qBACF,CAEA,kBACE,qBACF,CAEA,oBACE,uBACF,CAEA,uBACE,0BACF,CAEA,aACE,kBACF,CAEA,eACE,iBACF,CAEA,uBACE,kBACF,CAEA,wBACE,kBACF,CAEA,oBACE,eACF,CAEA,yBACE,oBACF,CAEA,yBACE,oBACF,CAEA,kBACE,gBAAiB,CACjB,oBAAqB,CACrB,iBACF,CAEA,iBACE,oBAAqB,CACrB,wBACF,CAEA,eACE,oBACF,CAEA,cACE,eAAgB,CAChB,sBAAuB,CACvB,kBACF,CAEA,SACE,OACF,CAEA,SACE,YACF,CAEA,SACE,WACF,CAEA,SACE,YACF,CAEA,SACE,UACF,CAEA,SACE,aACF,CAEA,SACE,YACF,CAEA,SACE,UACF,CAEA,UACE,YACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,UACE,WACF,CAEA,YACE,UACF,CAEA,UACE,SACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,YACE,SACF,CAEA,YACE,gBACF,CAEA,YACE,gBACF,CAEA,aACE,eACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,aACE,gBACF,CAEA,aACE,gBACF,CAEA,aACE,SACF,CAEA,cACE,gBACF,CAEA,cACE,gBACF,CAEA,YACE,UACF,CAEA,cACE,WACF,CAEA,SACE,SACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,UACE,UACF,CAEA,YACE,YACF,CAEA,WACE,UAAW,CACX,KACF,CAEA,WACE,eAAiB,CACjB,UACF,CAEA,WACE,cAAgB,CAChB,SACF,CAEA,WACE,eAAiB,CACjB,UACF,CAEA,WACE,aAAc,CACd,QACF,CAEA,WACE,gBAAiB,CACjB,WACF,CAEA,WACE,eAAgB,CAChB,UACF,CAEA,WACE,aAAc,CACd,QACF,CAEA,YACE,eAAgB,CAChB,UACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,aAAc,CACd,QACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,cAAe,CACf,SACF,CAEA,YACE,YAAa,CACb,OACF,CAEA,eACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,eACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,eACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,eACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,eACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,eACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,eACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,eACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,gBACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,aACE,iBAAkB,CAClB,oBAAqB,CACb,YACV,CAEA,aACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,aACE,qBAAuB,CACvB,wBAA0B,CAClB,gBACV,CAEA,aACE,sBAAwB,CACxB,yBAA2B,CACnB,iBACV,CAEA,aACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,aACE,uBAAwB,CACxB,0BAA2B,CACnB,kBACV,CAEA,aACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,aACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,sBAAuB,CACvB,yBAA0B,CAClB,iBACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,oBAAqB,CACrB,uBAAwB,CAChB,eACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,qBAAsB,CACtB,wBAAyB,CACjB,gBACV,CAEA,cACE,mBAAoB,CACpB,sBAAuB,CACf,cACV,CAEA,eACE,cAAe,CACf,SACF,CAEA,eACE,mBAAqB,CACrB,cACF,CAEA,eACE,kBAAoB,CACpB,aACF,CAEA,eACE,mBAAqB,CACrB,cACF,CAEA,eACE,iBAAkB,CAClB,YACF,CAEA,eACE,oBAAqB,CACrB,eACF,CAEA,eACE,mBAAoB,CACpB,cACF,CAEA,eACE,iBAAkB,CAClB,YACF,CAEA,gBACE,mBAAoB,CACpB,cACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,iBAAkB,CAClB,YACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,kBAAmB,CACnB,aACF,CAEA,gBACE,gBAAiB,CACjB,WACF,CAEA,aACE,cAAe,CACf,SACF,CAEA,aACE,mBAAqB,CACrB,cACF,CAEA,aACE,kBAAoB,CACpB,aACF,CAEA,aACE,mBAAqB,CACrB,cACF,CAEA,aACE,iBAAkB,CAClB,YACF,CAEA,aACE,oBAAqB,CACrB,eACF,CAEA,aACE,mBAAoB,CACpB,cACF,CAEA,aACE,iBAAkB,CAClB,YACF,CAEA,cACE,mBAAoB,CACpB,cACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,iBAAkB,CAClB,YACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,kBAAmB,CACnB,aACF,CAEA,cACE,gBAAiB,CACjB,WACF,CAEA,mBACE,kBACF,CAEA,mBACE,qBACF,CAEA,yBACE,wBACF,CAEA,yBACE,2BACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,iBACE,6CACF,CAEA,kBACE,8CACF,CAEA,kBACE,8CACF,CAEA,kBACE,8CACF,CAEA,oBACE,0BACF,CAEA,oBACE,sBACF,CAEA,mBACE,qCAAsC,CACtC,6BACF,CAEA,mBACE,qCAAsC,CACtC,6BACF,CAEA,kBACE,+BACF,CAEA,cACE,gBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,iBACE,2BACF,CAEA,mBACE,gBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,iBACE,mBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,kBACE,oBACF,CAEA,oBACE,sBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,eACE,iBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,gBACE,kBACF,CAEA,kBACE,oBACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,iBACE,0CACF,CAEA,oBACE,uBACF,CAEA,oBACE,mBACF,CAEA,mBACE,kCAAmC,CACnC,0BACF,CAEA,mBACE,kCAAmC,CACnC,0BACF,CAEA,kBACE,4BACF,CAEA,cACE,aACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,gBACE,sBACF,CAEA,mBACE,aACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,iBACE,gBACF,CAEA,oBACE,mBACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,eACE,cACF,CAEA,kBACE,iBACF,CAEA,eACE,yBAA0B,CAC1B,yBAA0B,CAC1B,oBAAqB,CACrB,oBAAqB,CACrB,oBAAqB,CACrB,qBAAsB,CACtB,qBAAsB,CACtB,6FAAoQ,CAApQ,mQAAoQ,CAC5P,qFAA4P,CAA5P,2PACV,CAEA,oBACE,sBAAuB,CACf,cACV,CAEA,mBACE,+BAAgC,CACxB,uBACV,CAEA,gBACE,4BAA6B,CACrB,oBACV,CAEA,sBACE,kCAAmC,CAC3B,0BACV,CAEA,kBACE,8BAA+B,CACvB,sBACV,CAEA,yBACE,qCAAsC,CAC9B,6BACV,CAEA,mBACE,+BAAgC,CACxB,uBACV,CAEA,wBACE,oCAAqC,CAC7B,4BACV,CAEA,iBACE,6BAA8B,CACtB,qBACV,CAEA,qBACE,iCAAkC,CAC1B,yBACV,CAEA,aACE,qBAAsB,CACtB,qBACF,CAEA,cACE,sBAAuB,CACvB,sBACF,CAEA,cACE,uBAAwB,CACxB,uBACF,CAEA,cACE,sBAAuB,CACvB,sBACF,CAEA,cACE,uBAAwB,CACxB,uBACF,CAEA,eACE,qBAAsB,CACtB,qBACF,CAEA,eACE,wBAAyB,CACzB,wBACF,CAEA,eACE,uBAAwB,CACxB,uBACF,CAEA,eACE,wBAAyB,CACzB,wBACF,CAEA,eACE,uBAAwB,CACxB,uBACF,CAEA,eACE,qBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,iBACE,qBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,eACE,qBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,gBACE,sBACF,CAEA,gBACE,uBACF,CAEA,iBACE,qBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,iBACE,wBACF,CAEA,iBACE,uBACF,CAEA,0BACE,qBAAsB,CACtB,qBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBAAsB,CACtB,qBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,0BACE,qBAAsB,CACtB,qBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,2BACE,sBAAuB,CACvB,sBACF,CAEA,2BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBAAsB,CACtB,qBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,wBAAyB,CACzB,wBACF,CAEA,4BACE,uBAAwB,CACxB,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,4BACE,qBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,6BACE,sBACF,CAEA,6BACE,uBACF,CAEA,8BACE,qBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,8BACE,wBACF,CAEA,8BACE,uBACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,iBACE,0BACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,8BACE,0BACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,8BACE,0BACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,mBACE,yBACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,4BACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,4BACF,CAEA,oBACE,8BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,2BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,gCACF,CAEA,oBACE,6BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,6BACF,CAEA,qBACE,+BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,4BACF,CAEA,uBACE,6BACF,CAEA,uBACE,4BACF,CAEA,sBACE,2BACF,CAEA,sBACE,4BACF,CAEA,mBACE,yBACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,+BACF,CAEA,mBACE,4BACF,CAEA,mBACE,+BACF,CAEA,mBACE,8BACF,CAEA,mBACE,4BACF,CAEA,oBACE,8BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,4BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,6BACF,CAEA,oBACE,2BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,gCACF,CAEA,oBACE,6BACF,CAEA,oBACE,gCACF,CAEA,oBACE,+BACF,CAEA,oBACE,6BACF,CAEA,qBACE,+BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,6BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,8BACF,CAEA,qBACE,4BACF,CAEA,uBACE,6BACF,CAEA,uBACE,4BACF,CAEA,sBACE,2BACF,CAEA,sBACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,gCACE,yBACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,+BACF,CAEA,gCACE,4BACF,CAEA,gCACE,+BACF,CAEA,gCACE,8BACF,CAEA,gCACE,4BACF,CAEA,iCACE,8BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,4BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,6BACF,CAEA,iCACE,2BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,gCACF,CAEA,iCACE,6BACF,CAEA,iCACE,gCACF,CAEA,iCACE,+BACF,CAEA,iCACE,6BACF,CAEA,kCACE,+BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,6BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,8BACF,CAEA,kCACE,4BACF,CAEA,oCACE,6BACF,CAEA,oCACE,4BACF,CAEA,mCACE,2BACF,CAEA,mCACE,4BACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,cACE,oBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,cACE,uBACF,CAEA,eACE,wBACF,CAEA,gBACE,yBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,eACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,2BACE,oBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,2BACE,uBACF,CAEA,4BACE,wBACF,CAEA,6BACE,yBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF,CAEA,4BACE,wBACF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","sources":["styles/tailwind.css","../node_modules/mapbox-gl/dist/mapbox-gl.css","App.css"],"sourcesContent":["/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n\n/**\n * Manually forked from SUIT CSS Base: https://github.com/suitcss/base\n * A thin layer on top of normalize.css that provides a starting point more\n * suitable for web applications.\n */\n\n/**\n * Removes the default spacing and border for appropriate elements.\n */\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n margin: 0;\n}\n\nbutton {\n background-color: transparent;\n background-image: none;\n}\n\n/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n}\n\nol,\nul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n/**\n * Tailwind custom reset styles\n */\n\n/**\n * 1. Use the user's configured `sans` font-family (with Tailwind's default\n * sans-serif font stack as a fallback) as a sane default.\n * 2. Use Tailwind's default \"normal\" line-height so the user isn't forced\n * to override it to ensure consistency even when using the default theme.\n */\n\nhtml {\n font-family: 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 */\n line-height: 1.5; /* 2 */\n}\n\n/**\n * 1. Prevent padding and border from affecting element width.\n *\n * We used to set this in the html element and inherit from\n * the parent element for everything else. This caused issues\n * in shadow-dom-enhanced elements like
where the content\n * is wrapped by a div with box-sizing set to `content-box`.\n *\n * https://github.com/mozdevs/cssremedy/issues/4\n *\n *\n * 2. Allow adding a border to an element by just adding a border-width.\n *\n * By default, the way the browser specifies that an element should have no\n * border is by setting it's border-style to `none` in the user-agent\n * stylesheet.\n *\n * In order to easily add borders to elements by just setting the `border-width`\n * property, we change the default border-style for all elements to `solid`, and\n * use border-width to hide them instead. This way our `border` utilities only\n * need to set the `border-width` property instead of the entire `border`\n * shorthand, making our border utilities much more straightforward to compose.\n *\n * https://github.com/tailwindcss/tailwindcss/pull/116\n */\n\n*,\n::before,\n::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: #e2e8f0; /* 2 */\n}\n\n/*\n * Ensure horizontal rules are visible by default\n */\n\nhr {\n border-top-width: 1px;\n}\n\n/**\n * Undo the `border-style: none` reset that Normalize applies to images so that\n * our `border-{width}` utilities have the expected effect.\n *\n * The Normalize reset is unnecessary for us since we default the border-width\n * to 0 on all elements.\n *\n * https://github.com/tailwindcss/tailwindcss/issues/362\n */\n\nimg {\n border-style: solid;\n}\n\ntextarea {\n resize: vertical;\n}\n\ninput::-webkit-input-placeholder, textarea::-webkit-input-placeholder {\n color: #a0aec0;\n}\n\ninput::placeholder,\ntextarea::placeholder {\n color: #a0aec0;\n}\n\nbutton,\n[role=\"button\"] {\n cursor: pointer;\n}\n\ntable {\n border-collapse: collapse;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-size: inherit;\n font-weight: inherit;\n}\n\n/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */\n\na {\n color: inherit;\n text-decoration: inherit;\n}\n\n/**\n * Reset form element properties that are easy to forget to\n * style explicitly so you don't inadvertently introduce\n * styles that deviate from your design system. These styles\n * supplement a partial reset that is already applied by\n * normalize.css.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n padding: 0;\n line-height: inherit;\n color: inherit;\n}\n\n/**\n * Use the configured 'mono' font family for elements that\n * are expected to be rendered with a monospace font, falling\n * back to the system monospace stack if there is no configured\n * 'mono' font family.\n */\n\npre,\ncode,\nkbd,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n/**\n * Make replaced elements `display: block` by default as that's\n * the behavior you want almost all of the time. Inspired by\n * CSS Remedy, with `svg` added as well.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n display: block;\n vertical-align: middle;\n}\n\n/**\n * Constrain images and videos to the parent width and preserve\n * their instrinsic aspect ratio.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nvideo {\n max-width: 100%;\n height: auto;\n}\n\n.container {\n width: 100%;\n}\n\n@media (min-width: 640px) {\n .container {\n max-width: 640px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 768px;\n }\n}\n\n@media (min-width: 1024px) {\n .container {\n max-width: 1024px;\n }\n}\n\n@media (min-width: 1280px) {\n .container {\n max-width: 1280px;\n }\n}\n\n.space-y-0 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0px * var(--space-y-reverse));\n}\n\n.space-x-0 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0px * var(--space-x-reverse));\n margin-left: calc(0px * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.25rem * var(--space-y-reverse));\n}\n\n.space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.25rem * var(--space-x-reverse));\n margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.5rem * var(--space-y-reverse));\n}\n\n.space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.5rem * var(--space-x-reverse));\n margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.75rem * var(--space-y-reverse));\n}\n\n.space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.75rem * var(--space-x-reverse));\n margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1rem * var(--space-y-reverse));\n}\n\n.space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1rem * var(--space-x-reverse));\n margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.25rem * var(--space-y-reverse));\n}\n\n.space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.25rem * var(--space-x-reverse));\n margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.5rem * var(--space-y-reverse));\n}\n\n.space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.5rem * var(--space-x-reverse));\n margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2rem * var(--space-y-reverse));\n}\n\n.space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2rem * var(--space-x-reverse));\n margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2.5rem * var(--space-y-reverse));\n}\n\n.space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2.5rem * var(--space-x-reverse));\n margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(3rem * var(--space-y-reverse));\n}\n\n.space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(3rem * var(--space-x-reverse));\n margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(4rem * var(--space-y-reverse));\n}\n\n.space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(4rem * var(--space-x-reverse));\n margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(5rem * var(--space-y-reverse));\n}\n\n.space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(5rem * var(--space-x-reverse));\n margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(6rem * var(--space-y-reverse));\n}\n\n.space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(6rem * var(--space-x-reverse));\n margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(8rem * var(--space-y-reverse));\n}\n\n.space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(8rem * var(--space-x-reverse));\n margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(10rem * var(--space-y-reverse));\n}\n\n.space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(10rem * var(--space-x-reverse));\n margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(12rem * var(--space-y-reverse));\n}\n\n.space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(12rem * var(--space-x-reverse));\n margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(14rem * var(--space-y-reverse));\n}\n\n.space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(14rem * var(--space-x-reverse));\n margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(16rem * var(--space-y-reverse));\n}\n\n.space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(16rem * var(--space-x-reverse));\n margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1px * var(--space-y-reverse));\n}\n\n.space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1px * var(--space-x-reverse));\n margin-left: calc(1px * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.25rem * var(--space-y-reverse));\n}\n\n.-space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.25rem * var(--space-x-reverse));\n margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.5rem * var(--space-y-reverse));\n}\n\n.-space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.5rem * var(--space-x-reverse));\n margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.75rem * var(--space-y-reverse));\n}\n\n.-space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.75rem * var(--space-x-reverse));\n margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1rem * var(--space-y-reverse));\n}\n\n.-space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1rem * var(--space-x-reverse));\n margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.25rem * var(--space-y-reverse));\n}\n\n.-space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.25rem * var(--space-x-reverse));\n margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.5rem * var(--space-y-reverse));\n}\n\n.-space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.5rem * var(--space-x-reverse));\n margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2rem * var(--space-y-reverse));\n}\n\n.-space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2rem * var(--space-x-reverse));\n margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2.5rem * var(--space-y-reverse));\n}\n\n.-space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2.5rem * var(--space-x-reverse));\n margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-3rem * var(--space-y-reverse));\n}\n\n.-space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-3rem * var(--space-x-reverse));\n margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-4rem * var(--space-y-reverse));\n}\n\n.-space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-4rem * var(--space-x-reverse));\n margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-5rem * var(--space-y-reverse));\n}\n\n.-space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-5rem * var(--space-x-reverse));\n margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-6rem * var(--space-y-reverse));\n}\n\n.-space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-6rem * var(--space-x-reverse));\n margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-8rem * var(--space-y-reverse));\n}\n\n.-space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-8rem * var(--space-x-reverse));\n margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-10rem * var(--space-y-reverse));\n}\n\n.-space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-10rem * var(--space-x-reverse));\n margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-12rem * var(--space-y-reverse));\n}\n\n.-space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-12rem * var(--space-x-reverse));\n margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-14rem * var(--space-y-reverse));\n}\n\n.-space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-14rem * var(--space-x-reverse));\n margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-16rem * var(--space-y-reverse));\n}\n\n.-space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-16rem * var(--space-x-reverse));\n margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));\n}\n\n.-space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1px * var(--space-y-reverse));\n}\n\n.-space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1px * var(--space-x-reverse));\n margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));\n}\n\n.space-y-reverse > :not(template) ~ :not(template) {\n --space-y-reverse: 1;\n}\n\n.space-x-reverse > :not(template) ~ :not(template) {\n --space-x-reverse: 1;\n}\n\n.divide-y-0 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(0px * var(--divide-y-reverse));\n}\n\n.divide-x-0 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(0px * var(--divide-x-reverse));\n border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));\n}\n\n.divide-y-2 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(2px * var(--divide-y-reverse));\n}\n\n.divide-x-2 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(2px * var(--divide-x-reverse));\n border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));\n}\n\n.divide-y-4 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(4px * var(--divide-y-reverse));\n}\n\n.divide-x-4 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(4px * var(--divide-x-reverse));\n border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));\n}\n\n.divide-y-8 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(8px * var(--divide-y-reverse));\n}\n\n.divide-x-8 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(8px * var(--divide-x-reverse));\n border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));\n}\n\n.divide-y > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(1px * var(--divide-y-reverse));\n}\n\n.divide-x > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(1px * var(--divide-x-reverse));\n border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));\n}\n\n.divide-y-reverse > :not(template) ~ :not(template) {\n --divide-y-reverse: 1;\n}\n\n.divide-x-reverse > :not(template) ~ :not(template) {\n --divide-x-reverse: 1;\n}\n\n.divide-transparent > :not(template) ~ :not(template) {\n border-color: transparent;\n}\n\n.divide-current > :not(template) ~ :not(template) {\n border-color: currentColor;\n}\n\n.divide-black > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--divide-opacity));\n}\n\n.divide-white > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--divide-opacity));\n}\n\n.divide-gray-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--divide-opacity));\n}\n\n.divide-gray-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--divide-opacity));\n}\n\n.divide-gray-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--divide-opacity));\n}\n\n.divide-gray-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--divide-opacity));\n}\n\n.divide-gray-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--divide-opacity));\n}\n\n.divide-gray-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--divide-opacity));\n}\n\n.divide-gray-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--divide-opacity));\n}\n\n.divide-gray-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--divide-opacity));\n}\n\n.divide-gray-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--divide-opacity));\n}\n\n.divide-red-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--divide-opacity));\n}\n\n.divide-red-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--divide-opacity));\n}\n\n.divide-red-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--divide-opacity));\n}\n\n.divide-red-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--divide-opacity));\n}\n\n.divide-red-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--divide-opacity));\n}\n\n.divide-red-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--divide-opacity));\n}\n\n.divide-red-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--divide-opacity));\n}\n\n.divide-red-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--divide-opacity));\n}\n\n.divide-red-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--divide-opacity));\n}\n\n.divide-orange-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--divide-opacity));\n}\n\n.divide-orange-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--divide-opacity));\n}\n\n.divide-orange-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--divide-opacity));\n}\n\n.divide-orange-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--divide-opacity));\n}\n\n.divide-orange-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--divide-opacity));\n}\n\n.divide-orange-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--divide-opacity));\n}\n\n.divide-orange-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--divide-opacity));\n}\n\n.divide-orange-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--divide-opacity));\n}\n\n.divide-orange-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--divide-opacity));\n}\n\n.divide-yellow-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--divide-opacity));\n}\n\n.divide-yellow-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--divide-opacity));\n}\n\n.divide-yellow-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--divide-opacity));\n}\n\n.divide-yellow-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--divide-opacity));\n}\n\n.divide-yellow-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--divide-opacity));\n}\n\n.divide-yellow-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--divide-opacity));\n}\n\n.divide-yellow-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--divide-opacity));\n}\n\n.divide-yellow-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--divide-opacity));\n}\n\n.divide-yellow-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--divide-opacity));\n}\n\n.divide-green-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--divide-opacity));\n}\n\n.divide-green-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--divide-opacity));\n}\n\n.divide-green-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--divide-opacity));\n}\n\n.divide-green-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--divide-opacity));\n}\n\n.divide-green-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--divide-opacity));\n}\n\n.divide-green-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--divide-opacity));\n}\n\n.divide-green-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--divide-opacity));\n}\n\n.divide-green-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--divide-opacity));\n}\n\n.divide-green-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--divide-opacity));\n}\n\n.divide-teal-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--divide-opacity));\n}\n\n.divide-teal-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--divide-opacity));\n}\n\n.divide-teal-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--divide-opacity));\n}\n\n.divide-teal-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--divide-opacity));\n}\n\n.divide-teal-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--divide-opacity));\n}\n\n.divide-teal-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--divide-opacity));\n}\n\n.divide-teal-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--divide-opacity));\n}\n\n.divide-teal-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--divide-opacity));\n}\n\n.divide-teal-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--divide-opacity));\n}\n\n.divide-blue-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--divide-opacity));\n}\n\n.divide-blue-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--divide-opacity));\n}\n\n.divide-blue-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--divide-opacity));\n}\n\n.divide-blue-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--divide-opacity));\n}\n\n.divide-blue-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--divide-opacity));\n}\n\n.divide-blue-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--divide-opacity));\n}\n\n.divide-blue-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--divide-opacity));\n}\n\n.divide-blue-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--divide-opacity));\n}\n\n.divide-blue-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--divide-opacity));\n}\n\n.divide-indigo-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--divide-opacity));\n}\n\n.divide-indigo-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--divide-opacity));\n}\n\n.divide-indigo-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--divide-opacity));\n}\n\n.divide-indigo-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--divide-opacity));\n}\n\n.divide-indigo-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--divide-opacity));\n}\n\n.divide-indigo-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--divide-opacity));\n}\n\n.divide-indigo-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--divide-opacity));\n}\n\n.divide-indigo-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--divide-opacity));\n}\n\n.divide-indigo-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--divide-opacity));\n}\n\n.divide-purple-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--divide-opacity));\n}\n\n.divide-purple-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--divide-opacity));\n}\n\n.divide-purple-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--divide-opacity));\n}\n\n.divide-purple-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--divide-opacity));\n}\n\n.divide-purple-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--divide-opacity));\n}\n\n.divide-purple-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--divide-opacity));\n}\n\n.divide-purple-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--divide-opacity));\n}\n\n.divide-purple-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--divide-opacity));\n}\n\n.divide-purple-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--divide-opacity));\n}\n\n.divide-pink-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--divide-opacity));\n}\n\n.divide-pink-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--divide-opacity));\n}\n\n.divide-pink-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--divide-opacity));\n}\n\n.divide-pink-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--divide-opacity));\n}\n\n.divide-pink-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--divide-opacity));\n}\n\n.divide-pink-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--divide-opacity));\n}\n\n.divide-pink-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--divide-opacity));\n}\n\n.divide-pink-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--divide-opacity));\n}\n\n.divide-pink-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--divide-opacity));\n}\n\n.divide-solid > :not(template) ~ :not(template) {\n border-style: solid;\n}\n\n.divide-dashed > :not(template) ~ :not(template) {\n border-style: dashed;\n}\n\n.divide-dotted > :not(template) ~ :not(template) {\n border-style: dotted;\n}\n\n.divide-double > :not(template) ~ :not(template) {\n border-style: double;\n}\n\n.divide-none > :not(template) ~ :not(template) {\n border-style: none;\n}\n\n.divide-opacity-0 > :not(template) ~ :not(template) {\n --divide-opacity: 0;\n}\n\n.divide-opacity-25 > :not(template) ~ :not(template) {\n --divide-opacity: 0.25;\n}\n\n.divide-opacity-50 > :not(template) ~ :not(template) {\n --divide-opacity: 0.5;\n}\n\n.divide-opacity-75 > :not(template) ~ :not(template) {\n --divide-opacity: 0.75;\n}\n\n.divide-opacity-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.appearance-none {\n -webkit-appearance: none;\n appearance: none;\n}\n\n.bg-fixed {\n background-attachment: fixed;\n}\n\n.bg-local {\n background-attachment: local;\n}\n\n.bg-scroll {\n background-attachment: scroll;\n}\n\n.bg-clip-border {\n background-clip: border-box;\n}\n\n.bg-clip-padding {\n background-clip: padding-box;\n}\n\n.bg-clip-content {\n background-clip: content-box;\n}\n\n.bg-clip-text {\n -webkit-background-clip: text;\n background-clip: text;\n}\n\n.bg-transparent {\n background-color: transparent;\n}\n\n.bg-current {\n background-color: currentColor;\n}\n\n.bg-black {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n}\n\n.bg-white {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n}\n\n.bg-gray-100 {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n}\n\n.bg-gray-200 {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n}\n\n.bg-gray-300 {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n}\n\n.bg-gray-400 {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n}\n\n.bg-gray-500 {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n}\n\n.bg-gray-600 {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n}\n\n.bg-gray-700 {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n}\n\n.bg-gray-800 {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n}\n\n.bg-gray-900 {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n}\n\n.bg-red-100 {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n}\n\n.bg-red-200 {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n}\n\n.bg-red-300 {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n}\n\n.bg-red-400 {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n}\n\n.bg-red-500 {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n}\n\n.bg-red-600 {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n}\n\n.bg-red-700 {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n}\n\n.bg-red-800 {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n}\n\n.bg-red-900 {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n}\n\n.bg-orange-100 {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n}\n\n.bg-orange-200 {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n}\n\n.bg-orange-300 {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n}\n\n.bg-orange-400 {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n}\n\n.bg-orange-500 {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n}\n\n.bg-orange-600 {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n}\n\n.bg-orange-700 {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n}\n\n.bg-orange-800 {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n}\n\n.bg-orange-900 {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n}\n\n.bg-yellow-100 {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n}\n\n.bg-yellow-200 {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n}\n\n.bg-yellow-300 {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n}\n\n.bg-yellow-400 {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n}\n\n.bg-yellow-500 {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n}\n\n.bg-yellow-600 {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n}\n\n.bg-yellow-700 {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n}\n\n.bg-yellow-800 {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n}\n\n.bg-yellow-900 {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n}\n\n.bg-green-100 {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n}\n\n.bg-green-200 {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n}\n\n.bg-green-300 {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n}\n\n.bg-green-400 {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n}\n\n.bg-green-500 {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n}\n\n.bg-green-600 {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n}\n\n.bg-green-700 {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n}\n\n.bg-green-800 {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n}\n\n.bg-green-900 {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n}\n\n.bg-teal-100 {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n}\n\n.bg-teal-200 {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n}\n\n.bg-teal-300 {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n}\n\n.bg-teal-400 {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n}\n\n.bg-teal-500 {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n}\n\n.bg-teal-600 {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n}\n\n.bg-teal-700 {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n}\n\n.bg-teal-800 {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n}\n\n.bg-teal-900 {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n}\n\n.bg-blue-100 {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n}\n\n.bg-blue-200 {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n}\n\n.bg-blue-300 {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n}\n\n.bg-blue-400 {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n}\n\n.bg-blue-500 {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n}\n\n.bg-blue-600 {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n}\n\n.bg-blue-700 {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n}\n\n.bg-blue-800 {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n}\n\n.bg-blue-900 {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n}\n\n.bg-indigo-100 {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n}\n\n.bg-indigo-200 {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n}\n\n.bg-indigo-300 {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n}\n\n.bg-indigo-400 {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n}\n\n.bg-indigo-500 {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n}\n\n.bg-indigo-600 {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n}\n\n.bg-indigo-700 {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n}\n\n.bg-indigo-800 {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n}\n\n.bg-indigo-900 {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n}\n\n.bg-purple-100 {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n}\n\n.bg-purple-200 {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n}\n\n.bg-purple-300 {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n}\n\n.bg-purple-400 {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n}\n\n.bg-purple-500 {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n}\n\n.bg-purple-600 {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n}\n\n.bg-purple-700 {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n}\n\n.bg-purple-800 {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n}\n\n.bg-purple-900 {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n}\n\n.bg-pink-100 {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n}\n\n.bg-pink-200 {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n}\n\n.bg-pink-300 {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n}\n\n.bg-pink-400 {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n}\n\n.bg-pink-500 {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n}\n\n.bg-pink-600 {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n}\n\n.bg-pink-700 {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n}\n\n.bg-pink-800 {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n}\n\n.bg-pink-900 {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n}\n\n.hover\\:bg-transparent:hover {\n background-color: transparent;\n}\n\n.hover\\:bg-current:hover {\n background-color: currentColor;\n}\n\n.hover\\:bg-black:hover {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n}\n\n.hover\\:bg-white:hover {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n}\n\n.hover\\:bg-gray-100:hover {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n}\n\n.hover\\:bg-gray-200:hover {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n}\n\n.hover\\:bg-gray-300:hover {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n}\n\n.hover\\:bg-gray-400:hover {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n}\n\n.hover\\:bg-gray-500:hover {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n}\n\n.hover\\:bg-gray-600:hover {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n}\n\n.hover\\:bg-gray-700:hover {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n}\n\n.hover\\:bg-gray-800:hover {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n}\n\n.hover\\:bg-gray-900:hover {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n}\n\n.hover\\:bg-red-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n}\n\n.hover\\:bg-red-200:hover {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n}\n\n.hover\\:bg-red-300:hover {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n}\n\n.hover\\:bg-red-400:hover {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n}\n\n.hover\\:bg-red-500:hover {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n}\n\n.hover\\:bg-red-600:hover {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n}\n\n.hover\\:bg-red-700:hover {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n}\n\n.hover\\:bg-red-800:hover {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n}\n\n.hover\\:bg-red-900:hover {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n}\n\n.hover\\:bg-orange-100:hover {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n}\n\n.hover\\:bg-orange-200:hover {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n}\n\n.hover\\:bg-orange-300:hover {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n}\n\n.hover\\:bg-orange-400:hover {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n}\n\n.hover\\:bg-orange-500:hover {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n}\n\n.hover\\:bg-orange-600:hover {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n}\n\n.hover\\:bg-orange-700:hover {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n}\n\n.hover\\:bg-orange-800:hover {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n}\n\n.hover\\:bg-orange-900:hover {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n}\n\n.hover\\:bg-yellow-100:hover {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n}\n\n.hover\\:bg-yellow-200:hover {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n}\n\n.hover\\:bg-yellow-300:hover {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n}\n\n.hover\\:bg-yellow-400:hover {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n}\n\n.hover\\:bg-yellow-500:hover {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n}\n\n.hover\\:bg-yellow-600:hover {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n}\n\n.hover\\:bg-yellow-700:hover {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n}\n\n.hover\\:bg-yellow-800:hover {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n}\n\n.hover\\:bg-yellow-900:hover {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n}\n\n.hover\\:bg-green-100:hover {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n}\n\n.hover\\:bg-green-200:hover {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n}\n\n.hover\\:bg-green-300:hover {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n}\n\n.hover\\:bg-green-400:hover {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n}\n\n.hover\\:bg-green-500:hover {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n}\n\n.hover\\:bg-green-600:hover {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n}\n\n.hover\\:bg-green-700:hover {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n}\n\n.hover\\:bg-green-800:hover {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n}\n\n.hover\\:bg-green-900:hover {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n}\n\n.hover\\:bg-teal-100:hover {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n}\n\n.hover\\:bg-teal-200:hover {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n}\n\n.hover\\:bg-teal-300:hover {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n}\n\n.hover\\:bg-teal-400:hover {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n}\n\n.hover\\:bg-teal-500:hover {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n}\n\n.hover\\:bg-teal-600:hover {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n}\n\n.hover\\:bg-teal-700:hover {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n}\n\n.hover\\:bg-teal-800:hover {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n}\n\n.hover\\:bg-teal-900:hover {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n}\n\n.hover\\:bg-blue-100:hover {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n}\n\n.hover\\:bg-blue-200:hover {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n}\n\n.hover\\:bg-blue-300:hover {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n}\n\n.hover\\:bg-blue-400:hover {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n}\n\n.hover\\:bg-blue-500:hover {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n}\n\n.hover\\:bg-blue-600:hover {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n}\n\n.hover\\:bg-blue-700:hover {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n}\n\n.hover\\:bg-blue-800:hover {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n}\n\n.hover\\:bg-blue-900:hover {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n}\n\n.hover\\:bg-indigo-100:hover {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n}\n\n.hover\\:bg-indigo-200:hover {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n}\n\n.hover\\:bg-indigo-300:hover {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n}\n\n.hover\\:bg-indigo-400:hover {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n}\n\n.hover\\:bg-indigo-500:hover {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n}\n\n.hover\\:bg-indigo-600:hover {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n}\n\n.hover\\:bg-indigo-700:hover {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n}\n\n.hover\\:bg-indigo-800:hover {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n}\n\n.hover\\:bg-indigo-900:hover {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n}\n\n.hover\\:bg-purple-100:hover {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n}\n\n.hover\\:bg-purple-200:hover {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n}\n\n.hover\\:bg-purple-300:hover {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n}\n\n.hover\\:bg-purple-400:hover {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n}\n\n.hover\\:bg-purple-500:hover {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n}\n\n.hover\\:bg-purple-600:hover {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n}\n\n.hover\\:bg-purple-700:hover {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n}\n\n.hover\\:bg-purple-800:hover {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n}\n\n.hover\\:bg-purple-900:hover {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n}\n\n.hover\\:bg-pink-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n}\n\n.hover\\:bg-pink-200:hover {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n}\n\n.hover\\:bg-pink-300:hover {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n}\n\n.hover\\:bg-pink-400:hover {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n}\n\n.hover\\:bg-pink-500:hover {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n}\n\n.hover\\:bg-pink-600:hover {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n}\n\n.hover\\:bg-pink-700:hover {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n}\n\n.hover\\:bg-pink-800:hover {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n}\n\n.hover\\:bg-pink-900:hover {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n}\n\n.focus\\:bg-transparent:focus {\n background-color: transparent;\n}\n\n.focus\\:bg-current:focus {\n background-color: currentColor;\n}\n\n.focus\\:bg-black:focus {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n}\n\n.focus\\:bg-white:focus {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n}\n\n.focus\\:bg-gray-100:focus {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n}\n\n.focus\\:bg-gray-200:focus {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n}\n\n.focus\\:bg-gray-300:focus {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n}\n\n.focus\\:bg-gray-400:focus {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n}\n\n.focus\\:bg-gray-500:focus {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n}\n\n.focus\\:bg-gray-600:focus {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n}\n\n.focus\\:bg-gray-700:focus {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n}\n\n.focus\\:bg-gray-800:focus {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n}\n\n.focus\\:bg-gray-900:focus {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n}\n\n.focus\\:bg-red-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n}\n\n.focus\\:bg-red-200:focus {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n}\n\n.focus\\:bg-red-300:focus {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n}\n\n.focus\\:bg-red-400:focus {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n}\n\n.focus\\:bg-red-500:focus {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n}\n\n.focus\\:bg-red-600:focus {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n}\n\n.focus\\:bg-red-700:focus {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n}\n\n.focus\\:bg-red-800:focus {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n}\n\n.focus\\:bg-red-900:focus {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n}\n\n.focus\\:bg-orange-100:focus {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n}\n\n.focus\\:bg-orange-200:focus {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n}\n\n.focus\\:bg-orange-300:focus {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n}\n\n.focus\\:bg-orange-400:focus {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n}\n\n.focus\\:bg-orange-500:focus {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n}\n\n.focus\\:bg-orange-600:focus {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n}\n\n.focus\\:bg-orange-700:focus {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n}\n\n.focus\\:bg-orange-800:focus {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n}\n\n.focus\\:bg-orange-900:focus {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n}\n\n.focus\\:bg-yellow-100:focus {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n}\n\n.focus\\:bg-yellow-200:focus {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n}\n\n.focus\\:bg-yellow-300:focus {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n}\n\n.focus\\:bg-yellow-400:focus {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n}\n\n.focus\\:bg-yellow-500:focus {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n}\n\n.focus\\:bg-yellow-600:focus {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n}\n\n.focus\\:bg-yellow-700:focus {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n}\n\n.focus\\:bg-yellow-800:focus {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n}\n\n.focus\\:bg-yellow-900:focus {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n}\n\n.focus\\:bg-green-100:focus {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n}\n\n.focus\\:bg-green-200:focus {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n}\n\n.focus\\:bg-green-300:focus {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n}\n\n.focus\\:bg-green-400:focus {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n}\n\n.focus\\:bg-green-500:focus {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n}\n\n.focus\\:bg-green-600:focus {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n}\n\n.focus\\:bg-green-700:focus {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n}\n\n.focus\\:bg-green-800:focus {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n}\n\n.focus\\:bg-green-900:focus {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n}\n\n.focus\\:bg-teal-100:focus {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n}\n\n.focus\\:bg-teal-200:focus {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n}\n\n.focus\\:bg-teal-300:focus {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n}\n\n.focus\\:bg-teal-400:focus {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n}\n\n.focus\\:bg-teal-500:focus {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n}\n\n.focus\\:bg-teal-600:focus {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n}\n\n.focus\\:bg-teal-700:focus {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n}\n\n.focus\\:bg-teal-800:focus {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n}\n\n.focus\\:bg-teal-900:focus {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n}\n\n.focus\\:bg-blue-100:focus {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n}\n\n.focus\\:bg-blue-200:focus {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n}\n\n.focus\\:bg-blue-300:focus {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n}\n\n.focus\\:bg-blue-400:focus {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n}\n\n.focus\\:bg-blue-500:focus {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n}\n\n.focus\\:bg-blue-600:focus {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n}\n\n.focus\\:bg-blue-700:focus {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n}\n\n.focus\\:bg-blue-800:focus {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n}\n\n.focus\\:bg-blue-900:focus {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n}\n\n.focus\\:bg-indigo-100:focus {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n}\n\n.focus\\:bg-indigo-200:focus {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n}\n\n.focus\\:bg-indigo-300:focus {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n}\n\n.focus\\:bg-indigo-400:focus {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n}\n\n.focus\\:bg-indigo-500:focus {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n}\n\n.focus\\:bg-indigo-600:focus {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n}\n\n.focus\\:bg-indigo-700:focus {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n}\n\n.focus\\:bg-indigo-800:focus {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n}\n\n.focus\\:bg-indigo-900:focus {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n}\n\n.focus\\:bg-purple-100:focus {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n}\n\n.focus\\:bg-purple-200:focus {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n}\n\n.focus\\:bg-purple-300:focus {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n}\n\n.focus\\:bg-purple-400:focus {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n}\n\n.focus\\:bg-purple-500:focus {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n}\n\n.focus\\:bg-purple-600:focus {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n}\n\n.focus\\:bg-purple-700:focus {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n}\n\n.focus\\:bg-purple-800:focus {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n}\n\n.focus\\:bg-purple-900:focus {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n}\n\n.focus\\:bg-pink-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n}\n\n.focus\\:bg-pink-200:focus {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n}\n\n.focus\\:bg-pink-300:focus {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n}\n\n.focus\\:bg-pink-400:focus {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n}\n\n.focus\\:bg-pink-500:focus {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n}\n\n.focus\\:bg-pink-600:focus {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n}\n\n.focus\\:bg-pink-700:focus {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n}\n\n.focus\\:bg-pink-800:focus {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n}\n\n.focus\\:bg-pink-900:focus {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n}\n\n.bg-none {\n background-image: none;\n}\n\n.bg-gradient-to-t {\n background-image: linear-gradient(to top, var(--gradient-color-stops));\n}\n\n.bg-gradient-to-tr {\n background-image: linear-gradient(to top right, var(--gradient-color-stops));\n}\n\n.bg-gradient-to-r {\n background-image: linear-gradient(to right, var(--gradient-color-stops));\n}\n\n.bg-gradient-to-br {\n background-image: linear-gradient(to bottom right, var(--gradient-color-stops));\n}\n\n.bg-gradient-to-b {\n background-image: linear-gradient(to bottom, var(--gradient-color-stops));\n}\n\n.bg-gradient-to-bl {\n background-image: linear-gradient(to bottom left, var(--gradient-color-stops));\n}\n\n.bg-gradient-to-l {\n background-image: linear-gradient(to left, var(--gradient-color-stops));\n}\n\n.bg-gradient-to-tl {\n background-image: linear-gradient(to top left, var(--gradient-color-stops));\n}\n\n.from-transparent {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.from-current {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.from-black {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.from-white {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.from-gray-100 {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n}\n\n.from-gray-200 {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n}\n\n.from-gray-300 {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n}\n\n.from-gray-400 {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n}\n\n.from-gray-500 {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n}\n\n.from-gray-600 {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n}\n\n.from-gray-700 {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n}\n\n.from-gray-800 {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n}\n\n.from-gray-900 {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n}\n\n.from-red-100 {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n}\n\n.from-red-200 {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n}\n\n.from-red-300 {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n}\n\n.from-red-400 {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n}\n\n.from-red-500 {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n}\n\n.from-red-600 {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n}\n\n.from-red-700 {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n}\n\n.from-red-800 {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n}\n\n.from-red-900 {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n}\n\n.from-orange-100 {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n}\n\n.from-orange-200 {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n}\n\n.from-orange-300 {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n}\n\n.from-orange-400 {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n}\n\n.from-orange-500 {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n}\n\n.from-orange-600 {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n}\n\n.from-orange-700 {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n}\n\n.from-orange-800 {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n}\n\n.from-orange-900 {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n}\n\n.from-yellow-100 {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n}\n\n.from-yellow-200 {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n}\n\n.from-yellow-300 {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n}\n\n.from-yellow-400 {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n}\n\n.from-yellow-500 {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n}\n\n.from-yellow-600 {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n}\n\n.from-yellow-700 {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n}\n\n.from-yellow-800 {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n}\n\n.from-yellow-900 {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n}\n\n.from-green-100 {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n}\n\n.from-green-200 {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n}\n\n.from-green-300 {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n}\n\n.from-green-400 {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n}\n\n.from-green-500 {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n}\n\n.from-green-600 {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n}\n\n.from-green-700 {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n}\n\n.from-green-800 {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n}\n\n.from-green-900 {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n}\n\n.from-teal-100 {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n}\n\n.from-teal-200 {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n}\n\n.from-teal-300 {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n}\n\n.from-teal-400 {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n}\n\n.from-teal-500 {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n}\n\n.from-teal-600 {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n}\n\n.from-teal-700 {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n}\n\n.from-teal-800 {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n}\n\n.from-teal-900 {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n}\n\n.from-blue-100 {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n}\n\n.from-blue-200 {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n}\n\n.from-blue-300 {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n}\n\n.from-blue-400 {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n}\n\n.from-blue-500 {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n}\n\n.from-blue-600 {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n}\n\n.from-blue-700 {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n}\n\n.from-blue-800 {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n}\n\n.from-blue-900 {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n}\n\n.from-indigo-100 {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n}\n\n.from-indigo-200 {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n}\n\n.from-indigo-300 {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n}\n\n.from-indigo-400 {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n}\n\n.from-indigo-500 {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n}\n\n.from-indigo-600 {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n}\n\n.from-indigo-700 {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n}\n\n.from-indigo-800 {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n}\n\n.from-indigo-900 {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n}\n\n.from-purple-100 {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n}\n\n.from-purple-200 {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n}\n\n.from-purple-300 {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n}\n\n.from-purple-400 {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n}\n\n.from-purple-500 {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n}\n\n.from-purple-600 {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n}\n\n.from-purple-700 {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n}\n\n.from-purple-800 {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n}\n\n.from-purple-900 {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n}\n\n.from-pink-100 {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n}\n\n.from-pink-200 {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n}\n\n.from-pink-300 {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n}\n\n.from-pink-400 {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n}\n\n.from-pink-500 {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n}\n\n.from-pink-600 {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n}\n\n.from-pink-700 {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n}\n\n.from-pink-800 {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n}\n\n.from-pink-900 {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n}\n\n.via-transparent {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.via-current {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.via-black {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.via-white {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.via-gray-100 {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n}\n\n.via-gray-200 {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n}\n\n.via-gray-300 {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n}\n\n.via-gray-400 {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n}\n\n.via-gray-500 {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n}\n\n.via-gray-600 {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n}\n\n.via-gray-700 {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n}\n\n.via-gray-800 {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n}\n\n.via-gray-900 {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n}\n\n.via-red-100 {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n}\n\n.via-red-200 {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n}\n\n.via-red-300 {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n}\n\n.via-red-400 {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n}\n\n.via-red-500 {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n}\n\n.via-red-600 {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n}\n\n.via-red-700 {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n}\n\n.via-red-800 {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n}\n\n.via-red-900 {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n}\n\n.via-orange-100 {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n}\n\n.via-orange-200 {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n}\n\n.via-orange-300 {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n}\n\n.via-orange-400 {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n}\n\n.via-orange-500 {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n}\n\n.via-orange-600 {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n}\n\n.via-orange-700 {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n}\n\n.via-orange-800 {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n}\n\n.via-orange-900 {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n}\n\n.via-yellow-100 {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n}\n\n.via-yellow-200 {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n}\n\n.via-yellow-300 {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n}\n\n.via-yellow-400 {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n}\n\n.via-yellow-500 {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n}\n\n.via-yellow-600 {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n}\n\n.via-yellow-700 {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n}\n\n.via-yellow-800 {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n}\n\n.via-yellow-900 {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n}\n\n.via-green-100 {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n}\n\n.via-green-200 {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n}\n\n.via-green-300 {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n}\n\n.via-green-400 {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n}\n\n.via-green-500 {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n}\n\n.via-green-600 {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n}\n\n.via-green-700 {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n}\n\n.via-green-800 {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n}\n\n.via-green-900 {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n}\n\n.via-teal-100 {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n}\n\n.via-teal-200 {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n}\n\n.via-teal-300 {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n}\n\n.via-teal-400 {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n}\n\n.via-teal-500 {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n}\n\n.via-teal-600 {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n}\n\n.via-teal-700 {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n}\n\n.via-teal-800 {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n}\n\n.via-teal-900 {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n}\n\n.via-blue-100 {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n}\n\n.via-blue-200 {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n}\n\n.via-blue-300 {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n}\n\n.via-blue-400 {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n}\n\n.via-blue-500 {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n}\n\n.via-blue-600 {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n}\n\n.via-blue-700 {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n}\n\n.via-blue-800 {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n}\n\n.via-blue-900 {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n}\n\n.via-indigo-100 {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n}\n\n.via-indigo-200 {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n}\n\n.via-indigo-300 {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n}\n\n.via-indigo-400 {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n}\n\n.via-indigo-500 {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n}\n\n.via-indigo-600 {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n}\n\n.via-indigo-700 {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n}\n\n.via-indigo-800 {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n}\n\n.via-indigo-900 {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n}\n\n.via-purple-100 {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n}\n\n.via-purple-200 {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n}\n\n.via-purple-300 {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n}\n\n.via-purple-400 {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n}\n\n.via-purple-500 {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n}\n\n.via-purple-600 {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n}\n\n.via-purple-700 {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n}\n\n.via-purple-800 {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n}\n\n.via-purple-900 {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n}\n\n.via-pink-100 {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n}\n\n.via-pink-200 {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n}\n\n.via-pink-300 {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n}\n\n.via-pink-400 {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n}\n\n.via-pink-500 {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n}\n\n.via-pink-600 {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n}\n\n.via-pink-700 {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n}\n\n.via-pink-800 {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n}\n\n.via-pink-900 {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n}\n\n.to-transparent {\n --gradient-to-color: transparent;\n}\n\n.to-current {\n --gradient-to-color: currentColor;\n}\n\n.to-black {\n --gradient-to-color: #000;\n}\n\n.to-white {\n --gradient-to-color: #fff;\n}\n\n.to-gray-100 {\n --gradient-to-color: #f7fafc;\n}\n\n.to-gray-200 {\n --gradient-to-color: #edf2f7;\n}\n\n.to-gray-300 {\n --gradient-to-color: #e2e8f0;\n}\n\n.to-gray-400 {\n --gradient-to-color: #cbd5e0;\n}\n\n.to-gray-500 {\n --gradient-to-color: #a0aec0;\n}\n\n.to-gray-600 {\n --gradient-to-color: #718096;\n}\n\n.to-gray-700 {\n --gradient-to-color: #4a5568;\n}\n\n.to-gray-800 {\n --gradient-to-color: #2d3748;\n}\n\n.to-gray-900 {\n --gradient-to-color: #1a202c;\n}\n\n.to-red-100 {\n --gradient-to-color: #fff5f5;\n}\n\n.to-red-200 {\n --gradient-to-color: #fed7d7;\n}\n\n.to-red-300 {\n --gradient-to-color: #feb2b2;\n}\n\n.to-red-400 {\n --gradient-to-color: #fc8181;\n}\n\n.to-red-500 {\n --gradient-to-color: #f56565;\n}\n\n.to-red-600 {\n --gradient-to-color: #e53e3e;\n}\n\n.to-red-700 {\n --gradient-to-color: #c53030;\n}\n\n.to-red-800 {\n --gradient-to-color: #9b2c2c;\n}\n\n.to-red-900 {\n --gradient-to-color: #742a2a;\n}\n\n.to-orange-100 {\n --gradient-to-color: #fffaf0;\n}\n\n.to-orange-200 {\n --gradient-to-color: #feebc8;\n}\n\n.to-orange-300 {\n --gradient-to-color: #fbd38d;\n}\n\n.to-orange-400 {\n --gradient-to-color: #f6ad55;\n}\n\n.to-orange-500 {\n --gradient-to-color: #ed8936;\n}\n\n.to-orange-600 {\n --gradient-to-color: #dd6b20;\n}\n\n.to-orange-700 {\n --gradient-to-color: #c05621;\n}\n\n.to-orange-800 {\n --gradient-to-color: #9c4221;\n}\n\n.to-orange-900 {\n --gradient-to-color: #7b341e;\n}\n\n.to-yellow-100 {\n --gradient-to-color: #fffff0;\n}\n\n.to-yellow-200 {\n --gradient-to-color: #fefcbf;\n}\n\n.to-yellow-300 {\n --gradient-to-color: #faf089;\n}\n\n.to-yellow-400 {\n --gradient-to-color: #f6e05e;\n}\n\n.to-yellow-500 {\n --gradient-to-color: #ecc94b;\n}\n\n.to-yellow-600 {\n --gradient-to-color: #d69e2e;\n}\n\n.to-yellow-700 {\n --gradient-to-color: #b7791f;\n}\n\n.to-yellow-800 {\n --gradient-to-color: #975a16;\n}\n\n.to-yellow-900 {\n --gradient-to-color: #744210;\n}\n\n.to-green-100 {\n --gradient-to-color: #f0fff4;\n}\n\n.to-green-200 {\n --gradient-to-color: #c6f6d5;\n}\n\n.to-green-300 {\n --gradient-to-color: #9ae6b4;\n}\n\n.to-green-400 {\n --gradient-to-color: #68d391;\n}\n\n.to-green-500 {\n --gradient-to-color: #48bb78;\n}\n\n.to-green-600 {\n --gradient-to-color: #38a169;\n}\n\n.to-green-700 {\n --gradient-to-color: #2f855a;\n}\n\n.to-green-800 {\n --gradient-to-color: #276749;\n}\n\n.to-green-900 {\n --gradient-to-color: #22543d;\n}\n\n.to-teal-100 {\n --gradient-to-color: #e6fffa;\n}\n\n.to-teal-200 {\n --gradient-to-color: #b2f5ea;\n}\n\n.to-teal-300 {\n --gradient-to-color: #81e6d9;\n}\n\n.to-teal-400 {\n --gradient-to-color: #4fd1c5;\n}\n\n.to-teal-500 {\n --gradient-to-color: #38b2ac;\n}\n\n.to-teal-600 {\n --gradient-to-color: #319795;\n}\n\n.to-teal-700 {\n --gradient-to-color: #2c7a7b;\n}\n\n.to-teal-800 {\n --gradient-to-color: #285e61;\n}\n\n.to-teal-900 {\n --gradient-to-color: #234e52;\n}\n\n.to-blue-100 {\n --gradient-to-color: #ebf8ff;\n}\n\n.to-blue-200 {\n --gradient-to-color: #bee3f8;\n}\n\n.to-blue-300 {\n --gradient-to-color: #90cdf4;\n}\n\n.to-blue-400 {\n --gradient-to-color: #63b3ed;\n}\n\n.to-blue-500 {\n --gradient-to-color: #4299e1;\n}\n\n.to-blue-600 {\n --gradient-to-color: #3182ce;\n}\n\n.to-blue-700 {\n --gradient-to-color: #2b6cb0;\n}\n\n.to-blue-800 {\n --gradient-to-color: #2c5282;\n}\n\n.to-blue-900 {\n --gradient-to-color: #2a4365;\n}\n\n.to-indigo-100 {\n --gradient-to-color: #ebf4ff;\n}\n\n.to-indigo-200 {\n --gradient-to-color: #c3dafe;\n}\n\n.to-indigo-300 {\n --gradient-to-color: #a3bffa;\n}\n\n.to-indigo-400 {\n --gradient-to-color: #7f9cf5;\n}\n\n.to-indigo-500 {\n --gradient-to-color: #667eea;\n}\n\n.to-indigo-600 {\n --gradient-to-color: #5a67d8;\n}\n\n.to-indigo-700 {\n --gradient-to-color: #4c51bf;\n}\n\n.to-indigo-800 {\n --gradient-to-color: #434190;\n}\n\n.to-indigo-900 {\n --gradient-to-color: #3c366b;\n}\n\n.to-purple-100 {\n --gradient-to-color: #faf5ff;\n}\n\n.to-purple-200 {\n --gradient-to-color: #e9d8fd;\n}\n\n.to-purple-300 {\n --gradient-to-color: #d6bcfa;\n}\n\n.to-purple-400 {\n --gradient-to-color: #b794f4;\n}\n\n.to-purple-500 {\n --gradient-to-color: #9f7aea;\n}\n\n.to-purple-600 {\n --gradient-to-color: #805ad5;\n}\n\n.to-purple-700 {\n --gradient-to-color: #6b46c1;\n}\n\n.to-purple-800 {\n --gradient-to-color: #553c9a;\n}\n\n.to-purple-900 {\n --gradient-to-color: #44337a;\n}\n\n.to-pink-100 {\n --gradient-to-color: #fff5f7;\n}\n\n.to-pink-200 {\n --gradient-to-color: #fed7e2;\n}\n\n.to-pink-300 {\n --gradient-to-color: #fbb6ce;\n}\n\n.to-pink-400 {\n --gradient-to-color: #f687b3;\n}\n\n.to-pink-500 {\n --gradient-to-color: #ed64a6;\n}\n\n.to-pink-600 {\n --gradient-to-color: #d53f8c;\n}\n\n.to-pink-700 {\n --gradient-to-color: #b83280;\n}\n\n.to-pink-800 {\n --gradient-to-color: #97266d;\n}\n\n.to-pink-900 {\n --gradient-to-color: #702459;\n}\n\n.hover\\:from-transparent:hover {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.hover\\:from-current:hover {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.hover\\:from-black:hover {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.hover\\:from-white:hover {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.hover\\:from-gray-100:hover {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n}\n\n.hover\\:from-gray-200:hover {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n}\n\n.hover\\:from-gray-300:hover {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n}\n\n.hover\\:from-gray-400:hover {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n}\n\n.hover\\:from-gray-500:hover {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n}\n\n.hover\\:from-gray-600:hover {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n}\n\n.hover\\:from-gray-700:hover {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n}\n\n.hover\\:from-gray-800:hover {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n}\n\n.hover\\:from-gray-900:hover {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n}\n\n.hover\\:from-red-100:hover {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n}\n\n.hover\\:from-red-200:hover {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n}\n\n.hover\\:from-red-300:hover {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n}\n\n.hover\\:from-red-400:hover {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n}\n\n.hover\\:from-red-500:hover {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n}\n\n.hover\\:from-red-600:hover {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n}\n\n.hover\\:from-red-700:hover {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n}\n\n.hover\\:from-red-800:hover {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n}\n\n.hover\\:from-red-900:hover {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n}\n\n.hover\\:from-orange-100:hover {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n}\n\n.hover\\:from-orange-200:hover {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n}\n\n.hover\\:from-orange-300:hover {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n}\n\n.hover\\:from-orange-400:hover {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n}\n\n.hover\\:from-orange-500:hover {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n}\n\n.hover\\:from-orange-600:hover {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n}\n\n.hover\\:from-orange-700:hover {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n}\n\n.hover\\:from-orange-800:hover {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n}\n\n.hover\\:from-orange-900:hover {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n}\n\n.hover\\:from-yellow-100:hover {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n}\n\n.hover\\:from-yellow-200:hover {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n}\n\n.hover\\:from-yellow-300:hover {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n}\n\n.hover\\:from-yellow-400:hover {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n}\n\n.hover\\:from-yellow-500:hover {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n}\n\n.hover\\:from-yellow-600:hover {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n}\n\n.hover\\:from-yellow-700:hover {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n}\n\n.hover\\:from-yellow-800:hover {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n}\n\n.hover\\:from-yellow-900:hover {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n}\n\n.hover\\:from-green-100:hover {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n}\n\n.hover\\:from-green-200:hover {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n}\n\n.hover\\:from-green-300:hover {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n}\n\n.hover\\:from-green-400:hover {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n}\n\n.hover\\:from-green-500:hover {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n}\n\n.hover\\:from-green-600:hover {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n}\n\n.hover\\:from-green-700:hover {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n}\n\n.hover\\:from-green-800:hover {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n}\n\n.hover\\:from-green-900:hover {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n}\n\n.hover\\:from-teal-100:hover {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n}\n\n.hover\\:from-teal-200:hover {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n}\n\n.hover\\:from-teal-300:hover {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n}\n\n.hover\\:from-teal-400:hover {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n}\n\n.hover\\:from-teal-500:hover {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n}\n\n.hover\\:from-teal-600:hover {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n}\n\n.hover\\:from-teal-700:hover {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n}\n\n.hover\\:from-teal-800:hover {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n}\n\n.hover\\:from-teal-900:hover {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n}\n\n.hover\\:from-blue-100:hover {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n}\n\n.hover\\:from-blue-200:hover {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n}\n\n.hover\\:from-blue-300:hover {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n}\n\n.hover\\:from-blue-400:hover {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n}\n\n.hover\\:from-blue-500:hover {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n}\n\n.hover\\:from-blue-600:hover {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n}\n\n.hover\\:from-blue-700:hover {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n}\n\n.hover\\:from-blue-800:hover {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n}\n\n.hover\\:from-blue-900:hover {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n}\n\n.hover\\:from-indigo-100:hover {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n}\n\n.hover\\:from-indigo-200:hover {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n}\n\n.hover\\:from-indigo-300:hover {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n}\n\n.hover\\:from-indigo-400:hover {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n}\n\n.hover\\:from-indigo-500:hover {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n}\n\n.hover\\:from-indigo-600:hover {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n}\n\n.hover\\:from-indigo-700:hover {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n}\n\n.hover\\:from-indigo-800:hover {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n}\n\n.hover\\:from-indigo-900:hover {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n}\n\n.hover\\:from-purple-100:hover {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n}\n\n.hover\\:from-purple-200:hover {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n}\n\n.hover\\:from-purple-300:hover {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n}\n\n.hover\\:from-purple-400:hover {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n}\n\n.hover\\:from-purple-500:hover {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n}\n\n.hover\\:from-purple-600:hover {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n}\n\n.hover\\:from-purple-700:hover {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n}\n\n.hover\\:from-purple-800:hover {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n}\n\n.hover\\:from-purple-900:hover {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n}\n\n.hover\\:from-pink-100:hover {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n}\n\n.hover\\:from-pink-200:hover {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n}\n\n.hover\\:from-pink-300:hover {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n}\n\n.hover\\:from-pink-400:hover {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n}\n\n.hover\\:from-pink-500:hover {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n}\n\n.hover\\:from-pink-600:hover {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n}\n\n.hover\\:from-pink-700:hover {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n}\n\n.hover\\:from-pink-800:hover {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n}\n\n.hover\\:from-pink-900:hover {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n}\n\n.hover\\:via-transparent:hover {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.hover\\:via-current:hover {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.hover\\:via-black:hover {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.hover\\:via-white:hover {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.hover\\:via-gray-100:hover {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n}\n\n.hover\\:via-gray-200:hover {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n}\n\n.hover\\:via-gray-300:hover {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n}\n\n.hover\\:via-gray-400:hover {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n}\n\n.hover\\:via-gray-500:hover {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n}\n\n.hover\\:via-gray-600:hover {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n}\n\n.hover\\:via-gray-700:hover {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n}\n\n.hover\\:via-gray-800:hover {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n}\n\n.hover\\:via-gray-900:hover {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n}\n\n.hover\\:via-red-100:hover {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n}\n\n.hover\\:via-red-200:hover {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n}\n\n.hover\\:via-red-300:hover {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n}\n\n.hover\\:via-red-400:hover {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n}\n\n.hover\\:via-red-500:hover {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n}\n\n.hover\\:via-red-600:hover {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n}\n\n.hover\\:via-red-700:hover {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n}\n\n.hover\\:via-red-800:hover {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n}\n\n.hover\\:via-red-900:hover {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n}\n\n.hover\\:via-orange-100:hover {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n}\n\n.hover\\:via-orange-200:hover {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n}\n\n.hover\\:via-orange-300:hover {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n}\n\n.hover\\:via-orange-400:hover {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n}\n\n.hover\\:via-orange-500:hover {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n}\n\n.hover\\:via-orange-600:hover {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n}\n\n.hover\\:via-orange-700:hover {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n}\n\n.hover\\:via-orange-800:hover {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n}\n\n.hover\\:via-orange-900:hover {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n}\n\n.hover\\:via-yellow-100:hover {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n}\n\n.hover\\:via-yellow-200:hover {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n}\n\n.hover\\:via-yellow-300:hover {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n}\n\n.hover\\:via-yellow-400:hover {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n}\n\n.hover\\:via-yellow-500:hover {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n}\n\n.hover\\:via-yellow-600:hover {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n}\n\n.hover\\:via-yellow-700:hover {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n}\n\n.hover\\:via-yellow-800:hover {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n}\n\n.hover\\:via-yellow-900:hover {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n}\n\n.hover\\:via-green-100:hover {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n}\n\n.hover\\:via-green-200:hover {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n}\n\n.hover\\:via-green-300:hover {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n}\n\n.hover\\:via-green-400:hover {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n}\n\n.hover\\:via-green-500:hover {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n}\n\n.hover\\:via-green-600:hover {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n}\n\n.hover\\:via-green-700:hover {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n}\n\n.hover\\:via-green-800:hover {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n}\n\n.hover\\:via-green-900:hover {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n}\n\n.hover\\:via-teal-100:hover {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n}\n\n.hover\\:via-teal-200:hover {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n}\n\n.hover\\:via-teal-300:hover {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n}\n\n.hover\\:via-teal-400:hover {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n}\n\n.hover\\:via-teal-500:hover {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n}\n\n.hover\\:via-teal-600:hover {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n}\n\n.hover\\:via-teal-700:hover {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n}\n\n.hover\\:via-teal-800:hover {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n}\n\n.hover\\:via-teal-900:hover {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n}\n\n.hover\\:via-blue-100:hover {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n}\n\n.hover\\:via-blue-200:hover {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n}\n\n.hover\\:via-blue-300:hover {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n}\n\n.hover\\:via-blue-400:hover {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n}\n\n.hover\\:via-blue-500:hover {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n}\n\n.hover\\:via-blue-600:hover {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n}\n\n.hover\\:via-blue-700:hover {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n}\n\n.hover\\:via-blue-800:hover {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n}\n\n.hover\\:via-blue-900:hover {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n}\n\n.hover\\:via-indigo-100:hover {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n}\n\n.hover\\:via-indigo-200:hover {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n}\n\n.hover\\:via-indigo-300:hover {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n}\n\n.hover\\:via-indigo-400:hover {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n}\n\n.hover\\:via-indigo-500:hover {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n}\n\n.hover\\:via-indigo-600:hover {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n}\n\n.hover\\:via-indigo-700:hover {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n}\n\n.hover\\:via-indigo-800:hover {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n}\n\n.hover\\:via-indigo-900:hover {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n}\n\n.hover\\:via-purple-100:hover {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n}\n\n.hover\\:via-purple-200:hover {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n}\n\n.hover\\:via-purple-300:hover {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n}\n\n.hover\\:via-purple-400:hover {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n}\n\n.hover\\:via-purple-500:hover {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n}\n\n.hover\\:via-purple-600:hover {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n}\n\n.hover\\:via-purple-700:hover {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n}\n\n.hover\\:via-purple-800:hover {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n}\n\n.hover\\:via-purple-900:hover {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n}\n\n.hover\\:via-pink-100:hover {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n}\n\n.hover\\:via-pink-200:hover {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n}\n\n.hover\\:via-pink-300:hover {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n}\n\n.hover\\:via-pink-400:hover {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n}\n\n.hover\\:via-pink-500:hover {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n}\n\n.hover\\:via-pink-600:hover {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n}\n\n.hover\\:via-pink-700:hover {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n}\n\n.hover\\:via-pink-800:hover {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n}\n\n.hover\\:via-pink-900:hover {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n}\n\n.hover\\:to-transparent:hover {\n --gradient-to-color: transparent;\n}\n\n.hover\\:to-current:hover {\n --gradient-to-color: currentColor;\n}\n\n.hover\\:to-black:hover {\n --gradient-to-color: #000;\n}\n\n.hover\\:to-white:hover {\n --gradient-to-color: #fff;\n}\n\n.hover\\:to-gray-100:hover {\n --gradient-to-color: #f7fafc;\n}\n\n.hover\\:to-gray-200:hover {\n --gradient-to-color: #edf2f7;\n}\n\n.hover\\:to-gray-300:hover {\n --gradient-to-color: #e2e8f0;\n}\n\n.hover\\:to-gray-400:hover {\n --gradient-to-color: #cbd5e0;\n}\n\n.hover\\:to-gray-500:hover {\n --gradient-to-color: #a0aec0;\n}\n\n.hover\\:to-gray-600:hover {\n --gradient-to-color: #718096;\n}\n\n.hover\\:to-gray-700:hover {\n --gradient-to-color: #4a5568;\n}\n\n.hover\\:to-gray-800:hover {\n --gradient-to-color: #2d3748;\n}\n\n.hover\\:to-gray-900:hover {\n --gradient-to-color: #1a202c;\n}\n\n.hover\\:to-red-100:hover {\n --gradient-to-color: #fff5f5;\n}\n\n.hover\\:to-red-200:hover {\n --gradient-to-color: #fed7d7;\n}\n\n.hover\\:to-red-300:hover {\n --gradient-to-color: #feb2b2;\n}\n\n.hover\\:to-red-400:hover {\n --gradient-to-color: #fc8181;\n}\n\n.hover\\:to-red-500:hover {\n --gradient-to-color: #f56565;\n}\n\n.hover\\:to-red-600:hover {\n --gradient-to-color: #e53e3e;\n}\n\n.hover\\:to-red-700:hover {\n --gradient-to-color: #c53030;\n}\n\n.hover\\:to-red-800:hover {\n --gradient-to-color: #9b2c2c;\n}\n\n.hover\\:to-red-900:hover {\n --gradient-to-color: #742a2a;\n}\n\n.hover\\:to-orange-100:hover {\n --gradient-to-color: #fffaf0;\n}\n\n.hover\\:to-orange-200:hover {\n --gradient-to-color: #feebc8;\n}\n\n.hover\\:to-orange-300:hover {\n --gradient-to-color: #fbd38d;\n}\n\n.hover\\:to-orange-400:hover {\n --gradient-to-color: #f6ad55;\n}\n\n.hover\\:to-orange-500:hover {\n --gradient-to-color: #ed8936;\n}\n\n.hover\\:to-orange-600:hover {\n --gradient-to-color: #dd6b20;\n}\n\n.hover\\:to-orange-700:hover {\n --gradient-to-color: #c05621;\n}\n\n.hover\\:to-orange-800:hover {\n --gradient-to-color: #9c4221;\n}\n\n.hover\\:to-orange-900:hover {\n --gradient-to-color: #7b341e;\n}\n\n.hover\\:to-yellow-100:hover {\n --gradient-to-color: #fffff0;\n}\n\n.hover\\:to-yellow-200:hover {\n --gradient-to-color: #fefcbf;\n}\n\n.hover\\:to-yellow-300:hover {\n --gradient-to-color: #faf089;\n}\n\n.hover\\:to-yellow-400:hover {\n --gradient-to-color: #f6e05e;\n}\n\n.hover\\:to-yellow-500:hover {\n --gradient-to-color: #ecc94b;\n}\n\n.hover\\:to-yellow-600:hover {\n --gradient-to-color: #d69e2e;\n}\n\n.hover\\:to-yellow-700:hover {\n --gradient-to-color: #b7791f;\n}\n\n.hover\\:to-yellow-800:hover {\n --gradient-to-color: #975a16;\n}\n\n.hover\\:to-yellow-900:hover {\n --gradient-to-color: #744210;\n}\n\n.hover\\:to-green-100:hover {\n --gradient-to-color: #f0fff4;\n}\n\n.hover\\:to-green-200:hover {\n --gradient-to-color: #c6f6d5;\n}\n\n.hover\\:to-green-300:hover {\n --gradient-to-color: #9ae6b4;\n}\n\n.hover\\:to-green-400:hover {\n --gradient-to-color: #68d391;\n}\n\n.hover\\:to-green-500:hover {\n --gradient-to-color: #48bb78;\n}\n\n.hover\\:to-green-600:hover {\n --gradient-to-color: #38a169;\n}\n\n.hover\\:to-green-700:hover {\n --gradient-to-color: #2f855a;\n}\n\n.hover\\:to-green-800:hover {\n --gradient-to-color: #276749;\n}\n\n.hover\\:to-green-900:hover {\n --gradient-to-color: #22543d;\n}\n\n.hover\\:to-teal-100:hover {\n --gradient-to-color: #e6fffa;\n}\n\n.hover\\:to-teal-200:hover {\n --gradient-to-color: #b2f5ea;\n}\n\n.hover\\:to-teal-300:hover {\n --gradient-to-color: #81e6d9;\n}\n\n.hover\\:to-teal-400:hover {\n --gradient-to-color: #4fd1c5;\n}\n\n.hover\\:to-teal-500:hover {\n --gradient-to-color: #38b2ac;\n}\n\n.hover\\:to-teal-600:hover {\n --gradient-to-color: #319795;\n}\n\n.hover\\:to-teal-700:hover {\n --gradient-to-color: #2c7a7b;\n}\n\n.hover\\:to-teal-800:hover {\n --gradient-to-color: #285e61;\n}\n\n.hover\\:to-teal-900:hover {\n --gradient-to-color: #234e52;\n}\n\n.hover\\:to-blue-100:hover {\n --gradient-to-color: #ebf8ff;\n}\n\n.hover\\:to-blue-200:hover {\n --gradient-to-color: #bee3f8;\n}\n\n.hover\\:to-blue-300:hover {\n --gradient-to-color: #90cdf4;\n}\n\n.hover\\:to-blue-400:hover {\n --gradient-to-color: #63b3ed;\n}\n\n.hover\\:to-blue-500:hover {\n --gradient-to-color: #4299e1;\n}\n\n.hover\\:to-blue-600:hover {\n --gradient-to-color: #3182ce;\n}\n\n.hover\\:to-blue-700:hover {\n --gradient-to-color: #2b6cb0;\n}\n\n.hover\\:to-blue-800:hover {\n --gradient-to-color: #2c5282;\n}\n\n.hover\\:to-blue-900:hover {\n --gradient-to-color: #2a4365;\n}\n\n.hover\\:to-indigo-100:hover {\n --gradient-to-color: #ebf4ff;\n}\n\n.hover\\:to-indigo-200:hover {\n --gradient-to-color: #c3dafe;\n}\n\n.hover\\:to-indigo-300:hover {\n --gradient-to-color: #a3bffa;\n}\n\n.hover\\:to-indigo-400:hover {\n --gradient-to-color: #7f9cf5;\n}\n\n.hover\\:to-indigo-500:hover {\n --gradient-to-color: #667eea;\n}\n\n.hover\\:to-indigo-600:hover {\n --gradient-to-color: #5a67d8;\n}\n\n.hover\\:to-indigo-700:hover {\n --gradient-to-color: #4c51bf;\n}\n\n.hover\\:to-indigo-800:hover {\n --gradient-to-color: #434190;\n}\n\n.hover\\:to-indigo-900:hover {\n --gradient-to-color: #3c366b;\n}\n\n.hover\\:to-purple-100:hover {\n --gradient-to-color: #faf5ff;\n}\n\n.hover\\:to-purple-200:hover {\n --gradient-to-color: #e9d8fd;\n}\n\n.hover\\:to-purple-300:hover {\n --gradient-to-color: #d6bcfa;\n}\n\n.hover\\:to-purple-400:hover {\n --gradient-to-color: #b794f4;\n}\n\n.hover\\:to-purple-500:hover {\n --gradient-to-color: #9f7aea;\n}\n\n.hover\\:to-purple-600:hover {\n --gradient-to-color: #805ad5;\n}\n\n.hover\\:to-purple-700:hover {\n --gradient-to-color: #6b46c1;\n}\n\n.hover\\:to-purple-800:hover {\n --gradient-to-color: #553c9a;\n}\n\n.hover\\:to-purple-900:hover {\n --gradient-to-color: #44337a;\n}\n\n.hover\\:to-pink-100:hover {\n --gradient-to-color: #fff5f7;\n}\n\n.hover\\:to-pink-200:hover {\n --gradient-to-color: #fed7e2;\n}\n\n.hover\\:to-pink-300:hover {\n --gradient-to-color: #fbb6ce;\n}\n\n.hover\\:to-pink-400:hover {\n --gradient-to-color: #f687b3;\n}\n\n.hover\\:to-pink-500:hover {\n --gradient-to-color: #ed64a6;\n}\n\n.hover\\:to-pink-600:hover {\n --gradient-to-color: #d53f8c;\n}\n\n.hover\\:to-pink-700:hover {\n --gradient-to-color: #b83280;\n}\n\n.hover\\:to-pink-800:hover {\n --gradient-to-color: #97266d;\n}\n\n.hover\\:to-pink-900:hover {\n --gradient-to-color: #702459;\n}\n\n.focus\\:from-transparent:focus {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.focus\\:from-current:focus {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.focus\\:from-black:focus {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.focus\\:from-white:focus {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.focus\\:from-gray-100:focus {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n}\n\n.focus\\:from-gray-200:focus {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n}\n\n.focus\\:from-gray-300:focus {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n}\n\n.focus\\:from-gray-400:focus {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n}\n\n.focus\\:from-gray-500:focus {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n}\n\n.focus\\:from-gray-600:focus {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n}\n\n.focus\\:from-gray-700:focus {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n}\n\n.focus\\:from-gray-800:focus {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n}\n\n.focus\\:from-gray-900:focus {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n}\n\n.focus\\:from-red-100:focus {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n}\n\n.focus\\:from-red-200:focus {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n}\n\n.focus\\:from-red-300:focus {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n}\n\n.focus\\:from-red-400:focus {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n}\n\n.focus\\:from-red-500:focus {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n}\n\n.focus\\:from-red-600:focus {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n}\n\n.focus\\:from-red-700:focus {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n}\n\n.focus\\:from-red-800:focus {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n}\n\n.focus\\:from-red-900:focus {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n}\n\n.focus\\:from-orange-100:focus {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n}\n\n.focus\\:from-orange-200:focus {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n}\n\n.focus\\:from-orange-300:focus {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n}\n\n.focus\\:from-orange-400:focus {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n}\n\n.focus\\:from-orange-500:focus {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n}\n\n.focus\\:from-orange-600:focus {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n}\n\n.focus\\:from-orange-700:focus {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n}\n\n.focus\\:from-orange-800:focus {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n}\n\n.focus\\:from-orange-900:focus {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n}\n\n.focus\\:from-yellow-100:focus {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n}\n\n.focus\\:from-yellow-200:focus {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n}\n\n.focus\\:from-yellow-300:focus {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n}\n\n.focus\\:from-yellow-400:focus {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n}\n\n.focus\\:from-yellow-500:focus {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n}\n\n.focus\\:from-yellow-600:focus {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n}\n\n.focus\\:from-yellow-700:focus {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n}\n\n.focus\\:from-yellow-800:focus {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n}\n\n.focus\\:from-yellow-900:focus {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n}\n\n.focus\\:from-green-100:focus {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n}\n\n.focus\\:from-green-200:focus {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n}\n\n.focus\\:from-green-300:focus {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n}\n\n.focus\\:from-green-400:focus {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n}\n\n.focus\\:from-green-500:focus {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n}\n\n.focus\\:from-green-600:focus {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n}\n\n.focus\\:from-green-700:focus {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n}\n\n.focus\\:from-green-800:focus {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n}\n\n.focus\\:from-green-900:focus {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n}\n\n.focus\\:from-teal-100:focus {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n}\n\n.focus\\:from-teal-200:focus {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n}\n\n.focus\\:from-teal-300:focus {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n}\n\n.focus\\:from-teal-400:focus {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n}\n\n.focus\\:from-teal-500:focus {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n}\n\n.focus\\:from-teal-600:focus {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n}\n\n.focus\\:from-teal-700:focus {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n}\n\n.focus\\:from-teal-800:focus {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n}\n\n.focus\\:from-teal-900:focus {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n}\n\n.focus\\:from-blue-100:focus {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n}\n\n.focus\\:from-blue-200:focus {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n}\n\n.focus\\:from-blue-300:focus {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n}\n\n.focus\\:from-blue-400:focus {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n}\n\n.focus\\:from-blue-500:focus {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n}\n\n.focus\\:from-blue-600:focus {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n}\n\n.focus\\:from-blue-700:focus {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n}\n\n.focus\\:from-blue-800:focus {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n}\n\n.focus\\:from-blue-900:focus {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n}\n\n.focus\\:from-indigo-100:focus {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n}\n\n.focus\\:from-indigo-200:focus {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n}\n\n.focus\\:from-indigo-300:focus {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n}\n\n.focus\\:from-indigo-400:focus {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n}\n\n.focus\\:from-indigo-500:focus {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n}\n\n.focus\\:from-indigo-600:focus {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n}\n\n.focus\\:from-indigo-700:focus {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n}\n\n.focus\\:from-indigo-800:focus {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n}\n\n.focus\\:from-indigo-900:focus {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n}\n\n.focus\\:from-purple-100:focus {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n}\n\n.focus\\:from-purple-200:focus {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n}\n\n.focus\\:from-purple-300:focus {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n}\n\n.focus\\:from-purple-400:focus {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n}\n\n.focus\\:from-purple-500:focus {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n}\n\n.focus\\:from-purple-600:focus {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n}\n\n.focus\\:from-purple-700:focus {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n}\n\n.focus\\:from-purple-800:focus {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n}\n\n.focus\\:from-purple-900:focus {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n}\n\n.focus\\:from-pink-100:focus {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n}\n\n.focus\\:from-pink-200:focus {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n}\n\n.focus\\:from-pink-300:focus {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n}\n\n.focus\\:from-pink-400:focus {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n}\n\n.focus\\:from-pink-500:focus {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n}\n\n.focus\\:from-pink-600:focus {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n}\n\n.focus\\:from-pink-700:focus {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n}\n\n.focus\\:from-pink-800:focus {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n}\n\n.focus\\:from-pink-900:focus {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n}\n\n.focus\\:via-transparent:focus {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.focus\\:via-current:focus {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.focus\\:via-black:focus {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n}\n\n.focus\\:via-white:focus {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n}\n\n.focus\\:via-gray-100:focus {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n}\n\n.focus\\:via-gray-200:focus {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n}\n\n.focus\\:via-gray-300:focus {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n}\n\n.focus\\:via-gray-400:focus {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n}\n\n.focus\\:via-gray-500:focus {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n}\n\n.focus\\:via-gray-600:focus {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n}\n\n.focus\\:via-gray-700:focus {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n}\n\n.focus\\:via-gray-800:focus {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n}\n\n.focus\\:via-gray-900:focus {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n}\n\n.focus\\:via-red-100:focus {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n}\n\n.focus\\:via-red-200:focus {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n}\n\n.focus\\:via-red-300:focus {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n}\n\n.focus\\:via-red-400:focus {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n}\n\n.focus\\:via-red-500:focus {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n}\n\n.focus\\:via-red-600:focus {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n}\n\n.focus\\:via-red-700:focus {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n}\n\n.focus\\:via-red-800:focus {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n}\n\n.focus\\:via-red-900:focus {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n}\n\n.focus\\:via-orange-100:focus {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n}\n\n.focus\\:via-orange-200:focus {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n}\n\n.focus\\:via-orange-300:focus {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n}\n\n.focus\\:via-orange-400:focus {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n}\n\n.focus\\:via-orange-500:focus {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n}\n\n.focus\\:via-orange-600:focus {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n}\n\n.focus\\:via-orange-700:focus {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n}\n\n.focus\\:via-orange-800:focus {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n}\n\n.focus\\:via-orange-900:focus {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n}\n\n.focus\\:via-yellow-100:focus {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n}\n\n.focus\\:via-yellow-200:focus {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n}\n\n.focus\\:via-yellow-300:focus {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n}\n\n.focus\\:via-yellow-400:focus {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n}\n\n.focus\\:via-yellow-500:focus {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n}\n\n.focus\\:via-yellow-600:focus {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n}\n\n.focus\\:via-yellow-700:focus {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n}\n\n.focus\\:via-yellow-800:focus {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n}\n\n.focus\\:via-yellow-900:focus {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n}\n\n.focus\\:via-green-100:focus {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n}\n\n.focus\\:via-green-200:focus {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n}\n\n.focus\\:via-green-300:focus {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n}\n\n.focus\\:via-green-400:focus {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n}\n\n.focus\\:via-green-500:focus {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n}\n\n.focus\\:via-green-600:focus {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n}\n\n.focus\\:via-green-700:focus {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n}\n\n.focus\\:via-green-800:focus {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n}\n\n.focus\\:via-green-900:focus {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n}\n\n.focus\\:via-teal-100:focus {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n}\n\n.focus\\:via-teal-200:focus {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n}\n\n.focus\\:via-teal-300:focus {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n}\n\n.focus\\:via-teal-400:focus {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n}\n\n.focus\\:via-teal-500:focus {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n}\n\n.focus\\:via-teal-600:focus {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n}\n\n.focus\\:via-teal-700:focus {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n}\n\n.focus\\:via-teal-800:focus {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n}\n\n.focus\\:via-teal-900:focus {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n}\n\n.focus\\:via-blue-100:focus {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n}\n\n.focus\\:via-blue-200:focus {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n}\n\n.focus\\:via-blue-300:focus {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n}\n\n.focus\\:via-blue-400:focus {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n}\n\n.focus\\:via-blue-500:focus {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n}\n\n.focus\\:via-blue-600:focus {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n}\n\n.focus\\:via-blue-700:focus {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n}\n\n.focus\\:via-blue-800:focus {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n}\n\n.focus\\:via-blue-900:focus {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n}\n\n.focus\\:via-indigo-100:focus {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n}\n\n.focus\\:via-indigo-200:focus {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n}\n\n.focus\\:via-indigo-300:focus {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n}\n\n.focus\\:via-indigo-400:focus {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n}\n\n.focus\\:via-indigo-500:focus {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n}\n\n.focus\\:via-indigo-600:focus {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n}\n\n.focus\\:via-indigo-700:focus {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n}\n\n.focus\\:via-indigo-800:focus {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n}\n\n.focus\\:via-indigo-900:focus {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n}\n\n.focus\\:via-purple-100:focus {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n}\n\n.focus\\:via-purple-200:focus {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n}\n\n.focus\\:via-purple-300:focus {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n}\n\n.focus\\:via-purple-400:focus {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n}\n\n.focus\\:via-purple-500:focus {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n}\n\n.focus\\:via-purple-600:focus {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n}\n\n.focus\\:via-purple-700:focus {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n}\n\n.focus\\:via-purple-800:focus {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n}\n\n.focus\\:via-purple-900:focus {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n}\n\n.focus\\:via-pink-100:focus {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n}\n\n.focus\\:via-pink-200:focus {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n}\n\n.focus\\:via-pink-300:focus {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n}\n\n.focus\\:via-pink-400:focus {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n}\n\n.focus\\:via-pink-500:focus {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n}\n\n.focus\\:via-pink-600:focus {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n}\n\n.focus\\:via-pink-700:focus {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n}\n\n.focus\\:via-pink-800:focus {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n}\n\n.focus\\:via-pink-900:focus {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n}\n\n.focus\\:to-transparent:focus {\n --gradient-to-color: transparent;\n}\n\n.focus\\:to-current:focus {\n --gradient-to-color: currentColor;\n}\n\n.focus\\:to-black:focus {\n --gradient-to-color: #000;\n}\n\n.focus\\:to-white:focus {\n --gradient-to-color: #fff;\n}\n\n.focus\\:to-gray-100:focus {\n --gradient-to-color: #f7fafc;\n}\n\n.focus\\:to-gray-200:focus {\n --gradient-to-color: #edf2f7;\n}\n\n.focus\\:to-gray-300:focus {\n --gradient-to-color: #e2e8f0;\n}\n\n.focus\\:to-gray-400:focus {\n --gradient-to-color: #cbd5e0;\n}\n\n.focus\\:to-gray-500:focus {\n --gradient-to-color: #a0aec0;\n}\n\n.focus\\:to-gray-600:focus {\n --gradient-to-color: #718096;\n}\n\n.focus\\:to-gray-700:focus {\n --gradient-to-color: #4a5568;\n}\n\n.focus\\:to-gray-800:focus {\n --gradient-to-color: #2d3748;\n}\n\n.focus\\:to-gray-900:focus {\n --gradient-to-color: #1a202c;\n}\n\n.focus\\:to-red-100:focus {\n --gradient-to-color: #fff5f5;\n}\n\n.focus\\:to-red-200:focus {\n --gradient-to-color: #fed7d7;\n}\n\n.focus\\:to-red-300:focus {\n --gradient-to-color: #feb2b2;\n}\n\n.focus\\:to-red-400:focus {\n --gradient-to-color: #fc8181;\n}\n\n.focus\\:to-red-500:focus {\n --gradient-to-color: #f56565;\n}\n\n.focus\\:to-red-600:focus {\n --gradient-to-color: #e53e3e;\n}\n\n.focus\\:to-red-700:focus {\n --gradient-to-color: #c53030;\n}\n\n.focus\\:to-red-800:focus {\n --gradient-to-color: #9b2c2c;\n}\n\n.focus\\:to-red-900:focus {\n --gradient-to-color: #742a2a;\n}\n\n.focus\\:to-orange-100:focus {\n --gradient-to-color: #fffaf0;\n}\n\n.focus\\:to-orange-200:focus {\n --gradient-to-color: #feebc8;\n}\n\n.focus\\:to-orange-300:focus {\n --gradient-to-color: #fbd38d;\n}\n\n.focus\\:to-orange-400:focus {\n --gradient-to-color: #f6ad55;\n}\n\n.focus\\:to-orange-500:focus {\n --gradient-to-color: #ed8936;\n}\n\n.focus\\:to-orange-600:focus {\n --gradient-to-color: #dd6b20;\n}\n\n.focus\\:to-orange-700:focus {\n --gradient-to-color: #c05621;\n}\n\n.focus\\:to-orange-800:focus {\n --gradient-to-color: #9c4221;\n}\n\n.focus\\:to-orange-900:focus {\n --gradient-to-color: #7b341e;\n}\n\n.focus\\:to-yellow-100:focus {\n --gradient-to-color: #fffff0;\n}\n\n.focus\\:to-yellow-200:focus {\n --gradient-to-color: #fefcbf;\n}\n\n.focus\\:to-yellow-300:focus {\n --gradient-to-color: #faf089;\n}\n\n.focus\\:to-yellow-400:focus {\n --gradient-to-color: #f6e05e;\n}\n\n.focus\\:to-yellow-500:focus {\n --gradient-to-color: #ecc94b;\n}\n\n.focus\\:to-yellow-600:focus {\n --gradient-to-color: #d69e2e;\n}\n\n.focus\\:to-yellow-700:focus {\n --gradient-to-color: #b7791f;\n}\n\n.focus\\:to-yellow-800:focus {\n --gradient-to-color: #975a16;\n}\n\n.focus\\:to-yellow-900:focus {\n --gradient-to-color: #744210;\n}\n\n.focus\\:to-green-100:focus {\n --gradient-to-color: #f0fff4;\n}\n\n.focus\\:to-green-200:focus {\n --gradient-to-color: #c6f6d5;\n}\n\n.focus\\:to-green-300:focus {\n --gradient-to-color: #9ae6b4;\n}\n\n.focus\\:to-green-400:focus {\n --gradient-to-color: #68d391;\n}\n\n.focus\\:to-green-500:focus {\n --gradient-to-color: #48bb78;\n}\n\n.focus\\:to-green-600:focus {\n --gradient-to-color: #38a169;\n}\n\n.focus\\:to-green-700:focus {\n --gradient-to-color: #2f855a;\n}\n\n.focus\\:to-green-800:focus {\n --gradient-to-color: #276749;\n}\n\n.focus\\:to-green-900:focus {\n --gradient-to-color: #22543d;\n}\n\n.focus\\:to-teal-100:focus {\n --gradient-to-color: #e6fffa;\n}\n\n.focus\\:to-teal-200:focus {\n --gradient-to-color: #b2f5ea;\n}\n\n.focus\\:to-teal-300:focus {\n --gradient-to-color: #81e6d9;\n}\n\n.focus\\:to-teal-400:focus {\n --gradient-to-color: #4fd1c5;\n}\n\n.focus\\:to-teal-500:focus {\n --gradient-to-color: #38b2ac;\n}\n\n.focus\\:to-teal-600:focus {\n --gradient-to-color: #319795;\n}\n\n.focus\\:to-teal-700:focus {\n --gradient-to-color: #2c7a7b;\n}\n\n.focus\\:to-teal-800:focus {\n --gradient-to-color: #285e61;\n}\n\n.focus\\:to-teal-900:focus {\n --gradient-to-color: #234e52;\n}\n\n.focus\\:to-blue-100:focus {\n --gradient-to-color: #ebf8ff;\n}\n\n.focus\\:to-blue-200:focus {\n --gradient-to-color: #bee3f8;\n}\n\n.focus\\:to-blue-300:focus {\n --gradient-to-color: #90cdf4;\n}\n\n.focus\\:to-blue-400:focus {\n --gradient-to-color: #63b3ed;\n}\n\n.focus\\:to-blue-500:focus {\n --gradient-to-color: #4299e1;\n}\n\n.focus\\:to-blue-600:focus {\n --gradient-to-color: #3182ce;\n}\n\n.focus\\:to-blue-700:focus {\n --gradient-to-color: #2b6cb0;\n}\n\n.focus\\:to-blue-800:focus {\n --gradient-to-color: #2c5282;\n}\n\n.focus\\:to-blue-900:focus {\n --gradient-to-color: #2a4365;\n}\n\n.focus\\:to-indigo-100:focus {\n --gradient-to-color: #ebf4ff;\n}\n\n.focus\\:to-indigo-200:focus {\n --gradient-to-color: #c3dafe;\n}\n\n.focus\\:to-indigo-300:focus {\n --gradient-to-color: #a3bffa;\n}\n\n.focus\\:to-indigo-400:focus {\n --gradient-to-color: #7f9cf5;\n}\n\n.focus\\:to-indigo-500:focus {\n --gradient-to-color: #667eea;\n}\n\n.focus\\:to-indigo-600:focus {\n --gradient-to-color: #5a67d8;\n}\n\n.focus\\:to-indigo-700:focus {\n --gradient-to-color: #4c51bf;\n}\n\n.focus\\:to-indigo-800:focus {\n --gradient-to-color: #434190;\n}\n\n.focus\\:to-indigo-900:focus {\n --gradient-to-color: #3c366b;\n}\n\n.focus\\:to-purple-100:focus {\n --gradient-to-color: #faf5ff;\n}\n\n.focus\\:to-purple-200:focus {\n --gradient-to-color: #e9d8fd;\n}\n\n.focus\\:to-purple-300:focus {\n --gradient-to-color: #d6bcfa;\n}\n\n.focus\\:to-purple-400:focus {\n --gradient-to-color: #b794f4;\n}\n\n.focus\\:to-purple-500:focus {\n --gradient-to-color: #9f7aea;\n}\n\n.focus\\:to-purple-600:focus {\n --gradient-to-color: #805ad5;\n}\n\n.focus\\:to-purple-700:focus {\n --gradient-to-color: #6b46c1;\n}\n\n.focus\\:to-purple-800:focus {\n --gradient-to-color: #553c9a;\n}\n\n.focus\\:to-purple-900:focus {\n --gradient-to-color: #44337a;\n}\n\n.focus\\:to-pink-100:focus {\n --gradient-to-color: #fff5f7;\n}\n\n.focus\\:to-pink-200:focus {\n --gradient-to-color: #fed7e2;\n}\n\n.focus\\:to-pink-300:focus {\n --gradient-to-color: #fbb6ce;\n}\n\n.focus\\:to-pink-400:focus {\n --gradient-to-color: #f687b3;\n}\n\n.focus\\:to-pink-500:focus {\n --gradient-to-color: #ed64a6;\n}\n\n.focus\\:to-pink-600:focus {\n --gradient-to-color: #d53f8c;\n}\n\n.focus\\:to-pink-700:focus {\n --gradient-to-color: #b83280;\n}\n\n.focus\\:to-pink-800:focus {\n --gradient-to-color: #97266d;\n}\n\n.focus\\:to-pink-900:focus {\n --gradient-to-color: #702459;\n}\n\n.bg-opacity-0 {\n --bg-opacity: 0;\n}\n\n.bg-opacity-25 {\n --bg-opacity: 0.25;\n}\n\n.bg-opacity-50 {\n --bg-opacity: 0.5;\n}\n\n.bg-opacity-75 {\n --bg-opacity: 0.75;\n}\n\n.bg-opacity-100 {\n --bg-opacity: 1;\n}\n\n.hover\\:bg-opacity-0:hover {\n --bg-opacity: 0;\n}\n\n.hover\\:bg-opacity-25:hover {\n --bg-opacity: 0.25;\n}\n\n.hover\\:bg-opacity-50:hover {\n --bg-opacity: 0.5;\n}\n\n.hover\\:bg-opacity-75:hover {\n --bg-opacity: 0.75;\n}\n\n.hover\\:bg-opacity-100:hover {\n --bg-opacity: 1;\n}\n\n.focus\\:bg-opacity-0:focus {\n --bg-opacity: 0;\n}\n\n.focus\\:bg-opacity-25:focus {\n --bg-opacity: 0.25;\n}\n\n.focus\\:bg-opacity-50:focus {\n --bg-opacity: 0.5;\n}\n\n.focus\\:bg-opacity-75:focus {\n --bg-opacity: 0.75;\n}\n\n.focus\\:bg-opacity-100:focus {\n --bg-opacity: 1;\n}\n\n.bg-bottom {\n background-position: bottom;\n}\n\n.bg-center {\n background-position: center;\n}\n\n.bg-left {\n background-position: left;\n}\n\n.bg-left-bottom {\n background-position: left bottom;\n}\n\n.bg-left-top {\n background-position: left top;\n}\n\n.bg-right {\n background-position: right;\n}\n\n.bg-right-bottom {\n background-position: right bottom;\n}\n\n.bg-right-top {\n background-position: right top;\n}\n\n.bg-top {\n background-position: top;\n}\n\n.bg-repeat {\n background-repeat: repeat;\n}\n\n.bg-no-repeat {\n background-repeat: no-repeat;\n}\n\n.bg-repeat-x {\n background-repeat: repeat-x;\n}\n\n.bg-repeat-y {\n background-repeat: repeat-y;\n}\n\n.bg-repeat-round {\n background-repeat: round;\n}\n\n.bg-repeat-space {\n background-repeat: space;\n}\n\n.bg-auto {\n background-size: auto;\n}\n\n.bg-cover {\n background-size: cover;\n}\n\n.bg-contain {\n background-size: contain;\n}\n\n.border-collapse {\n border-collapse: collapse;\n}\n\n.border-separate {\n border-collapse: separate;\n}\n\n.border-transparent {\n border-color: transparent;\n}\n\n.border-current {\n border-color: currentColor;\n}\n\n.border-black {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n}\n\n.border-white {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n}\n\n.border-gray-100 {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n}\n\n.border-gray-200 {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n}\n\n.border-gray-300 {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n}\n\n.border-gray-400 {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n}\n\n.border-gray-500 {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n}\n\n.border-gray-600 {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n}\n\n.border-gray-700 {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n}\n\n.border-gray-800 {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n}\n\n.border-gray-900 {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n}\n\n.border-red-100 {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n}\n\n.border-red-200 {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n}\n\n.border-red-300 {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n}\n\n.border-red-400 {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n}\n\n.border-red-500 {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n}\n\n.border-red-600 {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n}\n\n.border-red-700 {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n}\n\n.border-red-800 {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n}\n\n.border-red-900 {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n}\n\n.border-orange-100 {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n}\n\n.border-orange-200 {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n}\n\n.border-orange-300 {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n}\n\n.border-orange-400 {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n}\n\n.border-orange-500 {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n}\n\n.border-orange-600 {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n}\n\n.border-orange-700 {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n}\n\n.border-orange-800 {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n}\n\n.border-orange-900 {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n}\n\n.border-yellow-100 {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n}\n\n.border-yellow-200 {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n}\n\n.border-yellow-300 {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n}\n\n.border-yellow-400 {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n}\n\n.border-yellow-500 {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n}\n\n.border-yellow-600 {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n}\n\n.border-yellow-700 {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n}\n\n.border-yellow-800 {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n}\n\n.border-yellow-900 {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n}\n\n.border-green-100 {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n}\n\n.border-green-200 {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n}\n\n.border-green-300 {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n}\n\n.border-green-400 {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n}\n\n.border-green-500 {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n}\n\n.border-green-600 {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n}\n\n.border-green-700 {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n}\n\n.border-green-800 {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n}\n\n.border-green-900 {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n}\n\n.border-teal-100 {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n}\n\n.border-teal-200 {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n}\n\n.border-teal-300 {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n}\n\n.border-teal-400 {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n}\n\n.border-teal-500 {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n}\n\n.border-teal-600 {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n}\n\n.border-teal-700 {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n}\n\n.border-teal-800 {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n}\n\n.border-teal-900 {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n}\n\n.border-blue-100 {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n}\n\n.border-blue-200 {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n}\n\n.border-blue-300 {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n}\n\n.border-blue-400 {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n}\n\n.border-blue-500 {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n}\n\n.border-blue-600 {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n}\n\n.border-blue-700 {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n}\n\n.border-blue-800 {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n}\n\n.border-blue-900 {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n}\n\n.border-indigo-100 {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n}\n\n.border-indigo-200 {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n}\n\n.border-indigo-300 {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n}\n\n.border-indigo-400 {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n}\n\n.border-indigo-500 {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n}\n\n.border-indigo-600 {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n}\n\n.border-indigo-700 {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n}\n\n.border-indigo-800 {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n}\n\n.border-indigo-900 {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n}\n\n.border-purple-100 {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n}\n\n.border-purple-200 {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n}\n\n.border-purple-300 {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n}\n\n.border-purple-400 {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n}\n\n.border-purple-500 {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n}\n\n.border-purple-600 {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n}\n\n.border-purple-700 {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n}\n\n.border-purple-800 {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n}\n\n.border-purple-900 {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n}\n\n.border-pink-100 {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n}\n\n.border-pink-200 {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n}\n\n.border-pink-300 {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n}\n\n.border-pink-400 {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n}\n\n.border-pink-500 {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n}\n\n.border-pink-600 {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n}\n\n.border-pink-700 {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n}\n\n.border-pink-800 {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n}\n\n.border-pink-900 {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n}\n\n.hover\\:border-transparent:hover {\n border-color: transparent;\n}\n\n.hover\\:border-current:hover {\n border-color: currentColor;\n}\n\n.hover\\:border-black:hover {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n}\n\n.hover\\:border-white:hover {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n}\n\n.hover\\:border-gray-100:hover {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n}\n\n.hover\\:border-gray-200:hover {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n}\n\n.hover\\:border-gray-300:hover {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n}\n\n.hover\\:border-gray-400:hover {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n}\n\n.hover\\:border-gray-500:hover {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n}\n\n.hover\\:border-gray-600:hover {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n}\n\n.hover\\:border-gray-700:hover {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n}\n\n.hover\\:border-gray-800:hover {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n}\n\n.hover\\:border-gray-900:hover {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n}\n\n.hover\\:border-red-100:hover {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n}\n\n.hover\\:border-red-200:hover {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n}\n\n.hover\\:border-red-300:hover {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n}\n\n.hover\\:border-red-400:hover {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n}\n\n.hover\\:border-red-500:hover {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n}\n\n.hover\\:border-red-600:hover {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n}\n\n.hover\\:border-red-700:hover {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n}\n\n.hover\\:border-red-800:hover {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n}\n\n.hover\\:border-red-900:hover {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n}\n\n.hover\\:border-orange-100:hover {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n}\n\n.hover\\:border-orange-200:hover {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n}\n\n.hover\\:border-orange-300:hover {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n}\n\n.hover\\:border-orange-400:hover {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n}\n\n.hover\\:border-orange-500:hover {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n}\n\n.hover\\:border-orange-600:hover {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n}\n\n.hover\\:border-orange-700:hover {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n}\n\n.hover\\:border-orange-800:hover {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n}\n\n.hover\\:border-orange-900:hover {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n}\n\n.hover\\:border-yellow-100:hover {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n}\n\n.hover\\:border-yellow-200:hover {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n}\n\n.hover\\:border-yellow-300:hover {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n}\n\n.hover\\:border-yellow-400:hover {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n}\n\n.hover\\:border-yellow-500:hover {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n}\n\n.hover\\:border-yellow-600:hover {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n}\n\n.hover\\:border-yellow-700:hover {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n}\n\n.hover\\:border-yellow-800:hover {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n}\n\n.hover\\:border-yellow-900:hover {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n}\n\n.hover\\:border-green-100:hover {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n}\n\n.hover\\:border-green-200:hover {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n}\n\n.hover\\:border-green-300:hover {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n}\n\n.hover\\:border-green-400:hover {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n}\n\n.hover\\:border-green-500:hover {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n}\n\n.hover\\:border-green-600:hover {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n}\n\n.hover\\:border-green-700:hover {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n}\n\n.hover\\:border-green-800:hover {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n}\n\n.hover\\:border-green-900:hover {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n}\n\n.hover\\:border-teal-100:hover {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n}\n\n.hover\\:border-teal-200:hover {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n}\n\n.hover\\:border-teal-300:hover {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n}\n\n.hover\\:border-teal-400:hover {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n}\n\n.hover\\:border-teal-500:hover {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n}\n\n.hover\\:border-teal-600:hover {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n}\n\n.hover\\:border-teal-700:hover {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n}\n\n.hover\\:border-teal-800:hover {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n}\n\n.hover\\:border-teal-900:hover {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n}\n\n.hover\\:border-blue-100:hover {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n}\n\n.hover\\:border-blue-200:hover {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n}\n\n.hover\\:border-blue-300:hover {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n}\n\n.hover\\:border-blue-400:hover {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n}\n\n.hover\\:border-blue-500:hover {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n}\n\n.hover\\:border-blue-600:hover {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n}\n\n.hover\\:border-blue-700:hover {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n}\n\n.hover\\:border-blue-800:hover {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n}\n\n.hover\\:border-blue-900:hover {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n}\n\n.hover\\:border-indigo-100:hover {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n}\n\n.hover\\:border-indigo-200:hover {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n}\n\n.hover\\:border-indigo-300:hover {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n}\n\n.hover\\:border-indigo-400:hover {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n}\n\n.hover\\:border-indigo-500:hover {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n}\n\n.hover\\:border-indigo-600:hover {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n}\n\n.hover\\:border-indigo-700:hover {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n}\n\n.hover\\:border-indigo-800:hover {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n}\n\n.hover\\:border-indigo-900:hover {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n}\n\n.hover\\:border-purple-100:hover {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n}\n\n.hover\\:border-purple-200:hover {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n}\n\n.hover\\:border-purple-300:hover {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n}\n\n.hover\\:border-purple-400:hover {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n}\n\n.hover\\:border-purple-500:hover {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n}\n\n.hover\\:border-purple-600:hover {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n}\n\n.hover\\:border-purple-700:hover {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n}\n\n.hover\\:border-purple-800:hover {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n}\n\n.hover\\:border-purple-900:hover {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n}\n\n.hover\\:border-pink-100:hover {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n}\n\n.hover\\:border-pink-200:hover {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n}\n\n.hover\\:border-pink-300:hover {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n}\n\n.hover\\:border-pink-400:hover {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n}\n\n.hover\\:border-pink-500:hover {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n}\n\n.hover\\:border-pink-600:hover {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n}\n\n.hover\\:border-pink-700:hover {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n}\n\n.hover\\:border-pink-800:hover {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n}\n\n.hover\\:border-pink-900:hover {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n}\n\n.focus\\:border-transparent:focus {\n border-color: transparent;\n}\n\n.focus\\:border-current:focus {\n border-color: currentColor;\n}\n\n.focus\\:border-black:focus {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n}\n\n.focus\\:border-white:focus {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n}\n\n.focus\\:border-gray-100:focus {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n}\n\n.focus\\:border-gray-200:focus {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n}\n\n.focus\\:border-gray-300:focus {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n}\n\n.focus\\:border-gray-400:focus {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n}\n\n.focus\\:border-gray-500:focus {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n}\n\n.focus\\:border-gray-600:focus {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n}\n\n.focus\\:border-gray-700:focus {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n}\n\n.focus\\:border-gray-800:focus {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n}\n\n.focus\\:border-gray-900:focus {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n}\n\n.focus\\:border-red-100:focus {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n}\n\n.focus\\:border-red-200:focus {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n}\n\n.focus\\:border-red-300:focus {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n}\n\n.focus\\:border-red-400:focus {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n}\n\n.focus\\:border-red-500:focus {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n}\n\n.focus\\:border-red-600:focus {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n}\n\n.focus\\:border-red-700:focus {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n}\n\n.focus\\:border-red-800:focus {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n}\n\n.focus\\:border-red-900:focus {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n}\n\n.focus\\:border-orange-100:focus {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n}\n\n.focus\\:border-orange-200:focus {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n}\n\n.focus\\:border-orange-300:focus {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n}\n\n.focus\\:border-orange-400:focus {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n}\n\n.focus\\:border-orange-500:focus {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n}\n\n.focus\\:border-orange-600:focus {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n}\n\n.focus\\:border-orange-700:focus {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n}\n\n.focus\\:border-orange-800:focus {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n}\n\n.focus\\:border-orange-900:focus {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n}\n\n.focus\\:border-yellow-100:focus {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n}\n\n.focus\\:border-yellow-200:focus {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n}\n\n.focus\\:border-yellow-300:focus {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n}\n\n.focus\\:border-yellow-400:focus {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n}\n\n.focus\\:border-yellow-500:focus {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n}\n\n.focus\\:border-yellow-600:focus {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n}\n\n.focus\\:border-yellow-700:focus {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n}\n\n.focus\\:border-yellow-800:focus {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n}\n\n.focus\\:border-yellow-900:focus {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n}\n\n.focus\\:border-green-100:focus {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n}\n\n.focus\\:border-green-200:focus {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n}\n\n.focus\\:border-green-300:focus {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n}\n\n.focus\\:border-green-400:focus {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n}\n\n.focus\\:border-green-500:focus {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n}\n\n.focus\\:border-green-600:focus {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n}\n\n.focus\\:border-green-700:focus {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n}\n\n.focus\\:border-green-800:focus {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n}\n\n.focus\\:border-green-900:focus {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n}\n\n.focus\\:border-teal-100:focus {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n}\n\n.focus\\:border-teal-200:focus {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n}\n\n.focus\\:border-teal-300:focus {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n}\n\n.focus\\:border-teal-400:focus {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n}\n\n.focus\\:border-teal-500:focus {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n}\n\n.focus\\:border-teal-600:focus {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n}\n\n.focus\\:border-teal-700:focus {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n}\n\n.focus\\:border-teal-800:focus {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n}\n\n.focus\\:border-teal-900:focus {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n}\n\n.focus\\:border-blue-100:focus {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n}\n\n.focus\\:border-blue-200:focus {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n}\n\n.focus\\:border-blue-300:focus {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n}\n\n.focus\\:border-blue-400:focus {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n}\n\n.focus\\:border-blue-500:focus {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n}\n\n.focus\\:border-blue-600:focus {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n}\n\n.focus\\:border-blue-700:focus {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n}\n\n.focus\\:border-blue-800:focus {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n}\n\n.focus\\:border-blue-900:focus {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n}\n\n.focus\\:border-indigo-100:focus {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n}\n\n.focus\\:border-indigo-200:focus {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n}\n\n.focus\\:border-indigo-300:focus {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n}\n\n.focus\\:border-indigo-400:focus {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n}\n\n.focus\\:border-indigo-500:focus {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n}\n\n.focus\\:border-indigo-600:focus {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n}\n\n.focus\\:border-indigo-700:focus {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n}\n\n.focus\\:border-indigo-800:focus {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n}\n\n.focus\\:border-indigo-900:focus {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n}\n\n.focus\\:border-purple-100:focus {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n}\n\n.focus\\:border-purple-200:focus {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n}\n\n.focus\\:border-purple-300:focus {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n}\n\n.focus\\:border-purple-400:focus {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n}\n\n.focus\\:border-purple-500:focus {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n}\n\n.focus\\:border-purple-600:focus {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n}\n\n.focus\\:border-purple-700:focus {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n}\n\n.focus\\:border-purple-800:focus {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n}\n\n.focus\\:border-purple-900:focus {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n}\n\n.focus\\:border-pink-100:focus {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n}\n\n.focus\\:border-pink-200:focus {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n}\n\n.focus\\:border-pink-300:focus {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n}\n\n.focus\\:border-pink-400:focus {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n}\n\n.focus\\:border-pink-500:focus {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n}\n\n.focus\\:border-pink-600:focus {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n}\n\n.focus\\:border-pink-700:focus {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n}\n\n.focus\\:border-pink-800:focus {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n}\n\n.focus\\:border-pink-900:focus {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n}\n\n.border-opacity-0 {\n --border-opacity: 0;\n}\n\n.border-opacity-25 {\n --border-opacity: 0.25;\n}\n\n.border-opacity-50 {\n --border-opacity: 0.5;\n}\n\n.border-opacity-75 {\n --border-opacity: 0.75;\n}\n\n.border-opacity-100 {\n --border-opacity: 1;\n}\n\n.hover\\:border-opacity-0:hover {\n --border-opacity: 0;\n}\n\n.hover\\:border-opacity-25:hover {\n --border-opacity: 0.25;\n}\n\n.hover\\:border-opacity-50:hover {\n --border-opacity: 0.5;\n}\n\n.hover\\:border-opacity-75:hover {\n --border-opacity: 0.75;\n}\n\n.hover\\:border-opacity-100:hover {\n --border-opacity: 1;\n}\n\n.focus\\:border-opacity-0:focus {\n --border-opacity: 0;\n}\n\n.focus\\:border-opacity-25:focus {\n --border-opacity: 0.25;\n}\n\n.focus\\:border-opacity-50:focus {\n --border-opacity: 0.5;\n}\n\n.focus\\:border-opacity-75:focus {\n --border-opacity: 0.75;\n}\n\n.focus\\:border-opacity-100:focus {\n --border-opacity: 1;\n}\n\n.rounded-none {\n border-radius: 0;\n}\n\n.rounded-sm {\n border-radius: 0.125rem;\n}\n\n.rounded {\n border-radius: 0.25rem;\n}\n\n.rounded-md {\n border-radius: 0.375rem;\n}\n\n.rounded-lg {\n border-radius: 0.5rem;\n}\n\n.rounded-xl {\n border-radius: 0.75rem;\n}\n\n.rounded-2xl {\n border-radius: 1rem;\n}\n\n.rounded-3xl {\n border-radius: 1.5rem;\n}\n\n.rounded-full {\n border-radius: 9999px;\n}\n\n.rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n}\n\n.rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n}\n\n.rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-t-md {\n border-top-left-radius: 0.375rem;\n border-top-right-radius: 0.375rem;\n}\n\n.rounded-r-md {\n border-top-right-radius: 0.375rem;\n border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-b-md {\n border-bottom-right-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-l-md {\n border-top-left-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n}\n\n.rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n}\n\n.rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-t-xl {\n border-top-left-radius: 0.75rem;\n border-top-right-radius: 0.75rem;\n}\n\n.rounded-r-xl {\n border-top-right-radius: 0.75rem;\n border-bottom-right-radius: 0.75rem;\n}\n\n.rounded-b-xl {\n border-bottom-right-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n}\n\n.rounded-l-xl {\n border-top-left-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n}\n\n.rounded-t-2xl {\n border-top-left-radius: 1rem;\n border-top-right-radius: 1rem;\n}\n\n.rounded-r-2xl {\n border-top-right-radius: 1rem;\n border-bottom-right-radius: 1rem;\n}\n\n.rounded-b-2xl {\n border-bottom-right-radius: 1rem;\n border-bottom-left-radius: 1rem;\n}\n\n.rounded-l-2xl {\n border-top-left-radius: 1rem;\n border-bottom-left-radius: 1rem;\n}\n\n.rounded-t-3xl {\n border-top-left-radius: 1.5rem;\n border-top-right-radius: 1.5rem;\n}\n\n.rounded-r-3xl {\n border-top-right-radius: 1.5rem;\n border-bottom-right-radius: 1.5rem;\n}\n\n.rounded-b-3xl {\n border-bottom-right-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n}\n\n.rounded-l-3xl {\n border-top-left-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n}\n\n.rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n}\n\n.rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n}\n\n.rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n}\n\n.rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n}\n\n.rounded-tl-none {\n border-top-left-radius: 0;\n}\n\n.rounded-tr-none {\n border-top-right-radius: 0;\n}\n\n.rounded-br-none {\n border-bottom-right-radius: 0;\n}\n\n.rounded-bl-none {\n border-bottom-left-radius: 0;\n}\n\n.rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n}\n\n.rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n}\n\n.rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n}\n\n.rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-tl {\n border-top-left-radius: 0.25rem;\n}\n\n.rounded-tr {\n border-top-right-radius: 0.25rem;\n}\n\n.rounded-br {\n border-bottom-right-radius: 0.25rem;\n}\n\n.rounded-bl {\n border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-tl-md {\n border-top-left-radius: 0.375rem;\n}\n\n.rounded-tr-md {\n border-top-right-radius: 0.375rem;\n}\n\n.rounded-br-md {\n border-bottom-right-radius: 0.375rem;\n}\n\n.rounded-bl-md {\n border-bottom-left-radius: 0.375rem;\n}\n\n.rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n}\n\n.rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n}\n\n.rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n}\n\n.rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-tl-xl {\n border-top-left-radius: 0.75rem;\n}\n\n.rounded-tr-xl {\n border-top-right-radius: 0.75rem;\n}\n\n.rounded-br-xl {\n border-bottom-right-radius: 0.75rem;\n}\n\n.rounded-bl-xl {\n border-bottom-left-radius: 0.75rem;\n}\n\n.rounded-tl-2xl {\n border-top-left-radius: 1rem;\n}\n\n.rounded-tr-2xl {\n border-top-right-radius: 1rem;\n}\n\n.rounded-br-2xl {\n border-bottom-right-radius: 1rem;\n}\n\n.rounded-bl-2xl {\n border-bottom-left-radius: 1rem;\n}\n\n.rounded-tl-3xl {\n border-top-left-radius: 1.5rem;\n}\n\n.rounded-tr-3xl {\n border-top-right-radius: 1.5rem;\n}\n\n.rounded-br-3xl {\n border-bottom-right-radius: 1.5rem;\n}\n\n.rounded-bl-3xl {\n border-bottom-left-radius: 1.5rem;\n}\n\n.rounded-tl-full {\n border-top-left-radius: 9999px;\n}\n\n.rounded-tr-full {\n border-top-right-radius: 9999px;\n}\n\n.rounded-br-full {\n border-bottom-right-radius: 9999px;\n}\n\n.rounded-bl-full {\n border-bottom-left-radius: 9999px;\n}\n\n.border-solid {\n border-style: solid;\n}\n\n.border-dashed {\n border-style: dashed;\n}\n\n.border-dotted {\n border-style: dotted;\n}\n\n.border-double {\n border-style: double;\n}\n\n.border-none {\n border-style: none;\n}\n\n.border-0 {\n border-width: 0;\n}\n\n.border-2 {\n border-width: 2px;\n}\n\n.border-4 {\n border-width: 4px;\n}\n\n.border-8 {\n border-width: 8px;\n}\n\n.border {\n border-width: 1px;\n}\n\n.border-t-0 {\n border-top-width: 0;\n}\n\n.border-r-0 {\n border-right-width: 0;\n}\n\n.border-b-0 {\n border-bottom-width: 0;\n}\n\n.border-l-0 {\n border-left-width: 0;\n}\n\n.border-t-2 {\n border-top-width: 2px;\n}\n\n.border-r-2 {\n border-right-width: 2px;\n}\n\n.border-b-2 {\n border-bottom-width: 2px;\n}\n\n.border-l-2 {\n border-left-width: 2px;\n}\n\n.border-t-4 {\n border-top-width: 4px;\n}\n\n.border-r-4 {\n border-right-width: 4px;\n}\n\n.border-b-4 {\n border-bottom-width: 4px;\n}\n\n.border-l-4 {\n border-left-width: 4px;\n}\n\n.border-t-8 {\n border-top-width: 8px;\n}\n\n.border-r-8 {\n border-right-width: 8px;\n}\n\n.border-b-8 {\n border-bottom-width: 8px;\n}\n\n.border-l-8 {\n border-left-width: 8px;\n}\n\n.border-t {\n border-top-width: 1px;\n}\n\n.border-r {\n border-right-width: 1px;\n}\n\n.border-b {\n border-bottom-width: 1px;\n}\n\n.border-l {\n border-left-width: 1px;\n}\n\n.box-border {\n box-sizing: border-box;\n}\n\n.box-content {\n box-sizing: content-box;\n}\n\n.cursor-auto {\n cursor: auto;\n}\n\n.cursor-default {\n cursor: default;\n}\n\n.cursor-pointer {\n cursor: pointer;\n}\n\n.cursor-wait {\n cursor: wait;\n}\n\n.cursor-text {\n cursor: text;\n}\n\n.cursor-move {\n cursor: move;\n}\n\n.cursor-not-allowed {\n cursor: not-allowed;\n}\n\n.block {\n display: block;\n}\n\n.inline-block {\n display: inline-block;\n}\n\n.inline {\n display: inline;\n}\n\n.flex {\n display: flex;\n}\n\n.inline-flex {\n display: inline-flex;\n}\n\n.table {\n display: table;\n}\n\n.table-caption {\n display: table-caption;\n}\n\n.table-cell {\n display: table-cell;\n}\n\n.table-column {\n display: table-column;\n}\n\n.table-column-group {\n display: table-column-group;\n}\n\n.table-footer-group {\n display: table-footer-group;\n}\n\n.table-header-group {\n display: table-header-group;\n}\n\n.table-row-group {\n display: table-row-group;\n}\n\n.table-row {\n display: table-row;\n}\n\n.flow-root {\n display: flow-root;\n}\n\n.grid {\n display: grid;\n}\n\n.inline-grid {\n display: inline-grid;\n}\n\n.contents {\n display: contents;\n}\n\n.hidden {\n display: none;\n}\n\n.flex-row {\n flex-direction: row;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse;\n}\n\n.flex-col {\n flex-direction: column;\n}\n\n.flex-col-reverse {\n flex-direction: column-reverse;\n}\n\n.flex-wrap {\n flex-wrap: wrap;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n}\n\n.flex-no-wrap {\n flex-wrap: nowrap;\n}\n\n.place-items-auto {\n place-items: auto;\n}\n\n.place-items-start {\n place-items: start;\n}\n\n.place-items-end {\n place-items: end;\n}\n\n.place-items-center {\n place-items: center;\n}\n\n.place-items-stretch {\n place-items: stretch;\n}\n\n.place-content-center {\n place-content: center;\n}\n\n.place-content-start {\n place-content: start;\n}\n\n.place-content-end {\n place-content: end;\n}\n\n.place-content-between {\n place-content: space-between;\n}\n\n.place-content-around {\n place-content: space-around;\n}\n\n.place-content-evenly {\n place-content: space-evenly;\n}\n\n.place-content-stretch {\n place-content: stretch;\n}\n\n.place-self-auto {\n place-self: auto;\n}\n\n.place-self-start {\n place-self: start;\n}\n\n.place-self-end {\n place-self: end;\n}\n\n.place-self-center {\n place-self: center;\n}\n\n.place-self-stretch {\n place-self: stretch;\n}\n\n.items-start {\n align-items: flex-start;\n}\n\n.items-end {\n align-items: flex-end;\n}\n\n.items-center {\n align-items: center;\n}\n\n.items-baseline {\n align-items: baseline;\n}\n\n.items-stretch {\n align-items: stretch;\n}\n\n.content-center {\n align-content: center;\n}\n\n.content-start {\n align-content: flex-start;\n}\n\n.content-end {\n align-content: flex-end;\n}\n\n.content-between {\n align-content: space-between;\n}\n\n.content-around {\n align-content: space-around;\n}\n\n.content-evenly {\n align-content: space-evenly;\n}\n\n.self-auto {\n align-self: auto;\n}\n\n.self-start {\n align-self: flex-start;\n}\n\n.self-end {\n align-self: flex-end;\n}\n\n.self-center {\n align-self: center;\n}\n\n.self-stretch {\n align-self: stretch;\n}\n\n.justify-items-auto {\n justify-items: auto;\n}\n\n.justify-items-start {\n justify-items: start;\n}\n\n.justify-items-end {\n justify-items: end;\n}\n\n.justify-items-center {\n justify-items: center;\n}\n\n.justify-items-stretch {\n justify-items: stretch;\n}\n\n.justify-start {\n justify-content: flex-start;\n}\n\n.justify-end {\n justify-content: flex-end;\n}\n\n.justify-center {\n justify-content: center;\n}\n\n.justify-between {\n justify-content: space-between;\n}\n\n.justify-around {\n justify-content: space-around;\n}\n\n.justify-evenly {\n justify-content: space-evenly;\n}\n\n.justify-self-auto {\n justify-self: auto;\n}\n\n.justify-self-start {\n justify-self: start;\n}\n\n.justify-self-end {\n justify-self: end;\n}\n\n.justify-self-center {\n justify-self: center;\n}\n\n.justify-self-stretch {\n justify-self: stretch;\n}\n\n.flex-1 {\n flex: 1 1 0%;\n}\n\n.flex-auto {\n flex: 1 1 auto;\n}\n\n.flex-initial {\n flex: 0 1 auto;\n}\n\n.flex-none {\n flex: none;\n}\n\n.flex-grow-0 {\n flex-grow: 0;\n}\n\n.flex-grow {\n flex-grow: 1;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0;\n}\n\n.flex-shrink {\n flex-shrink: 1;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.order-first {\n order: -9999;\n}\n\n.order-last {\n order: 9999;\n}\n\n.order-none {\n order: 0;\n}\n\n.float-right {\n float: right;\n}\n\n.float-left {\n float: left;\n}\n\n.float-none {\n float: none;\n}\n\n.clearfix:after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.clear-left {\n clear: left;\n}\n\n.clear-right {\n clear: right;\n}\n\n.clear-both {\n clear: both;\n}\n\n.clear-none {\n clear: none;\n}\n\n.font-sans {\n font-family: 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\";\n}\n\n.font-serif {\n font-family: Georgia, Cambria, \"Times New Roman\", Times, serif;\n}\n\n.font-mono {\n font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n.font-hairline {\n font-weight: 100;\n}\n\n.font-thin {\n font-weight: 200;\n}\n\n.font-light {\n font-weight: 300;\n}\n\n.font-normal {\n font-weight: 400;\n}\n\n.font-medium {\n font-weight: 500;\n}\n\n.font-semibold {\n font-weight: 600;\n}\n\n.font-bold {\n font-weight: 700;\n}\n\n.font-extrabold {\n font-weight: 800;\n}\n\n.font-black {\n font-weight: 900;\n}\n\n.hover\\:font-hairline:hover {\n font-weight: 100;\n}\n\n.hover\\:font-thin:hover {\n font-weight: 200;\n}\n\n.hover\\:font-light:hover {\n font-weight: 300;\n}\n\n.hover\\:font-normal:hover {\n font-weight: 400;\n}\n\n.hover\\:font-medium:hover {\n font-weight: 500;\n}\n\n.hover\\:font-semibold:hover {\n font-weight: 600;\n}\n\n.hover\\:font-bold:hover {\n font-weight: 700;\n}\n\n.hover\\:font-extrabold:hover {\n font-weight: 800;\n}\n\n.hover\\:font-black:hover {\n font-weight: 900;\n}\n\n.focus\\:font-hairline:focus {\n font-weight: 100;\n}\n\n.focus\\:font-thin:focus {\n font-weight: 200;\n}\n\n.focus\\:font-light:focus {\n font-weight: 300;\n}\n\n.focus\\:font-normal:focus {\n font-weight: 400;\n}\n\n.focus\\:font-medium:focus {\n font-weight: 500;\n}\n\n.focus\\:font-semibold:focus {\n font-weight: 600;\n}\n\n.focus\\:font-bold:focus {\n font-weight: 700;\n}\n\n.focus\\:font-extrabold:focus {\n font-weight: 800;\n}\n\n.focus\\:font-black:focus {\n font-weight: 900;\n}\n\n.h-0 {\n height: 0;\n}\n\n.h-1 {\n height: 0.25rem;\n}\n\n.h-2 {\n height: 0.5rem;\n}\n\n.h-3 {\n height: 0.75rem;\n}\n\n.h-4 {\n height: 1rem;\n}\n\n.h-5 {\n height: 1.25rem;\n}\n\n.h-6 {\n height: 1.5rem;\n}\n\n.h-8 {\n height: 2rem;\n}\n\n.h-10 {\n height: 2.5rem;\n}\n\n.h-12 {\n height: 3rem;\n}\n\n.h-16 {\n height: 4rem;\n}\n\n.h-20 {\n height: 5rem;\n}\n\n.h-24 {\n height: 6rem;\n}\n\n.h-32 {\n height: 8rem;\n}\n\n.h-40 {\n height: 10rem;\n}\n\n.h-48 {\n height: 12rem;\n}\n\n.h-56 {\n height: 14rem;\n}\n\n.h-64 {\n height: 16rem;\n}\n\n.h-auto {\n height: auto;\n}\n\n.h-px {\n height: 1px;\n}\n\n.h-full {\n height: 100%;\n}\n\n.h-screen {\n height: 100vh;\n}\n\n.text-xs {\n font-size: 0.75rem;\n}\n\n.text-sm {\n font-size: 0.875rem;\n}\n\n.text-base {\n font-size: 1rem;\n}\n\n.text-lg {\n font-size: 1.125rem;\n}\n\n.text-xl {\n font-size: 1.25rem;\n}\n\n.text-2xl {\n font-size: 1.5rem;\n}\n\n.text-3xl {\n font-size: 1.875rem;\n}\n\n.text-4xl {\n font-size: 2.25rem;\n}\n\n.text-5xl {\n font-size: 3rem;\n}\n\n.text-6xl {\n font-size: 4rem;\n}\n\n.leading-3 {\n line-height: .75rem;\n}\n\n.leading-4 {\n line-height: 1rem;\n}\n\n.leading-5 {\n line-height: 1.25rem;\n}\n\n.leading-6 {\n line-height: 1.5rem;\n}\n\n.leading-7 {\n line-height: 1.75rem;\n}\n\n.leading-8 {\n line-height: 2rem;\n}\n\n.leading-9 {\n line-height: 2.25rem;\n}\n\n.leading-10 {\n line-height: 2.5rem;\n}\n\n.leading-none {\n line-height: 1;\n}\n\n.leading-tight {\n line-height: 1.25;\n}\n\n.leading-snug {\n line-height: 1.375;\n}\n\n.leading-normal {\n line-height: 1.5;\n}\n\n.leading-relaxed {\n line-height: 1.625;\n}\n\n.leading-loose {\n line-height: 2;\n}\n\n.list-inside {\n list-style-position: inside;\n}\n\n.list-outside {\n list-style-position: outside;\n}\n\n.list-none {\n list-style-type: none;\n}\n\n.list-disc {\n list-style-type: disc;\n}\n\n.list-decimal {\n list-style-type: decimal;\n}\n\n.m-0 {\n margin: 0;\n}\n\n.m-1 {\n margin: 0.25rem;\n}\n\n.m-2 {\n margin: 0.5rem;\n}\n\n.m-3 {\n margin: 0.75rem;\n}\n\n.m-4 {\n margin: 1rem;\n}\n\n.m-5 {\n margin: 1.25rem;\n}\n\n.m-6 {\n margin: 1.5rem;\n}\n\n.m-8 {\n margin: 2rem;\n}\n\n.m-10 {\n margin: 2.5rem;\n}\n\n.m-12 {\n margin: 3rem;\n}\n\n.m-16 {\n margin: 4rem;\n}\n\n.m-20 {\n margin: 5rem;\n}\n\n.m-24 {\n margin: 6rem;\n}\n\n.m-32 {\n margin: 8rem;\n}\n\n.m-40 {\n margin: 10rem;\n}\n\n.m-48 {\n margin: 12rem;\n}\n\n.m-56 {\n margin: 14rem;\n}\n\n.m-64 {\n margin: 16rem;\n}\n\n.m-auto {\n margin: auto;\n}\n\n.m-px {\n margin: 1px;\n}\n\n.-m-1 {\n margin: -0.25rem;\n}\n\n.-m-2 {\n margin: -0.5rem;\n}\n\n.-m-3 {\n margin: -0.75rem;\n}\n\n.-m-4 {\n margin: -1rem;\n}\n\n.-m-5 {\n margin: -1.25rem;\n}\n\n.-m-6 {\n margin: -1.5rem;\n}\n\n.-m-8 {\n margin: -2rem;\n}\n\n.-m-10 {\n margin: -2.5rem;\n}\n\n.-m-12 {\n margin: -3rem;\n}\n\n.-m-16 {\n margin: -4rem;\n}\n\n.-m-20 {\n margin: -5rem;\n}\n\n.-m-24 {\n margin: -6rem;\n}\n\n.-m-32 {\n margin: -8rem;\n}\n\n.-m-40 {\n margin: -10rem;\n}\n\n.-m-48 {\n margin: -12rem;\n}\n\n.-m-56 {\n margin: -14rem;\n}\n\n.-m-64 {\n margin: -16rem;\n}\n\n.-m-px {\n margin: -1px;\n}\n\n.my-0 {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.mx-0 {\n margin-left: 0;\n margin-right: 0;\n}\n\n.my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n}\n\n.mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n}\n\n.my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n}\n\n.mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n}\n\n.my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n}\n\n.mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n}\n\n.my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n}\n\n.mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n}\n\n.my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n}\n\n.mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n}\n\n.my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n}\n\n.mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n}\n\n.my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n}\n\n.mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n}\n\n.my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n}\n\n.mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n}\n\n.my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n}\n\n.mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n}\n\n.my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n}\n\n.mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n}\n\n.my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n}\n\n.mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n}\n\n.my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n}\n\n.mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n}\n\n.my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n}\n\n.mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n}\n\n.my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n}\n\n.mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n}\n\n.my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n}\n\n.mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n}\n\n.my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n}\n\n.mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n}\n\n.my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n}\n\n.mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n}\n\n.my-auto {\n margin-top: auto;\n margin-bottom: auto;\n}\n\n.mx-auto {\n margin-left: auto;\n margin-right: auto;\n}\n\n.my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n}\n\n.mx-px {\n margin-left: 1px;\n margin-right: 1px;\n}\n\n.-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n}\n\n.-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n}\n\n.-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n}\n\n.-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n}\n\n.-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n}\n\n.-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n}\n\n.-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n}\n\n.-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n}\n\n.-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n}\n\n.-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n}\n\n.-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n}\n\n.-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n}\n\n.-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n}\n\n.-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n}\n\n.-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n}\n\n.-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n}\n\n.-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n}\n\n.-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n}\n\n.-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n}\n\n.-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n}\n\n.-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n}\n\n.-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n}\n\n.-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n}\n\n.-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n}\n\n.-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n}\n\n.-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n}\n\n.-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n}\n\n.-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n}\n\n.-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n}\n\n.-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n}\n\n.-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n}\n\n.-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n}\n\n.-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n}\n\n.-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n}\n\n.-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n}\n\n.-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n}\n\n.mt-0 {\n margin-top: 0;\n}\n\n.mr-0 {\n margin-right: 0;\n}\n\n.mb-0 {\n margin-bottom: 0;\n}\n\n.ml-0 {\n margin-left: 0;\n}\n\n.mt-1 {\n margin-top: 0.25rem;\n}\n\n.mr-1 {\n margin-right: 0.25rem;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem;\n}\n\n.ml-1 {\n margin-left: 0.25rem;\n}\n\n.mt-2 {\n margin-top: 0.5rem;\n}\n\n.mr-2 {\n margin-right: 0.5rem;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem;\n}\n\n.ml-2 {\n margin-left: 0.5rem;\n}\n\n.mt-3 {\n margin-top: 0.75rem;\n}\n\n.mr-3 {\n margin-right: 0.75rem;\n}\n\n.mb-3 {\n margin-bottom: 0.75rem;\n}\n\n.ml-3 {\n margin-left: 0.75rem;\n}\n\n.mt-4 {\n margin-top: 1rem;\n}\n\n.mr-4 {\n margin-right: 1rem;\n}\n\n.mb-4 {\n margin-bottom: 1rem;\n}\n\n.ml-4 {\n margin-left: 1rem;\n}\n\n.mt-5 {\n margin-top: 1.25rem;\n}\n\n.mr-5 {\n margin-right: 1.25rem;\n}\n\n.mb-5 {\n margin-bottom: 1.25rem;\n}\n\n.ml-5 {\n margin-left: 1.25rem;\n}\n\n.mt-6 {\n margin-top: 1.5rem;\n}\n\n.mr-6 {\n margin-right: 1.5rem;\n}\n\n.mb-6 {\n margin-bottom: 1.5rem;\n}\n\n.ml-6 {\n margin-left: 1.5rem;\n}\n\n.mt-8 {\n margin-top: 2rem;\n}\n\n.mr-8 {\n margin-right: 2rem;\n}\n\n.mb-8 {\n margin-bottom: 2rem;\n}\n\n.ml-8 {\n margin-left: 2rem;\n}\n\n.mt-10 {\n margin-top: 2.5rem;\n}\n\n.mr-10 {\n margin-right: 2.5rem;\n}\n\n.mb-10 {\n margin-bottom: 2.5rem;\n}\n\n.ml-10 {\n margin-left: 2.5rem;\n}\n\n.mt-12 {\n margin-top: 3rem;\n}\n\n.mr-12 {\n margin-right: 3rem;\n}\n\n.mb-12 {\n margin-bottom: 3rem;\n}\n\n.ml-12 {\n margin-left: 3rem;\n}\n\n.mt-16 {\n margin-top: 4rem;\n}\n\n.mr-16 {\n margin-right: 4rem;\n}\n\n.mb-16 {\n margin-bottom: 4rem;\n}\n\n.ml-16 {\n margin-left: 4rem;\n}\n\n.mt-20 {\n margin-top: 5rem;\n}\n\n.mr-20 {\n margin-right: 5rem;\n}\n\n.mb-20 {\n margin-bottom: 5rem;\n}\n\n.ml-20 {\n margin-left: 5rem;\n}\n\n.mt-24 {\n margin-top: 6rem;\n}\n\n.mr-24 {\n margin-right: 6rem;\n}\n\n.mb-24 {\n margin-bottom: 6rem;\n}\n\n.ml-24 {\n margin-left: 6rem;\n}\n\n.mt-32 {\n margin-top: 8rem;\n}\n\n.mr-32 {\n margin-right: 8rem;\n}\n\n.mb-32 {\n margin-bottom: 8rem;\n}\n\n.ml-32 {\n margin-left: 8rem;\n}\n\n.mt-40 {\n margin-top: 10rem;\n}\n\n.mr-40 {\n margin-right: 10rem;\n}\n\n.mb-40 {\n margin-bottom: 10rem;\n}\n\n.ml-40 {\n margin-left: 10rem;\n}\n\n.mt-48 {\n margin-top: 12rem;\n}\n\n.mr-48 {\n margin-right: 12rem;\n}\n\n.mb-48 {\n margin-bottom: 12rem;\n}\n\n.ml-48 {\n margin-left: 12rem;\n}\n\n.mt-56 {\n margin-top: 14rem;\n}\n\n.mr-56 {\n margin-right: 14rem;\n}\n\n.mb-56 {\n margin-bottom: 14rem;\n}\n\n.ml-56 {\n margin-left: 14rem;\n}\n\n.mt-64 {\n margin-top: 16rem;\n}\n\n.mr-64 {\n margin-right: 16rem;\n}\n\n.mb-64 {\n margin-bottom: 16rem;\n}\n\n.ml-64 {\n margin-left: 16rem;\n}\n\n.mt-auto {\n margin-top: auto;\n}\n\n.mr-auto {\n margin-right: auto;\n}\n\n.mb-auto {\n margin-bottom: auto;\n}\n\n.ml-auto {\n margin-left: auto;\n}\n\n.mt-px {\n margin-top: 1px;\n}\n\n.mr-px {\n margin-right: 1px;\n}\n\n.mb-px {\n margin-bottom: 1px;\n}\n\n.ml-px {\n margin-left: 1px;\n}\n\n.-mt-1 {\n margin-top: -0.25rem;\n}\n\n.-mr-1 {\n margin-right: -0.25rem;\n}\n\n.-mb-1 {\n margin-bottom: -0.25rem;\n}\n\n.-ml-1 {\n margin-left: -0.25rem;\n}\n\n.-mt-2 {\n margin-top: -0.5rem;\n}\n\n.-mr-2 {\n margin-right: -0.5rem;\n}\n\n.-mb-2 {\n margin-bottom: -0.5rem;\n}\n\n.-ml-2 {\n margin-left: -0.5rem;\n}\n\n.-mt-3 {\n margin-top: -0.75rem;\n}\n\n.-mr-3 {\n margin-right: -0.75rem;\n}\n\n.-mb-3 {\n margin-bottom: -0.75rem;\n}\n\n.-ml-3 {\n margin-left: -0.75rem;\n}\n\n.-mt-4 {\n margin-top: -1rem;\n}\n\n.-mr-4 {\n margin-right: -1rem;\n}\n\n.-mb-4 {\n margin-bottom: -1rem;\n}\n\n.-ml-4 {\n margin-left: -1rem;\n}\n\n.-mt-5 {\n margin-top: -1.25rem;\n}\n\n.-mr-5 {\n margin-right: -1.25rem;\n}\n\n.-mb-5 {\n margin-bottom: -1.25rem;\n}\n\n.-ml-5 {\n margin-left: -1.25rem;\n}\n\n.-mt-6 {\n margin-top: -1.5rem;\n}\n\n.-mr-6 {\n margin-right: -1.5rem;\n}\n\n.-mb-6 {\n margin-bottom: -1.5rem;\n}\n\n.-ml-6 {\n margin-left: -1.5rem;\n}\n\n.-mt-8 {\n margin-top: -2rem;\n}\n\n.-mr-8 {\n margin-right: -2rem;\n}\n\n.-mb-8 {\n margin-bottom: -2rem;\n}\n\n.-ml-8 {\n margin-left: -2rem;\n}\n\n.-mt-10 {\n margin-top: -2.5rem;\n}\n\n.-mr-10 {\n margin-right: -2.5rem;\n}\n\n.-mb-10 {\n margin-bottom: -2.5rem;\n}\n\n.-ml-10 {\n margin-left: -2.5rem;\n}\n\n.-mt-12 {\n margin-top: -3rem;\n}\n\n.-mr-12 {\n margin-right: -3rem;\n}\n\n.-mb-12 {\n margin-bottom: -3rem;\n}\n\n.-ml-12 {\n margin-left: -3rem;\n}\n\n.-mt-16 {\n margin-top: -4rem;\n}\n\n.-mr-16 {\n margin-right: -4rem;\n}\n\n.-mb-16 {\n margin-bottom: -4rem;\n}\n\n.-ml-16 {\n margin-left: -4rem;\n}\n\n.-mt-20 {\n margin-top: -5rem;\n}\n\n.-mr-20 {\n margin-right: -5rem;\n}\n\n.-mb-20 {\n margin-bottom: -5rem;\n}\n\n.-ml-20 {\n margin-left: -5rem;\n}\n\n.-mt-24 {\n margin-top: -6rem;\n}\n\n.-mr-24 {\n margin-right: -6rem;\n}\n\n.-mb-24 {\n margin-bottom: -6rem;\n}\n\n.-ml-24 {\n margin-left: -6rem;\n}\n\n.-mt-32 {\n margin-top: -8rem;\n}\n\n.-mr-32 {\n margin-right: -8rem;\n}\n\n.-mb-32 {\n margin-bottom: -8rem;\n}\n\n.-ml-32 {\n margin-left: -8rem;\n}\n\n.-mt-40 {\n margin-top: -10rem;\n}\n\n.-mr-40 {\n margin-right: -10rem;\n}\n\n.-mb-40 {\n margin-bottom: -10rem;\n}\n\n.-ml-40 {\n margin-left: -10rem;\n}\n\n.-mt-48 {\n margin-top: -12rem;\n}\n\n.-mr-48 {\n margin-right: -12rem;\n}\n\n.-mb-48 {\n margin-bottom: -12rem;\n}\n\n.-ml-48 {\n margin-left: -12rem;\n}\n\n.-mt-56 {\n margin-top: -14rem;\n}\n\n.-mr-56 {\n margin-right: -14rem;\n}\n\n.-mb-56 {\n margin-bottom: -14rem;\n}\n\n.-ml-56 {\n margin-left: -14rem;\n}\n\n.-mt-64 {\n margin-top: -16rem;\n}\n\n.-mr-64 {\n margin-right: -16rem;\n}\n\n.-mb-64 {\n margin-bottom: -16rem;\n}\n\n.-ml-64 {\n margin-left: -16rem;\n}\n\n.-mt-px {\n margin-top: -1px;\n}\n\n.-mr-px {\n margin-right: -1px;\n}\n\n.-mb-px {\n margin-bottom: -1px;\n}\n\n.-ml-px {\n margin-left: -1px;\n}\n\n.max-h-full {\n max-height: 100%;\n}\n\n.max-h-screen {\n max-height: 100vh;\n}\n\n.max-w-none {\n max-width: none;\n}\n\n.max-w-xs {\n max-width: 20rem;\n}\n\n.max-w-sm {\n max-width: 24rem;\n}\n\n.max-w-md {\n max-width: 28rem;\n}\n\n.max-w-lg {\n max-width: 32rem;\n}\n\n.max-w-xl {\n max-width: 36rem;\n}\n\n.max-w-2xl {\n max-width: 42rem;\n}\n\n.max-w-3xl {\n max-width: 48rem;\n}\n\n.max-w-4xl {\n max-width: 56rem;\n}\n\n.max-w-5xl {\n max-width: 64rem;\n}\n\n.max-w-6xl {\n max-width: 72rem;\n}\n\n.max-w-full {\n max-width: 100%;\n}\n\n.max-w-screen-sm {\n max-width: 640px;\n}\n\n.max-w-screen-md {\n max-width: 768px;\n}\n\n.max-w-screen-lg {\n max-width: 1024px;\n}\n\n.max-w-screen-xl {\n max-width: 1280px;\n}\n\n.min-h-0 {\n min-height: 0;\n}\n\n.min-h-full {\n min-height: 100%;\n}\n\n.min-h-screen {\n min-height: 100vh;\n}\n\n.min-w-0 {\n min-width: 0;\n}\n\n.min-w-full {\n min-width: 100%;\n}\n\n.object-contain {\n object-fit: contain;\n}\n\n.object-cover {\n object-fit: cover;\n}\n\n.object-fill {\n object-fit: fill;\n}\n\n.object-none {\n object-fit: none;\n}\n\n.object-scale-down {\n object-fit: scale-down;\n}\n\n.object-bottom {\n object-position: bottom;\n}\n\n.object-center {\n object-position: center;\n}\n\n.object-left {\n object-position: left;\n}\n\n.object-left-bottom {\n object-position: left bottom;\n}\n\n.object-left-top {\n object-position: left top;\n}\n\n.object-right {\n object-position: right;\n}\n\n.object-right-bottom {\n object-position: right bottom;\n}\n\n.object-right-top {\n object-position: right top;\n}\n\n.object-top {\n object-position: top;\n}\n\n.opacity-0 {\n opacity: 0;\n}\n\n.opacity-25 {\n opacity: 0.25;\n}\n\n.opacity-50 {\n opacity: 0.5;\n}\n\n.opacity-75 {\n opacity: 0.75;\n}\n\n.opacity-100 {\n opacity: 1;\n}\n\n.hover\\:opacity-0:hover {\n opacity: 0;\n}\n\n.hover\\:opacity-25:hover {\n opacity: 0.25;\n}\n\n.hover\\:opacity-50:hover {\n opacity: 0.5;\n}\n\n.hover\\:opacity-75:hover {\n opacity: 0.75;\n}\n\n.hover\\:opacity-100:hover {\n opacity: 1;\n}\n\n.focus\\:opacity-0:focus {\n opacity: 0;\n}\n\n.focus\\:opacity-25:focus {\n opacity: 0.25;\n}\n\n.focus\\:opacity-50:focus {\n opacity: 0.5;\n}\n\n.focus\\:opacity-75:focus {\n opacity: 0.75;\n}\n\n.focus\\:opacity-100:focus {\n opacity: 1;\n}\n\n.outline-none {\n outline: 2px solid transparent;\n outline-offset: 2px;\n}\n\n.outline-white {\n outline: 2px dotted white;\n outline-offset: 2px;\n}\n\n.outline-black {\n outline: 2px dotted black;\n outline-offset: 2px;\n}\n\n.focus\\:outline-none:focus {\n outline: 2px solid transparent;\n outline-offset: 2px;\n}\n\n.focus\\:outline-white:focus {\n outline: 2px dotted white;\n outline-offset: 2px;\n}\n\n.focus\\:outline-black:focus {\n outline: 2px dotted black;\n outline-offset: 2px;\n}\n\n.overflow-auto {\n overflow: auto;\n}\n\n.overflow-hidden {\n overflow: hidden;\n}\n\n.overflow-visible {\n overflow: visible;\n}\n\n.overflow-scroll {\n overflow: scroll;\n}\n\n.overflow-x-auto {\n overflow-x: auto;\n}\n\n.overflow-y-auto {\n overflow-y: auto;\n}\n\n.overflow-x-hidden {\n overflow-x: hidden;\n}\n\n.overflow-y-hidden {\n overflow-y: hidden;\n}\n\n.overflow-x-visible {\n overflow-x: visible;\n}\n\n.overflow-y-visible {\n overflow-y: visible;\n}\n\n.overflow-x-scroll {\n overflow-x: scroll;\n}\n\n.overflow-y-scroll {\n overflow-y: scroll;\n}\n\n.scrolling-touch {\n -webkit-overflow-scrolling: touch;\n}\n\n.scrolling-auto {\n -webkit-overflow-scrolling: auto;\n}\n\n.overscroll-auto {\n overscroll-behavior: auto;\n}\n\n.overscroll-contain {\n overscroll-behavior: contain;\n}\n\n.overscroll-none {\n overscroll-behavior: none;\n}\n\n.overscroll-y-auto {\n overscroll-behavior-y: auto;\n}\n\n.overscroll-y-contain {\n overscroll-behavior-y: contain;\n}\n\n.overscroll-y-none {\n overscroll-behavior-y: none;\n}\n\n.overscroll-x-auto {\n overscroll-behavior-x: auto;\n}\n\n.overscroll-x-contain {\n overscroll-behavior-x: contain;\n}\n\n.overscroll-x-none {\n overscroll-behavior-x: none;\n}\n\n.p-0 {\n padding: 0;\n}\n\n.p-1 {\n padding: 0.25rem;\n}\n\n.p-2 {\n padding: 0.5rem;\n}\n\n.p-3 {\n padding: 0.75rem;\n}\n\n.p-4 {\n padding: 1rem;\n}\n\n.p-5 {\n padding: 1.25rem;\n}\n\n.p-6 {\n padding: 1.5rem;\n}\n\n.p-8 {\n padding: 2rem;\n}\n\n.p-10 {\n padding: 2.5rem;\n}\n\n.p-12 {\n padding: 3rem;\n}\n\n.p-16 {\n padding: 4rem;\n}\n\n.p-20 {\n padding: 5rem;\n}\n\n.p-24 {\n padding: 6rem;\n}\n\n.p-32 {\n padding: 8rem;\n}\n\n.p-40 {\n padding: 10rem;\n}\n\n.p-48 {\n padding: 12rem;\n}\n\n.p-56 {\n padding: 14rem;\n}\n\n.p-64 {\n padding: 16rem;\n}\n\n.p-px {\n padding: 1px;\n}\n\n.py-0 {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.px-0 {\n padding-left: 0;\n padding-right: 0;\n}\n\n.py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n}\n\n.px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n}\n\n.py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n}\n\n.py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n}\n\n.px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n}\n\n.py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n\n.px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n}\n\n.py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n}\n\n.px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n}\n\n.py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n}\n\n.px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n}\n\n.py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n}\n\n.px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n}\n\n.py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n}\n\n.px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n}\n\n.py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n}\n\n.px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n}\n\n.py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n}\n\n.px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n}\n\n.py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n}\n\n.px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n}\n\n.py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n}\n\n.px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n}\n\n.py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n}\n\n.px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n}\n\n.py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n}\n\n.px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n}\n\n.py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n}\n\n.px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n}\n\n.py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n}\n\n.px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n}\n\n.py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n}\n\n.px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n}\n\n.py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n}\n\n.px-px {\n padding-left: 1px;\n padding-right: 1px;\n}\n\n.pt-0 {\n padding-top: 0;\n}\n\n.pr-0 {\n padding-right: 0;\n}\n\n.pb-0 {\n padding-bottom: 0;\n}\n\n.pl-0 {\n padding-left: 0;\n}\n\n.pt-1 {\n padding-top: 0.25rem;\n}\n\n.pr-1 {\n padding-right: 0.25rem;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem;\n}\n\n.pl-1 {\n padding-left: 0.25rem;\n}\n\n.pt-2 {\n padding-top: 0.5rem;\n}\n\n.pr-2 {\n padding-right: 0.5rem;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem;\n}\n\n.pl-2 {\n padding-left: 0.5rem;\n}\n\n.pt-3 {\n padding-top: 0.75rem;\n}\n\n.pr-3 {\n padding-right: 0.75rem;\n}\n\n.pb-3 {\n padding-bottom: 0.75rem;\n}\n\n.pl-3 {\n padding-left: 0.75rem;\n}\n\n.pt-4 {\n padding-top: 1rem;\n}\n\n.pr-4 {\n padding-right: 1rem;\n}\n\n.pb-4 {\n padding-bottom: 1rem;\n}\n\n.pl-4 {\n padding-left: 1rem;\n}\n\n.pt-5 {\n padding-top: 1.25rem;\n}\n\n.pr-5 {\n padding-right: 1.25rem;\n}\n\n.pb-5 {\n padding-bottom: 1.25rem;\n}\n\n.pl-5 {\n padding-left: 1.25rem;\n}\n\n.pt-6 {\n padding-top: 1.5rem;\n}\n\n.pr-6 {\n padding-right: 1.5rem;\n}\n\n.pb-6 {\n padding-bottom: 1.5rem;\n}\n\n.pl-6 {\n padding-left: 1.5rem;\n}\n\n.pt-8 {\n padding-top: 2rem;\n}\n\n.pr-8 {\n padding-right: 2rem;\n}\n\n.pb-8 {\n padding-bottom: 2rem;\n}\n\n.pl-8 {\n padding-left: 2rem;\n}\n\n.pt-10 {\n padding-top: 2.5rem;\n}\n\n.pr-10 {\n padding-right: 2.5rem;\n}\n\n.pb-10 {\n padding-bottom: 2.5rem;\n}\n\n.pl-10 {\n padding-left: 2.5rem;\n}\n\n.pt-12 {\n padding-top: 3rem;\n}\n\n.pr-12 {\n padding-right: 3rem;\n}\n\n.pb-12 {\n padding-bottom: 3rem;\n}\n\n.pl-12 {\n padding-left: 3rem;\n}\n\n.pt-16 {\n padding-top: 4rem;\n}\n\n.pr-16 {\n padding-right: 4rem;\n}\n\n.pb-16 {\n padding-bottom: 4rem;\n}\n\n.pl-16 {\n padding-left: 4rem;\n}\n\n.pt-20 {\n padding-top: 5rem;\n}\n\n.pr-20 {\n padding-right: 5rem;\n}\n\n.pb-20 {\n padding-bottom: 5rem;\n}\n\n.pl-20 {\n padding-left: 5rem;\n}\n\n.pt-24 {\n padding-top: 6rem;\n}\n\n.pr-24 {\n padding-right: 6rem;\n}\n\n.pb-24 {\n padding-bottom: 6rem;\n}\n\n.pl-24 {\n padding-left: 6rem;\n}\n\n.pt-32 {\n padding-top: 8rem;\n}\n\n.pr-32 {\n padding-right: 8rem;\n}\n\n.pb-32 {\n padding-bottom: 8rem;\n}\n\n.pl-32 {\n padding-left: 8rem;\n}\n\n.pt-40 {\n padding-top: 10rem;\n}\n\n.pr-40 {\n padding-right: 10rem;\n}\n\n.pb-40 {\n padding-bottom: 10rem;\n}\n\n.pl-40 {\n padding-left: 10rem;\n}\n\n.pt-48 {\n padding-top: 12rem;\n}\n\n.pr-48 {\n padding-right: 12rem;\n}\n\n.pb-48 {\n padding-bottom: 12rem;\n}\n\n.pl-48 {\n padding-left: 12rem;\n}\n\n.pt-56 {\n padding-top: 14rem;\n}\n\n.pr-56 {\n padding-right: 14rem;\n}\n\n.pb-56 {\n padding-bottom: 14rem;\n}\n\n.pl-56 {\n padding-left: 14rem;\n}\n\n.pt-64 {\n padding-top: 16rem;\n}\n\n.pr-64 {\n padding-right: 16rem;\n}\n\n.pb-64 {\n padding-bottom: 16rem;\n}\n\n.pl-64 {\n padding-left: 16rem;\n}\n\n.pt-px {\n padding-top: 1px;\n}\n\n.pr-px {\n padding-right: 1px;\n}\n\n.pb-px {\n padding-bottom: 1px;\n}\n\n.pl-px {\n padding-left: 1px;\n}\n\n.placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n}\n\n.placeholder-transparent::placeholder {\n color: transparent;\n}\n\n.placeholder-current::-webkit-input-placeholder {\n color: currentColor;\n}\n\n.placeholder-current::placeholder {\n color: currentColor;\n}\n\n.placeholder-black::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n}\n\n.placeholder-black::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n}\n\n.placeholder-white::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n}\n\n.placeholder-white::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n}\n\n.placeholder-gray-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n}\n\n.placeholder-gray-100::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n}\n\n.placeholder-gray-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n}\n\n.placeholder-gray-200::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n}\n\n.placeholder-gray-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n}\n\n.placeholder-gray-300::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n}\n\n.placeholder-gray-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n}\n\n.placeholder-gray-400::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n}\n\n.placeholder-gray-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n}\n\n.placeholder-gray-500::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n}\n\n.placeholder-gray-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n}\n\n.placeholder-gray-600::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n}\n\n.placeholder-gray-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n}\n\n.placeholder-gray-700::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n}\n\n.placeholder-gray-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n}\n\n.placeholder-gray-800::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n}\n\n.placeholder-gray-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n}\n\n.placeholder-gray-900::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n}\n\n.placeholder-red-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n}\n\n.placeholder-red-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n}\n\n.placeholder-red-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n}\n\n.placeholder-red-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n}\n\n.placeholder-red-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n}\n\n.placeholder-red-300::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n}\n\n.placeholder-red-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n}\n\n.placeholder-red-400::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n}\n\n.placeholder-red-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n}\n\n.placeholder-red-500::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n}\n\n.placeholder-red-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n}\n\n.placeholder-red-600::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n}\n\n.placeholder-red-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n}\n\n.placeholder-red-700::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n}\n\n.placeholder-red-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n}\n\n.placeholder-red-800::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n}\n\n.placeholder-red-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n}\n\n.placeholder-red-900::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n}\n\n.placeholder-orange-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n}\n\n.placeholder-orange-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n}\n\n.placeholder-orange-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n}\n\n.placeholder-orange-200::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n}\n\n.placeholder-orange-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n}\n\n.placeholder-orange-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n}\n\n.placeholder-orange-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n}\n\n.placeholder-orange-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n}\n\n.placeholder-orange-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n}\n\n.placeholder-orange-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n}\n\n.placeholder-orange-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n}\n\n.placeholder-orange-600::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n}\n\n.placeholder-orange-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n}\n\n.placeholder-orange-700::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n}\n\n.placeholder-orange-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n}\n\n.placeholder-orange-800::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n}\n\n.placeholder-orange-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n}\n\n.placeholder-orange-900::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-200::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-300::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-500::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-600::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-700::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-800::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n}\n\n.placeholder-yellow-900::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n}\n\n.placeholder-green-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n}\n\n.placeholder-green-100::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n}\n\n.placeholder-green-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n}\n\n.placeholder-green-200::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n}\n\n.placeholder-green-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n}\n\n.placeholder-green-300::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n}\n\n.placeholder-green-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n}\n\n.placeholder-green-400::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n}\n\n.placeholder-green-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n}\n\n.placeholder-green-500::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n}\n\n.placeholder-green-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n}\n\n.placeholder-green-600::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n}\n\n.placeholder-green-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n}\n\n.placeholder-green-700::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n}\n\n.placeholder-green-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n}\n\n.placeholder-green-800::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n}\n\n.placeholder-green-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n}\n\n.placeholder-green-900::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n}\n\n.placeholder-teal-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n}\n\n.placeholder-teal-100::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n}\n\n.placeholder-teal-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n}\n\n.placeholder-teal-200::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n}\n\n.placeholder-teal-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n}\n\n.placeholder-teal-300::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n}\n\n.placeholder-teal-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n}\n\n.placeholder-teal-400::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n}\n\n.placeholder-teal-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n}\n\n.placeholder-teal-500::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n}\n\n.placeholder-teal-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n}\n\n.placeholder-teal-600::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n}\n\n.placeholder-teal-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n}\n\n.placeholder-teal-700::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n}\n\n.placeholder-teal-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n}\n\n.placeholder-teal-800::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n}\n\n.placeholder-teal-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n}\n\n.placeholder-teal-900::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n}\n\n.placeholder-blue-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n}\n\n.placeholder-blue-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n}\n\n.placeholder-blue-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n}\n\n.placeholder-blue-200::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n}\n\n.placeholder-blue-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n}\n\n.placeholder-blue-300::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n}\n\n.placeholder-blue-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n}\n\n.placeholder-blue-400::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n}\n\n.placeholder-blue-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n}\n\n.placeholder-blue-500::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n}\n\n.placeholder-blue-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n}\n\n.placeholder-blue-600::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n}\n\n.placeholder-blue-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n}\n\n.placeholder-blue-700::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n}\n\n.placeholder-blue-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n}\n\n.placeholder-blue-800::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n}\n\n.placeholder-blue-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n}\n\n.placeholder-blue-900::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-200::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-300::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-400::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-500::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-600::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-700::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-800::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n}\n\n.placeholder-indigo-900::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n}\n\n.placeholder-purple-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n}\n\n.placeholder-purple-100::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n}\n\n.placeholder-purple-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n}\n\n.placeholder-purple-200::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n}\n\n.placeholder-purple-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n}\n\n.placeholder-purple-300::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n}\n\n.placeholder-purple-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n}\n\n.placeholder-purple-400::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n}\n\n.placeholder-purple-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n}\n\n.placeholder-purple-500::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n}\n\n.placeholder-purple-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n}\n\n.placeholder-purple-600::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n}\n\n.placeholder-purple-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n}\n\n.placeholder-purple-700::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n}\n\n.placeholder-purple-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n}\n\n.placeholder-purple-800::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n}\n\n.placeholder-purple-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n}\n\n.placeholder-purple-900::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n}\n\n.placeholder-pink-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n}\n\n.placeholder-pink-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n}\n\n.placeholder-pink-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n}\n\n.placeholder-pink-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n}\n\n.placeholder-pink-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n}\n\n.placeholder-pink-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n}\n\n.placeholder-pink-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n}\n\n.placeholder-pink-400::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n}\n\n.placeholder-pink-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n}\n\n.placeholder-pink-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n}\n\n.placeholder-pink-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n}\n\n.placeholder-pink-600::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n}\n\n.placeholder-pink-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n}\n\n.placeholder-pink-700::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n}\n\n.placeholder-pink-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n}\n\n.placeholder-pink-800::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n}\n\n.placeholder-pink-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n}\n\n.placeholder-pink-900::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n}\n\n.focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n}\n\n.focus\\:placeholder-current:focus::-webkit-input-placeholder {\n color: currentColor;\n}\n\n.focus\\:placeholder-current:focus::placeholder {\n color: currentColor;\n}\n\n.focus\\:placeholder-black:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-black:focus::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-white:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-white:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-gray-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-red-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-orange-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-yellow-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-green-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-teal-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-blue-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-indigo-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-purple-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n}\n\n.focus\\:placeholder-pink-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n}\n\n.placeholder-opacity-0::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n}\n\n.placeholder-opacity-0::placeholder {\n --placeholder-opacity: 0;\n}\n\n.placeholder-opacity-25::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n}\n\n.placeholder-opacity-25::placeholder {\n --placeholder-opacity: 0.25;\n}\n\n.placeholder-opacity-50::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n}\n\n.placeholder-opacity-50::placeholder {\n --placeholder-opacity: 0.5;\n}\n\n.placeholder-opacity-75::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n}\n\n.placeholder-opacity-75::placeholder {\n --placeholder-opacity: 0.75;\n}\n\n.placeholder-opacity-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n}\n\n.placeholder-opacity-100::placeholder {\n --placeholder-opacity: 1;\n}\n\n.focus\\:placeholder-opacity-0:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n}\n\n.focus\\:placeholder-opacity-0:focus::placeholder {\n --placeholder-opacity: 0;\n}\n\n.focus\\:placeholder-opacity-25:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n}\n\n.focus\\:placeholder-opacity-25:focus::placeholder {\n --placeholder-opacity: 0.25;\n}\n\n.focus\\:placeholder-opacity-50:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n}\n\n.focus\\:placeholder-opacity-50:focus::placeholder {\n --placeholder-opacity: 0.5;\n}\n\n.focus\\:placeholder-opacity-75:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n}\n\n.focus\\:placeholder-opacity-75:focus::placeholder {\n --placeholder-opacity: 0.75;\n}\n\n.focus\\:placeholder-opacity-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n}\n\n.focus\\:placeholder-opacity-100:focus::placeholder {\n --placeholder-opacity: 1;\n}\n\n.pointer-events-none {\n pointer-events: none;\n}\n\n.pointer-events-auto {\n pointer-events: auto;\n}\n\n.static {\n position: static;\n}\n\n.fixed {\n position: fixed;\n}\n\n.absolute {\n position: absolute;\n}\n\n.relative {\n position: relative;\n}\n\n.sticky {\n position: -webkit-sticky;\n position: sticky;\n}\n\n.inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n\n.inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n}\n\n.inset-y-0 {\n top: 0;\n bottom: 0;\n}\n\n.inset-x-0 {\n right: 0;\n left: 0;\n}\n\n.inset-y-auto {\n top: auto;\n bottom: auto;\n}\n\n.inset-x-auto {\n right: auto;\n left: auto;\n}\n\n.top-0 {\n top: 0;\n}\n\n.right-0 {\n right: 0;\n}\n\n.bottom-0 {\n bottom: 0;\n}\n\n.left-0 {\n left: 0;\n}\n\n.top-auto {\n top: auto;\n}\n\n.right-auto {\n right: auto;\n}\n\n.bottom-auto {\n bottom: auto;\n}\n\n.left-auto {\n left: auto;\n}\n\n.resize-none {\n resize: none;\n}\n\n.resize-y {\n resize: vertical;\n}\n\n.resize-x {\n resize: horizontal;\n}\n\n.resize {\n resize: both;\n}\n\n.shadow-xs {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n}\n\n.shadow-sm {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n}\n\n.shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n}\n\n.shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n}\n\n.shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n}\n\n.shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n}\n\n.shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n}\n\n.shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n}\n\n.shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n}\n\n.shadow-none {\n box-shadow: none;\n}\n\n.hover\\:shadow-xs:hover {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n}\n\n.hover\\:shadow-sm:hover {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n}\n\n.hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n}\n\n.hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n}\n\n.hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n}\n\n.hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n}\n\n.hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n}\n\n.hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n}\n\n.hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n}\n\n.hover\\:shadow-none:hover {\n box-shadow: none;\n}\n\n.focus\\:shadow-xs:focus {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n}\n\n.focus\\:shadow-sm:focus {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n}\n\n.focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n}\n\n.focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n}\n\n.focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n}\n\n.focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n}\n\n.focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n}\n\n.focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n}\n\n.focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n}\n\n.focus\\:shadow-none:focus {\n box-shadow: none;\n}\n\n.fill-current {\n fill: currentColor;\n}\n\n.stroke-current {\n stroke: currentColor;\n}\n\n.stroke-0 {\n stroke-width: 0;\n}\n\n.stroke-1 {\n stroke-width: 1;\n}\n\n.stroke-2 {\n stroke-width: 2;\n}\n\n.table-auto {\n table-layout: auto;\n}\n\n.table-fixed {\n table-layout: fixed;\n}\n\n.text-left {\n text-align: left;\n}\n\n.text-center {\n text-align: center;\n}\n\n.text-right {\n text-align: right;\n}\n\n.text-justify {\n text-align: justify;\n}\n\n.text-transparent {\n color: transparent;\n}\n\n.text-current {\n color: currentColor;\n}\n\n.text-black {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n}\n\n.text-white {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n}\n\n.text-gray-100 {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n}\n\n.text-gray-200 {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n}\n\n.text-gray-300 {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n}\n\n.text-gray-400 {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n}\n\n.text-gray-500 {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n}\n\n.text-gray-600 {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n}\n\n.text-gray-700 {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n}\n\n.text-gray-800 {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n}\n\n.text-gray-900 {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n}\n\n.text-red-100 {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n}\n\n.text-red-200 {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n}\n\n.text-red-300 {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n}\n\n.text-red-400 {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n}\n\n.text-red-500 {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n}\n\n.text-red-600 {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n}\n\n.text-red-700 {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n}\n\n.text-red-800 {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n}\n\n.text-red-900 {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n}\n\n.text-orange-100 {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n}\n\n.text-orange-200 {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n}\n\n.text-orange-300 {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n}\n\n.text-orange-400 {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n}\n\n.text-orange-500 {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n}\n\n.text-orange-600 {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n}\n\n.text-orange-700 {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n}\n\n.text-orange-800 {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n}\n\n.text-orange-900 {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n}\n\n.text-yellow-100 {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n}\n\n.text-yellow-200 {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n}\n\n.text-yellow-300 {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n}\n\n.text-yellow-400 {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n}\n\n.text-yellow-500 {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n}\n\n.text-yellow-600 {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n}\n\n.text-yellow-700 {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n}\n\n.text-yellow-800 {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n}\n\n.text-yellow-900 {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n}\n\n.text-green-100 {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n}\n\n.text-green-200 {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n}\n\n.text-green-300 {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n}\n\n.text-green-400 {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n}\n\n.text-green-500 {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n}\n\n.text-green-600 {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n}\n\n.text-green-700 {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n}\n\n.text-green-800 {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n}\n\n.text-green-900 {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n}\n\n.text-teal-100 {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n}\n\n.text-teal-200 {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n}\n\n.text-teal-300 {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n}\n\n.text-teal-400 {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n}\n\n.text-teal-500 {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n}\n\n.text-teal-600 {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n}\n\n.text-teal-700 {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n}\n\n.text-teal-800 {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n}\n\n.text-teal-900 {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n}\n\n.text-blue-100 {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n}\n\n.text-blue-200 {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n}\n\n.text-blue-300 {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n}\n\n.text-blue-400 {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n}\n\n.text-blue-500 {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n}\n\n.text-blue-600 {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n}\n\n.text-blue-700 {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n}\n\n.text-blue-800 {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n}\n\n.text-blue-900 {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n}\n\n.text-indigo-100 {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n}\n\n.text-indigo-200 {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n}\n\n.text-indigo-300 {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n}\n\n.text-indigo-400 {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n}\n\n.text-indigo-500 {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n}\n\n.text-indigo-600 {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n}\n\n.text-indigo-700 {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n}\n\n.text-indigo-800 {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n}\n\n.text-indigo-900 {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n}\n\n.text-purple-100 {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n}\n\n.text-purple-200 {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n}\n\n.text-purple-300 {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n}\n\n.text-purple-400 {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n}\n\n.text-purple-500 {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n}\n\n.text-purple-600 {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n}\n\n.text-purple-700 {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n}\n\n.text-purple-800 {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n}\n\n.text-purple-900 {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n}\n\n.text-pink-100 {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n}\n\n.text-pink-200 {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n}\n\n.text-pink-300 {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n}\n\n.text-pink-400 {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n}\n\n.text-pink-500 {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n}\n\n.text-pink-600 {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n}\n\n.text-pink-700 {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n}\n\n.text-pink-800 {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n}\n\n.text-pink-900 {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n}\n\n.hover\\:text-transparent:hover {\n color: transparent;\n}\n\n.hover\\:text-current:hover {\n color: currentColor;\n}\n\n.hover\\:text-black:hover {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n}\n\n.hover\\:text-white:hover {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n}\n\n.hover\\:text-gray-100:hover {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n}\n\n.hover\\:text-gray-200:hover {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n}\n\n.hover\\:text-gray-300:hover {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n}\n\n.hover\\:text-gray-400:hover {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n}\n\n.hover\\:text-gray-500:hover {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n}\n\n.hover\\:text-gray-600:hover {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n}\n\n.hover\\:text-gray-700:hover {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n}\n\n.hover\\:text-gray-800:hover {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n}\n\n.hover\\:text-gray-900:hover {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n}\n\n.hover\\:text-red-100:hover {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n}\n\n.hover\\:text-red-200:hover {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n}\n\n.hover\\:text-red-300:hover {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n}\n\n.hover\\:text-red-400:hover {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n}\n\n.hover\\:text-red-500:hover {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n}\n\n.hover\\:text-red-600:hover {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n}\n\n.hover\\:text-red-700:hover {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n}\n\n.hover\\:text-red-800:hover {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n}\n\n.hover\\:text-red-900:hover {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n}\n\n.hover\\:text-orange-100:hover {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n}\n\n.hover\\:text-orange-200:hover {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n}\n\n.hover\\:text-orange-300:hover {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n}\n\n.hover\\:text-orange-400:hover {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n}\n\n.hover\\:text-orange-500:hover {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n}\n\n.hover\\:text-orange-600:hover {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n}\n\n.hover\\:text-orange-700:hover {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n}\n\n.hover\\:text-orange-800:hover {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n}\n\n.hover\\:text-orange-900:hover {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n}\n\n.hover\\:text-yellow-100:hover {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n}\n\n.hover\\:text-yellow-200:hover {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n}\n\n.hover\\:text-yellow-300:hover {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n}\n\n.hover\\:text-yellow-400:hover {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n}\n\n.hover\\:text-yellow-500:hover {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n}\n\n.hover\\:text-yellow-600:hover {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n}\n\n.hover\\:text-yellow-700:hover {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n}\n\n.hover\\:text-yellow-800:hover {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n}\n\n.hover\\:text-yellow-900:hover {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n}\n\n.hover\\:text-green-100:hover {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n}\n\n.hover\\:text-green-200:hover {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n}\n\n.hover\\:text-green-300:hover {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n}\n\n.hover\\:text-green-400:hover {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n}\n\n.hover\\:text-green-500:hover {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n}\n\n.hover\\:text-green-600:hover {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n}\n\n.hover\\:text-green-700:hover {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n}\n\n.hover\\:text-green-800:hover {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n}\n\n.hover\\:text-green-900:hover {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n}\n\n.hover\\:text-teal-100:hover {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n}\n\n.hover\\:text-teal-200:hover {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n}\n\n.hover\\:text-teal-300:hover {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n}\n\n.hover\\:text-teal-400:hover {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n}\n\n.hover\\:text-teal-500:hover {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n}\n\n.hover\\:text-teal-600:hover {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n}\n\n.hover\\:text-teal-700:hover {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n}\n\n.hover\\:text-teal-800:hover {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n}\n\n.hover\\:text-teal-900:hover {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n}\n\n.hover\\:text-blue-100:hover {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n}\n\n.hover\\:text-blue-200:hover {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n}\n\n.hover\\:text-blue-300:hover {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n}\n\n.hover\\:text-blue-400:hover {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n}\n\n.hover\\:text-blue-500:hover {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n}\n\n.hover\\:text-blue-600:hover {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n}\n\n.hover\\:text-blue-700:hover {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n}\n\n.hover\\:text-blue-800:hover {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n}\n\n.hover\\:text-blue-900:hover {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n}\n\n.hover\\:text-indigo-100:hover {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n}\n\n.hover\\:text-indigo-200:hover {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n}\n\n.hover\\:text-indigo-300:hover {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n}\n\n.hover\\:text-indigo-400:hover {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n}\n\n.hover\\:text-indigo-500:hover {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n}\n\n.hover\\:text-indigo-600:hover {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n}\n\n.hover\\:text-indigo-700:hover {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n}\n\n.hover\\:text-indigo-800:hover {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n}\n\n.hover\\:text-indigo-900:hover {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n}\n\n.hover\\:text-purple-100:hover {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n}\n\n.hover\\:text-purple-200:hover {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n}\n\n.hover\\:text-purple-300:hover {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n}\n\n.hover\\:text-purple-400:hover {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n}\n\n.hover\\:text-purple-500:hover {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n}\n\n.hover\\:text-purple-600:hover {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n}\n\n.hover\\:text-purple-700:hover {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n}\n\n.hover\\:text-purple-800:hover {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n}\n\n.hover\\:text-purple-900:hover {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n}\n\n.hover\\:text-pink-100:hover {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n}\n\n.hover\\:text-pink-200:hover {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n}\n\n.hover\\:text-pink-300:hover {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n}\n\n.hover\\:text-pink-400:hover {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n}\n\n.hover\\:text-pink-500:hover {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n}\n\n.hover\\:text-pink-600:hover {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n}\n\n.hover\\:text-pink-700:hover {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n}\n\n.hover\\:text-pink-800:hover {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n}\n\n.hover\\:text-pink-900:hover {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n}\n\n.focus\\:text-transparent:focus {\n color: transparent;\n}\n\n.focus\\:text-current:focus {\n color: currentColor;\n}\n\n.focus\\:text-black:focus {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n}\n\n.focus\\:text-white:focus {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n}\n\n.focus\\:text-gray-100:focus {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n}\n\n.focus\\:text-gray-200:focus {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n}\n\n.focus\\:text-gray-300:focus {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n}\n\n.focus\\:text-gray-400:focus {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n}\n\n.focus\\:text-gray-500:focus {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n}\n\n.focus\\:text-gray-600:focus {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n}\n\n.focus\\:text-gray-700:focus {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n}\n\n.focus\\:text-gray-800:focus {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n}\n\n.focus\\:text-gray-900:focus {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n}\n\n.focus\\:text-red-100:focus {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n}\n\n.focus\\:text-red-200:focus {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n}\n\n.focus\\:text-red-300:focus {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n}\n\n.focus\\:text-red-400:focus {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n}\n\n.focus\\:text-red-500:focus {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n}\n\n.focus\\:text-red-600:focus {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n}\n\n.focus\\:text-red-700:focus {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n}\n\n.focus\\:text-red-800:focus {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n}\n\n.focus\\:text-red-900:focus {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n}\n\n.focus\\:text-orange-100:focus {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n}\n\n.focus\\:text-orange-200:focus {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n}\n\n.focus\\:text-orange-300:focus {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n}\n\n.focus\\:text-orange-400:focus {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n}\n\n.focus\\:text-orange-500:focus {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n}\n\n.focus\\:text-orange-600:focus {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n}\n\n.focus\\:text-orange-700:focus {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n}\n\n.focus\\:text-orange-800:focus {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n}\n\n.focus\\:text-orange-900:focus {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n}\n\n.focus\\:text-yellow-100:focus {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n}\n\n.focus\\:text-yellow-200:focus {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n}\n\n.focus\\:text-yellow-300:focus {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n}\n\n.focus\\:text-yellow-400:focus {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n}\n\n.focus\\:text-yellow-500:focus {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n}\n\n.focus\\:text-yellow-600:focus {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n}\n\n.focus\\:text-yellow-700:focus {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n}\n\n.focus\\:text-yellow-800:focus {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n}\n\n.focus\\:text-yellow-900:focus {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n}\n\n.focus\\:text-green-100:focus {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n}\n\n.focus\\:text-green-200:focus {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n}\n\n.focus\\:text-green-300:focus {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n}\n\n.focus\\:text-green-400:focus {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n}\n\n.focus\\:text-green-500:focus {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n}\n\n.focus\\:text-green-600:focus {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n}\n\n.focus\\:text-green-700:focus {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n}\n\n.focus\\:text-green-800:focus {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n}\n\n.focus\\:text-green-900:focus {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n}\n\n.focus\\:text-teal-100:focus {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n}\n\n.focus\\:text-teal-200:focus {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n}\n\n.focus\\:text-teal-300:focus {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n}\n\n.focus\\:text-teal-400:focus {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n}\n\n.focus\\:text-teal-500:focus {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n}\n\n.focus\\:text-teal-600:focus {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n}\n\n.focus\\:text-teal-700:focus {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n}\n\n.focus\\:text-teal-800:focus {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n}\n\n.focus\\:text-teal-900:focus {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n}\n\n.focus\\:text-blue-100:focus {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n}\n\n.focus\\:text-blue-200:focus {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n}\n\n.focus\\:text-blue-300:focus {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n}\n\n.focus\\:text-blue-400:focus {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n}\n\n.focus\\:text-blue-500:focus {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n}\n\n.focus\\:text-blue-600:focus {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n}\n\n.focus\\:text-blue-700:focus {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n}\n\n.focus\\:text-blue-800:focus {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n}\n\n.focus\\:text-blue-900:focus {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n}\n\n.focus\\:text-indigo-100:focus {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n}\n\n.focus\\:text-indigo-200:focus {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n}\n\n.focus\\:text-indigo-300:focus {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n}\n\n.focus\\:text-indigo-400:focus {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n}\n\n.focus\\:text-indigo-500:focus {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n}\n\n.focus\\:text-indigo-600:focus {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n}\n\n.focus\\:text-indigo-700:focus {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n}\n\n.focus\\:text-indigo-800:focus {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n}\n\n.focus\\:text-indigo-900:focus {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n}\n\n.focus\\:text-purple-100:focus {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n}\n\n.focus\\:text-purple-200:focus {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n}\n\n.focus\\:text-purple-300:focus {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n}\n\n.focus\\:text-purple-400:focus {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n}\n\n.focus\\:text-purple-500:focus {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n}\n\n.focus\\:text-purple-600:focus {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n}\n\n.focus\\:text-purple-700:focus {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n}\n\n.focus\\:text-purple-800:focus {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n}\n\n.focus\\:text-purple-900:focus {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n}\n\n.focus\\:text-pink-100:focus {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n}\n\n.focus\\:text-pink-200:focus {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n}\n\n.focus\\:text-pink-300:focus {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n}\n\n.focus\\:text-pink-400:focus {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n}\n\n.focus\\:text-pink-500:focus {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n}\n\n.focus\\:text-pink-600:focus {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n}\n\n.focus\\:text-pink-700:focus {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n}\n\n.focus\\:text-pink-800:focus {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n}\n\n.focus\\:text-pink-900:focus {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n}\n\n.text-opacity-0 {\n --text-opacity: 0;\n}\n\n.text-opacity-25 {\n --text-opacity: 0.25;\n}\n\n.text-opacity-50 {\n --text-opacity: 0.5;\n}\n\n.text-opacity-75 {\n --text-opacity: 0.75;\n}\n\n.text-opacity-100 {\n --text-opacity: 1;\n}\n\n.hover\\:text-opacity-0:hover {\n --text-opacity: 0;\n}\n\n.hover\\:text-opacity-25:hover {\n --text-opacity: 0.25;\n}\n\n.hover\\:text-opacity-50:hover {\n --text-opacity: 0.5;\n}\n\n.hover\\:text-opacity-75:hover {\n --text-opacity: 0.75;\n}\n\n.hover\\:text-opacity-100:hover {\n --text-opacity: 1;\n}\n\n.focus\\:text-opacity-0:focus {\n --text-opacity: 0;\n}\n\n.focus\\:text-opacity-25:focus {\n --text-opacity: 0.25;\n}\n\n.focus\\:text-opacity-50:focus {\n --text-opacity: 0.5;\n}\n\n.focus\\:text-opacity-75:focus {\n --text-opacity: 0.75;\n}\n\n.focus\\:text-opacity-100:focus {\n --text-opacity: 1;\n}\n\n.italic {\n font-style: italic;\n}\n\n.not-italic {\n font-style: normal;\n}\n\n.uppercase {\n text-transform: uppercase;\n}\n\n.lowercase {\n text-transform: lowercase;\n}\n\n.capitalize {\n text-transform: capitalize;\n}\n\n.normal-case {\n text-transform: none;\n}\n\n.underline {\n text-decoration: underline;\n}\n\n.line-through {\n text-decoration: line-through;\n}\n\n.no-underline {\n text-decoration: none;\n}\n\n.hover\\:underline:hover {\n text-decoration: underline;\n}\n\n.hover\\:line-through:hover {\n text-decoration: line-through;\n}\n\n.hover\\:no-underline:hover {\n text-decoration: none;\n}\n\n.focus\\:underline:focus {\n text-decoration: underline;\n}\n\n.focus\\:line-through:focus {\n text-decoration: line-through;\n}\n\n.focus\\:no-underline:focus {\n text-decoration: none;\n}\n\n.antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n}\n\n.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {\n --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);\n font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);\n}\n\n.normal-nums {\n font-variant-numeric: normal;\n}\n\n.ordinal {\n --font-variant-numeric-ordinal: ordinal;\n}\n\n.slashed-zero {\n --font-variant-numeric-slashed-zero: slashed-zero;\n}\n\n.lining-nums {\n --font-variant-numeric-figure: lining-nums;\n}\n\n.oldstyle-nums {\n --font-variant-numeric-figure: oldstyle-nums;\n}\n\n.proportional-nums {\n --font-variant-numeric-spacing: proportional-nums;\n}\n\n.tabular-nums {\n --font-variant-numeric-spacing: tabular-nums;\n}\n\n.diagonal-fractions {\n --font-variant-numeric-fraction: diagonal-fractions;\n}\n\n.stacked-fractions {\n --font-variant-numeric-fraction: stacked-fractions;\n}\n\n.tracking-tighter {\n letter-spacing: -0.05em;\n}\n\n.tracking-tight {\n letter-spacing: -0.025em;\n}\n\n.tracking-normal {\n letter-spacing: 0;\n}\n\n.tracking-wide {\n letter-spacing: 0.025em;\n}\n\n.tracking-wider {\n letter-spacing: 0.05em;\n}\n\n.tracking-widest {\n letter-spacing: 0.1em;\n}\n\n.select-none {\n -webkit-user-select: none;\n user-select: none;\n}\n\n.select-text {\n -webkit-user-select: text;\n user-select: text;\n}\n\n.select-all {\n -webkit-user-select: all;\n user-select: all;\n}\n\n.select-auto {\n -webkit-user-select: auto;\n user-select: auto;\n}\n\n.align-baseline {\n vertical-align: baseline;\n}\n\n.align-top {\n vertical-align: top;\n}\n\n.align-middle {\n vertical-align: middle;\n}\n\n.align-bottom {\n vertical-align: bottom;\n}\n\n.align-text-top {\n vertical-align: text-top;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom;\n}\n\n.visible {\n visibility: visible;\n}\n\n.invisible {\n visibility: hidden;\n}\n\n.whitespace-normal {\n white-space: normal;\n}\n\n.whitespace-no-wrap {\n white-space: nowrap;\n}\n\n.whitespace-pre {\n white-space: pre;\n}\n\n.whitespace-pre-line {\n white-space: pre-line;\n}\n\n.whitespace-pre-wrap {\n white-space: pre-wrap;\n}\n\n.break-normal {\n word-wrap: normal;\n overflow-wrap: normal;\n word-break: normal;\n}\n\n.break-words {\n word-wrap: break-word;\n overflow-wrap: break-word;\n}\n\n.break-all {\n word-break: break-all;\n}\n\n.truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.w-0 {\n width: 0;\n}\n\n.w-1 {\n width: 0.25rem;\n}\n\n.w-2 {\n width: 0.5rem;\n}\n\n.w-3 {\n width: 0.75rem;\n}\n\n.w-4 {\n width: 1rem;\n}\n\n.w-5 {\n width: 1.25rem;\n}\n\n.w-6 {\n width: 1.5rem;\n}\n\n.w-8 {\n width: 2rem;\n}\n\n.w-10 {\n width: 2.5rem;\n}\n\n.w-12 {\n width: 3rem;\n}\n\n.w-16 {\n width: 4rem;\n}\n\n.w-20 {\n width: 5rem;\n}\n\n.w-24 {\n width: 6rem;\n}\n\n.w-32 {\n width: 8rem;\n}\n\n.w-40 {\n width: 10rem;\n}\n\n.w-48 {\n width: 12rem;\n}\n\n.w-56 {\n width: 14rem;\n}\n\n.w-64 {\n width: 16rem;\n}\n\n.w-auto {\n width: auto;\n}\n\n.w-px {\n width: 1px;\n}\n\n.w-1\\/2 {\n width: 50%;\n}\n\n.w-1\\/3 {\n width: 33.333333%;\n}\n\n.w-2\\/3 {\n width: 66.666667%;\n}\n\n.w-1\\/4 {\n width: 25%;\n}\n\n.w-2\\/4 {\n width: 50%;\n}\n\n.w-3\\/4 {\n width: 75%;\n}\n\n.w-1\\/5 {\n width: 20%;\n}\n\n.w-2\\/5 {\n width: 40%;\n}\n\n.w-3\\/5 {\n width: 60%;\n}\n\n.w-4\\/5 {\n width: 80%;\n}\n\n.w-1\\/6 {\n width: 16.666667%;\n}\n\n.w-2\\/6 {\n width: 33.333333%;\n}\n\n.w-3\\/6 {\n width: 50%;\n}\n\n.w-4\\/6 {\n width: 66.666667%;\n}\n\n.w-5\\/6 {\n width: 83.333333%;\n}\n\n.w-1\\/12 {\n width: 8.333333%;\n}\n\n.w-2\\/12 {\n width: 16.666667%;\n}\n\n.w-3\\/12 {\n width: 25%;\n}\n\n.w-4\\/12 {\n width: 33.333333%;\n}\n\n.w-5\\/12 {\n width: 41.666667%;\n}\n\n.w-6\\/12 {\n width: 50%;\n}\n\n.w-7\\/12 {\n width: 58.333333%;\n}\n\n.w-8\\/12 {\n width: 66.666667%;\n}\n\n.w-9\\/12 {\n width: 75%;\n}\n\n.w-10\\/12 {\n width: 83.333333%;\n}\n\n.w-11\\/12 {\n width: 91.666667%;\n}\n\n.w-full {\n width: 100%;\n}\n\n.w-screen {\n width: 100vw;\n}\n\n.z-0 {\n z-index: 0;\n}\n\n.z-10 {\n z-index: 10;\n}\n\n.z-20 {\n z-index: 20;\n}\n\n.z-30 {\n z-index: 30;\n}\n\n.z-40 {\n z-index: 40;\n}\n\n.z-50 {\n z-index: 50;\n}\n\n.z-auto {\n z-index: auto;\n}\n\n.gap-0 {\n grid-gap: 0;\n gap: 0;\n}\n\n.gap-1 {\n grid-gap: 0.25rem;\n gap: 0.25rem;\n}\n\n.gap-2 {\n grid-gap: 0.5rem;\n gap: 0.5rem;\n}\n\n.gap-3 {\n grid-gap: 0.75rem;\n gap: 0.75rem;\n}\n\n.gap-4 {\n grid-gap: 1rem;\n gap: 1rem;\n}\n\n.gap-5 {\n grid-gap: 1.25rem;\n gap: 1.25rem;\n}\n\n.gap-6 {\n grid-gap: 1.5rem;\n gap: 1.5rem;\n}\n\n.gap-8 {\n grid-gap: 2rem;\n gap: 2rem;\n}\n\n.gap-10 {\n grid-gap: 2.5rem;\n gap: 2.5rem;\n}\n\n.gap-12 {\n grid-gap: 3rem;\n gap: 3rem;\n}\n\n.gap-16 {\n grid-gap: 4rem;\n gap: 4rem;\n}\n\n.gap-20 {\n grid-gap: 5rem;\n gap: 5rem;\n}\n\n.gap-24 {\n grid-gap: 6rem;\n gap: 6rem;\n}\n\n.gap-32 {\n grid-gap: 8rem;\n gap: 8rem;\n}\n\n.gap-40 {\n grid-gap: 10rem;\n gap: 10rem;\n}\n\n.gap-48 {\n grid-gap: 12rem;\n gap: 12rem;\n}\n\n.gap-56 {\n grid-gap: 14rem;\n gap: 14rem;\n}\n\n.gap-64 {\n grid-gap: 16rem;\n gap: 16rem;\n}\n\n.gap-px {\n grid-gap: 1px;\n gap: 1px;\n}\n\n.col-gap-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n}\n\n.col-gap-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n}\n\n.col-gap-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n}\n\n.col-gap-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n}\n\n.col-gap-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n}\n\n.col-gap-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n}\n\n.col-gap-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n}\n\n.col-gap-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n}\n\n.col-gap-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n}\n\n.col-gap-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n}\n\n.col-gap-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n}\n\n.col-gap-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n}\n\n.col-gap-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n}\n\n.col-gap-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n}\n\n.col-gap-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n}\n\n.col-gap-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n}\n\n.col-gap-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n}\n\n.col-gap-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n}\n\n.col-gap-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n}\n\n.gap-x-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n}\n\n.gap-x-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n}\n\n.gap-x-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n}\n\n.gap-x-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n}\n\n.gap-x-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n}\n\n.gap-x-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n}\n\n.gap-x-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n}\n\n.gap-x-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n}\n\n.gap-x-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n}\n\n.gap-x-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n}\n\n.gap-x-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n}\n\n.gap-x-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n}\n\n.gap-x-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n}\n\n.gap-x-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n}\n\n.gap-x-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n}\n\n.gap-x-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n}\n\n.gap-x-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n}\n\n.gap-x-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n}\n\n.gap-x-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n}\n\n.row-gap-0 {\n grid-row-gap: 0;\n row-gap: 0;\n}\n\n.row-gap-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n}\n\n.row-gap-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n}\n\n.row-gap-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n}\n\n.row-gap-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n}\n\n.row-gap-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n}\n\n.row-gap-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n}\n\n.row-gap-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n}\n\n.row-gap-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n}\n\n.row-gap-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n}\n\n.row-gap-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n}\n\n.row-gap-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n}\n\n.row-gap-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n}\n\n.row-gap-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n}\n\n.row-gap-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n}\n\n.row-gap-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n}\n\n.row-gap-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n}\n\n.row-gap-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n}\n\n.row-gap-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n}\n\n.gap-y-0 {\n grid-row-gap: 0;\n row-gap: 0;\n}\n\n.gap-y-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n}\n\n.gap-y-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n}\n\n.gap-y-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n}\n\n.gap-y-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n}\n\n.gap-y-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n}\n\n.gap-y-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n}\n\n.gap-y-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n}\n\n.gap-y-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n}\n\n.gap-y-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n}\n\n.gap-y-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n}\n\n.gap-y-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n}\n\n.gap-y-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n}\n\n.gap-y-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n}\n\n.gap-y-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n}\n\n.gap-y-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n}\n\n.gap-y-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n}\n\n.gap-y-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n}\n\n.gap-y-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n}\n\n.grid-flow-row {\n grid-auto-flow: row;\n}\n\n.grid-flow-col {\n grid-auto-flow: column;\n}\n\n.grid-flow-row-dense {\n grid-auto-flow: row dense;\n}\n\n.grid-flow-col-dense {\n grid-auto-flow: column dense;\n}\n\n.grid-cols-1 {\n grid-template-columns: repeat(1, minmax(0, 1fr));\n}\n\n.grid-cols-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n\n.grid-cols-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n\n.grid-cols-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n}\n\n.grid-cols-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n}\n\n.grid-cols-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n\n.grid-cols-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n}\n\n.grid-cols-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n}\n\n.grid-cols-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n}\n\n.grid-cols-10 {\n grid-template-columns: repeat(10, minmax(0, 1fr));\n}\n\n.grid-cols-11 {\n grid-template-columns: repeat(11, minmax(0, 1fr));\n}\n\n.grid-cols-12 {\n grid-template-columns: repeat(12, minmax(0, 1fr));\n}\n\n.grid-cols-none {\n grid-template-columns: none;\n}\n\n.auto-cols-auto {\n grid-auto-columns: auto;\n}\n\n.auto-cols-min {\n grid-auto-columns: -webkit-min-content;\n grid-auto-columns: min-content;\n}\n\n.auto-cols-max {\n grid-auto-columns: -webkit-max-content;\n grid-auto-columns: max-content;\n}\n\n.auto-cols-fr {\n grid-auto-columns: minmax(0, 1fr);\n}\n\n.col-auto {\n grid-column: auto;\n}\n\n.col-span-1 {\n grid-column: span 1 / span 1;\n}\n\n.col-span-2 {\n grid-column: span 2 / span 2;\n}\n\n.col-span-3 {\n grid-column: span 3 / span 3;\n}\n\n.col-span-4 {\n grid-column: span 4 / span 4;\n}\n\n.col-span-5 {\n grid-column: span 5 / span 5;\n}\n\n.col-span-6 {\n grid-column: span 6 / span 6;\n}\n\n.col-span-7 {\n grid-column: span 7 / span 7;\n}\n\n.col-span-8 {\n grid-column: span 8 / span 8;\n}\n\n.col-span-9 {\n grid-column: span 9 / span 9;\n}\n\n.col-span-10 {\n grid-column: span 10 / span 10;\n}\n\n.col-span-11 {\n grid-column: span 11 / span 11;\n}\n\n.col-span-12 {\n grid-column: span 12 / span 12;\n}\n\n.col-span-full {\n grid-column: 1 / -1;\n}\n\n.col-start-1 {\n grid-column-start: 1;\n}\n\n.col-start-2 {\n grid-column-start: 2;\n}\n\n.col-start-3 {\n grid-column-start: 3;\n}\n\n.col-start-4 {\n grid-column-start: 4;\n}\n\n.col-start-5 {\n grid-column-start: 5;\n}\n\n.col-start-6 {\n grid-column-start: 6;\n}\n\n.col-start-7 {\n grid-column-start: 7;\n}\n\n.col-start-8 {\n grid-column-start: 8;\n}\n\n.col-start-9 {\n grid-column-start: 9;\n}\n\n.col-start-10 {\n grid-column-start: 10;\n}\n\n.col-start-11 {\n grid-column-start: 11;\n}\n\n.col-start-12 {\n grid-column-start: 12;\n}\n\n.col-start-13 {\n grid-column-start: 13;\n}\n\n.col-start-auto {\n grid-column-start: auto;\n}\n\n.col-end-1 {\n grid-column-end: 1;\n}\n\n.col-end-2 {\n grid-column-end: 2;\n}\n\n.col-end-3 {\n grid-column-end: 3;\n}\n\n.col-end-4 {\n grid-column-end: 4;\n}\n\n.col-end-5 {\n grid-column-end: 5;\n}\n\n.col-end-6 {\n grid-column-end: 6;\n}\n\n.col-end-7 {\n grid-column-end: 7;\n}\n\n.col-end-8 {\n grid-column-end: 8;\n}\n\n.col-end-9 {\n grid-column-end: 9;\n}\n\n.col-end-10 {\n grid-column-end: 10;\n}\n\n.col-end-11 {\n grid-column-end: 11;\n}\n\n.col-end-12 {\n grid-column-end: 12;\n}\n\n.col-end-13 {\n grid-column-end: 13;\n}\n\n.col-end-auto {\n grid-column-end: auto;\n}\n\n.grid-rows-1 {\n grid-template-rows: repeat(1, minmax(0, 1fr));\n}\n\n.grid-rows-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n}\n\n.grid-rows-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n}\n\n.grid-rows-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n}\n\n.grid-rows-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n}\n\n.grid-rows-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n}\n\n.grid-rows-none {\n grid-template-rows: none;\n}\n\n.auto-rows-auto {\n grid-auto-rows: auto;\n}\n\n.auto-rows-min {\n grid-auto-rows: -webkit-min-content;\n grid-auto-rows: min-content;\n}\n\n.auto-rows-max {\n grid-auto-rows: -webkit-max-content;\n grid-auto-rows: max-content;\n}\n\n.auto-rows-fr {\n grid-auto-rows: minmax(0, 1fr);\n}\n\n.row-auto {\n grid-row: auto;\n}\n\n.row-span-1 {\n grid-row: span 1 / span 1;\n}\n\n.row-span-2 {\n grid-row: span 2 / span 2;\n}\n\n.row-span-3 {\n grid-row: span 3 / span 3;\n}\n\n.row-span-4 {\n grid-row: span 4 / span 4;\n}\n\n.row-span-5 {\n grid-row: span 5 / span 5;\n}\n\n.row-span-6 {\n grid-row: span 6 / span 6;\n}\n\n.row-span-full {\n grid-row: 1 / -1;\n}\n\n.row-start-1 {\n grid-row-start: 1;\n}\n\n.row-start-2 {\n grid-row-start: 2;\n}\n\n.row-start-3 {\n grid-row-start: 3;\n}\n\n.row-start-4 {\n grid-row-start: 4;\n}\n\n.row-start-5 {\n grid-row-start: 5;\n}\n\n.row-start-6 {\n grid-row-start: 6;\n}\n\n.row-start-7 {\n grid-row-start: 7;\n}\n\n.row-start-auto {\n grid-row-start: auto;\n}\n\n.row-end-1 {\n grid-row-end: 1;\n}\n\n.row-end-2 {\n grid-row-end: 2;\n}\n\n.row-end-3 {\n grid-row-end: 3;\n}\n\n.row-end-4 {\n grid-row-end: 4;\n}\n\n.row-end-5 {\n grid-row-end: 5;\n}\n\n.row-end-6 {\n grid-row-end: 6;\n}\n\n.row-end-7 {\n grid-row-end: 7;\n}\n\n.row-end-auto {\n grid-row-end: auto;\n}\n\n.transform {\n --transform-translate-x: 0;\n --transform-translate-y: 0;\n --transform-rotate: 0;\n --transform-skew-x: 0;\n --transform-skew-y: 0;\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n}\n\n.transform-none {\n -webkit-transform: none;\n transform: none;\n}\n\n.origin-center {\n -webkit-transform-origin: center;\n transform-origin: center;\n}\n\n.origin-top {\n -webkit-transform-origin: top;\n transform-origin: top;\n}\n\n.origin-top-right {\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.origin-right {\n -webkit-transform-origin: right;\n transform-origin: right;\n}\n\n.origin-bottom-right {\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.origin-bottom {\n -webkit-transform-origin: bottom;\n transform-origin: bottom;\n}\n\n.origin-bottom-left {\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.origin-left {\n -webkit-transform-origin: left;\n transform-origin: left;\n}\n\n.origin-top-left {\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.scale-0 {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n}\n\n.scale-50 {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n}\n\n.scale-75 {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n}\n\n.scale-90 {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n}\n\n.scale-95 {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n}\n\n.scale-100 {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n}\n\n.scale-105 {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n}\n\n.scale-110 {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n}\n\n.scale-125 {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n}\n\n.scale-150 {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n}\n\n.scale-x-0 {\n --transform-scale-x: 0;\n}\n\n.scale-x-50 {\n --transform-scale-x: .5;\n}\n\n.scale-x-75 {\n --transform-scale-x: .75;\n}\n\n.scale-x-90 {\n --transform-scale-x: .9;\n}\n\n.scale-x-95 {\n --transform-scale-x: .95;\n}\n\n.scale-x-100 {\n --transform-scale-x: 1;\n}\n\n.scale-x-105 {\n --transform-scale-x: 1.05;\n}\n\n.scale-x-110 {\n --transform-scale-x: 1.1;\n}\n\n.scale-x-125 {\n --transform-scale-x: 1.25;\n}\n\n.scale-x-150 {\n --transform-scale-x: 1.5;\n}\n\n.scale-y-0 {\n --transform-scale-y: 0;\n}\n\n.scale-y-50 {\n --transform-scale-y: .5;\n}\n\n.scale-y-75 {\n --transform-scale-y: .75;\n}\n\n.scale-y-90 {\n --transform-scale-y: .9;\n}\n\n.scale-y-95 {\n --transform-scale-y: .95;\n}\n\n.scale-y-100 {\n --transform-scale-y: 1;\n}\n\n.scale-y-105 {\n --transform-scale-y: 1.05;\n}\n\n.scale-y-110 {\n --transform-scale-y: 1.1;\n}\n\n.scale-y-125 {\n --transform-scale-y: 1.25;\n}\n\n.scale-y-150 {\n --transform-scale-y: 1.5;\n}\n\n.hover\\:scale-0:hover {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n}\n\n.hover\\:scale-50:hover {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n}\n\n.hover\\:scale-75:hover {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n}\n\n.hover\\:scale-90:hover {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n}\n\n.hover\\:scale-95:hover {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n}\n\n.hover\\:scale-100:hover {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n}\n\n.hover\\:scale-105:hover {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n}\n\n.hover\\:scale-110:hover {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n}\n\n.hover\\:scale-125:hover {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n}\n\n.hover\\:scale-150:hover {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n}\n\n.hover\\:scale-x-0:hover {\n --transform-scale-x: 0;\n}\n\n.hover\\:scale-x-50:hover {\n --transform-scale-x: .5;\n}\n\n.hover\\:scale-x-75:hover {\n --transform-scale-x: .75;\n}\n\n.hover\\:scale-x-90:hover {\n --transform-scale-x: .9;\n}\n\n.hover\\:scale-x-95:hover {\n --transform-scale-x: .95;\n}\n\n.hover\\:scale-x-100:hover {\n --transform-scale-x: 1;\n}\n\n.hover\\:scale-x-105:hover {\n --transform-scale-x: 1.05;\n}\n\n.hover\\:scale-x-110:hover {\n --transform-scale-x: 1.1;\n}\n\n.hover\\:scale-x-125:hover {\n --transform-scale-x: 1.25;\n}\n\n.hover\\:scale-x-150:hover {\n --transform-scale-x: 1.5;\n}\n\n.hover\\:scale-y-0:hover {\n --transform-scale-y: 0;\n}\n\n.hover\\:scale-y-50:hover {\n --transform-scale-y: .5;\n}\n\n.hover\\:scale-y-75:hover {\n --transform-scale-y: .75;\n}\n\n.hover\\:scale-y-90:hover {\n --transform-scale-y: .9;\n}\n\n.hover\\:scale-y-95:hover {\n --transform-scale-y: .95;\n}\n\n.hover\\:scale-y-100:hover {\n --transform-scale-y: 1;\n}\n\n.hover\\:scale-y-105:hover {\n --transform-scale-y: 1.05;\n}\n\n.hover\\:scale-y-110:hover {\n --transform-scale-y: 1.1;\n}\n\n.hover\\:scale-y-125:hover {\n --transform-scale-y: 1.25;\n}\n\n.hover\\:scale-y-150:hover {\n --transform-scale-y: 1.5;\n}\n\n.focus\\:scale-0:focus {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n}\n\n.focus\\:scale-50:focus {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n}\n\n.focus\\:scale-75:focus {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n}\n\n.focus\\:scale-90:focus {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n}\n\n.focus\\:scale-95:focus {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n}\n\n.focus\\:scale-100:focus {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n}\n\n.focus\\:scale-105:focus {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n}\n\n.focus\\:scale-110:focus {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n}\n\n.focus\\:scale-125:focus {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n}\n\n.focus\\:scale-150:focus {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n}\n\n.focus\\:scale-x-0:focus {\n --transform-scale-x: 0;\n}\n\n.focus\\:scale-x-50:focus {\n --transform-scale-x: .5;\n}\n\n.focus\\:scale-x-75:focus {\n --transform-scale-x: .75;\n}\n\n.focus\\:scale-x-90:focus {\n --transform-scale-x: .9;\n}\n\n.focus\\:scale-x-95:focus {\n --transform-scale-x: .95;\n}\n\n.focus\\:scale-x-100:focus {\n --transform-scale-x: 1;\n}\n\n.focus\\:scale-x-105:focus {\n --transform-scale-x: 1.05;\n}\n\n.focus\\:scale-x-110:focus {\n --transform-scale-x: 1.1;\n}\n\n.focus\\:scale-x-125:focus {\n --transform-scale-x: 1.25;\n}\n\n.focus\\:scale-x-150:focus {\n --transform-scale-x: 1.5;\n}\n\n.focus\\:scale-y-0:focus {\n --transform-scale-y: 0;\n}\n\n.focus\\:scale-y-50:focus {\n --transform-scale-y: .5;\n}\n\n.focus\\:scale-y-75:focus {\n --transform-scale-y: .75;\n}\n\n.focus\\:scale-y-90:focus {\n --transform-scale-y: .9;\n}\n\n.focus\\:scale-y-95:focus {\n --transform-scale-y: .95;\n}\n\n.focus\\:scale-y-100:focus {\n --transform-scale-y: 1;\n}\n\n.focus\\:scale-y-105:focus {\n --transform-scale-y: 1.05;\n}\n\n.focus\\:scale-y-110:focus {\n --transform-scale-y: 1.1;\n}\n\n.focus\\:scale-y-125:focus {\n --transform-scale-y: 1.25;\n}\n\n.focus\\:scale-y-150:focus {\n --transform-scale-y: 1.5;\n}\n\n.rotate-0 {\n --transform-rotate: 0;\n}\n\n.rotate-1 {\n --transform-rotate: 1deg;\n}\n\n.rotate-2 {\n --transform-rotate: 2deg;\n}\n\n.rotate-3 {\n --transform-rotate: 3deg;\n}\n\n.rotate-6 {\n --transform-rotate: 6deg;\n}\n\n.rotate-12 {\n --transform-rotate: 12deg;\n}\n\n.rotate-45 {\n --transform-rotate: 45deg;\n}\n\n.rotate-90 {\n --transform-rotate: 90deg;\n}\n\n.rotate-180 {\n --transform-rotate: 180deg;\n}\n\n.-rotate-180 {\n --transform-rotate: -180deg;\n}\n\n.-rotate-90 {\n --transform-rotate: -90deg;\n}\n\n.-rotate-45 {\n --transform-rotate: -45deg;\n}\n\n.-rotate-12 {\n --transform-rotate: -12deg;\n}\n\n.-rotate-6 {\n --transform-rotate: -6deg;\n}\n\n.-rotate-3 {\n --transform-rotate: -3deg;\n}\n\n.-rotate-2 {\n --transform-rotate: -2deg;\n}\n\n.-rotate-1 {\n --transform-rotate: -1deg;\n}\n\n.hover\\:rotate-0:hover {\n --transform-rotate: 0;\n}\n\n.hover\\:rotate-1:hover {\n --transform-rotate: 1deg;\n}\n\n.hover\\:rotate-2:hover {\n --transform-rotate: 2deg;\n}\n\n.hover\\:rotate-3:hover {\n --transform-rotate: 3deg;\n}\n\n.hover\\:rotate-6:hover {\n --transform-rotate: 6deg;\n}\n\n.hover\\:rotate-12:hover {\n --transform-rotate: 12deg;\n}\n\n.hover\\:rotate-45:hover {\n --transform-rotate: 45deg;\n}\n\n.hover\\:rotate-90:hover {\n --transform-rotate: 90deg;\n}\n\n.hover\\:rotate-180:hover {\n --transform-rotate: 180deg;\n}\n\n.hover\\:-rotate-180:hover {\n --transform-rotate: -180deg;\n}\n\n.hover\\:-rotate-90:hover {\n --transform-rotate: -90deg;\n}\n\n.hover\\:-rotate-45:hover {\n --transform-rotate: -45deg;\n}\n\n.hover\\:-rotate-12:hover {\n --transform-rotate: -12deg;\n}\n\n.hover\\:-rotate-6:hover {\n --transform-rotate: -6deg;\n}\n\n.hover\\:-rotate-3:hover {\n --transform-rotate: -3deg;\n}\n\n.hover\\:-rotate-2:hover {\n --transform-rotate: -2deg;\n}\n\n.hover\\:-rotate-1:hover {\n --transform-rotate: -1deg;\n}\n\n.focus\\:rotate-0:focus {\n --transform-rotate: 0;\n}\n\n.focus\\:rotate-1:focus {\n --transform-rotate: 1deg;\n}\n\n.focus\\:rotate-2:focus {\n --transform-rotate: 2deg;\n}\n\n.focus\\:rotate-3:focus {\n --transform-rotate: 3deg;\n}\n\n.focus\\:rotate-6:focus {\n --transform-rotate: 6deg;\n}\n\n.focus\\:rotate-12:focus {\n --transform-rotate: 12deg;\n}\n\n.focus\\:rotate-45:focus {\n --transform-rotate: 45deg;\n}\n\n.focus\\:rotate-90:focus {\n --transform-rotate: 90deg;\n}\n\n.focus\\:rotate-180:focus {\n --transform-rotate: 180deg;\n}\n\n.focus\\:-rotate-180:focus {\n --transform-rotate: -180deg;\n}\n\n.focus\\:-rotate-90:focus {\n --transform-rotate: -90deg;\n}\n\n.focus\\:-rotate-45:focus {\n --transform-rotate: -45deg;\n}\n\n.focus\\:-rotate-12:focus {\n --transform-rotate: -12deg;\n}\n\n.focus\\:-rotate-6:focus {\n --transform-rotate: -6deg;\n}\n\n.focus\\:-rotate-3:focus {\n --transform-rotate: -3deg;\n}\n\n.focus\\:-rotate-2:focus {\n --transform-rotate: -2deg;\n}\n\n.focus\\:-rotate-1:focus {\n --transform-rotate: -1deg;\n}\n\n.translate-x-0 {\n --transform-translate-x: 0;\n}\n\n.translate-x-1 {\n --transform-translate-x: 0.25rem;\n}\n\n.translate-x-2 {\n --transform-translate-x: 0.5rem;\n}\n\n.translate-x-3 {\n --transform-translate-x: 0.75rem;\n}\n\n.translate-x-4 {\n --transform-translate-x: 1rem;\n}\n\n.translate-x-5 {\n --transform-translate-x: 1.25rem;\n}\n\n.translate-x-6 {\n --transform-translate-x: 1.5rem;\n}\n\n.translate-x-8 {\n --transform-translate-x: 2rem;\n}\n\n.translate-x-10 {\n --transform-translate-x: 2.5rem;\n}\n\n.translate-x-12 {\n --transform-translate-x: 3rem;\n}\n\n.translate-x-16 {\n --transform-translate-x: 4rem;\n}\n\n.translate-x-20 {\n --transform-translate-x: 5rem;\n}\n\n.translate-x-24 {\n --transform-translate-x: 6rem;\n}\n\n.translate-x-32 {\n --transform-translate-x: 8rem;\n}\n\n.translate-x-40 {\n --transform-translate-x: 10rem;\n}\n\n.translate-x-48 {\n --transform-translate-x: 12rem;\n}\n\n.translate-x-56 {\n --transform-translate-x: 14rem;\n}\n\n.translate-x-64 {\n --transform-translate-x: 16rem;\n}\n\n.translate-x-px {\n --transform-translate-x: 1px;\n}\n\n.-translate-x-1 {\n --transform-translate-x: -0.25rem;\n}\n\n.-translate-x-2 {\n --transform-translate-x: -0.5rem;\n}\n\n.-translate-x-3 {\n --transform-translate-x: -0.75rem;\n}\n\n.-translate-x-4 {\n --transform-translate-x: -1rem;\n}\n\n.-translate-x-5 {\n --transform-translate-x: -1.25rem;\n}\n\n.-translate-x-6 {\n --transform-translate-x: -1.5rem;\n}\n\n.-translate-x-8 {\n --transform-translate-x: -2rem;\n}\n\n.-translate-x-10 {\n --transform-translate-x: -2.5rem;\n}\n\n.-translate-x-12 {\n --transform-translate-x: -3rem;\n}\n\n.-translate-x-16 {\n --transform-translate-x: -4rem;\n}\n\n.-translate-x-20 {\n --transform-translate-x: -5rem;\n}\n\n.-translate-x-24 {\n --transform-translate-x: -6rem;\n}\n\n.-translate-x-32 {\n --transform-translate-x: -8rem;\n}\n\n.-translate-x-40 {\n --transform-translate-x: -10rem;\n}\n\n.-translate-x-48 {\n --transform-translate-x: -12rem;\n}\n\n.-translate-x-56 {\n --transform-translate-x: -14rem;\n}\n\n.-translate-x-64 {\n --transform-translate-x: -16rem;\n}\n\n.-translate-x-px {\n --transform-translate-x: -1px;\n}\n\n.-translate-x-full {\n --transform-translate-x: -100%;\n}\n\n.-translate-x-1\\/2 {\n --transform-translate-x: -50%;\n}\n\n.translate-x-1\\/2 {\n --transform-translate-x: 50%;\n}\n\n.translate-x-full {\n --transform-translate-x: 100%;\n}\n\n.translate-y-0 {\n --transform-translate-y: 0;\n}\n\n.translate-y-1 {\n --transform-translate-y: 0.25rem;\n}\n\n.translate-y-2 {\n --transform-translate-y: 0.5rem;\n}\n\n.translate-y-3 {\n --transform-translate-y: 0.75rem;\n}\n\n.translate-y-4 {\n --transform-translate-y: 1rem;\n}\n\n.translate-y-5 {\n --transform-translate-y: 1.25rem;\n}\n\n.translate-y-6 {\n --transform-translate-y: 1.5rem;\n}\n\n.translate-y-8 {\n --transform-translate-y: 2rem;\n}\n\n.translate-y-10 {\n --transform-translate-y: 2.5rem;\n}\n\n.translate-y-12 {\n --transform-translate-y: 3rem;\n}\n\n.translate-y-16 {\n --transform-translate-y: 4rem;\n}\n\n.translate-y-20 {\n --transform-translate-y: 5rem;\n}\n\n.translate-y-24 {\n --transform-translate-y: 6rem;\n}\n\n.translate-y-32 {\n --transform-translate-y: 8rem;\n}\n\n.translate-y-40 {\n --transform-translate-y: 10rem;\n}\n\n.translate-y-48 {\n --transform-translate-y: 12rem;\n}\n\n.translate-y-56 {\n --transform-translate-y: 14rem;\n}\n\n.translate-y-64 {\n --transform-translate-y: 16rem;\n}\n\n.translate-y-px {\n --transform-translate-y: 1px;\n}\n\n.-translate-y-1 {\n --transform-translate-y: -0.25rem;\n}\n\n.-translate-y-2 {\n --transform-translate-y: -0.5rem;\n}\n\n.-translate-y-3 {\n --transform-translate-y: -0.75rem;\n}\n\n.-translate-y-4 {\n --transform-translate-y: -1rem;\n}\n\n.-translate-y-5 {\n --transform-translate-y: -1.25rem;\n}\n\n.-translate-y-6 {\n --transform-translate-y: -1.5rem;\n}\n\n.-translate-y-8 {\n --transform-translate-y: -2rem;\n}\n\n.-translate-y-10 {\n --transform-translate-y: -2.5rem;\n}\n\n.-translate-y-12 {\n --transform-translate-y: -3rem;\n}\n\n.-translate-y-16 {\n --transform-translate-y: -4rem;\n}\n\n.-translate-y-20 {\n --transform-translate-y: -5rem;\n}\n\n.-translate-y-24 {\n --transform-translate-y: -6rem;\n}\n\n.-translate-y-32 {\n --transform-translate-y: -8rem;\n}\n\n.-translate-y-40 {\n --transform-translate-y: -10rem;\n}\n\n.-translate-y-48 {\n --transform-translate-y: -12rem;\n}\n\n.-translate-y-56 {\n --transform-translate-y: -14rem;\n}\n\n.-translate-y-64 {\n --transform-translate-y: -16rem;\n}\n\n.-translate-y-px {\n --transform-translate-y: -1px;\n}\n\n.-translate-y-full {\n --transform-translate-y: -100%;\n}\n\n.-translate-y-1\\/2 {\n --transform-translate-y: -50%;\n}\n\n.translate-y-1\\/2 {\n --transform-translate-y: 50%;\n}\n\n.translate-y-full {\n --transform-translate-y: 100%;\n}\n\n.hover\\:translate-x-0:hover {\n --transform-translate-x: 0;\n}\n\n.hover\\:translate-x-1:hover {\n --transform-translate-x: 0.25rem;\n}\n\n.hover\\:translate-x-2:hover {\n --transform-translate-x: 0.5rem;\n}\n\n.hover\\:translate-x-3:hover {\n --transform-translate-x: 0.75rem;\n}\n\n.hover\\:translate-x-4:hover {\n --transform-translate-x: 1rem;\n}\n\n.hover\\:translate-x-5:hover {\n --transform-translate-x: 1.25rem;\n}\n\n.hover\\:translate-x-6:hover {\n --transform-translate-x: 1.5rem;\n}\n\n.hover\\:translate-x-8:hover {\n --transform-translate-x: 2rem;\n}\n\n.hover\\:translate-x-10:hover {\n --transform-translate-x: 2.5rem;\n}\n\n.hover\\:translate-x-12:hover {\n --transform-translate-x: 3rem;\n}\n\n.hover\\:translate-x-16:hover {\n --transform-translate-x: 4rem;\n}\n\n.hover\\:translate-x-20:hover {\n --transform-translate-x: 5rem;\n}\n\n.hover\\:translate-x-24:hover {\n --transform-translate-x: 6rem;\n}\n\n.hover\\:translate-x-32:hover {\n --transform-translate-x: 8rem;\n}\n\n.hover\\:translate-x-40:hover {\n --transform-translate-x: 10rem;\n}\n\n.hover\\:translate-x-48:hover {\n --transform-translate-x: 12rem;\n}\n\n.hover\\:translate-x-56:hover {\n --transform-translate-x: 14rem;\n}\n\n.hover\\:translate-x-64:hover {\n --transform-translate-x: 16rem;\n}\n\n.hover\\:translate-x-px:hover {\n --transform-translate-x: 1px;\n}\n\n.hover\\:-translate-x-1:hover {\n --transform-translate-x: -0.25rem;\n}\n\n.hover\\:-translate-x-2:hover {\n --transform-translate-x: -0.5rem;\n}\n\n.hover\\:-translate-x-3:hover {\n --transform-translate-x: -0.75rem;\n}\n\n.hover\\:-translate-x-4:hover {\n --transform-translate-x: -1rem;\n}\n\n.hover\\:-translate-x-5:hover {\n --transform-translate-x: -1.25rem;\n}\n\n.hover\\:-translate-x-6:hover {\n --transform-translate-x: -1.5rem;\n}\n\n.hover\\:-translate-x-8:hover {\n --transform-translate-x: -2rem;\n}\n\n.hover\\:-translate-x-10:hover {\n --transform-translate-x: -2.5rem;\n}\n\n.hover\\:-translate-x-12:hover {\n --transform-translate-x: -3rem;\n}\n\n.hover\\:-translate-x-16:hover {\n --transform-translate-x: -4rem;\n}\n\n.hover\\:-translate-x-20:hover {\n --transform-translate-x: -5rem;\n}\n\n.hover\\:-translate-x-24:hover {\n --transform-translate-x: -6rem;\n}\n\n.hover\\:-translate-x-32:hover {\n --transform-translate-x: -8rem;\n}\n\n.hover\\:-translate-x-40:hover {\n --transform-translate-x: -10rem;\n}\n\n.hover\\:-translate-x-48:hover {\n --transform-translate-x: -12rem;\n}\n\n.hover\\:-translate-x-56:hover {\n --transform-translate-x: -14rem;\n}\n\n.hover\\:-translate-x-64:hover {\n --transform-translate-x: -16rem;\n}\n\n.hover\\:-translate-x-px:hover {\n --transform-translate-x: -1px;\n}\n\n.hover\\:-translate-x-full:hover {\n --transform-translate-x: -100%;\n}\n\n.hover\\:-translate-x-1\\/2:hover {\n --transform-translate-x: -50%;\n}\n\n.hover\\:translate-x-1\\/2:hover {\n --transform-translate-x: 50%;\n}\n\n.hover\\:translate-x-full:hover {\n --transform-translate-x: 100%;\n}\n\n.hover\\:translate-y-0:hover {\n --transform-translate-y: 0;\n}\n\n.hover\\:translate-y-1:hover {\n --transform-translate-y: 0.25rem;\n}\n\n.hover\\:translate-y-2:hover {\n --transform-translate-y: 0.5rem;\n}\n\n.hover\\:translate-y-3:hover {\n --transform-translate-y: 0.75rem;\n}\n\n.hover\\:translate-y-4:hover {\n --transform-translate-y: 1rem;\n}\n\n.hover\\:translate-y-5:hover {\n --transform-translate-y: 1.25rem;\n}\n\n.hover\\:translate-y-6:hover {\n --transform-translate-y: 1.5rem;\n}\n\n.hover\\:translate-y-8:hover {\n --transform-translate-y: 2rem;\n}\n\n.hover\\:translate-y-10:hover {\n --transform-translate-y: 2.5rem;\n}\n\n.hover\\:translate-y-12:hover {\n --transform-translate-y: 3rem;\n}\n\n.hover\\:translate-y-16:hover {\n --transform-translate-y: 4rem;\n}\n\n.hover\\:translate-y-20:hover {\n --transform-translate-y: 5rem;\n}\n\n.hover\\:translate-y-24:hover {\n --transform-translate-y: 6rem;\n}\n\n.hover\\:translate-y-32:hover {\n --transform-translate-y: 8rem;\n}\n\n.hover\\:translate-y-40:hover {\n --transform-translate-y: 10rem;\n}\n\n.hover\\:translate-y-48:hover {\n --transform-translate-y: 12rem;\n}\n\n.hover\\:translate-y-56:hover {\n --transform-translate-y: 14rem;\n}\n\n.hover\\:translate-y-64:hover {\n --transform-translate-y: 16rem;\n}\n\n.hover\\:translate-y-px:hover {\n --transform-translate-y: 1px;\n}\n\n.hover\\:-translate-y-1:hover {\n --transform-translate-y: -0.25rem;\n}\n\n.hover\\:-translate-y-2:hover {\n --transform-translate-y: -0.5rem;\n}\n\n.hover\\:-translate-y-3:hover {\n --transform-translate-y: -0.75rem;\n}\n\n.hover\\:-translate-y-4:hover {\n --transform-translate-y: -1rem;\n}\n\n.hover\\:-translate-y-5:hover {\n --transform-translate-y: -1.25rem;\n}\n\n.hover\\:-translate-y-6:hover {\n --transform-translate-y: -1.5rem;\n}\n\n.hover\\:-translate-y-8:hover {\n --transform-translate-y: -2rem;\n}\n\n.hover\\:-translate-y-10:hover {\n --transform-translate-y: -2.5rem;\n}\n\n.hover\\:-translate-y-12:hover {\n --transform-translate-y: -3rem;\n}\n\n.hover\\:-translate-y-16:hover {\n --transform-translate-y: -4rem;\n}\n\n.hover\\:-translate-y-20:hover {\n --transform-translate-y: -5rem;\n}\n\n.hover\\:-translate-y-24:hover {\n --transform-translate-y: -6rem;\n}\n\n.hover\\:-translate-y-32:hover {\n --transform-translate-y: -8rem;\n}\n\n.hover\\:-translate-y-40:hover {\n --transform-translate-y: -10rem;\n}\n\n.hover\\:-translate-y-48:hover {\n --transform-translate-y: -12rem;\n}\n\n.hover\\:-translate-y-56:hover {\n --transform-translate-y: -14rem;\n}\n\n.hover\\:-translate-y-64:hover {\n --transform-translate-y: -16rem;\n}\n\n.hover\\:-translate-y-px:hover {\n --transform-translate-y: -1px;\n}\n\n.hover\\:-translate-y-full:hover {\n --transform-translate-y: -100%;\n}\n\n.hover\\:-translate-y-1\\/2:hover {\n --transform-translate-y: -50%;\n}\n\n.hover\\:translate-y-1\\/2:hover {\n --transform-translate-y: 50%;\n}\n\n.hover\\:translate-y-full:hover {\n --transform-translate-y: 100%;\n}\n\n.focus\\:translate-x-0:focus {\n --transform-translate-x: 0;\n}\n\n.focus\\:translate-x-1:focus {\n --transform-translate-x: 0.25rem;\n}\n\n.focus\\:translate-x-2:focus {\n --transform-translate-x: 0.5rem;\n}\n\n.focus\\:translate-x-3:focus {\n --transform-translate-x: 0.75rem;\n}\n\n.focus\\:translate-x-4:focus {\n --transform-translate-x: 1rem;\n}\n\n.focus\\:translate-x-5:focus {\n --transform-translate-x: 1.25rem;\n}\n\n.focus\\:translate-x-6:focus {\n --transform-translate-x: 1.5rem;\n}\n\n.focus\\:translate-x-8:focus {\n --transform-translate-x: 2rem;\n}\n\n.focus\\:translate-x-10:focus {\n --transform-translate-x: 2.5rem;\n}\n\n.focus\\:translate-x-12:focus {\n --transform-translate-x: 3rem;\n}\n\n.focus\\:translate-x-16:focus {\n --transform-translate-x: 4rem;\n}\n\n.focus\\:translate-x-20:focus {\n --transform-translate-x: 5rem;\n}\n\n.focus\\:translate-x-24:focus {\n --transform-translate-x: 6rem;\n}\n\n.focus\\:translate-x-32:focus {\n --transform-translate-x: 8rem;\n}\n\n.focus\\:translate-x-40:focus {\n --transform-translate-x: 10rem;\n}\n\n.focus\\:translate-x-48:focus {\n --transform-translate-x: 12rem;\n}\n\n.focus\\:translate-x-56:focus {\n --transform-translate-x: 14rem;\n}\n\n.focus\\:translate-x-64:focus {\n --transform-translate-x: 16rem;\n}\n\n.focus\\:translate-x-px:focus {\n --transform-translate-x: 1px;\n}\n\n.focus\\:-translate-x-1:focus {\n --transform-translate-x: -0.25rem;\n}\n\n.focus\\:-translate-x-2:focus {\n --transform-translate-x: -0.5rem;\n}\n\n.focus\\:-translate-x-3:focus {\n --transform-translate-x: -0.75rem;\n}\n\n.focus\\:-translate-x-4:focus {\n --transform-translate-x: -1rem;\n}\n\n.focus\\:-translate-x-5:focus {\n --transform-translate-x: -1.25rem;\n}\n\n.focus\\:-translate-x-6:focus {\n --transform-translate-x: -1.5rem;\n}\n\n.focus\\:-translate-x-8:focus {\n --transform-translate-x: -2rem;\n}\n\n.focus\\:-translate-x-10:focus {\n --transform-translate-x: -2.5rem;\n}\n\n.focus\\:-translate-x-12:focus {\n --transform-translate-x: -3rem;\n}\n\n.focus\\:-translate-x-16:focus {\n --transform-translate-x: -4rem;\n}\n\n.focus\\:-translate-x-20:focus {\n --transform-translate-x: -5rem;\n}\n\n.focus\\:-translate-x-24:focus {\n --transform-translate-x: -6rem;\n}\n\n.focus\\:-translate-x-32:focus {\n --transform-translate-x: -8rem;\n}\n\n.focus\\:-translate-x-40:focus {\n --transform-translate-x: -10rem;\n}\n\n.focus\\:-translate-x-48:focus {\n --transform-translate-x: -12rem;\n}\n\n.focus\\:-translate-x-56:focus {\n --transform-translate-x: -14rem;\n}\n\n.focus\\:-translate-x-64:focus {\n --transform-translate-x: -16rem;\n}\n\n.focus\\:-translate-x-px:focus {\n --transform-translate-x: -1px;\n}\n\n.focus\\:-translate-x-full:focus {\n --transform-translate-x: -100%;\n}\n\n.focus\\:-translate-x-1\\/2:focus {\n --transform-translate-x: -50%;\n}\n\n.focus\\:translate-x-1\\/2:focus {\n --transform-translate-x: 50%;\n}\n\n.focus\\:translate-x-full:focus {\n --transform-translate-x: 100%;\n}\n\n.focus\\:translate-y-0:focus {\n --transform-translate-y: 0;\n}\n\n.focus\\:translate-y-1:focus {\n --transform-translate-y: 0.25rem;\n}\n\n.focus\\:translate-y-2:focus {\n --transform-translate-y: 0.5rem;\n}\n\n.focus\\:translate-y-3:focus {\n --transform-translate-y: 0.75rem;\n}\n\n.focus\\:translate-y-4:focus {\n --transform-translate-y: 1rem;\n}\n\n.focus\\:translate-y-5:focus {\n --transform-translate-y: 1.25rem;\n}\n\n.focus\\:translate-y-6:focus {\n --transform-translate-y: 1.5rem;\n}\n\n.focus\\:translate-y-8:focus {\n --transform-translate-y: 2rem;\n}\n\n.focus\\:translate-y-10:focus {\n --transform-translate-y: 2.5rem;\n}\n\n.focus\\:translate-y-12:focus {\n --transform-translate-y: 3rem;\n}\n\n.focus\\:translate-y-16:focus {\n --transform-translate-y: 4rem;\n}\n\n.focus\\:translate-y-20:focus {\n --transform-translate-y: 5rem;\n}\n\n.focus\\:translate-y-24:focus {\n --transform-translate-y: 6rem;\n}\n\n.focus\\:translate-y-32:focus {\n --transform-translate-y: 8rem;\n}\n\n.focus\\:translate-y-40:focus {\n --transform-translate-y: 10rem;\n}\n\n.focus\\:translate-y-48:focus {\n --transform-translate-y: 12rem;\n}\n\n.focus\\:translate-y-56:focus {\n --transform-translate-y: 14rem;\n}\n\n.focus\\:translate-y-64:focus {\n --transform-translate-y: 16rem;\n}\n\n.focus\\:translate-y-px:focus {\n --transform-translate-y: 1px;\n}\n\n.focus\\:-translate-y-1:focus {\n --transform-translate-y: -0.25rem;\n}\n\n.focus\\:-translate-y-2:focus {\n --transform-translate-y: -0.5rem;\n}\n\n.focus\\:-translate-y-3:focus {\n --transform-translate-y: -0.75rem;\n}\n\n.focus\\:-translate-y-4:focus {\n --transform-translate-y: -1rem;\n}\n\n.focus\\:-translate-y-5:focus {\n --transform-translate-y: -1.25rem;\n}\n\n.focus\\:-translate-y-6:focus {\n --transform-translate-y: -1.5rem;\n}\n\n.focus\\:-translate-y-8:focus {\n --transform-translate-y: -2rem;\n}\n\n.focus\\:-translate-y-10:focus {\n --transform-translate-y: -2.5rem;\n}\n\n.focus\\:-translate-y-12:focus {\n --transform-translate-y: -3rem;\n}\n\n.focus\\:-translate-y-16:focus {\n --transform-translate-y: -4rem;\n}\n\n.focus\\:-translate-y-20:focus {\n --transform-translate-y: -5rem;\n}\n\n.focus\\:-translate-y-24:focus {\n --transform-translate-y: -6rem;\n}\n\n.focus\\:-translate-y-32:focus {\n --transform-translate-y: -8rem;\n}\n\n.focus\\:-translate-y-40:focus {\n --transform-translate-y: -10rem;\n}\n\n.focus\\:-translate-y-48:focus {\n --transform-translate-y: -12rem;\n}\n\n.focus\\:-translate-y-56:focus {\n --transform-translate-y: -14rem;\n}\n\n.focus\\:-translate-y-64:focus {\n --transform-translate-y: -16rem;\n}\n\n.focus\\:-translate-y-px:focus {\n --transform-translate-y: -1px;\n}\n\n.focus\\:-translate-y-full:focus {\n --transform-translate-y: -100%;\n}\n\n.focus\\:-translate-y-1\\/2:focus {\n --transform-translate-y: -50%;\n}\n\n.focus\\:translate-y-1\\/2:focus {\n --transform-translate-y: 50%;\n}\n\n.focus\\:translate-y-full:focus {\n --transform-translate-y: 100%;\n}\n\n.skew-x-0 {\n --transform-skew-x: 0;\n}\n\n.skew-x-1 {\n --transform-skew-x: 1deg;\n}\n\n.skew-x-2 {\n --transform-skew-x: 2deg;\n}\n\n.skew-x-3 {\n --transform-skew-x: 3deg;\n}\n\n.skew-x-6 {\n --transform-skew-x: 6deg;\n}\n\n.skew-x-12 {\n --transform-skew-x: 12deg;\n}\n\n.-skew-x-12 {\n --transform-skew-x: -12deg;\n}\n\n.-skew-x-6 {\n --transform-skew-x: -6deg;\n}\n\n.-skew-x-3 {\n --transform-skew-x: -3deg;\n}\n\n.-skew-x-2 {\n --transform-skew-x: -2deg;\n}\n\n.-skew-x-1 {\n --transform-skew-x: -1deg;\n}\n\n.skew-y-0 {\n --transform-skew-y: 0;\n}\n\n.skew-y-1 {\n --transform-skew-y: 1deg;\n}\n\n.skew-y-2 {\n --transform-skew-y: 2deg;\n}\n\n.skew-y-3 {\n --transform-skew-y: 3deg;\n}\n\n.skew-y-6 {\n --transform-skew-y: 6deg;\n}\n\n.skew-y-12 {\n --transform-skew-y: 12deg;\n}\n\n.-skew-y-12 {\n --transform-skew-y: -12deg;\n}\n\n.-skew-y-6 {\n --transform-skew-y: -6deg;\n}\n\n.-skew-y-3 {\n --transform-skew-y: -3deg;\n}\n\n.-skew-y-2 {\n --transform-skew-y: -2deg;\n}\n\n.-skew-y-1 {\n --transform-skew-y: -1deg;\n}\n\n.hover\\:skew-x-0:hover {\n --transform-skew-x: 0;\n}\n\n.hover\\:skew-x-1:hover {\n --transform-skew-x: 1deg;\n}\n\n.hover\\:skew-x-2:hover {\n --transform-skew-x: 2deg;\n}\n\n.hover\\:skew-x-3:hover {\n --transform-skew-x: 3deg;\n}\n\n.hover\\:skew-x-6:hover {\n --transform-skew-x: 6deg;\n}\n\n.hover\\:skew-x-12:hover {\n --transform-skew-x: 12deg;\n}\n\n.hover\\:-skew-x-12:hover {\n --transform-skew-x: -12deg;\n}\n\n.hover\\:-skew-x-6:hover {\n --transform-skew-x: -6deg;\n}\n\n.hover\\:-skew-x-3:hover {\n --transform-skew-x: -3deg;\n}\n\n.hover\\:-skew-x-2:hover {\n --transform-skew-x: -2deg;\n}\n\n.hover\\:-skew-x-1:hover {\n --transform-skew-x: -1deg;\n}\n\n.hover\\:skew-y-0:hover {\n --transform-skew-y: 0;\n}\n\n.hover\\:skew-y-1:hover {\n --transform-skew-y: 1deg;\n}\n\n.hover\\:skew-y-2:hover {\n --transform-skew-y: 2deg;\n}\n\n.hover\\:skew-y-3:hover {\n --transform-skew-y: 3deg;\n}\n\n.hover\\:skew-y-6:hover {\n --transform-skew-y: 6deg;\n}\n\n.hover\\:skew-y-12:hover {\n --transform-skew-y: 12deg;\n}\n\n.hover\\:-skew-y-12:hover {\n --transform-skew-y: -12deg;\n}\n\n.hover\\:-skew-y-6:hover {\n --transform-skew-y: -6deg;\n}\n\n.hover\\:-skew-y-3:hover {\n --transform-skew-y: -3deg;\n}\n\n.hover\\:-skew-y-2:hover {\n --transform-skew-y: -2deg;\n}\n\n.hover\\:-skew-y-1:hover {\n --transform-skew-y: -1deg;\n}\n\n.focus\\:skew-x-0:focus {\n --transform-skew-x: 0;\n}\n\n.focus\\:skew-x-1:focus {\n --transform-skew-x: 1deg;\n}\n\n.focus\\:skew-x-2:focus {\n --transform-skew-x: 2deg;\n}\n\n.focus\\:skew-x-3:focus {\n --transform-skew-x: 3deg;\n}\n\n.focus\\:skew-x-6:focus {\n --transform-skew-x: 6deg;\n}\n\n.focus\\:skew-x-12:focus {\n --transform-skew-x: 12deg;\n}\n\n.focus\\:-skew-x-12:focus {\n --transform-skew-x: -12deg;\n}\n\n.focus\\:-skew-x-6:focus {\n --transform-skew-x: -6deg;\n}\n\n.focus\\:-skew-x-3:focus {\n --transform-skew-x: -3deg;\n}\n\n.focus\\:-skew-x-2:focus {\n --transform-skew-x: -2deg;\n}\n\n.focus\\:-skew-x-1:focus {\n --transform-skew-x: -1deg;\n}\n\n.focus\\:skew-y-0:focus {\n --transform-skew-y: 0;\n}\n\n.focus\\:skew-y-1:focus {\n --transform-skew-y: 1deg;\n}\n\n.focus\\:skew-y-2:focus {\n --transform-skew-y: 2deg;\n}\n\n.focus\\:skew-y-3:focus {\n --transform-skew-y: 3deg;\n}\n\n.focus\\:skew-y-6:focus {\n --transform-skew-y: 6deg;\n}\n\n.focus\\:skew-y-12:focus {\n --transform-skew-y: 12deg;\n}\n\n.focus\\:-skew-y-12:focus {\n --transform-skew-y: -12deg;\n}\n\n.focus\\:-skew-y-6:focus {\n --transform-skew-y: -6deg;\n}\n\n.focus\\:-skew-y-3:focus {\n --transform-skew-y: -3deg;\n}\n\n.focus\\:-skew-y-2:focus {\n --transform-skew-y: -2deg;\n}\n\n.focus\\:-skew-y-1:focus {\n --transform-skew-y: -1deg;\n}\n\n.transition-none {\n transition-property: none;\n}\n\n.transition-all {\n transition-property: all;\n}\n\n.transition {\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-transform;\n}\n\n.transition-colors {\n transition-property: background-color, border-color, color, fill, stroke;\n}\n\n.transition-opacity {\n transition-property: opacity;\n}\n\n.transition-shadow {\n transition-property: box-shadow;\n}\n\n.transition-transform {\n transition-property: -webkit-transform;\n transition-property: transform;\n transition-property: transform, -webkit-transform;\n}\n\n.ease-linear {\n transition-timing-function: linear;\n}\n\n.ease-in {\n transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n}\n\n.ease-out {\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n}\n\n.ease-in-out {\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.duration-75 {\n transition-duration: 75ms;\n}\n\n.duration-100 {\n transition-duration: 100ms;\n}\n\n.duration-150 {\n transition-duration: 150ms;\n}\n\n.duration-200 {\n transition-duration: 200ms;\n}\n\n.duration-300 {\n transition-duration: 300ms;\n}\n\n.duration-500 {\n transition-duration: 500ms;\n}\n\n.duration-700 {\n transition-duration: 700ms;\n}\n\n.duration-1000 {\n transition-duration: 1000ms;\n}\n\n.delay-75 {\n transition-delay: 75ms;\n}\n\n.delay-100 {\n transition-delay: 100ms;\n}\n\n.delay-150 {\n transition-delay: 150ms;\n}\n\n.delay-200 {\n transition-delay: 200ms;\n}\n\n.delay-300 {\n transition-delay: 300ms;\n}\n\n.delay-500 {\n transition-delay: 500ms;\n}\n\n.delay-700 {\n transition-delay: 700ms;\n}\n\n.delay-1000 {\n transition-delay: 1000ms;\n}\n\n@-webkit-keyframes spin {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes spin {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@-webkit-keyframes ping {\n 75%, 100% {\n -webkit-transform: scale(2);\n transform: scale(2);\n opacity: 0;\n }\n}\n\n@keyframes ping {\n 75%, 100% {\n -webkit-transform: scale(2);\n transform: scale(2);\n opacity: 0;\n }\n}\n\n@-webkit-keyframes pulse {\n 50% {\n opacity: .5;\n }\n}\n\n@keyframes pulse {\n 50% {\n opacity: .5;\n }\n}\n\n@-webkit-keyframes bounce {\n 0%, 100% {\n -webkit-transform: translateY(-25%);\n transform: translateY(-25%);\n -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);\n animation-timing-function: cubic-bezier(0.8,0,1,1);\n }\n\n 50% {\n -webkit-transform: none;\n transform: none;\n -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);\n animation-timing-function: cubic-bezier(0,0,0.2,1);\n }\n}\n\n@keyframes bounce {\n 0%, 100% {\n -webkit-transform: translateY(-25%);\n transform: translateY(-25%);\n -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);\n animation-timing-function: cubic-bezier(0.8,0,1,1);\n }\n\n 50% {\n -webkit-transform: none;\n transform: none;\n -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);\n animation-timing-function: cubic-bezier(0,0,0.2,1);\n }\n}\n\n.animate-none {\n -webkit-animation: none;\n animation: none;\n}\n\n.animate-spin {\n -webkit-animation: spin 1s linear infinite;\n animation: spin 1s linear infinite;\n}\n\n.animate-ping {\n -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n}\n\n.animate-pulse {\n -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n}\n\n.animate-bounce {\n -webkit-animation: bounce 1s infinite;\n animation: bounce 1s infinite;\n}\n\n@media (min-width: 640px) {\n .sm\\:container {\n width: 100%;\n }\n\n @media (min-width: 640px) {\n .sm\\:container {\n max-width: 640px;\n }\n }\n\n @media (min-width: 768px) {\n .sm\\:container {\n max-width: 768px;\n }\n }\n\n @media (min-width: 1024px) {\n .sm\\:container {\n max-width: 1024px;\n }\n }\n\n @media (min-width: 1280px) {\n .sm\\:container {\n max-width: 1280px;\n }\n }\n\n .sm\\:space-y-0 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0px * var(--space-y-reverse));\n }\n\n .sm\\:space-x-0 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0px * var(--space-x-reverse));\n margin-left: calc(0px * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.25rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.25rem * var(--space-x-reverse));\n margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.5rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.5rem * var(--space-x-reverse));\n margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.75rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.75rem * var(--space-x-reverse));\n margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1rem * var(--space-x-reverse));\n margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.25rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.25rem * var(--space-x-reverse));\n margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.5rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.5rem * var(--space-x-reverse));\n margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2rem * var(--space-x-reverse));\n margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2.5rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2.5rem * var(--space-x-reverse));\n margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(3rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(3rem * var(--space-x-reverse));\n margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(4rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(4rem * var(--space-x-reverse));\n margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(5rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(5rem * var(--space-x-reverse));\n margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(6rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(6rem * var(--space-x-reverse));\n margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(8rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(8rem * var(--space-x-reverse));\n margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(10rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(10rem * var(--space-x-reverse));\n margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(12rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(12rem * var(--space-x-reverse));\n margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(14rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(14rem * var(--space-x-reverse));\n margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(16rem * var(--space-y-reverse));\n }\n\n .sm\\:space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(16rem * var(--space-x-reverse));\n margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1px * var(--space-y-reverse));\n }\n\n .sm\\:space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1px * var(--space-x-reverse));\n margin-left: calc(1px * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.25rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.25rem * var(--space-x-reverse));\n margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.5rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.5rem * var(--space-x-reverse));\n margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.75rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.75rem * var(--space-x-reverse));\n margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1rem * var(--space-x-reverse));\n margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.25rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.25rem * var(--space-x-reverse));\n margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.5rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.5rem * var(--space-x-reverse));\n margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2rem * var(--space-x-reverse));\n margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2.5rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2.5rem * var(--space-x-reverse));\n margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-3rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-3rem * var(--space-x-reverse));\n margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-4rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-4rem * var(--space-x-reverse));\n margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-5rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-5rem * var(--space-x-reverse));\n margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-6rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-6rem * var(--space-x-reverse));\n margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-8rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-8rem * var(--space-x-reverse));\n margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-10rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-10rem * var(--space-x-reverse));\n margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-12rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-12rem * var(--space-x-reverse));\n margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-14rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-14rem * var(--space-x-reverse));\n margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-16rem * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-16rem * var(--space-x-reverse));\n margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:-space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1px * var(--space-y-reverse));\n }\n\n .sm\\:-space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1px * var(--space-x-reverse));\n margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));\n }\n\n .sm\\:space-y-reverse > :not(template) ~ :not(template) {\n --space-y-reverse: 1;\n }\n\n .sm\\:space-x-reverse > :not(template) ~ :not(template) {\n --space-x-reverse: 1;\n }\n\n .sm\\:divide-y-0 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(0px * var(--divide-y-reverse));\n }\n\n .sm\\:divide-x-0 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(0px * var(--divide-x-reverse));\n border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));\n }\n\n .sm\\:divide-y-2 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(2px * var(--divide-y-reverse));\n }\n\n .sm\\:divide-x-2 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(2px * var(--divide-x-reverse));\n border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));\n }\n\n .sm\\:divide-y-4 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(4px * var(--divide-y-reverse));\n }\n\n .sm\\:divide-x-4 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(4px * var(--divide-x-reverse));\n border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));\n }\n\n .sm\\:divide-y-8 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(8px * var(--divide-y-reverse));\n }\n\n .sm\\:divide-x-8 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(8px * var(--divide-x-reverse));\n border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));\n }\n\n .sm\\:divide-y > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(1px * var(--divide-y-reverse));\n }\n\n .sm\\:divide-x > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(1px * var(--divide-x-reverse));\n border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));\n }\n\n .sm\\:divide-y-reverse > :not(template) ~ :not(template) {\n --divide-y-reverse: 1;\n }\n\n .sm\\:divide-x-reverse > :not(template) ~ :not(template) {\n --divide-x-reverse: 1;\n }\n\n .sm\\:divide-transparent > :not(template) ~ :not(template) {\n border-color: transparent;\n }\n\n .sm\\:divide-current > :not(template) ~ :not(template) {\n border-color: currentColor;\n }\n\n .sm\\:divide-black > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--divide-opacity));\n }\n\n .sm\\:divide-white > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--divide-opacity));\n }\n\n .sm\\:divide-gray-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--divide-opacity));\n }\n\n .sm\\:divide-gray-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--divide-opacity));\n }\n\n .sm\\:divide-gray-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--divide-opacity));\n }\n\n .sm\\:divide-gray-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--divide-opacity));\n }\n\n .sm\\:divide-gray-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--divide-opacity));\n }\n\n .sm\\:divide-gray-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--divide-opacity));\n }\n\n .sm\\:divide-gray-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--divide-opacity));\n }\n\n .sm\\:divide-gray-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--divide-opacity));\n }\n\n .sm\\:divide-gray-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--divide-opacity));\n }\n\n .sm\\:divide-red-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--divide-opacity));\n }\n\n .sm\\:divide-red-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--divide-opacity));\n }\n\n .sm\\:divide-red-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--divide-opacity));\n }\n\n .sm\\:divide-red-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--divide-opacity));\n }\n\n .sm\\:divide-red-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--divide-opacity));\n }\n\n .sm\\:divide-red-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--divide-opacity));\n }\n\n .sm\\:divide-red-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--divide-opacity));\n }\n\n .sm\\:divide-red-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--divide-opacity));\n }\n\n .sm\\:divide-red-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--divide-opacity));\n }\n\n .sm\\:divide-orange-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--divide-opacity));\n }\n\n .sm\\:divide-orange-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--divide-opacity));\n }\n\n .sm\\:divide-orange-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--divide-opacity));\n }\n\n .sm\\:divide-orange-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--divide-opacity));\n }\n\n .sm\\:divide-orange-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--divide-opacity));\n }\n\n .sm\\:divide-orange-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--divide-opacity));\n }\n\n .sm\\:divide-orange-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--divide-opacity));\n }\n\n .sm\\:divide-orange-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--divide-opacity));\n }\n\n .sm\\:divide-orange-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--divide-opacity));\n }\n\n .sm\\:divide-yellow-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--divide-opacity));\n }\n\n .sm\\:divide-yellow-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--divide-opacity));\n }\n\n .sm\\:divide-yellow-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--divide-opacity));\n }\n\n .sm\\:divide-yellow-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--divide-opacity));\n }\n\n .sm\\:divide-yellow-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--divide-opacity));\n }\n\n .sm\\:divide-yellow-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--divide-opacity));\n }\n\n .sm\\:divide-yellow-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--divide-opacity));\n }\n\n .sm\\:divide-yellow-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--divide-opacity));\n }\n\n .sm\\:divide-yellow-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--divide-opacity));\n }\n\n .sm\\:divide-green-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--divide-opacity));\n }\n\n .sm\\:divide-green-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--divide-opacity));\n }\n\n .sm\\:divide-green-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--divide-opacity));\n }\n\n .sm\\:divide-green-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--divide-opacity));\n }\n\n .sm\\:divide-green-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--divide-opacity));\n }\n\n .sm\\:divide-green-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--divide-opacity));\n }\n\n .sm\\:divide-green-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--divide-opacity));\n }\n\n .sm\\:divide-green-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--divide-opacity));\n }\n\n .sm\\:divide-green-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--divide-opacity));\n }\n\n .sm\\:divide-teal-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--divide-opacity));\n }\n\n .sm\\:divide-teal-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--divide-opacity));\n }\n\n .sm\\:divide-teal-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--divide-opacity));\n }\n\n .sm\\:divide-teal-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--divide-opacity));\n }\n\n .sm\\:divide-teal-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--divide-opacity));\n }\n\n .sm\\:divide-teal-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--divide-opacity));\n }\n\n .sm\\:divide-teal-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--divide-opacity));\n }\n\n .sm\\:divide-teal-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--divide-opacity));\n }\n\n .sm\\:divide-teal-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--divide-opacity));\n }\n\n .sm\\:divide-blue-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--divide-opacity));\n }\n\n .sm\\:divide-blue-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--divide-opacity));\n }\n\n .sm\\:divide-blue-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--divide-opacity));\n }\n\n .sm\\:divide-blue-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--divide-opacity));\n }\n\n .sm\\:divide-blue-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--divide-opacity));\n }\n\n .sm\\:divide-blue-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--divide-opacity));\n }\n\n .sm\\:divide-blue-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--divide-opacity));\n }\n\n .sm\\:divide-blue-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--divide-opacity));\n }\n\n .sm\\:divide-blue-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--divide-opacity));\n }\n\n .sm\\:divide-indigo-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--divide-opacity));\n }\n\n .sm\\:divide-indigo-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--divide-opacity));\n }\n\n .sm\\:divide-indigo-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--divide-opacity));\n }\n\n .sm\\:divide-indigo-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--divide-opacity));\n }\n\n .sm\\:divide-indigo-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--divide-opacity));\n }\n\n .sm\\:divide-indigo-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--divide-opacity));\n }\n\n .sm\\:divide-indigo-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--divide-opacity));\n }\n\n .sm\\:divide-indigo-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--divide-opacity));\n }\n\n .sm\\:divide-indigo-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--divide-opacity));\n }\n\n .sm\\:divide-purple-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--divide-opacity));\n }\n\n .sm\\:divide-purple-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--divide-opacity));\n }\n\n .sm\\:divide-purple-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--divide-opacity));\n }\n\n .sm\\:divide-purple-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--divide-opacity));\n }\n\n .sm\\:divide-purple-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--divide-opacity));\n }\n\n .sm\\:divide-purple-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--divide-opacity));\n }\n\n .sm\\:divide-purple-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--divide-opacity));\n }\n\n .sm\\:divide-purple-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--divide-opacity));\n }\n\n .sm\\:divide-purple-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--divide-opacity));\n }\n\n .sm\\:divide-pink-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--divide-opacity));\n }\n\n .sm\\:divide-pink-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--divide-opacity));\n }\n\n .sm\\:divide-pink-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--divide-opacity));\n }\n\n .sm\\:divide-pink-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--divide-opacity));\n }\n\n .sm\\:divide-pink-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--divide-opacity));\n }\n\n .sm\\:divide-pink-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--divide-opacity));\n }\n\n .sm\\:divide-pink-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--divide-opacity));\n }\n\n .sm\\:divide-pink-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--divide-opacity));\n }\n\n .sm\\:divide-pink-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--divide-opacity));\n }\n\n .sm\\:divide-solid > :not(template) ~ :not(template) {\n border-style: solid;\n }\n\n .sm\\:divide-dashed > :not(template) ~ :not(template) {\n border-style: dashed;\n }\n\n .sm\\:divide-dotted > :not(template) ~ :not(template) {\n border-style: dotted;\n }\n\n .sm\\:divide-double > :not(template) ~ :not(template) {\n border-style: double;\n }\n\n .sm\\:divide-none > :not(template) ~ :not(template) {\n border-style: none;\n }\n\n .sm\\:divide-opacity-0 > :not(template) ~ :not(template) {\n --divide-opacity: 0;\n }\n\n .sm\\:divide-opacity-25 > :not(template) ~ :not(template) {\n --divide-opacity: 0.25;\n }\n\n .sm\\:divide-opacity-50 > :not(template) ~ :not(template) {\n --divide-opacity: 0.5;\n }\n\n .sm\\:divide-opacity-75 > :not(template) ~ :not(template) {\n --divide-opacity: 0.75;\n }\n\n .sm\\:divide-opacity-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n }\n\n .sm\\:sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .sm\\:not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .sm\\:focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .sm\\:focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .sm\\:appearance-none {\n -webkit-appearance: none;\n appearance: none;\n }\n\n .sm\\:bg-fixed {\n background-attachment: fixed;\n }\n\n .sm\\:bg-local {\n background-attachment: local;\n }\n\n .sm\\:bg-scroll {\n background-attachment: scroll;\n }\n\n .sm\\:bg-clip-border {\n background-clip: border-box;\n }\n\n .sm\\:bg-clip-padding {\n background-clip: padding-box;\n }\n\n .sm\\:bg-clip-content {\n background-clip: content-box;\n }\n\n .sm\\:bg-clip-text {\n -webkit-background-clip: text;\n background-clip: text;\n }\n\n .sm\\:bg-transparent {\n background-color: transparent;\n }\n\n .sm\\:bg-current {\n background-color: currentColor;\n }\n\n .sm\\:bg-black {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .sm\\:bg-white {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .sm\\:bg-gray-100 {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .sm\\:bg-gray-200 {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .sm\\:bg-gray-300 {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .sm\\:bg-gray-400 {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .sm\\:bg-gray-500 {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .sm\\:bg-gray-600 {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .sm\\:bg-gray-700 {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .sm\\:bg-gray-800 {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .sm\\:bg-gray-900 {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .sm\\:bg-red-100 {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .sm\\:bg-red-200 {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .sm\\:bg-red-300 {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .sm\\:bg-red-400 {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .sm\\:bg-red-500 {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .sm\\:bg-red-600 {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .sm\\:bg-red-700 {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .sm\\:bg-red-800 {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .sm\\:bg-red-900 {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .sm\\:bg-orange-100 {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .sm\\:bg-orange-200 {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .sm\\:bg-orange-300 {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .sm\\:bg-orange-400 {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .sm\\:bg-orange-500 {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .sm\\:bg-orange-600 {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .sm\\:bg-orange-700 {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .sm\\:bg-orange-800 {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .sm\\:bg-orange-900 {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .sm\\:bg-yellow-100 {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .sm\\:bg-yellow-200 {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .sm\\:bg-yellow-300 {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .sm\\:bg-yellow-400 {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .sm\\:bg-yellow-500 {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .sm\\:bg-yellow-600 {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .sm\\:bg-yellow-700 {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .sm\\:bg-yellow-800 {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .sm\\:bg-yellow-900 {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .sm\\:bg-green-100 {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .sm\\:bg-green-200 {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .sm\\:bg-green-300 {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .sm\\:bg-green-400 {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .sm\\:bg-green-500 {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .sm\\:bg-green-600 {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .sm\\:bg-green-700 {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .sm\\:bg-green-800 {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .sm\\:bg-green-900 {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .sm\\:bg-teal-100 {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .sm\\:bg-teal-200 {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .sm\\:bg-teal-300 {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .sm\\:bg-teal-400 {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .sm\\:bg-teal-500 {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .sm\\:bg-teal-600 {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .sm\\:bg-teal-700 {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .sm\\:bg-teal-800 {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .sm\\:bg-teal-900 {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .sm\\:bg-blue-100 {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .sm\\:bg-blue-200 {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .sm\\:bg-blue-300 {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .sm\\:bg-blue-400 {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .sm\\:bg-blue-500 {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .sm\\:bg-blue-600 {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .sm\\:bg-blue-700 {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .sm\\:bg-blue-800 {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .sm\\:bg-blue-900 {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .sm\\:bg-indigo-100 {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .sm\\:bg-indigo-200 {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .sm\\:bg-indigo-300 {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .sm\\:bg-indigo-400 {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .sm\\:bg-indigo-500 {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .sm\\:bg-indigo-600 {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .sm\\:bg-indigo-700 {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .sm\\:bg-indigo-800 {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .sm\\:bg-indigo-900 {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .sm\\:bg-purple-100 {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .sm\\:bg-purple-200 {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .sm\\:bg-purple-300 {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .sm\\:bg-purple-400 {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .sm\\:bg-purple-500 {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .sm\\:bg-purple-600 {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .sm\\:bg-purple-700 {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .sm\\:bg-purple-800 {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .sm\\:bg-purple-900 {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .sm\\:bg-pink-100 {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .sm\\:bg-pink-200 {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .sm\\:bg-pink-300 {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .sm\\:bg-pink-400 {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .sm\\:bg-pink-500 {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .sm\\:bg-pink-600 {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .sm\\:bg-pink-700 {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .sm\\:bg-pink-800 {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .sm\\:bg-pink-900 {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-transparent:hover {\n background-color: transparent;\n }\n\n .sm\\:hover\\:bg-current:hover {\n background-color: currentColor;\n }\n\n .sm\\:hover\\:bg-black:hover {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-white:hover {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-gray-100:hover {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-gray-200:hover {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-gray-300:hover {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-gray-400:hover {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-gray-500:hover {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-gray-600:hover {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-gray-700:hover {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-gray-800:hover {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-gray-900:hover {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-red-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-red-200:hover {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-red-300:hover {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-red-400:hover {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-red-500:hover {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-red-600:hover {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-red-700:hover {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-red-800:hover {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-red-900:hover {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-orange-100:hover {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-orange-200:hover {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-orange-300:hover {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-orange-400:hover {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-orange-500:hover {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-orange-600:hover {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-orange-700:hover {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-orange-800:hover {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-orange-900:hover {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-yellow-100:hover {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-yellow-200:hover {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-yellow-300:hover {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-yellow-400:hover {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-yellow-500:hover {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-yellow-600:hover {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-yellow-700:hover {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-yellow-800:hover {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-yellow-900:hover {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-green-100:hover {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-green-200:hover {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-green-300:hover {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-green-400:hover {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-green-500:hover {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-green-600:hover {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-green-700:hover {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-green-800:hover {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-green-900:hover {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-teal-100:hover {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-teal-200:hover {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-teal-300:hover {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-teal-400:hover {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-teal-500:hover {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-teal-600:hover {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-teal-700:hover {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-teal-800:hover {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-teal-900:hover {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-blue-100:hover {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-blue-200:hover {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-blue-300:hover {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-blue-400:hover {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-blue-500:hover {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-blue-600:hover {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-blue-700:hover {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-blue-800:hover {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-blue-900:hover {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-indigo-100:hover {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-indigo-200:hover {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-indigo-300:hover {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-indigo-400:hover {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-indigo-500:hover {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-indigo-600:hover {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-indigo-700:hover {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-indigo-800:hover {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-indigo-900:hover {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-purple-100:hover {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-purple-200:hover {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-purple-300:hover {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-purple-400:hover {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-purple-500:hover {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-purple-600:hover {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-purple-700:hover {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-purple-800:hover {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-purple-900:hover {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-pink-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-pink-200:hover {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-pink-300:hover {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-pink-400:hover {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-pink-500:hover {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-pink-600:hover {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-pink-700:hover {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-pink-800:hover {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .sm\\:hover\\:bg-pink-900:hover {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-transparent:focus {\n background-color: transparent;\n }\n\n .sm\\:focus\\:bg-current:focus {\n background-color: currentColor;\n }\n\n .sm\\:focus\\:bg-black:focus {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-white:focus {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-gray-100:focus {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-gray-200:focus {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-gray-300:focus {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-gray-400:focus {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-gray-500:focus {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-gray-600:focus {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-gray-700:focus {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-gray-800:focus {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-gray-900:focus {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-red-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-red-200:focus {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-red-300:focus {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-red-400:focus {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-red-500:focus {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-red-600:focus {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-red-700:focus {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-red-800:focus {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-red-900:focus {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-orange-100:focus {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-orange-200:focus {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-orange-300:focus {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-orange-400:focus {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-orange-500:focus {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-orange-600:focus {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-orange-700:focus {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-orange-800:focus {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-orange-900:focus {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-yellow-100:focus {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-yellow-200:focus {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-yellow-300:focus {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-yellow-400:focus {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-yellow-500:focus {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-yellow-600:focus {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-yellow-700:focus {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-yellow-800:focus {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-yellow-900:focus {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-green-100:focus {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-green-200:focus {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-green-300:focus {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-green-400:focus {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-green-500:focus {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-green-600:focus {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-green-700:focus {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-green-800:focus {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-green-900:focus {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-teal-100:focus {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-teal-200:focus {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-teal-300:focus {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-teal-400:focus {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-teal-500:focus {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-teal-600:focus {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-teal-700:focus {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-teal-800:focus {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-teal-900:focus {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-blue-100:focus {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-blue-200:focus {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-blue-300:focus {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-blue-400:focus {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-blue-500:focus {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-blue-600:focus {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-blue-700:focus {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-blue-800:focus {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-blue-900:focus {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-indigo-100:focus {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-indigo-200:focus {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-indigo-300:focus {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-indigo-400:focus {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-indigo-500:focus {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-indigo-600:focus {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-indigo-700:focus {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-indigo-800:focus {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-indigo-900:focus {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-purple-100:focus {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-purple-200:focus {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-purple-300:focus {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-purple-400:focus {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-purple-500:focus {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-purple-600:focus {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-purple-700:focus {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-purple-800:focus {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-purple-900:focus {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-pink-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-pink-200:focus {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-pink-300:focus {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-pink-400:focus {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-pink-500:focus {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-pink-600:focus {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-pink-700:focus {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-pink-800:focus {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .sm\\:focus\\:bg-pink-900:focus {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .sm\\:bg-none {\n background-image: none;\n }\n\n .sm\\:bg-gradient-to-t {\n background-image: linear-gradient(to top, var(--gradient-color-stops));\n }\n\n .sm\\:bg-gradient-to-tr {\n background-image: linear-gradient(to top right, var(--gradient-color-stops));\n }\n\n .sm\\:bg-gradient-to-r {\n background-image: linear-gradient(to right, var(--gradient-color-stops));\n }\n\n .sm\\:bg-gradient-to-br {\n background-image: linear-gradient(to bottom right, var(--gradient-color-stops));\n }\n\n .sm\\:bg-gradient-to-b {\n background-image: linear-gradient(to bottom, var(--gradient-color-stops));\n }\n\n .sm\\:bg-gradient-to-bl {\n background-image: linear-gradient(to bottom left, var(--gradient-color-stops));\n }\n\n .sm\\:bg-gradient-to-l {\n background-image: linear-gradient(to left, var(--gradient-color-stops));\n }\n\n .sm\\:bg-gradient-to-tl {\n background-image: linear-gradient(to top left, var(--gradient-color-stops));\n }\n\n .sm\\:from-transparent {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:from-current {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:from-black {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:from-white {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:from-gray-100 {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .sm\\:from-gray-200 {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .sm\\:from-gray-300 {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .sm\\:from-gray-400 {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .sm\\:from-gray-500 {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .sm\\:from-gray-600 {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .sm\\:from-gray-700 {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .sm\\:from-gray-800 {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .sm\\:from-gray-900 {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .sm\\:from-red-100 {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .sm\\:from-red-200 {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .sm\\:from-red-300 {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .sm\\:from-red-400 {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .sm\\:from-red-500 {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .sm\\:from-red-600 {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .sm\\:from-red-700 {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .sm\\:from-red-800 {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .sm\\:from-red-900 {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .sm\\:from-orange-100 {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .sm\\:from-orange-200 {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .sm\\:from-orange-300 {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .sm\\:from-orange-400 {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .sm\\:from-orange-500 {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .sm\\:from-orange-600 {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .sm\\:from-orange-700 {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .sm\\:from-orange-800 {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .sm\\:from-orange-900 {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .sm\\:from-yellow-100 {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .sm\\:from-yellow-200 {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .sm\\:from-yellow-300 {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .sm\\:from-yellow-400 {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .sm\\:from-yellow-500 {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .sm\\:from-yellow-600 {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .sm\\:from-yellow-700 {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .sm\\:from-yellow-800 {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .sm\\:from-yellow-900 {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .sm\\:from-green-100 {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .sm\\:from-green-200 {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .sm\\:from-green-300 {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .sm\\:from-green-400 {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .sm\\:from-green-500 {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .sm\\:from-green-600 {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .sm\\:from-green-700 {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .sm\\:from-green-800 {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .sm\\:from-green-900 {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .sm\\:from-teal-100 {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .sm\\:from-teal-200 {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .sm\\:from-teal-300 {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .sm\\:from-teal-400 {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .sm\\:from-teal-500 {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .sm\\:from-teal-600 {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .sm\\:from-teal-700 {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .sm\\:from-teal-800 {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .sm\\:from-teal-900 {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .sm\\:from-blue-100 {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .sm\\:from-blue-200 {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .sm\\:from-blue-300 {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .sm\\:from-blue-400 {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .sm\\:from-blue-500 {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .sm\\:from-blue-600 {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .sm\\:from-blue-700 {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .sm\\:from-blue-800 {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .sm\\:from-blue-900 {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .sm\\:from-indigo-100 {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .sm\\:from-indigo-200 {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .sm\\:from-indigo-300 {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .sm\\:from-indigo-400 {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .sm\\:from-indigo-500 {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .sm\\:from-indigo-600 {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .sm\\:from-indigo-700 {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .sm\\:from-indigo-800 {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .sm\\:from-indigo-900 {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .sm\\:from-purple-100 {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .sm\\:from-purple-200 {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .sm\\:from-purple-300 {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .sm\\:from-purple-400 {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .sm\\:from-purple-500 {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .sm\\:from-purple-600 {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .sm\\:from-purple-700 {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .sm\\:from-purple-800 {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .sm\\:from-purple-900 {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .sm\\:from-pink-100 {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .sm\\:from-pink-200 {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .sm\\:from-pink-300 {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .sm\\:from-pink-400 {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .sm\\:from-pink-500 {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .sm\\:from-pink-600 {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .sm\\:from-pink-700 {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .sm\\:from-pink-800 {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .sm\\:from-pink-900 {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .sm\\:via-transparent {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:via-current {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:via-black {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:via-white {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:via-gray-100 {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .sm\\:via-gray-200 {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .sm\\:via-gray-300 {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .sm\\:via-gray-400 {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .sm\\:via-gray-500 {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .sm\\:via-gray-600 {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .sm\\:via-gray-700 {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .sm\\:via-gray-800 {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .sm\\:via-gray-900 {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .sm\\:via-red-100 {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .sm\\:via-red-200 {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .sm\\:via-red-300 {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .sm\\:via-red-400 {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .sm\\:via-red-500 {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .sm\\:via-red-600 {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .sm\\:via-red-700 {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .sm\\:via-red-800 {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .sm\\:via-red-900 {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .sm\\:via-orange-100 {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .sm\\:via-orange-200 {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .sm\\:via-orange-300 {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .sm\\:via-orange-400 {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .sm\\:via-orange-500 {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .sm\\:via-orange-600 {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .sm\\:via-orange-700 {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .sm\\:via-orange-800 {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .sm\\:via-orange-900 {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .sm\\:via-yellow-100 {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .sm\\:via-yellow-200 {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .sm\\:via-yellow-300 {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .sm\\:via-yellow-400 {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .sm\\:via-yellow-500 {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .sm\\:via-yellow-600 {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .sm\\:via-yellow-700 {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .sm\\:via-yellow-800 {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .sm\\:via-yellow-900 {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .sm\\:via-green-100 {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .sm\\:via-green-200 {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .sm\\:via-green-300 {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .sm\\:via-green-400 {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .sm\\:via-green-500 {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .sm\\:via-green-600 {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .sm\\:via-green-700 {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .sm\\:via-green-800 {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .sm\\:via-green-900 {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .sm\\:via-teal-100 {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .sm\\:via-teal-200 {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .sm\\:via-teal-300 {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .sm\\:via-teal-400 {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .sm\\:via-teal-500 {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .sm\\:via-teal-600 {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .sm\\:via-teal-700 {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .sm\\:via-teal-800 {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .sm\\:via-teal-900 {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .sm\\:via-blue-100 {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .sm\\:via-blue-200 {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .sm\\:via-blue-300 {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .sm\\:via-blue-400 {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .sm\\:via-blue-500 {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .sm\\:via-blue-600 {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .sm\\:via-blue-700 {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .sm\\:via-blue-800 {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .sm\\:via-blue-900 {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .sm\\:via-indigo-100 {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .sm\\:via-indigo-200 {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .sm\\:via-indigo-300 {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .sm\\:via-indigo-400 {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .sm\\:via-indigo-500 {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .sm\\:via-indigo-600 {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .sm\\:via-indigo-700 {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .sm\\:via-indigo-800 {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .sm\\:via-indigo-900 {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .sm\\:via-purple-100 {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .sm\\:via-purple-200 {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .sm\\:via-purple-300 {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .sm\\:via-purple-400 {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .sm\\:via-purple-500 {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .sm\\:via-purple-600 {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .sm\\:via-purple-700 {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .sm\\:via-purple-800 {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .sm\\:via-purple-900 {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .sm\\:via-pink-100 {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .sm\\:via-pink-200 {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .sm\\:via-pink-300 {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .sm\\:via-pink-400 {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .sm\\:via-pink-500 {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .sm\\:via-pink-600 {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .sm\\:via-pink-700 {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .sm\\:via-pink-800 {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .sm\\:via-pink-900 {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .sm\\:to-transparent {\n --gradient-to-color: transparent;\n }\n\n .sm\\:to-current {\n --gradient-to-color: currentColor;\n }\n\n .sm\\:to-black {\n --gradient-to-color: #000;\n }\n\n .sm\\:to-white {\n --gradient-to-color: #fff;\n }\n\n .sm\\:to-gray-100 {\n --gradient-to-color: #f7fafc;\n }\n\n .sm\\:to-gray-200 {\n --gradient-to-color: #edf2f7;\n }\n\n .sm\\:to-gray-300 {\n --gradient-to-color: #e2e8f0;\n }\n\n .sm\\:to-gray-400 {\n --gradient-to-color: #cbd5e0;\n }\n\n .sm\\:to-gray-500 {\n --gradient-to-color: #a0aec0;\n }\n\n .sm\\:to-gray-600 {\n --gradient-to-color: #718096;\n }\n\n .sm\\:to-gray-700 {\n --gradient-to-color: #4a5568;\n }\n\n .sm\\:to-gray-800 {\n --gradient-to-color: #2d3748;\n }\n\n .sm\\:to-gray-900 {\n --gradient-to-color: #1a202c;\n }\n\n .sm\\:to-red-100 {\n --gradient-to-color: #fff5f5;\n }\n\n .sm\\:to-red-200 {\n --gradient-to-color: #fed7d7;\n }\n\n .sm\\:to-red-300 {\n --gradient-to-color: #feb2b2;\n }\n\n .sm\\:to-red-400 {\n --gradient-to-color: #fc8181;\n }\n\n .sm\\:to-red-500 {\n --gradient-to-color: #f56565;\n }\n\n .sm\\:to-red-600 {\n --gradient-to-color: #e53e3e;\n }\n\n .sm\\:to-red-700 {\n --gradient-to-color: #c53030;\n }\n\n .sm\\:to-red-800 {\n --gradient-to-color: #9b2c2c;\n }\n\n .sm\\:to-red-900 {\n --gradient-to-color: #742a2a;\n }\n\n .sm\\:to-orange-100 {\n --gradient-to-color: #fffaf0;\n }\n\n .sm\\:to-orange-200 {\n --gradient-to-color: #feebc8;\n }\n\n .sm\\:to-orange-300 {\n --gradient-to-color: #fbd38d;\n }\n\n .sm\\:to-orange-400 {\n --gradient-to-color: #f6ad55;\n }\n\n .sm\\:to-orange-500 {\n --gradient-to-color: #ed8936;\n }\n\n .sm\\:to-orange-600 {\n --gradient-to-color: #dd6b20;\n }\n\n .sm\\:to-orange-700 {\n --gradient-to-color: #c05621;\n }\n\n .sm\\:to-orange-800 {\n --gradient-to-color: #9c4221;\n }\n\n .sm\\:to-orange-900 {\n --gradient-to-color: #7b341e;\n }\n\n .sm\\:to-yellow-100 {\n --gradient-to-color: #fffff0;\n }\n\n .sm\\:to-yellow-200 {\n --gradient-to-color: #fefcbf;\n }\n\n .sm\\:to-yellow-300 {\n --gradient-to-color: #faf089;\n }\n\n .sm\\:to-yellow-400 {\n --gradient-to-color: #f6e05e;\n }\n\n .sm\\:to-yellow-500 {\n --gradient-to-color: #ecc94b;\n }\n\n .sm\\:to-yellow-600 {\n --gradient-to-color: #d69e2e;\n }\n\n .sm\\:to-yellow-700 {\n --gradient-to-color: #b7791f;\n }\n\n .sm\\:to-yellow-800 {\n --gradient-to-color: #975a16;\n }\n\n .sm\\:to-yellow-900 {\n --gradient-to-color: #744210;\n }\n\n .sm\\:to-green-100 {\n --gradient-to-color: #f0fff4;\n }\n\n .sm\\:to-green-200 {\n --gradient-to-color: #c6f6d5;\n }\n\n .sm\\:to-green-300 {\n --gradient-to-color: #9ae6b4;\n }\n\n .sm\\:to-green-400 {\n --gradient-to-color: #68d391;\n }\n\n .sm\\:to-green-500 {\n --gradient-to-color: #48bb78;\n }\n\n .sm\\:to-green-600 {\n --gradient-to-color: #38a169;\n }\n\n .sm\\:to-green-700 {\n --gradient-to-color: #2f855a;\n }\n\n .sm\\:to-green-800 {\n --gradient-to-color: #276749;\n }\n\n .sm\\:to-green-900 {\n --gradient-to-color: #22543d;\n }\n\n .sm\\:to-teal-100 {\n --gradient-to-color: #e6fffa;\n }\n\n .sm\\:to-teal-200 {\n --gradient-to-color: #b2f5ea;\n }\n\n .sm\\:to-teal-300 {\n --gradient-to-color: #81e6d9;\n }\n\n .sm\\:to-teal-400 {\n --gradient-to-color: #4fd1c5;\n }\n\n .sm\\:to-teal-500 {\n --gradient-to-color: #38b2ac;\n }\n\n .sm\\:to-teal-600 {\n --gradient-to-color: #319795;\n }\n\n .sm\\:to-teal-700 {\n --gradient-to-color: #2c7a7b;\n }\n\n .sm\\:to-teal-800 {\n --gradient-to-color: #285e61;\n }\n\n .sm\\:to-teal-900 {\n --gradient-to-color: #234e52;\n }\n\n .sm\\:to-blue-100 {\n --gradient-to-color: #ebf8ff;\n }\n\n .sm\\:to-blue-200 {\n --gradient-to-color: #bee3f8;\n }\n\n .sm\\:to-blue-300 {\n --gradient-to-color: #90cdf4;\n }\n\n .sm\\:to-blue-400 {\n --gradient-to-color: #63b3ed;\n }\n\n .sm\\:to-blue-500 {\n --gradient-to-color: #4299e1;\n }\n\n .sm\\:to-blue-600 {\n --gradient-to-color: #3182ce;\n }\n\n .sm\\:to-blue-700 {\n --gradient-to-color: #2b6cb0;\n }\n\n .sm\\:to-blue-800 {\n --gradient-to-color: #2c5282;\n }\n\n .sm\\:to-blue-900 {\n --gradient-to-color: #2a4365;\n }\n\n .sm\\:to-indigo-100 {\n --gradient-to-color: #ebf4ff;\n }\n\n .sm\\:to-indigo-200 {\n --gradient-to-color: #c3dafe;\n }\n\n .sm\\:to-indigo-300 {\n --gradient-to-color: #a3bffa;\n }\n\n .sm\\:to-indigo-400 {\n --gradient-to-color: #7f9cf5;\n }\n\n .sm\\:to-indigo-500 {\n --gradient-to-color: #667eea;\n }\n\n .sm\\:to-indigo-600 {\n --gradient-to-color: #5a67d8;\n }\n\n .sm\\:to-indigo-700 {\n --gradient-to-color: #4c51bf;\n }\n\n .sm\\:to-indigo-800 {\n --gradient-to-color: #434190;\n }\n\n .sm\\:to-indigo-900 {\n --gradient-to-color: #3c366b;\n }\n\n .sm\\:to-purple-100 {\n --gradient-to-color: #faf5ff;\n }\n\n .sm\\:to-purple-200 {\n --gradient-to-color: #e9d8fd;\n }\n\n .sm\\:to-purple-300 {\n --gradient-to-color: #d6bcfa;\n }\n\n .sm\\:to-purple-400 {\n --gradient-to-color: #b794f4;\n }\n\n .sm\\:to-purple-500 {\n --gradient-to-color: #9f7aea;\n }\n\n .sm\\:to-purple-600 {\n --gradient-to-color: #805ad5;\n }\n\n .sm\\:to-purple-700 {\n --gradient-to-color: #6b46c1;\n }\n\n .sm\\:to-purple-800 {\n --gradient-to-color: #553c9a;\n }\n\n .sm\\:to-purple-900 {\n --gradient-to-color: #44337a;\n }\n\n .sm\\:to-pink-100 {\n --gradient-to-color: #fff5f7;\n }\n\n .sm\\:to-pink-200 {\n --gradient-to-color: #fed7e2;\n }\n\n .sm\\:to-pink-300 {\n --gradient-to-color: #fbb6ce;\n }\n\n .sm\\:to-pink-400 {\n --gradient-to-color: #f687b3;\n }\n\n .sm\\:to-pink-500 {\n --gradient-to-color: #ed64a6;\n }\n\n .sm\\:to-pink-600 {\n --gradient-to-color: #d53f8c;\n }\n\n .sm\\:to-pink-700 {\n --gradient-to-color: #b83280;\n }\n\n .sm\\:to-pink-800 {\n --gradient-to-color: #97266d;\n }\n\n .sm\\:to-pink-900 {\n --gradient-to-color: #702459;\n }\n\n .sm\\:hover\\:from-transparent:hover {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:hover\\:from-current:hover {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:hover\\:from-black:hover {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:hover\\:from-white:hover {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:hover\\:from-gray-100:hover {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .sm\\:hover\\:from-gray-200:hover {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .sm\\:hover\\:from-gray-300:hover {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .sm\\:hover\\:from-gray-400:hover {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .sm\\:hover\\:from-gray-500:hover {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .sm\\:hover\\:from-gray-600:hover {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .sm\\:hover\\:from-gray-700:hover {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .sm\\:hover\\:from-gray-800:hover {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .sm\\:hover\\:from-gray-900:hover {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .sm\\:hover\\:from-red-100:hover {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .sm\\:hover\\:from-red-200:hover {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .sm\\:hover\\:from-red-300:hover {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .sm\\:hover\\:from-red-400:hover {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .sm\\:hover\\:from-red-500:hover {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .sm\\:hover\\:from-red-600:hover {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .sm\\:hover\\:from-red-700:hover {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .sm\\:hover\\:from-red-800:hover {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .sm\\:hover\\:from-red-900:hover {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .sm\\:hover\\:from-orange-100:hover {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .sm\\:hover\\:from-orange-200:hover {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .sm\\:hover\\:from-orange-300:hover {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .sm\\:hover\\:from-orange-400:hover {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .sm\\:hover\\:from-orange-500:hover {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .sm\\:hover\\:from-orange-600:hover {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .sm\\:hover\\:from-orange-700:hover {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .sm\\:hover\\:from-orange-800:hover {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .sm\\:hover\\:from-orange-900:hover {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .sm\\:hover\\:from-yellow-100:hover {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .sm\\:hover\\:from-yellow-200:hover {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .sm\\:hover\\:from-yellow-300:hover {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .sm\\:hover\\:from-yellow-400:hover {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .sm\\:hover\\:from-yellow-500:hover {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .sm\\:hover\\:from-yellow-600:hover {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .sm\\:hover\\:from-yellow-700:hover {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .sm\\:hover\\:from-yellow-800:hover {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .sm\\:hover\\:from-yellow-900:hover {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .sm\\:hover\\:from-green-100:hover {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .sm\\:hover\\:from-green-200:hover {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .sm\\:hover\\:from-green-300:hover {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .sm\\:hover\\:from-green-400:hover {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .sm\\:hover\\:from-green-500:hover {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .sm\\:hover\\:from-green-600:hover {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .sm\\:hover\\:from-green-700:hover {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .sm\\:hover\\:from-green-800:hover {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .sm\\:hover\\:from-green-900:hover {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .sm\\:hover\\:from-teal-100:hover {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .sm\\:hover\\:from-teal-200:hover {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .sm\\:hover\\:from-teal-300:hover {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .sm\\:hover\\:from-teal-400:hover {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .sm\\:hover\\:from-teal-500:hover {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .sm\\:hover\\:from-teal-600:hover {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .sm\\:hover\\:from-teal-700:hover {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .sm\\:hover\\:from-teal-800:hover {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .sm\\:hover\\:from-teal-900:hover {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .sm\\:hover\\:from-blue-100:hover {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .sm\\:hover\\:from-blue-200:hover {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .sm\\:hover\\:from-blue-300:hover {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .sm\\:hover\\:from-blue-400:hover {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .sm\\:hover\\:from-blue-500:hover {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .sm\\:hover\\:from-blue-600:hover {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .sm\\:hover\\:from-blue-700:hover {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .sm\\:hover\\:from-blue-800:hover {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .sm\\:hover\\:from-blue-900:hover {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .sm\\:hover\\:from-indigo-100:hover {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .sm\\:hover\\:from-indigo-200:hover {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .sm\\:hover\\:from-indigo-300:hover {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .sm\\:hover\\:from-indigo-400:hover {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .sm\\:hover\\:from-indigo-500:hover {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .sm\\:hover\\:from-indigo-600:hover {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .sm\\:hover\\:from-indigo-700:hover {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .sm\\:hover\\:from-indigo-800:hover {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .sm\\:hover\\:from-indigo-900:hover {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .sm\\:hover\\:from-purple-100:hover {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .sm\\:hover\\:from-purple-200:hover {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .sm\\:hover\\:from-purple-300:hover {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .sm\\:hover\\:from-purple-400:hover {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .sm\\:hover\\:from-purple-500:hover {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .sm\\:hover\\:from-purple-600:hover {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .sm\\:hover\\:from-purple-700:hover {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .sm\\:hover\\:from-purple-800:hover {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .sm\\:hover\\:from-purple-900:hover {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .sm\\:hover\\:from-pink-100:hover {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .sm\\:hover\\:from-pink-200:hover {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .sm\\:hover\\:from-pink-300:hover {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .sm\\:hover\\:from-pink-400:hover {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .sm\\:hover\\:from-pink-500:hover {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .sm\\:hover\\:from-pink-600:hover {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .sm\\:hover\\:from-pink-700:hover {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .sm\\:hover\\:from-pink-800:hover {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .sm\\:hover\\:from-pink-900:hover {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .sm\\:hover\\:via-transparent:hover {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:hover\\:via-current:hover {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:hover\\:via-black:hover {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:hover\\:via-white:hover {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:hover\\:via-gray-100:hover {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .sm\\:hover\\:via-gray-200:hover {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .sm\\:hover\\:via-gray-300:hover {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .sm\\:hover\\:via-gray-400:hover {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .sm\\:hover\\:via-gray-500:hover {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .sm\\:hover\\:via-gray-600:hover {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .sm\\:hover\\:via-gray-700:hover {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .sm\\:hover\\:via-gray-800:hover {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .sm\\:hover\\:via-gray-900:hover {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .sm\\:hover\\:via-red-100:hover {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .sm\\:hover\\:via-red-200:hover {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .sm\\:hover\\:via-red-300:hover {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .sm\\:hover\\:via-red-400:hover {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .sm\\:hover\\:via-red-500:hover {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .sm\\:hover\\:via-red-600:hover {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .sm\\:hover\\:via-red-700:hover {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .sm\\:hover\\:via-red-800:hover {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .sm\\:hover\\:via-red-900:hover {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .sm\\:hover\\:via-orange-100:hover {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .sm\\:hover\\:via-orange-200:hover {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .sm\\:hover\\:via-orange-300:hover {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .sm\\:hover\\:via-orange-400:hover {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .sm\\:hover\\:via-orange-500:hover {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .sm\\:hover\\:via-orange-600:hover {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .sm\\:hover\\:via-orange-700:hover {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .sm\\:hover\\:via-orange-800:hover {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .sm\\:hover\\:via-orange-900:hover {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .sm\\:hover\\:via-yellow-100:hover {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .sm\\:hover\\:via-yellow-200:hover {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .sm\\:hover\\:via-yellow-300:hover {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .sm\\:hover\\:via-yellow-400:hover {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .sm\\:hover\\:via-yellow-500:hover {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .sm\\:hover\\:via-yellow-600:hover {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .sm\\:hover\\:via-yellow-700:hover {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .sm\\:hover\\:via-yellow-800:hover {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .sm\\:hover\\:via-yellow-900:hover {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .sm\\:hover\\:via-green-100:hover {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .sm\\:hover\\:via-green-200:hover {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .sm\\:hover\\:via-green-300:hover {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .sm\\:hover\\:via-green-400:hover {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .sm\\:hover\\:via-green-500:hover {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .sm\\:hover\\:via-green-600:hover {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .sm\\:hover\\:via-green-700:hover {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .sm\\:hover\\:via-green-800:hover {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .sm\\:hover\\:via-green-900:hover {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .sm\\:hover\\:via-teal-100:hover {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .sm\\:hover\\:via-teal-200:hover {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .sm\\:hover\\:via-teal-300:hover {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .sm\\:hover\\:via-teal-400:hover {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .sm\\:hover\\:via-teal-500:hover {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .sm\\:hover\\:via-teal-600:hover {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .sm\\:hover\\:via-teal-700:hover {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .sm\\:hover\\:via-teal-800:hover {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .sm\\:hover\\:via-teal-900:hover {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .sm\\:hover\\:via-blue-100:hover {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .sm\\:hover\\:via-blue-200:hover {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .sm\\:hover\\:via-blue-300:hover {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .sm\\:hover\\:via-blue-400:hover {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .sm\\:hover\\:via-blue-500:hover {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .sm\\:hover\\:via-blue-600:hover {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .sm\\:hover\\:via-blue-700:hover {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .sm\\:hover\\:via-blue-800:hover {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .sm\\:hover\\:via-blue-900:hover {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .sm\\:hover\\:via-indigo-100:hover {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .sm\\:hover\\:via-indigo-200:hover {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .sm\\:hover\\:via-indigo-300:hover {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .sm\\:hover\\:via-indigo-400:hover {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .sm\\:hover\\:via-indigo-500:hover {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .sm\\:hover\\:via-indigo-600:hover {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .sm\\:hover\\:via-indigo-700:hover {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .sm\\:hover\\:via-indigo-800:hover {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .sm\\:hover\\:via-indigo-900:hover {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .sm\\:hover\\:via-purple-100:hover {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .sm\\:hover\\:via-purple-200:hover {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .sm\\:hover\\:via-purple-300:hover {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .sm\\:hover\\:via-purple-400:hover {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .sm\\:hover\\:via-purple-500:hover {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .sm\\:hover\\:via-purple-600:hover {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .sm\\:hover\\:via-purple-700:hover {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .sm\\:hover\\:via-purple-800:hover {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .sm\\:hover\\:via-purple-900:hover {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .sm\\:hover\\:via-pink-100:hover {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .sm\\:hover\\:via-pink-200:hover {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .sm\\:hover\\:via-pink-300:hover {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .sm\\:hover\\:via-pink-400:hover {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .sm\\:hover\\:via-pink-500:hover {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .sm\\:hover\\:via-pink-600:hover {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .sm\\:hover\\:via-pink-700:hover {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .sm\\:hover\\:via-pink-800:hover {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .sm\\:hover\\:via-pink-900:hover {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .sm\\:hover\\:to-transparent:hover {\n --gradient-to-color: transparent;\n }\n\n .sm\\:hover\\:to-current:hover {\n --gradient-to-color: currentColor;\n }\n\n .sm\\:hover\\:to-black:hover {\n --gradient-to-color: #000;\n }\n\n .sm\\:hover\\:to-white:hover {\n --gradient-to-color: #fff;\n }\n\n .sm\\:hover\\:to-gray-100:hover {\n --gradient-to-color: #f7fafc;\n }\n\n .sm\\:hover\\:to-gray-200:hover {\n --gradient-to-color: #edf2f7;\n }\n\n .sm\\:hover\\:to-gray-300:hover {\n --gradient-to-color: #e2e8f0;\n }\n\n .sm\\:hover\\:to-gray-400:hover {\n --gradient-to-color: #cbd5e0;\n }\n\n .sm\\:hover\\:to-gray-500:hover {\n --gradient-to-color: #a0aec0;\n }\n\n .sm\\:hover\\:to-gray-600:hover {\n --gradient-to-color: #718096;\n }\n\n .sm\\:hover\\:to-gray-700:hover {\n --gradient-to-color: #4a5568;\n }\n\n .sm\\:hover\\:to-gray-800:hover {\n --gradient-to-color: #2d3748;\n }\n\n .sm\\:hover\\:to-gray-900:hover {\n --gradient-to-color: #1a202c;\n }\n\n .sm\\:hover\\:to-red-100:hover {\n --gradient-to-color: #fff5f5;\n }\n\n .sm\\:hover\\:to-red-200:hover {\n --gradient-to-color: #fed7d7;\n }\n\n .sm\\:hover\\:to-red-300:hover {\n --gradient-to-color: #feb2b2;\n }\n\n .sm\\:hover\\:to-red-400:hover {\n --gradient-to-color: #fc8181;\n }\n\n .sm\\:hover\\:to-red-500:hover {\n --gradient-to-color: #f56565;\n }\n\n .sm\\:hover\\:to-red-600:hover {\n --gradient-to-color: #e53e3e;\n }\n\n .sm\\:hover\\:to-red-700:hover {\n --gradient-to-color: #c53030;\n }\n\n .sm\\:hover\\:to-red-800:hover {\n --gradient-to-color: #9b2c2c;\n }\n\n .sm\\:hover\\:to-red-900:hover {\n --gradient-to-color: #742a2a;\n }\n\n .sm\\:hover\\:to-orange-100:hover {\n --gradient-to-color: #fffaf0;\n }\n\n .sm\\:hover\\:to-orange-200:hover {\n --gradient-to-color: #feebc8;\n }\n\n .sm\\:hover\\:to-orange-300:hover {\n --gradient-to-color: #fbd38d;\n }\n\n .sm\\:hover\\:to-orange-400:hover {\n --gradient-to-color: #f6ad55;\n }\n\n .sm\\:hover\\:to-orange-500:hover {\n --gradient-to-color: #ed8936;\n }\n\n .sm\\:hover\\:to-orange-600:hover {\n --gradient-to-color: #dd6b20;\n }\n\n .sm\\:hover\\:to-orange-700:hover {\n --gradient-to-color: #c05621;\n }\n\n .sm\\:hover\\:to-orange-800:hover {\n --gradient-to-color: #9c4221;\n }\n\n .sm\\:hover\\:to-orange-900:hover {\n --gradient-to-color: #7b341e;\n }\n\n .sm\\:hover\\:to-yellow-100:hover {\n --gradient-to-color: #fffff0;\n }\n\n .sm\\:hover\\:to-yellow-200:hover {\n --gradient-to-color: #fefcbf;\n }\n\n .sm\\:hover\\:to-yellow-300:hover {\n --gradient-to-color: #faf089;\n }\n\n .sm\\:hover\\:to-yellow-400:hover {\n --gradient-to-color: #f6e05e;\n }\n\n .sm\\:hover\\:to-yellow-500:hover {\n --gradient-to-color: #ecc94b;\n }\n\n .sm\\:hover\\:to-yellow-600:hover {\n --gradient-to-color: #d69e2e;\n }\n\n .sm\\:hover\\:to-yellow-700:hover {\n --gradient-to-color: #b7791f;\n }\n\n .sm\\:hover\\:to-yellow-800:hover {\n --gradient-to-color: #975a16;\n }\n\n .sm\\:hover\\:to-yellow-900:hover {\n --gradient-to-color: #744210;\n }\n\n .sm\\:hover\\:to-green-100:hover {\n --gradient-to-color: #f0fff4;\n }\n\n .sm\\:hover\\:to-green-200:hover {\n --gradient-to-color: #c6f6d5;\n }\n\n .sm\\:hover\\:to-green-300:hover {\n --gradient-to-color: #9ae6b4;\n }\n\n .sm\\:hover\\:to-green-400:hover {\n --gradient-to-color: #68d391;\n }\n\n .sm\\:hover\\:to-green-500:hover {\n --gradient-to-color: #48bb78;\n }\n\n .sm\\:hover\\:to-green-600:hover {\n --gradient-to-color: #38a169;\n }\n\n .sm\\:hover\\:to-green-700:hover {\n --gradient-to-color: #2f855a;\n }\n\n .sm\\:hover\\:to-green-800:hover {\n --gradient-to-color: #276749;\n }\n\n .sm\\:hover\\:to-green-900:hover {\n --gradient-to-color: #22543d;\n }\n\n .sm\\:hover\\:to-teal-100:hover {\n --gradient-to-color: #e6fffa;\n }\n\n .sm\\:hover\\:to-teal-200:hover {\n --gradient-to-color: #b2f5ea;\n }\n\n .sm\\:hover\\:to-teal-300:hover {\n --gradient-to-color: #81e6d9;\n }\n\n .sm\\:hover\\:to-teal-400:hover {\n --gradient-to-color: #4fd1c5;\n }\n\n .sm\\:hover\\:to-teal-500:hover {\n --gradient-to-color: #38b2ac;\n }\n\n .sm\\:hover\\:to-teal-600:hover {\n --gradient-to-color: #319795;\n }\n\n .sm\\:hover\\:to-teal-700:hover {\n --gradient-to-color: #2c7a7b;\n }\n\n .sm\\:hover\\:to-teal-800:hover {\n --gradient-to-color: #285e61;\n }\n\n .sm\\:hover\\:to-teal-900:hover {\n --gradient-to-color: #234e52;\n }\n\n .sm\\:hover\\:to-blue-100:hover {\n --gradient-to-color: #ebf8ff;\n }\n\n .sm\\:hover\\:to-blue-200:hover {\n --gradient-to-color: #bee3f8;\n }\n\n .sm\\:hover\\:to-blue-300:hover {\n --gradient-to-color: #90cdf4;\n }\n\n .sm\\:hover\\:to-blue-400:hover {\n --gradient-to-color: #63b3ed;\n }\n\n .sm\\:hover\\:to-blue-500:hover {\n --gradient-to-color: #4299e1;\n }\n\n .sm\\:hover\\:to-blue-600:hover {\n --gradient-to-color: #3182ce;\n }\n\n .sm\\:hover\\:to-blue-700:hover {\n --gradient-to-color: #2b6cb0;\n }\n\n .sm\\:hover\\:to-blue-800:hover {\n --gradient-to-color: #2c5282;\n }\n\n .sm\\:hover\\:to-blue-900:hover {\n --gradient-to-color: #2a4365;\n }\n\n .sm\\:hover\\:to-indigo-100:hover {\n --gradient-to-color: #ebf4ff;\n }\n\n .sm\\:hover\\:to-indigo-200:hover {\n --gradient-to-color: #c3dafe;\n }\n\n .sm\\:hover\\:to-indigo-300:hover {\n --gradient-to-color: #a3bffa;\n }\n\n .sm\\:hover\\:to-indigo-400:hover {\n --gradient-to-color: #7f9cf5;\n }\n\n .sm\\:hover\\:to-indigo-500:hover {\n --gradient-to-color: #667eea;\n }\n\n .sm\\:hover\\:to-indigo-600:hover {\n --gradient-to-color: #5a67d8;\n }\n\n .sm\\:hover\\:to-indigo-700:hover {\n --gradient-to-color: #4c51bf;\n }\n\n .sm\\:hover\\:to-indigo-800:hover {\n --gradient-to-color: #434190;\n }\n\n .sm\\:hover\\:to-indigo-900:hover {\n --gradient-to-color: #3c366b;\n }\n\n .sm\\:hover\\:to-purple-100:hover {\n --gradient-to-color: #faf5ff;\n }\n\n .sm\\:hover\\:to-purple-200:hover {\n --gradient-to-color: #e9d8fd;\n }\n\n .sm\\:hover\\:to-purple-300:hover {\n --gradient-to-color: #d6bcfa;\n }\n\n .sm\\:hover\\:to-purple-400:hover {\n --gradient-to-color: #b794f4;\n }\n\n .sm\\:hover\\:to-purple-500:hover {\n --gradient-to-color: #9f7aea;\n }\n\n .sm\\:hover\\:to-purple-600:hover {\n --gradient-to-color: #805ad5;\n }\n\n .sm\\:hover\\:to-purple-700:hover {\n --gradient-to-color: #6b46c1;\n }\n\n .sm\\:hover\\:to-purple-800:hover {\n --gradient-to-color: #553c9a;\n }\n\n .sm\\:hover\\:to-purple-900:hover {\n --gradient-to-color: #44337a;\n }\n\n .sm\\:hover\\:to-pink-100:hover {\n --gradient-to-color: #fff5f7;\n }\n\n .sm\\:hover\\:to-pink-200:hover {\n --gradient-to-color: #fed7e2;\n }\n\n .sm\\:hover\\:to-pink-300:hover {\n --gradient-to-color: #fbb6ce;\n }\n\n .sm\\:hover\\:to-pink-400:hover {\n --gradient-to-color: #f687b3;\n }\n\n .sm\\:hover\\:to-pink-500:hover {\n --gradient-to-color: #ed64a6;\n }\n\n .sm\\:hover\\:to-pink-600:hover {\n --gradient-to-color: #d53f8c;\n }\n\n .sm\\:hover\\:to-pink-700:hover {\n --gradient-to-color: #b83280;\n }\n\n .sm\\:hover\\:to-pink-800:hover {\n --gradient-to-color: #97266d;\n }\n\n .sm\\:hover\\:to-pink-900:hover {\n --gradient-to-color: #702459;\n }\n\n .sm\\:focus\\:from-transparent:focus {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:focus\\:from-current:focus {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:focus\\:from-black:focus {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:focus\\:from-white:focus {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:focus\\:from-gray-100:focus {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .sm\\:focus\\:from-gray-200:focus {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .sm\\:focus\\:from-gray-300:focus {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .sm\\:focus\\:from-gray-400:focus {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .sm\\:focus\\:from-gray-500:focus {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .sm\\:focus\\:from-gray-600:focus {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .sm\\:focus\\:from-gray-700:focus {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .sm\\:focus\\:from-gray-800:focus {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .sm\\:focus\\:from-gray-900:focus {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .sm\\:focus\\:from-red-100:focus {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .sm\\:focus\\:from-red-200:focus {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .sm\\:focus\\:from-red-300:focus {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .sm\\:focus\\:from-red-400:focus {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .sm\\:focus\\:from-red-500:focus {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .sm\\:focus\\:from-red-600:focus {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .sm\\:focus\\:from-red-700:focus {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .sm\\:focus\\:from-red-800:focus {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .sm\\:focus\\:from-red-900:focus {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .sm\\:focus\\:from-orange-100:focus {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .sm\\:focus\\:from-orange-200:focus {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .sm\\:focus\\:from-orange-300:focus {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .sm\\:focus\\:from-orange-400:focus {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .sm\\:focus\\:from-orange-500:focus {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .sm\\:focus\\:from-orange-600:focus {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .sm\\:focus\\:from-orange-700:focus {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .sm\\:focus\\:from-orange-800:focus {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .sm\\:focus\\:from-orange-900:focus {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .sm\\:focus\\:from-yellow-100:focus {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .sm\\:focus\\:from-yellow-200:focus {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .sm\\:focus\\:from-yellow-300:focus {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .sm\\:focus\\:from-yellow-400:focus {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .sm\\:focus\\:from-yellow-500:focus {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .sm\\:focus\\:from-yellow-600:focus {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .sm\\:focus\\:from-yellow-700:focus {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .sm\\:focus\\:from-yellow-800:focus {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .sm\\:focus\\:from-yellow-900:focus {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .sm\\:focus\\:from-green-100:focus {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .sm\\:focus\\:from-green-200:focus {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .sm\\:focus\\:from-green-300:focus {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .sm\\:focus\\:from-green-400:focus {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .sm\\:focus\\:from-green-500:focus {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .sm\\:focus\\:from-green-600:focus {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .sm\\:focus\\:from-green-700:focus {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .sm\\:focus\\:from-green-800:focus {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .sm\\:focus\\:from-green-900:focus {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .sm\\:focus\\:from-teal-100:focus {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .sm\\:focus\\:from-teal-200:focus {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .sm\\:focus\\:from-teal-300:focus {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .sm\\:focus\\:from-teal-400:focus {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .sm\\:focus\\:from-teal-500:focus {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .sm\\:focus\\:from-teal-600:focus {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .sm\\:focus\\:from-teal-700:focus {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .sm\\:focus\\:from-teal-800:focus {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .sm\\:focus\\:from-teal-900:focus {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .sm\\:focus\\:from-blue-100:focus {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .sm\\:focus\\:from-blue-200:focus {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .sm\\:focus\\:from-blue-300:focus {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .sm\\:focus\\:from-blue-400:focus {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .sm\\:focus\\:from-blue-500:focus {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .sm\\:focus\\:from-blue-600:focus {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .sm\\:focus\\:from-blue-700:focus {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .sm\\:focus\\:from-blue-800:focus {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .sm\\:focus\\:from-blue-900:focus {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .sm\\:focus\\:from-indigo-100:focus {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .sm\\:focus\\:from-indigo-200:focus {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .sm\\:focus\\:from-indigo-300:focus {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .sm\\:focus\\:from-indigo-400:focus {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .sm\\:focus\\:from-indigo-500:focus {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .sm\\:focus\\:from-indigo-600:focus {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .sm\\:focus\\:from-indigo-700:focus {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .sm\\:focus\\:from-indigo-800:focus {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .sm\\:focus\\:from-indigo-900:focus {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .sm\\:focus\\:from-purple-100:focus {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .sm\\:focus\\:from-purple-200:focus {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .sm\\:focus\\:from-purple-300:focus {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .sm\\:focus\\:from-purple-400:focus {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .sm\\:focus\\:from-purple-500:focus {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .sm\\:focus\\:from-purple-600:focus {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .sm\\:focus\\:from-purple-700:focus {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .sm\\:focus\\:from-purple-800:focus {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .sm\\:focus\\:from-purple-900:focus {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .sm\\:focus\\:from-pink-100:focus {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .sm\\:focus\\:from-pink-200:focus {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .sm\\:focus\\:from-pink-300:focus {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .sm\\:focus\\:from-pink-400:focus {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .sm\\:focus\\:from-pink-500:focus {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .sm\\:focus\\:from-pink-600:focus {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .sm\\:focus\\:from-pink-700:focus {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .sm\\:focus\\:from-pink-800:focus {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .sm\\:focus\\:from-pink-900:focus {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .sm\\:focus\\:via-transparent:focus {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:focus\\:via-current:focus {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:focus\\:via-black:focus {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .sm\\:focus\\:via-white:focus {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .sm\\:focus\\:via-gray-100:focus {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .sm\\:focus\\:via-gray-200:focus {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .sm\\:focus\\:via-gray-300:focus {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .sm\\:focus\\:via-gray-400:focus {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .sm\\:focus\\:via-gray-500:focus {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .sm\\:focus\\:via-gray-600:focus {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .sm\\:focus\\:via-gray-700:focus {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .sm\\:focus\\:via-gray-800:focus {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .sm\\:focus\\:via-gray-900:focus {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .sm\\:focus\\:via-red-100:focus {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .sm\\:focus\\:via-red-200:focus {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .sm\\:focus\\:via-red-300:focus {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .sm\\:focus\\:via-red-400:focus {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .sm\\:focus\\:via-red-500:focus {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .sm\\:focus\\:via-red-600:focus {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .sm\\:focus\\:via-red-700:focus {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .sm\\:focus\\:via-red-800:focus {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .sm\\:focus\\:via-red-900:focus {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .sm\\:focus\\:via-orange-100:focus {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .sm\\:focus\\:via-orange-200:focus {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .sm\\:focus\\:via-orange-300:focus {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .sm\\:focus\\:via-orange-400:focus {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .sm\\:focus\\:via-orange-500:focus {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .sm\\:focus\\:via-orange-600:focus {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .sm\\:focus\\:via-orange-700:focus {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .sm\\:focus\\:via-orange-800:focus {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .sm\\:focus\\:via-orange-900:focus {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .sm\\:focus\\:via-yellow-100:focus {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .sm\\:focus\\:via-yellow-200:focus {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .sm\\:focus\\:via-yellow-300:focus {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .sm\\:focus\\:via-yellow-400:focus {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .sm\\:focus\\:via-yellow-500:focus {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .sm\\:focus\\:via-yellow-600:focus {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .sm\\:focus\\:via-yellow-700:focus {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .sm\\:focus\\:via-yellow-800:focus {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .sm\\:focus\\:via-yellow-900:focus {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .sm\\:focus\\:via-green-100:focus {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .sm\\:focus\\:via-green-200:focus {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .sm\\:focus\\:via-green-300:focus {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .sm\\:focus\\:via-green-400:focus {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .sm\\:focus\\:via-green-500:focus {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .sm\\:focus\\:via-green-600:focus {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .sm\\:focus\\:via-green-700:focus {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .sm\\:focus\\:via-green-800:focus {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .sm\\:focus\\:via-green-900:focus {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .sm\\:focus\\:via-teal-100:focus {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .sm\\:focus\\:via-teal-200:focus {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .sm\\:focus\\:via-teal-300:focus {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .sm\\:focus\\:via-teal-400:focus {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .sm\\:focus\\:via-teal-500:focus {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .sm\\:focus\\:via-teal-600:focus {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .sm\\:focus\\:via-teal-700:focus {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .sm\\:focus\\:via-teal-800:focus {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .sm\\:focus\\:via-teal-900:focus {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .sm\\:focus\\:via-blue-100:focus {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .sm\\:focus\\:via-blue-200:focus {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .sm\\:focus\\:via-blue-300:focus {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .sm\\:focus\\:via-blue-400:focus {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .sm\\:focus\\:via-blue-500:focus {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .sm\\:focus\\:via-blue-600:focus {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .sm\\:focus\\:via-blue-700:focus {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .sm\\:focus\\:via-blue-800:focus {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .sm\\:focus\\:via-blue-900:focus {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .sm\\:focus\\:via-indigo-100:focus {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .sm\\:focus\\:via-indigo-200:focus {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .sm\\:focus\\:via-indigo-300:focus {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .sm\\:focus\\:via-indigo-400:focus {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .sm\\:focus\\:via-indigo-500:focus {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .sm\\:focus\\:via-indigo-600:focus {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .sm\\:focus\\:via-indigo-700:focus {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .sm\\:focus\\:via-indigo-800:focus {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .sm\\:focus\\:via-indigo-900:focus {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .sm\\:focus\\:via-purple-100:focus {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .sm\\:focus\\:via-purple-200:focus {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .sm\\:focus\\:via-purple-300:focus {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .sm\\:focus\\:via-purple-400:focus {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .sm\\:focus\\:via-purple-500:focus {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .sm\\:focus\\:via-purple-600:focus {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .sm\\:focus\\:via-purple-700:focus {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .sm\\:focus\\:via-purple-800:focus {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .sm\\:focus\\:via-purple-900:focus {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .sm\\:focus\\:via-pink-100:focus {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .sm\\:focus\\:via-pink-200:focus {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .sm\\:focus\\:via-pink-300:focus {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .sm\\:focus\\:via-pink-400:focus {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .sm\\:focus\\:via-pink-500:focus {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .sm\\:focus\\:via-pink-600:focus {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .sm\\:focus\\:via-pink-700:focus {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .sm\\:focus\\:via-pink-800:focus {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .sm\\:focus\\:via-pink-900:focus {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .sm\\:focus\\:to-transparent:focus {\n --gradient-to-color: transparent;\n }\n\n .sm\\:focus\\:to-current:focus {\n --gradient-to-color: currentColor;\n }\n\n .sm\\:focus\\:to-black:focus {\n --gradient-to-color: #000;\n }\n\n .sm\\:focus\\:to-white:focus {\n --gradient-to-color: #fff;\n }\n\n .sm\\:focus\\:to-gray-100:focus {\n --gradient-to-color: #f7fafc;\n }\n\n .sm\\:focus\\:to-gray-200:focus {\n --gradient-to-color: #edf2f7;\n }\n\n .sm\\:focus\\:to-gray-300:focus {\n --gradient-to-color: #e2e8f0;\n }\n\n .sm\\:focus\\:to-gray-400:focus {\n --gradient-to-color: #cbd5e0;\n }\n\n .sm\\:focus\\:to-gray-500:focus {\n --gradient-to-color: #a0aec0;\n }\n\n .sm\\:focus\\:to-gray-600:focus {\n --gradient-to-color: #718096;\n }\n\n .sm\\:focus\\:to-gray-700:focus {\n --gradient-to-color: #4a5568;\n }\n\n .sm\\:focus\\:to-gray-800:focus {\n --gradient-to-color: #2d3748;\n }\n\n .sm\\:focus\\:to-gray-900:focus {\n --gradient-to-color: #1a202c;\n }\n\n .sm\\:focus\\:to-red-100:focus {\n --gradient-to-color: #fff5f5;\n }\n\n .sm\\:focus\\:to-red-200:focus {\n --gradient-to-color: #fed7d7;\n }\n\n .sm\\:focus\\:to-red-300:focus {\n --gradient-to-color: #feb2b2;\n }\n\n .sm\\:focus\\:to-red-400:focus {\n --gradient-to-color: #fc8181;\n }\n\n .sm\\:focus\\:to-red-500:focus {\n --gradient-to-color: #f56565;\n }\n\n .sm\\:focus\\:to-red-600:focus {\n --gradient-to-color: #e53e3e;\n }\n\n .sm\\:focus\\:to-red-700:focus {\n --gradient-to-color: #c53030;\n }\n\n .sm\\:focus\\:to-red-800:focus {\n --gradient-to-color: #9b2c2c;\n }\n\n .sm\\:focus\\:to-red-900:focus {\n --gradient-to-color: #742a2a;\n }\n\n .sm\\:focus\\:to-orange-100:focus {\n --gradient-to-color: #fffaf0;\n }\n\n .sm\\:focus\\:to-orange-200:focus {\n --gradient-to-color: #feebc8;\n }\n\n .sm\\:focus\\:to-orange-300:focus {\n --gradient-to-color: #fbd38d;\n }\n\n .sm\\:focus\\:to-orange-400:focus {\n --gradient-to-color: #f6ad55;\n }\n\n .sm\\:focus\\:to-orange-500:focus {\n --gradient-to-color: #ed8936;\n }\n\n .sm\\:focus\\:to-orange-600:focus {\n --gradient-to-color: #dd6b20;\n }\n\n .sm\\:focus\\:to-orange-700:focus {\n --gradient-to-color: #c05621;\n }\n\n .sm\\:focus\\:to-orange-800:focus {\n --gradient-to-color: #9c4221;\n }\n\n .sm\\:focus\\:to-orange-900:focus {\n --gradient-to-color: #7b341e;\n }\n\n .sm\\:focus\\:to-yellow-100:focus {\n --gradient-to-color: #fffff0;\n }\n\n .sm\\:focus\\:to-yellow-200:focus {\n --gradient-to-color: #fefcbf;\n }\n\n .sm\\:focus\\:to-yellow-300:focus {\n --gradient-to-color: #faf089;\n }\n\n .sm\\:focus\\:to-yellow-400:focus {\n --gradient-to-color: #f6e05e;\n }\n\n .sm\\:focus\\:to-yellow-500:focus {\n --gradient-to-color: #ecc94b;\n }\n\n .sm\\:focus\\:to-yellow-600:focus {\n --gradient-to-color: #d69e2e;\n }\n\n .sm\\:focus\\:to-yellow-700:focus {\n --gradient-to-color: #b7791f;\n }\n\n .sm\\:focus\\:to-yellow-800:focus {\n --gradient-to-color: #975a16;\n }\n\n .sm\\:focus\\:to-yellow-900:focus {\n --gradient-to-color: #744210;\n }\n\n .sm\\:focus\\:to-green-100:focus {\n --gradient-to-color: #f0fff4;\n }\n\n .sm\\:focus\\:to-green-200:focus {\n --gradient-to-color: #c6f6d5;\n }\n\n .sm\\:focus\\:to-green-300:focus {\n --gradient-to-color: #9ae6b4;\n }\n\n .sm\\:focus\\:to-green-400:focus {\n --gradient-to-color: #68d391;\n }\n\n .sm\\:focus\\:to-green-500:focus {\n --gradient-to-color: #48bb78;\n }\n\n .sm\\:focus\\:to-green-600:focus {\n --gradient-to-color: #38a169;\n }\n\n .sm\\:focus\\:to-green-700:focus {\n --gradient-to-color: #2f855a;\n }\n\n .sm\\:focus\\:to-green-800:focus {\n --gradient-to-color: #276749;\n }\n\n .sm\\:focus\\:to-green-900:focus {\n --gradient-to-color: #22543d;\n }\n\n .sm\\:focus\\:to-teal-100:focus {\n --gradient-to-color: #e6fffa;\n }\n\n .sm\\:focus\\:to-teal-200:focus {\n --gradient-to-color: #b2f5ea;\n }\n\n .sm\\:focus\\:to-teal-300:focus {\n --gradient-to-color: #81e6d9;\n }\n\n .sm\\:focus\\:to-teal-400:focus {\n --gradient-to-color: #4fd1c5;\n }\n\n .sm\\:focus\\:to-teal-500:focus {\n --gradient-to-color: #38b2ac;\n }\n\n .sm\\:focus\\:to-teal-600:focus {\n --gradient-to-color: #319795;\n }\n\n .sm\\:focus\\:to-teal-700:focus {\n --gradient-to-color: #2c7a7b;\n }\n\n .sm\\:focus\\:to-teal-800:focus {\n --gradient-to-color: #285e61;\n }\n\n .sm\\:focus\\:to-teal-900:focus {\n --gradient-to-color: #234e52;\n }\n\n .sm\\:focus\\:to-blue-100:focus {\n --gradient-to-color: #ebf8ff;\n }\n\n .sm\\:focus\\:to-blue-200:focus {\n --gradient-to-color: #bee3f8;\n }\n\n .sm\\:focus\\:to-blue-300:focus {\n --gradient-to-color: #90cdf4;\n }\n\n .sm\\:focus\\:to-blue-400:focus {\n --gradient-to-color: #63b3ed;\n }\n\n .sm\\:focus\\:to-blue-500:focus {\n --gradient-to-color: #4299e1;\n }\n\n .sm\\:focus\\:to-blue-600:focus {\n --gradient-to-color: #3182ce;\n }\n\n .sm\\:focus\\:to-blue-700:focus {\n --gradient-to-color: #2b6cb0;\n }\n\n .sm\\:focus\\:to-blue-800:focus {\n --gradient-to-color: #2c5282;\n }\n\n .sm\\:focus\\:to-blue-900:focus {\n --gradient-to-color: #2a4365;\n }\n\n .sm\\:focus\\:to-indigo-100:focus {\n --gradient-to-color: #ebf4ff;\n }\n\n .sm\\:focus\\:to-indigo-200:focus {\n --gradient-to-color: #c3dafe;\n }\n\n .sm\\:focus\\:to-indigo-300:focus {\n --gradient-to-color: #a3bffa;\n }\n\n .sm\\:focus\\:to-indigo-400:focus {\n --gradient-to-color: #7f9cf5;\n }\n\n .sm\\:focus\\:to-indigo-500:focus {\n --gradient-to-color: #667eea;\n }\n\n .sm\\:focus\\:to-indigo-600:focus {\n --gradient-to-color: #5a67d8;\n }\n\n .sm\\:focus\\:to-indigo-700:focus {\n --gradient-to-color: #4c51bf;\n }\n\n .sm\\:focus\\:to-indigo-800:focus {\n --gradient-to-color: #434190;\n }\n\n .sm\\:focus\\:to-indigo-900:focus {\n --gradient-to-color: #3c366b;\n }\n\n .sm\\:focus\\:to-purple-100:focus {\n --gradient-to-color: #faf5ff;\n }\n\n .sm\\:focus\\:to-purple-200:focus {\n --gradient-to-color: #e9d8fd;\n }\n\n .sm\\:focus\\:to-purple-300:focus {\n --gradient-to-color: #d6bcfa;\n }\n\n .sm\\:focus\\:to-purple-400:focus {\n --gradient-to-color: #b794f4;\n }\n\n .sm\\:focus\\:to-purple-500:focus {\n --gradient-to-color: #9f7aea;\n }\n\n .sm\\:focus\\:to-purple-600:focus {\n --gradient-to-color: #805ad5;\n }\n\n .sm\\:focus\\:to-purple-700:focus {\n --gradient-to-color: #6b46c1;\n }\n\n .sm\\:focus\\:to-purple-800:focus {\n --gradient-to-color: #553c9a;\n }\n\n .sm\\:focus\\:to-purple-900:focus {\n --gradient-to-color: #44337a;\n }\n\n .sm\\:focus\\:to-pink-100:focus {\n --gradient-to-color: #fff5f7;\n }\n\n .sm\\:focus\\:to-pink-200:focus {\n --gradient-to-color: #fed7e2;\n }\n\n .sm\\:focus\\:to-pink-300:focus {\n --gradient-to-color: #fbb6ce;\n }\n\n .sm\\:focus\\:to-pink-400:focus {\n --gradient-to-color: #f687b3;\n }\n\n .sm\\:focus\\:to-pink-500:focus {\n --gradient-to-color: #ed64a6;\n }\n\n .sm\\:focus\\:to-pink-600:focus {\n --gradient-to-color: #d53f8c;\n }\n\n .sm\\:focus\\:to-pink-700:focus {\n --gradient-to-color: #b83280;\n }\n\n .sm\\:focus\\:to-pink-800:focus {\n --gradient-to-color: #97266d;\n }\n\n .sm\\:focus\\:to-pink-900:focus {\n --gradient-to-color: #702459;\n }\n\n .sm\\:bg-opacity-0 {\n --bg-opacity: 0;\n }\n\n .sm\\:bg-opacity-25 {\n --bg-opacity: 0.25;\n }\n\n .sm\\:bg-opacity-50 {\n --bg-opacity: 0.5;\n }\n\n .sm\\:bg-opacity-75 {\n --bg-opacity: 0.75;\n }\n\n .sm\\:bg-opacity-100 {\n --bg-opacity: 1;\n }\n\n .sm\\:hover\\:bg-opacity-0:hover {\n --bg-opacity: 0;\n }\n\n .sm\\:hover\\:bg-opacity-25:hover {\n --bg-opacity: 0.25;\n }\n\n .sm\\:hover\\:bg-opacity-50:hover {\n --bg-opacity: 0.5;\n }\n\n .sm\\:hover\\:bg-opacity-75:hover {\n --bg-opacity: 0.75;\n }\n\n .sm\\:hover\\:bg-opacity-100:hover {\n --bg-opacity: 1;\n }\n\n .sm\\:focus\\:bg-opacity-0:focus {\n --bg-opacity: 0;\n }\n\n .sm\\:focus\\:bg-opacity-25:focus {\n --bg-opacity: 0.25;\n }\n\n .sm\\:focus\\:bg-opacity-50:focus {\n --bg-opacity: 0.5;\n }\n\n .sm\\:focus\\:bg-opacity-75:focus {\n --bg-opacity: 0.75;\n }\n\n .sm\\:focus\\:bg-opacity-100:focus {\n --bg-opacity: 1;\n }\n\n .sm\\:bg-bottom {\n background-position: bottom;\n }\n\n .sm\\:bg-center {\n background-position: center;\n }\n\n .sm\\:bg-left {\n background-position: left;\n }\n\n .sm\\:bg-left-bottom {\n background-position: left bottom;\n }\n\n .sm\\:bg-left-top {\n background-position: left top;\n }\n\n .sm\\:bg-right {\n background-position: right;\n }\n\n .sm\\:bg-right-bottom {\n background-position: right bottom;\n }\n\n .sm\\:bg-right-top {\n background-position: right top;\n }\n\n .sm\\:bg-top {\n background-position: top;\n }\n\n .sm\\:bg-repeat {\n background-repeat: repeat;\n }\n\n .sm\\:bg-no-repeat {\n background-repeat: no-repeat;\n }\n\n .sm\\:bg-repeat-x {\n background-repeat: repeat-x;\n }\n\n .sm\\:bg-repeat-y {\n background-repeat: repeat-y;\n }\n\n .sm\\:bg-repeat-round {\n background-repeat: round;\n }\n\n .sm\\:bg-repeat-space {\n background-repeat: space;\n }\n\n .sm\\:bg-auto {\n background-size: auto;\n }\n\n .sm\\:bg-cover {\n background-size: cover;\n }\n\n .sm\\:bg-contain {\n background-size: contain;\n }\n\n .sm\\:border-collapse {\n border-collapse: collapse;\n }\n\n .sm\\:border-separate {\n border-collapse: separate;\n }\n\n .sm\\:border-transparent {\n border-color: transparent;\n }\n\n .sm\\:border-current {\n border-color: currentColor;\n }\n\n .sm\\:border-black {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .sm\\:border-white {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .sm\\:border-gray-100 {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .sm\\:border-gray-200 {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .sm\\:border-gray-300 {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .sm\\:border-gray-400 {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .sm\\:border-gray-500 {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .sm\\:border-gray-600 {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .sm\\:border-gray-700 {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .sm\\:border-gray-800 {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .sm\\:border-gray-900 {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .sm\\:border-red-100 {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .sm\\:border-red-200 {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .sm\\:border-red-300 {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .sm\\:border-red-400 {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .sm\\:border-red-500 {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .sm\\:border-red-600 {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .sm\\:border-red-700 {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .sm\\:border-red-800 {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .sm\\:border-red-900 {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .sm\\:border-orange-100 {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .sm\\:border-orange-200 {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .sm\\:border-orange-300 {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .sm\\:border-orange-400 {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .sm\\:border-orange-500 {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .sm\\:border-orange-600 {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .sm\\:border-orange-700 {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .sm\\:border-orange-800 {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .sm\\:border-orange-900 {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .sm\\:border-yellow-100 {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .sm\\:border-yellow-200 {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .sm\\:border-yellow-300 {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .sm\\:border-yellow-400 {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .sm\\:border-yellow-500 {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .sm\\:border-yellow-600 {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .sm\\:border-yellow-700 {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .sm\\:border-yellow-800 {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .sm\\:border-yellow-900 {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .sm\\:border-green-100 {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .sm\\:border-green-200 {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .sm\\:border-green-300 {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .sm\\:border-green-400 {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .sm\\:border-green-500 {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .sm\\:border-green-600 {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .sm\\:border-green-700 {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .sm\\:border-green-800 {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .sm\\:border-green-900 {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .sm\\:border-teal-100 {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .sm\\:border-teal-200 {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .sm\\:border-teal-300 {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .sm\\:border-teal-400 {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .sm\\:border-teal-500 {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .sm\\:border-teal-600 {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .sm\\:border-teal-700 {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .sm\\:border-teal-800 {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .sm\\:border-teal-900 {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .sm\\:border-blue-100 {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .sm\\:border-blue-200 {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .sm\\:border-blue-300 {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .sm\\:border-blue-400 {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .sm\\:border-blue-500 {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .sm\\:border-blue-600 {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .sm\\:border-blue-700 {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .sm\\:border-blue-800 {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .sm\\:border-blue-900 {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .sm\\:border-indigo-100 {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .sm\\:border-indigo-200 {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .sm\\:border-indigo-300 {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .sm\\:border-indigo-400 {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .sm\\:border-indigo-500 {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .sm\\:border-indigo-600 {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .sm\\:border-indigo-700 {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .sm\\:border-indigo-800 {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .sm\\:border-indigo-900 {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .sm\\:border-purple-100 {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .sm\\:border-purple-200 {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .sm\\:border-purple-300 {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .sm\\:border-purple-400 {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .sm\\:border-purple-500 {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .sm\\:border-purple-600 {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .sm\\:border-purple-700 {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .sm\\:border-purple-800 {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .sm\\:border-purple-900 {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .sm\\:border-pink-100 {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .sm\\:border-pink-200 {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .sm\\:border-pink-300 {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .sm\\:border-pink-400 {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .sm\\:border-pink-500 {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .sm\\:border-pink-600 {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .sm\\:border-pink-700 {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .sm\\:border-pink-800 {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .sm\\:border-pink-900 {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-transparent:hover {\n border-color: transparent;\n }\n\n .sm\\:hover\\:border-current:hover {\n border-color: currentColor;\n }\n\n .sm\\:hover\\:border-black:hover {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-white:hover {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-gray-100:hover {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-gray-200:hover {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-gray-300:hover {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-gray-400:hover {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-gray-500:hover {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-gray-600:hover {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-gray-700:hover {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-gray-800:hover {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-gray-900:hover {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-red-100:hover {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-red-200:hover {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-red-300:hover {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-red-400:hover {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-red-500:hover {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-red-600:hover {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-red-700:hover {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-red-800:hover {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-red-900:hover {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-orange-100:hover {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-orange-200:hover {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-orange-300:hover {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-orange-400:hover {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-orange-500:hover {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-orange-600:hover {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-orange-700:hover {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-orange-800:hover {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-orange-900:hover {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-yellow-100:hover {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-yellow-200:hover {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-yellow-300:hover {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-yellow-400:hover {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-yellow-500:hover {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-yellow-600:hover {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-yellow-700:hover {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-yellow-800:hover {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-yellow-900:hover {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-green-100:hover {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-green-200:hover {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-green-300:hover {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-green-400:hover {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-green-500:hover {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-green-600:hover {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-green-700:hover {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-green-800:hover {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-green-900:hover {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-teal-100:hover {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-teal-200:hover {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-teal-300:hover {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-teal-400:hover {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-teal-500:hover {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-teal-600:hover {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-teal-700:hover {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-teal-800:hover {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-teal-900:hover {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-blue-100:hover {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-blue-200:hover {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-blue-300:hover {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-blue-400:hover {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-blue-500:hover {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-blue-600:hover {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-blue-700:hover {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-blue-800:hover {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-blue-900:hover {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-indigo-100:hover {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-indigo-200:hover {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-indigo-300:hover {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-indigo-400:hover {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-indigo-500:hover {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-indigo-600:hover {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-indigo-700:hover {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-indigo-800:hover {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-indigo-900:hover {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-purple-100:hover {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-purple-200:hover {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-purple-300:hover {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-purple-400:hover {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-purple-500:hover {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-purple-600:hover {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-purple-700:hover {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-purple-800:hover {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-purple-900:hover {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-pink-100:hover {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-pink-200:hover {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-pink-300:hover {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-pink-400:hover {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-pink-500:hover {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-pink-600:hover {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-pink-700:hover {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-pink-800:hover {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .sm\\:hover\\:border-pink-900:hover {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-transparent:focus {\n border-color: transparent;\n }\n\n .sm\\:focus\\:border-current:focus {\n border-color: currentColor;\n }\n\n .sm\\:focus\\:border-black:focus {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-white:focus {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-gray-100:focus {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-gray-200:focus {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-gray-300:focus {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-gray-400:focus {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-gray-500:focus {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-gray-600:focus {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-gray-700:focus {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-gray-800:focus {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-gray-900:focus {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-red-100:focus {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-red-200:focus {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-red-300:focus {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-red-400:focus {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-red-500:focus {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-red-600:focus {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-red-700:focus {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-red-800:focus {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-red-900:focus {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-orange-100:focus {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-orange-200:focus {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-orange-300:focus {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-orange-400:focus {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-orange-500:focus {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-orange-600:focus {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-orange-700:focus {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-orange-800:focus {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-orange-900:focus {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-yellow-100:focus {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-yellow-200:focus {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-yellow-300:focus {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-yellow-400:focus {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-yellow-500:focus {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-yellow-600:focus {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-yellow-700:focus {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-yellow-800:focus {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-yellow-900:focus {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-green-100:focus {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-green-200:focus {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-green-300:focus {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-green-400:focus {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-green-500:focus {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-green-600:focus {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-green-700:focus {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-green-800:focus {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-green-900:focus {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-teal-100:focus {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-teal-200:focus {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-teal-300:focus {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-teal-400:focus {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-teal-500:focus {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-teal-600:focus {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-teal-700:focus {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-teal-800:focus {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-teal-900:focus {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-blue-100:focus {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-blue-200:focus {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-blue-300:focus {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-blue-400:focus {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-blue-500:focus {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-blue-600:focus {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-blue-700:focus {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-blue-800:focus {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-blue-900:focus {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-indigo-100:focus {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-indigo-200:focus {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-indigo-300:focus {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-indigo-400:focus {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-indigo-500:focus {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-indigo-600:focus {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-indigo-700:focus {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-indigo-800:focus {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-indigo-900:focus {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-purple-100:focus {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-purple-200:focus {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-purple-300:focus {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-purple-400:focus {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-purple-500:focus {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-purple-600:focus {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-purple-700:focus {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-purple-800:focus {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-purple-900:focus {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-pink-100:focus {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-pink-200:focus {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-pink-300:focus {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-pink-400:focus {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-pink-500:focus {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-pink-600:focus {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-pink-700:focus {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-pink-800:focus {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .sm\\:focus\\:border-pink-900:focus {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .sm\\:border-opacity-0 {\n --border-opacity: 0;\n }\n\n .sm\\:border-opacity-25 {\n --border-opacity: 0.25;\n }\n\n .sm\\:border-opacity-50 {\n --border-opacity: 0.5;\n }\n\n .sm\\:border-opacity-75 {\n --border-opacity: 0.75;\n }\n\n .sm\\:border-opacity-100 {\n --border-opacity: 1;\n }\n\n .sm\\:hover\\:border-opacity-0:hover {\n --border-opacity: 0;\n }\n\n .sm\\:hover\\:border-opacity-25:hover {\n --border-opacity: 0.25;\n }\n\n .sm\\:hover\\:border-opacity-50:hover {\n --border-opacity: 0.5;\n }\n\n .sm\\:hover\\:border-opacity-75:hover {\n --border-opacity: 0.75;\n }\n\n .sm\\:hover\\:border-opacity-100:hover {\n --border-opacity: 1;\n }\n\n .sm\\:focus\\:border-opacity-0:focus {\n --border-opacity: 0;\n }\n\n .sm\\:focus\\:border-opacity-25:focus {\n --border-opacity: 0.25;\n }\n\n .sm\\:focus\\:border-opacity-50:focus {\n --border-opacity: 0.5;\n }\n\n .sm\\:focus\\:border-opacity-75:focus {\n --border-opacity: 0.75;\n }\n\n .sm\\:focus\\:border-opacity-100:focus {\n --border-opacity: 1;\n }\n\n .sm\\:rounded-none {\n border-radius: 0;\n }\n\n .sm\\:rounded-sm {\n border-radius: 0.125rem;\n }\n\n .sm\\:rounded {\n border-radius: 0.25rem;\n }\n\n .sm\\:rounded-md {\n border-radius: 0.375rem;\n }\n\n .sm\\:rounded-lg {\n border-radius: 0.5rem;\n }\n\n .sm\\:rounded-xl {\n border-radius: 0.75rem;\n }\n\n .sm\\:rounded-2xl {\n border-radius: 1rem;\n }\n\n .sm\\:rounded-3xl {\n border-radius: 1.5rem;\n }\n\n .sm\\:rounded-full {\n border-radius: 9999px;\n }\n\n .sm\\:rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n\n .sm\\:rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .sm\\:rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .sm\\:rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .sm\\:rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n }\n\n .sm\\:rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n }\n\n .sm\\:rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .sm\\:rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .sm\\:rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n\n .sm\\:rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n }\n\n .sm\\:rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .sm\\:rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .sm\\:rounded-t-md {\n border-top-left-radius: 0.375rem;\n border-top-right-radius: 0.375rem;\n }\n\n .sm\\:rounded-r-md {\n border-top-right-radius: 0.375rem;\n border-bottom-right-radius: 0.375rem;\n }\n\n .sm\\:rounded-b-md {\n border-bottom-right-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n }\n\n .sm\\:rounded-l-md {\n border-top-left-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n }\n\n .sm\\:rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n }\n\n .sm\\:rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n }\n\n .sm\\:rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .sm\\:rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .sm\\:rounded-t-xl {\n border-top-left-radius: 0.75rem;\n border-top-right-radius: 0.75rem;\n }\n\n .sm\\:rounded-r-xl {\n border-top-right-radius: 0.75rem;\n border-bottom-right-radius: 0.75rem;\n }\n\n .sm\\:rounded-b-xl {\n border-bottom-right-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n }\n\n .sm\\:rounded-l-xl {\n border-top-left-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n }\n\n .sm\\:rounded-t-2xl {\n border-top-left-radius: 1rem;\n border-top-right-radius: 1rem;\n }\n\n .sm\\:rounded-r-2xl {\n border-top-right-radius: 1rem;\n border-bottom-right-radius: 1rem;\n }\n\n .sm\\:rounded-b-2xl {\n border-bottom-right-radius: 1rem;\n border-bottom-left-radius: 1rem;\n }\n\n .sm\\:rounded-l-2xl {\n border-top-left-radius: 1rem;\n border-bottom-left-radius: 1rem;\n }\n\n .sm\\:rounded-t-3xl {\n border-top-left-radius: 1.5rem;\n border-top-right-radius: 1.5rem;\n }\n\n .sm\\:rounded-r-3xl {\n border-top-right-radius: 1.5rem;\n border-bottom-right-radius: 1.5rem;\n }\n\n .sm\\:rounded-b-3xl {\n border-bottom-right-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n }\n\n .sm\\:rounded-l-3xl {\n border-top-left-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n }\n\n .sm\\:rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n }\n\n .sm\\:rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n }\n\n .sm\\:rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .sm\\:rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .sm\\:rounded-tl-none {\n border-top-left-radius: 0;\n }\n\n .sm\\:rounded-tr-none {\n border-top-right-radius: 0;\n }\n\n .sm\\:rounded-br-none {\n border-bottom-right-radius: 0;\n }\n\n .sm\\:rounded-bl-none {\n border-bottom-left-radius: 0;\n }\n\n .sm\\:rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n }\n\n .sm\\:rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n }\n\n .sm\\:rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n }\n\n .sm\\:rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n }\n\n .sm\\:rounded-tl {\n border-top-left-radius: 0.25rem;\n }\n\n .sm\\:rounded-tr {\n border-top-right-radius: 0.25rem;\n }\n\n .sm\\:rounded-br {\n border-bottom-right-radius: 0.25rem;\n }\n\n .sm\\:rounded-bl {\n border-bottom-left-radius: 0.25rem;\n }\n\n .sm\\:rounded-tl-md {\n border-top-left-radius: 0.375rem;\n }\n\n .sm\\:rounded-tr-md {\n border-top-right-radius: 0.375rem;\n }\n\n .sm\\:rounded-br-md {\n border-bottom-right-radius: 0.375rem;\n }\n\n .sm\\:rounded-bl-md {\n border-bottom-left-radius: 0.375rem;\n }\n\n .sm\\:rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n }\n\n .sm\\:rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n }\n\n .sm\\:rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n }\n\n .sm\\:rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n }\n\n .sm\\:rounded-tl-xl {\n border-top-left-radius: 0.75rem;\n }\n\n .sm\\:rounded-tr-xl {\n border-top-right-radius: 0.75rem;\n }\n\n .sm\\:rounded-br-xl {\n border-bottom-right-radius: 0.75rem;\n }\n\n .sm\\:rounded-bl-xl {\n border-bottom-left-radius: 0.75rem;\n }\n\n .sm\\:rounded-tl-2xl {\n border-top-left-radius: 1rem;\n }\n\n .sm\\:rounded-tr-2xl {\n border-top-right-radius: 1rem;\n }\n\n .sm\\:rounded-br-2xl {\n border-bottom-right-radius: 1rem;\n }\n\n .sm\\:rounded-bl-2xl {\n border-bottom-left-radius: 1rem;\n }\n\n .sm\\:rounded-tl-3xl {\n border-top-left-radius: 1.5rem;\n }\n\n .sm\\:rounded-tr-3xl {\n border-top-right-radius: 1.5rem;\n }\n\n .sm\\:rounded-br-3xl {\n border-bottom-right-radius: 1.5rem;\n }\n\n .sm\\:rounded-bl-3xl {\n border-bottom-left-radius: 1.5rem;\n }\n\n .sm\\:rounded-tl-full {\n border-top-left-radius: 9999px;\n }\n\n .sm\\:rounded-tr-full {\n border-top-right-radius: 9999px;\n }\n\n .sm\\:rounded-br-full {\n border-bottom-right-radius: 9999px;\n }\n\n .sm\\:rounded-bl-full {\n border-bottom-left-radius: 9999px;\n }\n\n .sm\\:border-solid {\n border-style: solid;\n }\n\n .sm\\:border-dashed {\n border-style: dashed;\n }\n\n .sm\\:border-dotted {\n border-style: dotted;\n }\n\n .sm\\:border-double {\n border-style: double;\n }\n\n .sm\\:border-none {\n border-style: none;\n }\n\n .sm\\:border-0 {\n border-width: 0;\n }\n\n .sm\\:border-2 {\n border-width: 2px;\n }\n\n .sm\\:border-4 {\n border-width: 4px;\n }\n\n .sm\\:border-8 {\n border-width: 8px;\n }\n\n .sm\\:border {\n border-width: 1px;\n }\n\n .sm\\:border-t-0 {\n border-top-width: 0;\n }\n\n .sm\\:border-r-0 {\n border-right-width: 0;\n }\n\n .sm\\:border-b-0 {\n border-bottom-width: 0;\n }\n\n .sm\\:border-l-0 {\n border-left-width: 0;\n }\n\n .sm\\:border-t-2 {\n border-top-width: 2px;\n }\n\n .sm\\:border-r-2 {\n border-right-width: 2px;\n }\n\n .sm\\:border-b-2 {\n border-bottom-width: 2px;\n }\n\n .sm\\:border-l-2 {\n border-left-width: 2px;\n }\n\n .sm\\:border-t-4 {\n border-top-width: 4px;\n }\n\n .sm\\:border-r-4 {\n border-right-width: 4px;\n }\n\n .sm\\:border-b-4 {\n border-bottom-width: 4px;\n }\n\n .sm\\:border-l-4 {\n border-left-width: 4px;\n }\n\n .sm\\:border-t-8 {\n border-top-width: 8px;\n }\n\n .sm\\:border-r-8 {\n border-right-width: 8px;\n }\n\n .sm\\:border-b-8 {\n border-bottom-width: 8px;\n }\n\n .sm\\:border-l-8 {\n border-left-width: 8px;\n }\n\n .sm\\:border-t {\n border-top-width: 1px;\n }\n\n .sm\\:border-r {\n border-right-width: 1px;\n }\n\n .sm\\:border-b {\n border-bottom-width: 1px;\n }\n\n .sm\\:border-l {\n border-left-width: 1px;\n }\n\n .sm\\:box-border {\n box-sizing: border-box;\n }\n\n .sm\\:box-content {\n box-sizing: content-box;\n }\n\n .sm\\:cursor-auto {\n cursor: auto;\n }\n\n .sm\\:cursor-default {\n cursor: default;\n }\n\n .sm\\:cursor-pointer {\n cursor: pointer;\n }\n\n .sm\\:cursor-wait {\n cursor: wait;\n }\n\n .sm\\:cursor-text {\n cursor: text;\n }\n\n .sm\\:cursor-move {\n cursor: move;\n }\n\n .sm\\:cursor-not-allowed {\n cursor: not-allowed;\n }\n\n .sm\\:block {\n display: block;\n }\n\n .sm\\:inline-block {\n display: inline-block;\n }\n\n .sm\\:inline {\n display: inline;\n }\n\n .sm\\:flex {\n display: flex;\n }\n\n .sm\\:inline-flex {\n display: inline-flex;\n }\n\n .sm\\:table {\n display: table;\n }\n\n .sm\\:table-caption {\n display: table-caption;\n }\n\n .sm\\:table-cell {\n display: table-cell;\n }\n\n .sm\\:table-column {\n display: table-column;\n }\n\n .sm\\:table-column-group {\n display: table-column-group;\n }\n\n .sm\\:table-footer-group {\n display: table-footer-group;\n }\n\n .sm\\:table-header-group {\n display: table-header-group;\n }\n\n .sm\\:table-row-group {\n display: table-row-group;\n }\n\n .sm\\:table-row {\n display: table-row;\n }\n\n .sm\\:flow-root {\n display: flow-root;\n }\n\n .sm\\:grid {\n display: grid;\n }\n\n .sm\\:inline-grid {\n display: inline-grid;\n }\n\n .sm\\:contents {\n display: contents;\n }\n\n .sm\\:hidden {\n display: none;\n }\n\n .sm\\:flex-row {\n flex-direction: row;\n }\n\n .sm\\:flex-row-reverse {\n flex-direction: row-reverse;\n }\n\n .sm\\:flex-col {\n flex-direction: column;\n }\n\n .sm\\:flex-col-reverse {\n flex-direction: column-reverse;\n }\n\n .sm\\:flex-wrap {\n flex-wrap: wrap;\n }\n\n .sm\\:flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n\n .sm\\:flex-no-wrap {\n flex-wrap: nowrap;\n }\n\n .sm\\:place-items-auto {\n place-items: auto;\n }\n\n .sm\\:place-items-start {\n place-items: start;\n }\n\n .sm\\:place-items-end {\n place-items: end;\n }\n\n .sm\\:place-items-center {\n place-items: center;\n }\n\n .sm\\:place-items-stretch {\n place-items: stretch;\n }\n\n .sm\\:place-content-center {\n place-content: center;\n }\n\n .sm\\:place-content-start {\n place-content: start;\n }\n\n .sm\\:place-content-end {\n place-content: end;\n }\n\n .sm\\:place-content-between {\n place-content: space-between;\n }\n\n .sm\\:place-content-around {\n place-content: space-around;\n }\n\n .sm\\:place-content-evenly {\n place-content: space-evenly;\n }\n\n .sm\\:place-content-stretch {\n place-content: stretch;\n }\n\n .sm\\:place-self-auto {\n place-self: auto;\n }\n\n .sm\\:place-self-start {\n place-self: start;\n }\n\n .sm\\:place-self-end {\n place-self: end;\n }\n\n .sm\\:place-self-center {\n place-self: center;\n }\n\n .sm\\:place-self-stretch {\n place-self: stretch;\n }\n\n .sm\\:items-start {\n align-items: flex-start;\n }\n\n .sm\\:items-end {\n align-items: flex-end;\n }\n\n .sm\\:items-center {\n align-items: center;\n }\n\n .sm\\:items-baseline {\n align-items: baseline;\n }\n\n .sm\\:items-stretch {\n align-items: stretch;\n }\n\n .sm\\:content-center {\n align-content: center;\n }\n\n .sm\\:content-start {\n align-content: flex-start;\n }\n\n .sm\\:content-end {\n align-content: flex-end;\n }\n\n .sm\\:content-between {\n align-content: space-between;\n }\n\n .sm\\:content-around {\n align-content: space-around;\n }\n\n .sm\\:content-evenly {\n align-content: space-evenly;\n }\n\n .sm\\:self-auto {\n align-self: auto;\n }\n\n .sm\\:self-start {\n align-self: flex-start;\n }\n\n .sm\\:self-end {\n align-self: flex-end;\n }\n\n .sm\\:self-center {\n align-self: center;\n }\n\n .sm\\:self-stretch {\n align-self: stretch;\n }\n\n .sm\\:justify-items-auto {\n justify-items: auto;\n }\n\n .sm\\:justify-items-start {\n justify-items: start;\n }\n\n .sm\\:justify-items-end {\n justify-items: end;\n }\n\n .sm\\:justify-items-center {\n justify-items: center;\n }\n\n .sm\\:justify-items-stretch {\n justify-items: stretch;\n }\n\n .sm\\:justify-start {\n justify-content: flex-start;\n }\n\n .sm\\:justify-end {\n justify-content: flex-end;\n }\n\n .sm\\:justify-center {\n justify-content: center;\n }\n\n .sm\\:justify-between {\n justify-content: space-between;\n }\n\n .sm\\:justify-around {\n justify-content: space-around;\n }\n\n .sm\\:justify-evenly {\n justify-content: space-evenly;\n }\n\n .sm\\:justify-self-auto {\n justify-self: auto;\n }\n\n .sm\\:justify-self-start {\n justify-self: start;\n }\n\n .sm\\:justify-self-end {\n justify-self: end;\n }\n\n .sm\\:justify-self-center {\n justify-self: center;\n }\n\n .sm\\:justify-self-stretch {\n justify-self: stretch;\n }\n\n .sm\\:flex-1 {\n flex: 1 1 0%;\n }\n\n .sm\\:flex-auto {\n flex: 1 1 auto;\n }\n\n .sm\\:flex-initial {\n flex: 0 1 auto;\n }\n\n .sm\\:flex-none {\n flex: none;\n }\n\n .sm\\:flex-grow-0 {\n flex-grow: 0;\n }\n\n .sm\\:flex-grow {\n flex-grow: 1;\n }\n\n .sm\\:flex-shrink-0 {\n flex-shrink: 0;\n }\n\n .sm\\:flex-shrink {\n flex-shrink: 1;\n }\n\n .sm\\:order-1 {\n order: 1;\n }\n\n .sm\\:order-2 {\n order: 2;\n }\n\n .sm\\:order-3 {\n order: 3;\n }\n\n .sm\\:order-4 {\n order: 4;\n }\n\n .sm\\:order-5 {\n order: 5;\n }\n\n .sm\\:order-6 {\n order: 6;\n }\n\n .sm\\:order-7 {\n order: 7;\n }\n\n .sm\\:order-8 {\n order: 8;\n }\n\n .sm\\:order-9 {\n order: 9;\n }\n\n .sm\\:order-10 {\n order: 10;\n }\n\n .sm\\:order-11 {\n order: 11;\n }\n\n .sm\\:order-12 {\n order: 12;\n }\n\n .sm\\:order-first {\n order: -9999;\n }\n\n .sm\\:order-last {\n order: 9999;\n }\n\n .sm\\:order-none {\n order: 0;\n }\n\n .sm\\:float-right {\n float: right;\n }\n\n .sm\\:float-left {\n float: left;\n }\n\n .sm\\:float-none {\n float: none;\n }\n\n .sm\\:clearfix:after {\n content: \"\";\n display: table;\n clear: both;\n }\n\n .sm\\:clear-left {\n clear: left;\n }\n\n .sm\\:clear-right {\n clear: right;\n }\n\n .sm\\:clear-both {\n clear: both;\n }\n\n .sm\\:clear-none {\n clear: none;\n }\n\n .sm\\:font-sans {\n font-family: 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\";\n }\n\n .sm\\:font-serif {\n font-family: Georgia, Cambria, \"Times New Roman\", Times, serif;\n }\n\n .sm\\:font-mono {\n font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n }\n\n .sm\\:font-hairline {\n font-weight: 100;\n }\n\n .sm\\:font-thin {\n font-weight: 200;\n }\n\n .sm\\:font-light {\n font-weight: 300;\n }\n\n .sm\\:font-normal {\n font-weight: 400;\n }\n\n .sm\\:font-medium {\n font-weight: 500;\n }\n\n .sm\\:font-semibold {\n font-weight: 600;\n }\n\n .sm\\:font-bold {\n font-weight: 700;\n }\n\n .sm\\:font-extrabold {\n font-weight: 800;\n }\n\n .sm\\:font-black {\n font-weight: 900;\n }\n\n .sm\\:hover\\:font-hairline:hover {\n font-weight: 100;\n }\n\n .sm\\:hover\\:font-thin:hover {\n font-weight: 200;\n }\n\n .sm\\:hover\\:font-light:hover {\n font-weight: 300;\n }\n\n .sm\\:hover\\:font-normal:hover {\n font-weight: 400;\n }\n\n .sm\\:hover\\:font-medium:hover {\n font-weight: 500;\n }\n\n .sm\\:hover\\:font-semibold:hover {\n font-weight: 600;\n }\n\n .sm\\:hover\\:font-bold:hover {\n font-weight: 700;\n }\n\n .sm\\:hover\\:font-extrabold:hover {\n font-weight: 800;\n }\n\n .sm\\:hover\\:font-black:hover {\n font-weight: 900;\n }\n\n .sm\\:focus\\:font-hairline:focus {\n font-weight: 100;\n }\n\n .sm\\:focus\\:font-thin:focus {\n font-weight: 200;\n }\n\n .sm\\:focus\\:font-light:focus {\n font-weight: 300;\n }\n\n .sm\\:focus\\:font-normal:focus {\n font-weight: 400;\n }\n\n .sm\\:focus\\:font-medium:focus {\n font-weight: 500;\n }\n\n .sm\\:focus\\:font-semibold:focus {\n font-weight: 600;\n }\n\n .sm\\:focus\\:font-bold:focus {\n font-weight: 700;\n }\n\n .sm\\:focus\\:font-extrabold:focus {\n font-weight: 800;\n }\n\n .sm\\:focus\\:font-black:focus {\n font-weight: 900;\n }\n\n .sm\\:h-0 {\n height: 0;\n }\n\n .sm\\:h-1 {\n height: 0.25rem;\n }\n\n .sm\\:h-2 {\n height: 0.5rem;\n }\n\n .sm\\:h-3 {\n height: 0.75rem;\n }\n\n .sm\\:h-4 {\n height: 1rem;\n }\n\n .sm\\:h-5 {\n height: 1.25rem;\n }\n\n .sm\\:h-6 {\n height: 1.5rem;\n }\n\n .sm\\:h-8 {\n height: 2rem;\n }\n\n .sm\\:h-10 {\n height: 2.5rem;\n }\n\n .sm\\:h-12 {\n height: 3rem;\n }\n\n .sm\\:h-16 {\n height: 4rem;\n }\n\n .sm\\:h-20 {\n height: 5rem;\n }\n\n .sm\\:h-24 {\n height: 6rem;\n }\n\n .sm\\:h-32 {\n height: 8rem;\n }\n\n .sm\\:h-40 {\n height: 10rem;\n }\n\n .sm\\:h-48 {\n height: 12rem;\n }\n\n .sm\\:h-56 {\n height: 14rem;\n }\n\n .sm\\:h-64 {\n height: 16rem;\n }\n\n .sm\\:h-auto {\n height: auto;\n }\n\n .sm\\:h-px {\n height: 1px;\n }\n\n .sm\\:h-full {\n height: 100%;\n }\n\n .sm\\:h-screen {\n height: 100vh;\n }\n\n .sm\\:text-xs {\n font-size: 0.75rem;\n }\n\n .sm\\:text-sm {\n font-size: 0.875rem;\n }\n\n .sm\\:text-base {\n font-size: 1rem;\n }\n\n .sm\\:text-lg {\n font-size: 1.125rem;\n }\n\n .sm\\:text-xl {\n font-size: 1.25rem;\n }\n\n .sm\\:text-2xl {\n font-size: 1.5rem;\n }\n\n .sm\\:text-3xl {\n font-size: 1.875rem;\n }\n\n .sm\\:text-4xl {\n font-size: 2.25rem;\n }\n\n .sm\\:text-5xl {\n font-size: 3rem;\n }\n\n .sm\\:text-6xl {\n font-size: 4rem;\n }\n\n .sm\\:leading-3 {\n line-height: .75rem;\n }\n\n .sm\\:leading-4 {\n line-height: 1rem;\n }\n\n .sm\\:leading-5 {\n line-height: 1.25rem;\n }\n\n .sm\\:leading-6 {\n line-height: 1.5rem;\n }\n\n .sm\\:leading-7 {\n line-height: 1.75rem;\n }\n\n .sm\\:leading-8 {\n line-height: 2rem;\n }\n\n .sm\\:leading-9 {\n line-height: 2.25rem;\n }\n\n .sm\\:leading-10 {\n line-height: 2.5rem;\n }\n\n .sm\\:leading-none {\n line-height: 1;\n }\n\n .sm\\:leading-tight {\n line-height: 1.25;\n }\n\n .sm\\:leading-snug {\n line-height: 1.375;\n }\n\n .sm\\:leading-normal {\n line-height: 1.5;\n }\n\n .sm\\:leading-relaxed {\n line-height: 1.625;\n }\n\n .sm\\:leading-loose {\n line-height: 2;\n }\n\n .sm\\:list-inside {\n list-style-position: inside;\n }\n\n .sm\\:list-outside {\n list-style-position: outside;\n }\n\n .sm\\:list-none {\n list-style-type: none;\n }\n\n .sm\\:list-disc {\n list-style-type: disc;\n }\n\n .sm\\:list-decimal {\n list-style-type: decimal;\n }\n\n .sm\\:m-0 {\n margin: 0;\n }\n\n .sm\\:m-1 {\n margin: 0.25rem;\n }\n\n .sm\\:m-2 {\n margin: 0.5rem;\n }\n\n .sm\\:m-3 {\n margin: 0.75rem;\n }\n\n .sm\\:m-4 {\n margin: 1rem;\n }\n\n .sm\\:m-5 {\n margin: 1.25rem;\n }\n\n .sm\\:m-6 {\n margin: 1.5rem;\n }\n\n .sm\\:m-8 {\n margin: 2rem;\n }\n\n .sm\\:m-10 {\n margin: 2.5rem;\n }\n\n .sm\\:m-12 {\n margin: 3rem;\n }\n\n .sm\\:m-16 {\n margin: 4rem;\n }\n\n .sm\\:m-20 {\n margin: 5rem;\n }\n\n .sm\\:m-24 {\n margin: 6rem;\n }\n\n .sm\\:m-32 {\n margin: 8rem;\n }\n\n .sm\\:m-40 {\n margin: 10rem;\n }\n\n .sm\\:m-48 {\n margin: 12rem;\n }\n\n .sm\\:m-56 {\n margin: 14rem;\n }\n\n .sm\\:m-64 {\n margin: 16rem;\n }\n\n .sm\\:m-auto {\n margin: auto;\n }\n\n .sm\\:m-px {\n margin: 1px;\n }\n\n .sm\\:-m-1 {\n margin: -0.25rem;\n }\n\n .sm\\:-m-2 {\n margin: -0.5rem;\n }\n\n .sm\\:-m-3 {\n margin: -0.75rem;\n }\n\n .sm\\:-m-4 {\n margin: -1rem;\n }\n\n .sm\\:-m-5 {\n margin: -1.25rem;\n }\n\n .sm\\:-m-6 {\n margin: -1.5rem;\n }\n\n .sm\\:-m-8 {\n margin: -2rem;\n }\n\n .sm\\:-m-10 {\n margin: -2.5rem;\n }\n\n .sm\\:-m-12 {\n margin: -3rem;\n }\n\n .sm\\:-m-16 {\n margin: -4rem;\n }\n\n .sm\\:-m-20 {\n margin: -5rem;\n }\n\n .sm\\:-m-24 {\n margin: -6rem;\n }\n\n .sm\\:-m-32 {\n margin: -8rem;\n }\n\n .sm\\:-m-40 {\n margin: -10rem;\n }\n\n .sm\\:-m-48 {\n margin: -12rem;\n }\n\n .sm\\:-m-56 {\n margin: -14rem;\n }\n\n .sm\\:-m-64 {\n margin: -16rem;\n }\n\n .sm\\:-m-px {\n margin: -1px;\n }\n\n .sm\\:my-0 {\n margin-top: 0;\n margin-bottom: 0;\n }\n\n .sm\\:mx-0 {\n margin-left: 0;\n margin-right: 0;\n }\n\n .sm\\:my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n }\n\n .sm\\:mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n\n .sm\\:my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n }\n\n .sm\\:mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n }\n\n .sm\\:my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n }\n\n .sm\\:mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n }\n\n .sm\\:my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .sm\\:mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .sm\\:my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n .sm\\:mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n }\n\n .sm\\:my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n }\n\n .sm\\:mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n }\n\n .sm\\:my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n }\n\n .sm\\:mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n }\n\n .sm\\:my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n }\n\n .sm\\:mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n }\n\n .sm\\:my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n }\n\n .sm\\:mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n }\n\n .sm\\:my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n }\n\n .sm\\:mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n }\n\n .sm\\:my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n }\n\n .sm\\:mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n }\n\n .sm\\:my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n }\n\n .sm\\:mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n }\n\n .sm\\:my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n }\n\n .sm\\:mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n }\n\n .sm\\:my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n }\n\n .sm\\:mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n }\n\n .sm\\:my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n }\n\n .sm\\:mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n }\n\n .sm\\:my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n }\n\n .sm\\:mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n }\n\n .sm\\:my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n }\n\n .sm\\:mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n }\n\n .sm\\:my-auto {\n margin-top: auto;\n margin-bottom: auto;\n }\n\n .sm\\:mx-auto {\n margin-left: auto;\n margin-right: auto;\n }\n\n .sm\\:my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n }\n\n .sm\\:mx-px {\n margin-left: 1px;\n margin-right: 1px;\n }\n\n .sm\\:-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n }\n\n .sm\\:-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n }\n\n .sm\\:-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n }\n\n .sm\\:-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n }\n\n .sm\\:-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n }\n\n .sm\\:-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n }\n\n .sm\\:-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n }\n\n .sm\\:-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n }\n\n .sm\\:-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n }\n\n .sm\\:-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n }\n\n .sm\\:-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n }\n\n .sm\\:-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n }\n\n .sm\\:-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n }\n\n .sm\\:-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n }\n\n .sm\\:-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n }\n\n .sm\\:-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n }\n\n .sm\\:-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n }\n\n .sm\\:-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n }\n\n .sm\\:-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n }\n\n .sm\\:-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n }\n\n .sm\\:-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n }\n\n .sm\\:-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n }\n\n .sm\\:-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n }\n\n .sm\\:-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n }\n\n .sm\\:-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n }\n\n .sm\\:-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n }\n\n .sm\\:-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n }\n\n .sm\\:-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n }\n\n .sm\\:-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n }\n\n .sm\\:-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n }\n\n .sm\\:-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n }\n\n .sm\\:-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n }\n\n .sm\\:-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n }\n\n .sm\\:-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n }\n\n .sm\\:-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n }\n\n .sm\\:-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n }\n\n .sm\\:mt-0 {\n margin-top: 0;\n }\n\n .sm\\:mr-0 {\n margin-right: 0;\n }\n\n .sm\\:mb-0 {\n margin-bottom: 0;\n }\n\n .sm\\:ml-0 {\n margin-left: 0;\n }\n\n .sm\\:mt-1 {\n margin-top: 0.25rem;\n }\n\n .sm\\:mr-1 {\n margin-right: 0.25rem;\n }\n\n .sm\\:mb-1 {\n margin-bottom: 0.25rem;\n }\n\n .sm\\:ml-1 {\n margin-left: 0.25rem;\n }\n\n .sm\\:mt-2 {\n margin-top: 0.5rem;\n }\n\n .sm\\:mr-2 {\n margin-right: 0.5rem;\n }\n\n .sm\\:mb-2 {\n margin-bottom: 0.5rem;\n }\n\n .sm\\:ml-2 {\n margin-left: 0.5rem;\n }\n\n .sm\\:mt-3 {\n margin-top: 0.75rem;\n }\n\n .sm\\:mr-3 {\n margin-right: 0.75rem;\n }\n\n .sm\\:mb-3 {\n margin-bottom: 0.75rem;\n }\n\n .sm\\:ml-3 {\n margin-left: 0.75rem;\n }\n\n .sm\\:mt-4 {\n margin-top: 1rem;\n }\n\n .sm\\:mr-4 {\n margin-right: 1rem;\n }\n\n .sm\\:mb-4 {\n margin-bottom: 1rem;\n }\n\n .sm\\:ml-4 {\n margin-left: 1rem;\n }\n\n .sm\\:mt-5 {\n margin-top: 1.25rem;\n }\n\n .sm\\:mr-5 {\n margin-right: 1.25rem;\n }\n\n .sm\\:mb-5 {\n margin-bottom: 1.25rem;\n }\n\n .sm\\:ml-5 {\n margin-left: 1.25rem;\n }\n\n .sm\\:mt-6 {\n margin-top: 1.5rem;\n }\n\n .sm\\:mr-6 {\n margin-right: 1.5rem;\n }\n\n .sm\\:mb-6 {\n margin-bottom: 1.5rem;\n }\n\n .sm\\:ml-6 {\n margin-left: 1.5rem;\n }\n\n .sm\\:mt-8 {\n margin-top: 2rem;\n }\n\n .sm\\:mr-8 {\n margin-right: 2rem;\n }\n\n .sm\\:mb-8 {\n margin-bottom: 2rem;\n }\n\n .sm\\:ml-8 {\n margin-left: 2rem;\n }\n\n .sm\\:mt-10 {\n margin-top: 2.5rem;\n }\n\n .sm\\:mr-10 {\n margin-right: 2.5rem;\n }\n\n .sm\\:mb-10 {\n margin-bottom: 2.5rem;\n }\n\n .sm\\:ml-10 {\n margin-left: 2.5rem;\n }\n\n .sm\\:mt-12 {\n margin-top: 3rem;\n }\n\n .sm\\:mr-12 {\n margin-right: 3rem;\n }\n\n .sm\\:mb-12 {\n margin-bottom: 3rem;\n }\n\n .sm\\:ml-12 {\n margin-left: 3rem;\n }\n\n .sm\\:mt-16 {\n margin-top: 4rem;\n }\n\n .sm\\:mr-16 {\n margin-right: 4rem;\n }\n\n .sm\\:mb-16 {\n margin-bottom: 4rem;\n }\n\n .sm\\:ml-16 {\n margin-left: 4rem;\n }\n\n .sm\\:mt-20 {\n margin-top: 5rem;\n }\n\n .sm\\:mr-20 {\n margin-right: 5rem;\n }\n\n .sm\\:mb-20 {\n margin-bottom: 5rem;\n }\n\n .sm\\:ml-20 {\n margin-left: 5rem;\n }\n\n .sm\\:mt-24 {\n margin-top: 6rem;\n }\n\n .sm\\:mr-24 {\n margin-right: 6rem;\n }\n\n .sm\\:mb-24 {\n margin-bottom: 6rem;\n }\n\n .sm\\:ml-24 {\n margin-left: 6rem;\n }\n\n .sm\\:mt-32 {\n margin-top: 8rem;\n }\n\n .sm\\:mr-32 {\n margin-right: 8rem;\n }\n\n .sm\\:mb-32 {\n margin-bottom: 8rem;\n }\n\n .sm\\:ml-32 {\n margin-left: 8rem;\n }\n\n .sm\\:mt-40 {\n margin-top: 10rem;\n }\n\n .sm\\:mr-40 {\n margin-right: 10rem;\n }\n\n .sm\\:mb-40 {\n margin-bottom: 10rem;\n }\n\n .sm\\:ml-40 {\n margin-left: 10rem;\n }\n\n .sm\\:mt-48 {\n margin-top: 12rem;\n }\n\n .sm\\:mr-48 {\n margin-right: 12rem;\n }\n\n .sm\\:mb-48 {\n margin-bottom: 12rem;\n }\n\n .sm\\:ml-48 {\n margin-left: 12rem;\n }\n\n .sm\\:mt-56 {\n margin-top: 14rem;\n }\n\n .sm\\:mr-56 {\n margin-right: 14rem;\n }\n\n .sm\\:mb-56 {\n margin-bottom: 14rem;\n }\n\n .sm\\:ml-56 {\n margin-left: 14rem;\n }\n\n .sm\\:mt-64 {\n margin-top: 16rem;\n }\n\n .sm\\:mr-64 {\n margin-right: 16rem;\n }\n\n .sm\\:mb-64 {\n margin-bottom: 16rem;\n }\n\n .sm\\:ml-64 {\n margin-left: 16rem;\n }\n\n .sm\\:mt-auto {\n margin-top: auto;\n }\n\n .sm\\:mr-auto {\n margin-right: auto;\n }\n\n .sm\\:mb-auto {\n margin-bottom: auto;\n }\n\n .sm\\:ml-auto {\n margin-left: auto;\n }\n\n .sm\\:mt-px {\n margin-top: 1px;\n }\n\n .sm\\:mr-px {\n margin-right: 1px;\n }\n\n .sm\\:mb-px {\n margin-bottom: 1px;\n }\n\n .sm\\:ml-px {\n margin-left: 1px;\n }\n\n .sm\\:-mt-1 {\n margin-top: -0.25rem;\n }\n\n .sm\\:-mr-1 {\n margin-right: -0.25rem;\n }\n\n .sm\\:-mb-1 {\n margin-bottom: -0.25rem;\n }\n\n .sm\\:-ml-1 {\n margin-left: -0.25rem;\n }\n\n .sm\\:-mt-2 {\n margin-top: -0.5rem;\n }\n\n .sm\\:-mr-2 {\n margin-right: -0.5rem;\n }\n\n .sm\\:-mb-2 {\n margin-bottom: -0.5rem;\n }\n\n .sm\\:-ml-2 {\n margin-left: -0.5rem;\n }\n\n .sm\\:-mt-3 {\n margin-top: -0.75rem;\n }\n\n .sm\\:-mr-3 {\n margin-right: -0.75rem;\n }\n\n .sm\\:-mb-3 {\n margin-bottom: -0.75rem;\n }\n\n .sm\\:-ml-3 {\n margin-left: -0.75rem;\n }\n\n .sm\\:-mt-4 {\n margin-top: -1rem;\n }\n\n .sm\\:-mr-4 {\n margin-right: -1rem;\n }\n\n .sm\\:-mb-4 {\n margin-bottom: -1rem;\n }\n\n .sm\\:-ml-4 {\n margin-left: -1rem;\n }\n\n .sm\\:-mt-5 {\n margin-top: -1.25rem;\n }\n\n .sm\\:-mr-5 {\n margin-right: -1.25rem;\n }\n\n .sm\\:-mb-5 {\n margin-bottom: -1.25rem;\n }\n\n .sm\\:-ml-5 {\n margin-left: -1.25rem;\n }\n\n .sm\\:-mt-6 {\n margin-top: -1.5rem;\n }\n\n .sm\\:-mr-6 {\n margin-right: -1.5rem;\n }\n\n .sm\\:-mb-6 {\n margin-bottom: -1.5rem;\n }\n\n .sm\\:-ml-6 {\n margin-left: -1.5rem;\n }\n\n .sm\\:-mt-8 {\n margin-top: -2rem;\n }\n\n .sm\\:-mr-8 {\n margin-right: -2rem;\n }\n\n .sm\\:-mb-8 {\n margin-bottom: -2rem;\n }\n\n .sm\\:-ml-8 {\n margin-left: -2rem;\n }\n\n .sm\\:-mt-10 {\n margin-top: -2.5rem;\n }\n\n .sm\\:-mr-10 {\n margin-right: -2.5rem;\n }\n\n .sm\\:-mb-10 {\n margin-bottom: -2.5rem;\n }\n\n .sm\\:-ml-10 {\n margin-left: -2.5rem;\n }\n\n .sm\\:-mt-12 {\n margin-top: -3rem;\n }\n\n .sm\\:-mr-12 {\n margin-right: -3rem;\n }\n\n .sm\\:-mb-12 {\n margin-bottom: -3rem;\n }\n\n .sm\\:-ml-12 {\n margin-left: -3rem;\n }\n\n .sm\\:-mt-16 {\n margin-top: -4rem;\n }\n\n .sm\\:-mr-16 {\n margin-right: -4rem;\n }\n\n .sm\\:-mb-16 {\n margin-bottom: -4rem;\n }\n\n .sm\\:-ml-16 {\n margin-left: -4rem;\n }\n\n .sm\\:-mt-20 {\n margin-top: -5rem;\n }\n\n .sm\\:-mr-20 {\n margin-right: -5rem;\n }\n\n .sm\\:-mb-20 {\n margin-bottom: -5rem;\n }\n\n .sm\\:-ml-20 {\n margin-left: -5rem;\n }\n\n .sm\\:-mt-24 {\n margin-top: -6rem;\n }\n\n .sm\\:-mr-24 {\n margin-right: -6rem;\n }\n\n .sm\\:-mb-24 {\n margin-bottom: -6rem;\n }\n\n .sm\\:-ml-24 {\n margin-left: -6rem;\n }\n\n .sm\\:-mt-32 {\n margin-top: -8rem;\n }\n\n .sm\\:-mr-32 {\n margin-right: -8rem;\n }\n\n .sm\\:-mb-32 {\n margin-bottom: -8rem;\n }\n\n .sm\\:-ml-32 {\n margin-left: -8rem;\n }\n\n .sm\\:-mt-40 {\n margin-top: -10rem;\n }\n\n .sm\\:-mr-40 {\n margin-right: -10rem;\n }\n\n .sm\\:-mb-40 {\n margin-bottom: -10rem;\n }\n\n .sm\\:-ml-40 {\n margin-left: -10rem;\n }\n\n .sm\\:-mt-48 {\n margin-top: -12rem;\n }\n\n .sm\\:-mr-48 {\n margin-right: -12rem;\n }\n\n .sm\\:-mb-48 {\n margin-bottom: -12rem;\n }\n\n .sm\\:-ml-48 {\n margin-left: -12rem;\n }\n\n .sm\\:-mt-56 {\n margin-top: -14rem;\n }\n\n .sm\\:-mr-56 {\n margin-right: -14rem;\n }\n\n .sm\\:-mb-56 {\n margin-bottom: -14rem;\n }\n\n .sm\\:-ml-56 {\n margin-left: -14rem;\n }\n\n .sm\\:-mt-64 {\n margin-top: -16rem;\n }\n\n .sm\\:-mr-64 {\n margin-right: -16rem;\n }\n\n .sm\\:-mb-64 {\n margin-bottom: -16rem;\n }\n\n .sm\\:-ml-64 {\n margin-left: -16rem;\n }\n\n .sm\\:-mt-px {\n margin-top: -1px;\n }\n\n .sm\\:-mr-px {\n margin-right: -1px;\n }\n\n .sm\\:-mb-px {\n margin-bottom: -1px;\n }\n\n .sm\\:-ml-px {\n margin-left: -1px;\n }\n\n .sm\\:max-h-full {\n max-height: 100%;\n }\n\n .sm\\:max-h-screen {\n max-height: 100vh;\n }\n\n .sm\\:max-w-none {\n max-width: none;\n }\n\n .sm\\:max-w-xs {\n max-width: 20rem;\n }\n\n .sm\\:max-w-sm {\n max-width: 24rem;\n }\n\n .sm\\:max-w-md {\n max-width: 28rem;\n }\n\n .sm\\:max-w-lg {\n max-width: 32rem;\n }\n\n .sm\\:max-w-xl {\n max-width: 36rem;\n }\n\n .sm\\:max-w-2xl {\n max-width: 42rem;\n }\n\n .sm\\:max-w-3xl {\n max-width: 48rem;\n }\n\n .sm\\:max-w-4xl {\n max-width: 56rem;\n }\n\n .sm\\:max-w-5xl {\n max-width: 64rem;\n }\n\n .sm\\:max-w-6xl {\n max-width: 72rem;\n }\n\n .sm\\:max-w-full {\n max-width: 100%;\n }\n\n .sm\\:max-w-screen-sm {\n max-width: 640px;\n }\n\n .sm\\:max-w-screen-md {\n max-width: 768px;\n }\n\n .sm\\:max-w-screen-lg {\n max-width: 1024px;\n }\n\n .sm\\:max-w-screen-xl {\n max-width: 1280px;\n }\n\n .sm\\:min-h-0 {\n min-height: 0;\n }\n\n .sm\\:min-h-full {\n min-height: 100%;\n }\n\n .sm\\:min-h-screen {\n min-height: 100vh;\n }\n\n .sm\\:min-w-0 {\n min-width: 0;\n }\n\n .sm\\:min-w-full {\n min-width: 100%;\n }\n\n .sm\\:object-contain {\n object-fit: contain;\n }\n\n .sm\\:object-cover {\n object-fit: cover;\n }\n\n .sm\\:object-fill {\n object-fit: fill;\n }\n\n .sm\\:object-none {\n object-fit: none;\n }\n\n .sm\\:object-scale-down {\n object-fit: scale-down;\n }\n\n .sm\\:object-bottom {\n object-position: bottom;\n }\n\n .sm\\:object-center {\n object-position: center;\n }\n\n .sm\\:object-left {\n object-position: left;\n }\n\n .sm\\:object-left-bottom {\n object-position: left bottom;\n }\n\n .sm\\:object-left-top {\n object-position: left top;\n }\n\n .sm\\:object-right {\n object-position: right;\n }\n\n .sm\\:object-right-bottom {\n object-position: right bottom;\n }\n\n .sm\\:object-right-top {\n object-position: right top;\n }\n\n .sm\\:object-top {\n object-position: top;\n }\n\n .sm\\:opacity-0 {\n opacity: 0;\n }\n\n .sm\\:opacity-25 {\n opacity: 0.25;\n }\n\n .sm\\:opacity-50 {\n opacity: 0.5;\n }\n\n .sm\\:opacity-75 {\n opacity: 0.75;\n }\n\n .sm\\:opacity-100 {\n opacity: 1;\n }\n\n .sm\\:hover\\:opacity-0:hover {\n opacity: 0;\n }\n\n .sm\\:hover\\:opacity-25:hover {\n opacity: 0.25;\n }\n\n .sm\\:hover\\:opacity-50:hover {\n opacity: 0.5;\n }\n\n .sm\\:hover\\:opacity-75:hover {\n opacity: 0.75;\n }\n\n .sm\\:hover\\:opacity-100:hover {\n opacity: 1;\n }\n\n .sm\\:focus\\:opacity-0:focus {\n opacity: 0;\n }\n\n .sm\\:focus\\:opacity-25:focus {\n opacity: 0.25;\n }\n\n .sm\\:focus\\:opacity-50:focus {\n opacity: 0.5;\n }\n\n .sm\\:focus\\:opacity-75:focus {\n opacity: 0.75;\n }\n\n .sm\\:focus\\:opacity-100:focus {\n opacity: 1;\n }\n\n .sm\\:outline-none {\n outline: 2px solid transparent;\n outline-offset: 2px;\n }\n\n .sm\\:outline-white {\n outline: 2px dotted white;\n outline-offset: 2px;\n }\n\n .sm\\:outline-black {\n outline: 2px dotted black;\n outline-offset: 2px;\n }\n\n .sm\\:focus\\:outline-none:focus {\n outline: 2px solid transparent;\n outline-offset: 2px;\n }\n\n .sm\\:focus\\:outline-white:focus {\n outline: 2px dotted white;\n outline-offset: 2px;\n }\n\n .sm\\:focus\\:outline-black:focus {\n outline: 2px dotted black;\n outline-offset: 2px;\n }\n\n .sm\\:overflow-auto {\n overflow: auto;\n }\n\n .sm\\:overflow-hidden {\n overflow: hidden;\n }\n\n .sm\\:overflow-visible {\n overflow: visible;\n }\n\n .sm\\:overflow-scroll {\n overflow: scroll;\n }\n\n .sm\\:overflow-x-auto {\n overflow-x: auto;\n }\n\n .sm\\:overflow-y-auto {\n overflow-y: auto;\n }\n\n .sm\\:overflow-x-hidden {\n overflow-x: hidden;\n }\n\n .sm\\:overflow-y-hidden {\n overflow-y: hidden;\n }\n\n .sm\\:overflow-x-visible {\n overflow-x: visible;\n }\n\n .sm\\:overflow-y-visible {\n overflow-y: visible;\n }\n\n .sm\\:overflow-x-scroll {\n overflow-x: scroll;\n }\n\n .sm\\:overflow-y-scroll {\n overflow-y: scroll;\n }\n\n .sm\\:scrolling-touch {\n -webkit-overflow-scrolling: touch;\n }\n\n .sm\\:scrolling-auto {\n -webkit-overflow-scrolling: auto;\n }\n\n .sm\\:overscroll-auto {\n overscroll-behavior: auto;\n }\n\n .sm\\:overscroll-contain {\n overscroll-behavior: contain;\n }\n\n .sm\\:overscroll-none {\n overscroll-behavior: none;\n }\n\n .sm\\:overscroll-y-auto {\n overscroll-behavior-y: auto;\n }\n\n .sm\\:overscroll-y-contain {\n overscroll-behavior-y: contain;\n }\n\n .sm\\:overscroll-y-none {\n overscroll-behavior-y: none;\n }\n\n .sm\\:overscroll-x-auto {\n overscroll-behavior-x: auto;\n }\n\n .sm\\:overscroll-x-contain {\n overscroll-behavior-x: contain;\n }\n\n .sm\\:overscroll-x-none {\n overscroll-behavior-x: none;\n }\n\n .sm\\:p-0 {\n padding: 0;\n }\n\n .sm\\:p-1 {\n padding: 0.25rem;\n }\n\n .sm\\:p-2 {\n padding: 0.5rem;\n }\n\n .sm\\:p-3 {\n padding: 0.75rem;\n }\n\n .sm\\:p-4 {\n padding: 1rem;\n }\n\n .sm\\:p-5 {\n padding: 1.25rem;\n }\n\n .sm\\:p-6 {\n padding: 1.5rem;\n }\n\n .sm\\:p-8 {\n padding: 2rem;\n }\n\n .sm\\:p-10 {\n padding: 2.5rem;\n }\n\n .sm\\:p-12 {\n padding: 3rem;\n }\n\n .sm\\:p-16 {\n padding: 4rem;\n }\n\n .sm\\:p-20 {\n padding: 5rem;\n }\n\n .sm\\:p-24 {\n padding: 6rem;\n }\n\n .sm\\:p-32 {\n padding: 8rem;\n }\n\n .sm\\:p-40 {\n padding: 10rem;\n }\n\n .sm\\:p-48 {\n padding: 12rem;\n }\n\n .sm\\:p-56 {\n padding: 14rem;\n }\n\n .sm\\:p-64 {\n padding: 16rem;\n }\n\n .sm\\:p-px {\n padding: 1px;\n }\n\n .sm\\:py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .sm\\:px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n\n .sm\\:py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .sm\\:px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n\n .sm\\:py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n }\n\n .sm\\:px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n }\n\n .sm\\:py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n }\n\n .sm\\:px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n }\n\n .sm\\:py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n }\n\n .sm\\:px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .sm\\:py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n }\n\n .sm\\:px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n }\n\n .sm\\:py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n }\n\n .sm\\:px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n }\n\n .sm\\:py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n }\n\n .sm\\:px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n }\n\n .sm\\:py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n }\n\n .sm\\:px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n }\n\n .sm\\:py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n }\n\n .sm\\:px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n }\n\n .sm\\:py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n }\n\n .sm\\:px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n }\n\n .sm\\:py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n }\n\n .sm\\:px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n }\n\n .sm\\:py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n }\n\n .sm\\:px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n }\n\n .sm\\:py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n }\n\n .sm\\:px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n }\n\n .sm\\:py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n }\n\n .sm\\:px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n }\n\n .sm\\:py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n }\n\n .sm\\:px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n }\n\n .sm\\:py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n }\n\n .sm\\:px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n }\n\n .sm\\:py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n }\n\n .sm\\:px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n }\n\n .sm\\:py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n }\n\n .sm\\:px-px {\n padding-left: 1px;\n padding-right: 1px;\n }\n\n .sm\\:pt-0 {\n padding-top: 0;\n }\n\n .sm\\:pr-0 {\n padding-right: 0;\n }\n\n .sm\\:pb-0 {\n padding-bottom: 0;\n }\n\n .sm\\:pl-0 {\n padding-left: 0;\n }\n\n .sm\\:pt-1 {\n padding-top: 0.25rem;\n }\n\n .sm\\:pr-1 {\n padding-right: 0.25rem;\n }\n\n .sm\\:pb-1 {\n padding-bottom: 0.25rem;\n }\n\n .sm\\:pl-1 {\n padding-left: 0.25rem;\n }\n\n .sm\\:pt-2 {\n padding-top: 0.5rem;\n }\n\n .sm\\:pr-2 {\n padding-right: 0.5rem;\n }\n\n .sm\\:pb-2 {\n padding-bottom: 0.5rem;\n }\n\n .sm\\:pl-2 {\n padding-left: 0.5rem;\n }\n\n .sm\\:pt-3 {\n padding-top: 0.75rem;\n }\n\n .sm\\:pr-3 {\n padding-right: 0.75rem;\n }\n\n .sm\\:pb-3 {\n padding-bottom: 0.75rem;\n }\n\n .sm\\:pl-3 {\n padding-left: 0.75rem;\n }\n\n .sm\\:pt-4 {\n padding-top: 1rem;\n }\n\n .sm\\:pr-4 {\n padding-right: 1rem;\n }\n\n .sm\\:pb-4 {\n padding-bottom: 1rem;\n }\n\n .sm\\:pl-4 {\n padding-left: 1rem;\n }\n\n .sm\\:pt-5 {\n padding-top: 1.25rem;\n }\n\n .sm\\:pr-5 {\n padding-right: 1.25rem;\n }\n\n .sm\\:pb-5 {\n padding-bottom: 1.25rem;\n }\n\n .sm\\:pl-5 {\n padding-left: 1.25rem;\n }\n\n .sm\\:pt-6 {\n padding-top: 1.5rem;\n }\n\n .sm\\:pr-6 {\n padding-right: 1.5rem;\n }\n\n .sm\\:pb-6 {\n padding-bottom: 1.5rem;\n }\n\n .sm\\:pl-6 {\n padding-left: 1.5rem;\n }\n\n .sm\\:pt-8 {\n padding-top: 2rem;\n }\n\n .sm\\:pr-8 {\n padding-right: 2rem;\n }\n\n .sm\\:pb-8 {\n padding-bottom: 2rem;\n }\n\n .sm\\:pl-8 {\n padding-left: 2rem;\n }\n\n .sm\\:pt-10 {\n padding-top: 2.5rem;\n }\n\n .sm\\:pr-10 {\n padding-right: 2.5rem;\n }\n\n .sm\\:pb-10 {\n padding-bottom: 2.5rem;\n }\n\n .sm\\:pl-10 {\n padding-left: 2.5rem;\n }\n\n .sm\\:pt-12 {\n padding-top: 3rem;\n }\n\n .sm\\:pr-12 {\n padding-right: 3rem;\n }\n\n .sm\\:pb-12 {\n padding-bottom: 3rem;\n }\n\n .sm\\:pl-12 {\n padding-left: 3rem;\n }\n\n .sm\\:pt-16 {\n padding-top: 4rem;\n }\n\n .sm\\:pr-16 {\n padding-right: 4rem;\n }\n\n .sm\\:pb-16 {\n padding-bottom: 4rem;\n }\n\n .sm\\:pl-16 {\n padding-left: 4rem;\n }\n\n .sm\\:pt-20 {\n padding-top: 5rem;\n }\n\n .sm\\:pr-20 {\n padding-right: 5rem;\n }\n\n .sm\\:pb-20 {\n padding-bottom: 5rem;\n }\n\n .sm\\:pl-20 {\n padding-left: 5rem;\n }\n\n .sm\\:pt-24 {\n padding-top: 6rem;\n }\n\n .sm\\:pr-24 {\n padding-right: 6rem;\n }\n\n .sm\\:pb-24 {\n padding-bottom: 6rem;\n }\n\n .sm\\:pl-24 {\n padding-left: 6rem;\n }\n\n .sm\\:pt-32 {\n padding-top: 8rem;\n }\n\n .sm\\:pr-32 {\n padding-right: 8rem;\n }\n\n .sm\\:pb-32 {\n padding-bottom: 8rem;\n }\n\n .sm\\:pl-32 {\n padding-left: 8rem;\n }\n\n .sm\\:pt-40 {\n padding-top: 10rem;\n }\n\n .sm\\:pr-40 {\n padding-right: 10rem;\n }\n\n .sm\\:pb-40 {\n padding-bottom: 10rem;\n }\n\n .sm\\:pl-40 {\n padding-left: 10rem;\n }\n\n .sm\\:pt-48 {\n padding-top: 12rem;\n }\n\n .sm\\:pr-48 {\n padding-right: 12rem;\n }\n\n .sm\\:pb-48 {\n padding-bottom: 12rem;\n }\n\n .sm\\:pl-48 {\n padding-left: 12rem;\n }\n\n .sm\\:pt-56 {\n padding-top: 14rem;\n }\n\n .sm\\:pr-56 {\n padding-right: 14rem;\n }\n\n .sm\\:pb-56 {\n padding-bottom: 14rem;\n }\n\n .sm\\:pl-56 {\n padding-left: 14rem;\n }\n\n .sm\\:pt-64 {\n padding-top: 16rem;\n }\n\n .sm\\:pr-64 {\n padding-right: 16rem;\n }\n\n .sm\\:pb-64 {\n padding-bottom: 16rem;\n }\n\n .sm\\:pl-64 {\n padding-left: 16rem;\n }\n\n .sm\\:pt-px {\n padding-top: 1px;\n }\n\n .sm\\:pr-px {\n padding-right: 1px;\n }\n\n .sm\\:pb-px {\n padding-bottom: 1px;\n }\n\n .sm\\:pl-px {\n padding-left: 1px;\n }\n\n .sm\\:placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n }\n\n .sm\\:placeholder-transparent::placeholder {\n color: transparent;\n }\n\n .sm\\:placeholder-current::-webkit-input-placeholder {\n color: currentColor;\n }\n\n .sm\\:placeholder-current::placeholder {\n color: currentColor;\n }\n\n .sm\\:placeholder-black::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-black::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-white::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-white::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-100::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-200::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-300::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-400::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-500::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-600::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-700::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-800::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-gray-900::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-300::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-400::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-500::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-600::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-700::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-800::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-red-900::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-200::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-600::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-700::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-800::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-orange-900::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-200::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-300::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-500::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-600::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-700::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-800::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-yellow-900::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-100::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-200::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-300::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-400::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-500::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-600::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-700::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-800::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-green-900::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-100::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-200::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-300::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-400::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-500::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-600::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-700::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-800::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-teal-900::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-200::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-300::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-400::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-500::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-600::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-700::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-800::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-blue-900::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-200::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-300::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-400::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-500::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-600::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-700::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-800::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-indigo-900::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-100::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-200::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-300::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-400::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-500::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-600::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-700::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-800::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-purple-900::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-400::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-600::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-700::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-800::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-pink-900::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n }\n\n .sm\\:focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n }\n\n .sm\\:focus\\:placeholder-current:focus::-webkit-input-placeholder {\n color: currentColor;\n }\n\n .sm\\:focus\\:placeholder-current:focus::placeholder {\n color: currentColor;\n }\n\n .sm\\:focus\\:placeholder-black:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-black:focus::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-white:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-white:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-gray-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-red-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-orange-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-yellow-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-green-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-teal-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-blue-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-indigo-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-purple-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .sm\\:focus\\:placeholder-pink-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .sm\\:placeholder-opacity-0::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n }\n\n .sm\\:placeholder-opacity-0::placeholder {\n --placeholder-opacity: 0;\n }\n\n .sm\\:placeholder-opacity-25::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .sm\\:placeholder-opacity-25::placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .sm\\:placeholder-opacity-50::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .sm\\:placeholder-opacity-50::placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .sm\\:placeholder-opacity-75::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .sm\\:placeholder-opacity-75::placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .sm\\:placeholder-opacity-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n }\n\n .sm\\:placeholder-opacity-100::placeholder {\n --placeholder-opacity: 1;\n }\n\n .sm\\:focus\\:placeholder-opacity-0:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n }\n\n .sm\\:focus\\:placeholder-opacity-0:focus::placeholder {\n --placeholder-opacity: 0;\n }\n\n .sm\\:focus\\:placeholder-opacity-25:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .sm\\:focus\\:placeholder-opacity-25:focus::placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .sm\\:focus\\:placeholder-opacity-50:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .sm\\:focus\\:placeholder-opacity-50:focus::placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .sm\\:focus\\:placeholder-opacity-75:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .sm\\:focus\\:placeholder-opacity-75:focus::placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .sm\\:focus\\:placeholder-opacity-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n }\n\n .sm\\:focus\\:placeholder-opacity-100:focus::placeholder {\n --placeholder-opacity: 1;\n }\n\n .sm\\:pointer-events-none {\n pointer-events: none;\n }\n\n .sm\\:pointer-events-auto {\n pointer-events: auto;\n }\n\n .sm\\:static {\n position: static;\n }\n\n .sm\\:fixed {\n position: fixed;\n }\n\n .sm\\:absolute {\n position: absolute;\n }\n\n .sm\\:relative {\n position: relative;\n }\n\n .sm\\:sticky {\n position: -webkit-sticky;\n position: sticky;\n }\n\n .sm\\:inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n .sm\\:inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n }\n\n .sm\\:inset-y-0 {\n top: 0;\n bottom: 0;\n }\n\n .sm\\:inset-x-0 {\n right: 0;\n left: 0;\n }\n\n .sm\\:inset-y-auto {\n top: auto;\n bottom: auto;\n }\n\n .sm\\:inset-x-auto {\n right: auto;\n left: auto;\n }\n\n .sm\\:top-0 {\n top: 0;\n }\n\n .sm\\:right-0 {\n right: 0;\n }\n\n .sm\\:bottom-0 {\n bottom: 0;\n }\n\n .sm\\:left-0 {\n left: 0;\n }\n\n .sm\\:top-auto {\n top: auto;\n }\n\n .sm\\:right-auto {\n right: auto;\n }\n\n .sm\\:bottom-auto {\n bottom: auto;\n }\n\n .sm\\:left-auto {\n left: auto;\n }\n\n .sm\\:resize-none {\n resize: none;\n }\n\n .sm\\:resize-y {\n resize: vertical;\n }\n\n .sm\\:resize-x {\n resize: horizontal;\n }\n\n .sm\\:resize {\n resize: both;\n }\n\n .sm\\:shadow-xs {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:shadow-sm {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .sm\\:shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .sm\\:shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .sm\\:shadow-none {\n box-shadow: none;\n }\n\n .sm\\:hover\\:shadow-xs:hover {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:hover\\:shadow-sm:hover {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .sm\\:hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .sm\\:hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .sm\\:hover\\:shadow-none:hover {\n box-shadow: none;\n }\n\n .sm\\:focus\\:shadow-xs:focus {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:focus\\:shadow-sm:focus {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .sm\\:focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .sm\\:focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .sm\\:focus\\:shadow-none:focus {\n box-shadow: none;\n }\n\n .sm\\:fill-current {\n fill: currentColor;\n }\n\n .sm\\:stroke-current {\n stroke: currentColor;\n }\n\n .sm\\:stroke-0 {\n stroke-width: 0;\n }\n\n .sm\\:stroke-1 {\n stroke-width: 1;\n }\n\n .sm\\:stroke-2 {\n stroke-width: 2;\n }\n\n .sm\\:table-auto {\n table-layout: auto;\n }\n\n .sm\\:table-fixed {\n table-layout: fixed;\n }\n\n .sm\\:text-left {\n text-align: left;\n }\n\n .sm\\:text-center {\n text-align: center;\n }\n\n .sm\\:text-right {\n text-align: right;\n }\n\n .sm\\:text-justify {\n text-align: justify;\n }\n\n .sm\\:text-transparent {\n color: transparent;\n }\n\n .sm\\:text-current {\n color: currentColor;\n }\n\n .sm\\:text-black {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .sm\\:text-white {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .sm\\:text-gray-100 {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .sm\\:text-gray-200 {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .sm\\:text-gray-300 {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .sm\\:text-gray-400 {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .sm\\:text-gray-500 {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .sm\\:text-gray-600 {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .sm\\:text-gray-700 {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .sm\\:text-gray-800 {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .sm\\:text-gray-900 {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .sm\\:text-red-100 {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .sm\\:text-red-200 {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .sm\\:text-red-300 {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .sm\\:text-red-400 {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .sm\\:text-red-500 {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .sm\\:text-red-600 {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .sm\\:text-red-700 {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .sm\\:text-red-800 {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .sm\\:text-red-900 {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .sm\\:text-orange-100 {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .sm\\:text-orange-200 {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .sm\\:text-orange-300 {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .sm\\:text-orange-400 {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .sm\\:text-orange-500 {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .sm\\:text-orange-600 {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .sm\\:text-orange-700 {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .sm\\:text-orange-800 {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .sm\\:text-orange-900 {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .sm\\:text-yellow-100 {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .sm\\:text-yellow-200 {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .sm\\:text-yellow-300 {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .sm\\:text-yellow-400 {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .sm\\:text-yellow-500 {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .sm\\:text-yellow-600 {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .sm\\:text-yellow-700 {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .sm\\:text-yellow-800 {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .sm\\:text-yellow-900 {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .sm\\:text-green-100 {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .sm\\:text-green-200 {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .sm\\:text-green-300 {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .sm\\:text-green-400 {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .sm\\:text-green-500 {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .sm\\:text-green-600 {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .sm\\:text-green-700 {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .sm\\:text-green-800 {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .sm\\:text-green-900 {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .sm\\:text-teal-100 {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .sm\\:text-teal-200 {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .sm\\:text-teal-300 {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .sm\\:text-teal-400 {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .sm\\:text-teal-500 {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .sm\\:text-teal-600 {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .sm\\:text-teal-700 {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .sm\\:text-teal-800 {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .sm\\:text-teal-900 {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .sm\\:text-blue-100 {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .sm\\:text-blue-200 {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .sm\\:text-blue-300 {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .sm\\:text-blue-400 {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .sm\\:text-blue-500 {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .sm\\:text-blue-600 {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .sm\\:text-blue-700 {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .sm\\:text-blue-800 {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .sm\\:text-blue-900 {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .sm\\:text-indigo-100 {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .sm\\:text-indigo-200 {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .sm\\:text-indigo-300 {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .sm\\:text-indigo-400 {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .sm\\:text-indigo-500 {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .sm\\:text-indigo-600 {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .sm\\:text-indigo-700 {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .sm\\:text-indigo-800 {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .sm\\:text-indigo-900 {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .sm\\:text-purple-100 {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .sm\\:text-purple-200 {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .sm\\:text-purple-300 {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .sm\\:text-purple-400 {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .sm\\:text-purple-500 {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .sm\\:text-purple-600 {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .sm\\:text-purple-700 {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .sm\\:text-purple-800 {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .sm\\:text-purple-900 {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .sm\\:text-pink-100 {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .sm\\:text-pink-200 {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .sm\\:text-pink-300 {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .sm\\:text-pink-400 {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .sm\\:text-pink-500 {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .sm\\:text-pink-600 {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .sm\\:text-pink-700 {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .sm\\:text-pink-800 {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .sm\\:text-pink-900 {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-transparent:hover {\n color: transparent;\n }\n\n .sm\\:hover\\:text-current:hover {\n color: currentColor;\n }\n\n .sm\\:hover\\:text-black:hover {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-white:hover {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-gray-100:hover {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-gray-200:hover {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-gray-300:hover {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-gray-400:hover {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-gray-500:hover {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-gray-600:hover {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-gray-700:hover {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-gray-800:hover {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-gray-900:hover {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-red-100:hover {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-red-200:hover {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-red-300:hover {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-red-400:hover {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-red-500:hover {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-red-600:hover {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-red-700:hover {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-red-800:hover {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-red-900:hover {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-orange-100:hover {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-orange-200:hover {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-orange-300:hover {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-orange-400:hover {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-orange-500:hover {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-orange-600:hover {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-orange-700:hover {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-orange-800:hover {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-orange-900:hover {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-yellow-100:hover {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-yellow-200:hover {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-yellow-300:hover {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-yellow-400:hover {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-yellow-500:hover {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-yellow-600:hover {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-yellow-700:hover {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-yellow-800:hover {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-yellow-900:hover {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-green-100:hover {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-green-200:hover {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-green-300:hover {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-green-400:hover {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-green-500:hover {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-green-600:hover {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-green-700:hover {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-green-800:hover {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-green-900:hover {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-teal-100:hover {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-teal-200:hover {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-teal-300:hover {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-teal-400:hover {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-teal-500:hover {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-teal-600:hover {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-teal-700:hover {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-teal-800:hover {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-teal-900:hover {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-blue-100:hover {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-blue-200:hover {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-blue-300:hover {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-blue-400:hover {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-blue-500:hover {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-blue-600:hover {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-blue-700:hover {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-blue-800:hover {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-blue-900:hover {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-indigo-100:hover {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-indigo-200:hover {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-indigo-300:hover {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-indigo-400:hover {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-indigo-500:hover {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-indigo-600:hover {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-indigo-700:hover {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-indigo-800:hover {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-indigo-900:hover {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-purple-100:hover {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-purple-200:hover {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-purple-300:hover {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-purple-400:hover {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-purple-500:hover {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-purple-600:hover {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-purple-700:hover {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-purple-800:hover {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-purple-900:hover {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-pink-100:hover {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-pink-200:hover {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-pink-300:hover {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-pink-400:hover {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-pink-500:hover {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-pink-600:hover {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-pink-700:hover {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-pink-800:hover {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .sm\\:hover\\:text-pink-900:hover {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-transparent:focus {\n color: transparent;\n }\n\n .sm\\:focus\\:text-current:focus {\n color: currentColor;\n }\n\n .sm\\:focus\\:text-black:focus {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-white:focus {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-gray-100:focus {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-gray-200:focus {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-gray-300:focus {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-gray-400:focus {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-gray-500:focus {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-gray-600:focus {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-gray-700:focus {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-gray-800:focus {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-gray-900:focus {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-red-100:focus {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-red-200:focus {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-red-300:focus {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-red-400:focus {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-red-500:focus {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-red-600:focus {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-red-700:focus {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-red-800:focus {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-red-900:focus {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-orange-100:focus {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-orange-200:focus {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-orange-300:focus {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-orange-400:focus {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-orange-500:focus {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-orange-600:focus {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-orange-700:focus {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-orange-800:focus {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-orange-900:focus {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-yellow-100:focus {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-yellow-200:focus {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-yellow-300:focus {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-yellow-400:focus {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-yellow-500:focus {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-yellow-600:focus {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-yellow-700:focus {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-yellow-800:focus {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-yellow-900:focus {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-green-100:focus {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-green-200:focus {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-green-300:focus {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-green-400:focus {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-green-500:focus {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-green-600:focus {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-green-700:focus {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-green-800:focus {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-green-900:focus {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-teal-100:focus {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-teal-200:focus {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-teal-300:focus {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-teal-400:focus {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-teal-500:focus {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-teal-600:focus {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-teal-700:focus {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-teal-800:focus {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-teal-900:focus {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-blue-100:focus {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-blue-200:focus {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-blue-300:focus {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-blue-400:focus {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-blue-500:focus {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-blue-600:focus {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-blue-700:focus {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-blue-800:focus {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-blue-900:focus {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-indigo-100:focus {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-indigo-200:focus {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-indigo-300:focus {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-indigo-400:focus {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-indigo-500:focus {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-indigo-600:focus {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-indigo-700:focus {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-indigo-800:focus {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-indigo-900:focus {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-purple-100:focus {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-purple-200:focus {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-purple-300:focus {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-purple-400:focus {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-purple-500:focus {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-purple-600:focus {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-purple-700:focus {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-purple-800:focus {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-purple-900:focus {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-pink-100:focus {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-pink-200:focus {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-pink-300:focus {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-pink-400:focus {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-pink-500:focus {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-pink-600:focus {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-pink-700:focus {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-pink-800:focus {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .sm\\:focus\\:text-pink-900:focus {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .sm\\:text-opacity-0 {\n --text-opacity: 0;\n }\n\n .sm\\:text-opacity-25 {\n --text-opacity: 0.25;\n }\n\n .sm\\:text-opacity-50 {\n --text-opacity: 0.5;\n }\n\n .sm\\:text-opacity-75 {\n --text-opacity: 0.75;\n }\n\n .sm\\:text-opacity-100 {\n --text-opacity: 1;\n }\n\n .sm\\:hover\\:text-opacity-0:hover {\n --text-opacity: 0;\n }\n\n .sm\\:hover\\:text-opacity-25:hover {\n --text-opacity: 0.25;\n }\n\n .sm\\:hover\\:text-opacity-50:hover {\n --text-opacity: 0.5;\n }\n\n .sm\\:hover\\:text-opacity-75:hover {\n --text-opacity: 0.75;\n }\n\n .sm\\:hover\\:text-opacity-100:hover {\n --text-opacity: 1;\n }\n\n .sm\\:focus\\:text-opacity-0:focus {\n --text-opacity: 0;\n }\n\n .sm\\:focus\\:text-opacity-25:focus {\n --text-opacity: 0.25;\n }\n\n .sm\\:focus\\:text-opacity-50:focus {\n --text-opacity: 0.5;\n }\n\n .sm\\:focus\\:text-opacity-75:focus {\n --text-opacity: 0.75;\n }\n\n .sm\\:focus\\:text-opacity-100:focus {\n --text-opacity: 1;\n }\n\n .sm\\:italic {\n font-style: italic;\n }\n\n .sm\\:not-italic {\n font-style: normal;\n }\n\n .sm\\:uppercase {\n text-transform: uppercase;\n }\n\n .sm\\:lowercase {\n text-transform: lowercase;\n }\n\n .sm\\:capitalize {\n text-transform: capitalize;\n }\n\n .sm\\:normal-case {\n text-transform: none;\n }\n\n .sm\\:underline {\n text-decoration: underline;\n }\n\n .sm\\:line-through {\n text-decoration: line-through;\n }\n\n .sm\\:no-underline {\n text-decoration: none;\n }\n\n .sm\\:hover\\:underline:hover {\n text-decoration: underline;\n }\n\n .sm\\:hover\\:line-through:hover {\n text-decoration: line-through;\n }\n\n .sm\\:hover\\:no-underline:hover {\n text-decoration: none;\n }\n\n .sm\\:focus\\:underline:focus {\n text-decoration: underline;\n }\n\n .sm\\:focus\\:line-through:focus {\n text-decoration: line-through;\n }\n\n .sm\\:focus\\:no-underline:focus {\n text-decoration: none;\n }\n\n .sm\\:antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n .sm\\:subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n }\n\n .sm\\:ordinal, .sm\\:slashed-zero, .sm\\:lining-nums, .sm\\:oldstyle-nums, .sm\\:proportional-nums, .sm\\:tabular-nums, .sm\\:diagonal-fractions, .sm\\:stacked-fractions {\n --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);\n font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);\n }\n\n .sm\\:normal-nums {\n font-variant-numeric: normal;\n }\n\n .sm\\:ordinal {\n --font-variant-numeric-ordinal: ordinal;\n }\n\n .sm\\:slashed-zero {\n --font-variant-numeric-slashed-zero: slashed-zero;\n }\n\n .sm\\:lining-nums {\n --font-variant-numeric-figure: lining-nums;\n }\n\n .sm\\:oldstyle-nums {\n --font-variant-numeric-figure: oldstyle-nums;\n }\n\n .sm\\:proportional-nums {\n --font-variant-numeric-spacing: proportional-nums;\n }\n\n .sm\\:tabular-nums {\n --font-variant-numeric-spacing: tabular-nums;\n }\n\n .sm\\:diagonal-fractions {\n --font-variant-numeric-fraction: diagonal-fractions;\n }\n\n .sm\\:stacked-fractions {\n --font-variant-numeric-fraction: stacked-fractions;\n }\n\n .sm\\:tracking-tighter {\n letter-spacing: -0.05em;\n }\n\n .sm\\:tracking-tight {\n letter-spacing: -0.025em;\n }\n\n .sm\\:tracking-normal {\n letter-spacing: 0;\n }\n\n .sm\\:tracking-wide {\n letter-spacing: 0.025em;\n }\n\n .sm\\:tracking-wider {\n letter-spacing: 0.05em;\n }\n\n .sm\\:tracking-widest {\n letter-spacing: 0.1em;\n }\n\n .sm\\:select-none {\n -webkit-user-select: none;\n user-select: none;\n }\n\n .sm\\:select-text {\n -webkit-user-select: text;\n user-select: text;\n }\n\n .sm\\:select-all {\n -webkit-user-select: all;\n user-select: all;\n }\n\n .sm\\:select-auto {\n -webkit-user-select: auto;\n user-select: auto;\n }\n\n .sm\\:align-baseline {\n vertical-align: baseline;\n }\n\n .sm\\:align-top {\n vertical-align: top;\n }\n\n .sm\\:align-middle {\n vertical-align: middle;\n }\n\n .sm\\:align-bottom {\n vertical-align: bottom;\n }\n\n .sm\\:align-text-top {\n vertical-align: text-top;\n }\n\n .sm\\:align-text-bottom {\n vertical-align: text-bottom;\n }\n\n .sm\\:visible {\n visibility: visible;\n }\n\n .sm\\:invisible {\n visibility: hidden;\n }\n\n .sm\\:whitespace-normal {\n white-space: normal;\n }\n\n .sm\\:whitespace-no-wrap {\n white-space: nowrap;\n }\n\n .sm\\:whitespace-pre {\n white-space: pre;\n }\n\n .sm\\:whitespace-pre-line {\n white-space: pre-line;\n }\n\n .sm\\:whitespace-pre-wrap {\n white-space: pre-wrap;\n }\n\n .sm\\:break-normal {\n word-wrap: normal;\n overflow-wrap: normal;\n word-break: normal;\n }\n\n .sm\\:break-words {\n word-wrap: break-word;\n overflow-wrap: break-word;\n }\n\n .sm\\:break-all {\n word-break: break-all;\n }\n\n .sm\\:truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .sm\\:w-0 {\n width: 0;\n }\n\n .sm\\:w-1 {\n width: 0.25rem;\n }\n\n .sm\\:w-2 {\n width: 0.5rem;\n }\n\n .sm\\:w-3 {\n width: 0.75rem;\n }\n\n .sm\\:w-4 {\n width: 1rem;\n }\n\n .sm\\:w-5 {\n width: 1.25rem;\n }\n\n .sm\\:w-6 {\n width: 1.5rem;\n }\n\n .sm\\:w-8 {\n width: 2rem;\n }\n\n .sm\\:w-10 {\n width: 2.5rem;\n }\n\n .sm\\:w-12 {\n width: 3rem;\n }\n\n .sm\\:w-16 {\n width: 4rem;\n }\n\n .sm\\:w-20 {\n width: 5rem;\n }\n\n .sm\\:w-24 {\n width: 6rem;\n }\n\n .sm\\:w-32 {\n width: 8rem;\n }\n\n .sm\\:w-40 {\n width: 10rem;\n }\n\n .sm\\:w-48 {\n width: 12rem;\n }\n\n .sm\\:w-56 {\n width: 14rem;\n }\n\n .sm\\:w-64 {\n width: 16rem;\n }\n\n .sm\\:w-auto {\n width: auto;\n }\n\n .sm\\:w-px {\n width: 1px;\n }\n\n .sm\\:w-1\\/2 {\n width: 50%;\n }\n\n .sm\\:w-1\\/3 {\n width: 33.333333%;\n }\n\n .sm\\:w-2\\/3 {\n width: 66.666667%;\n }\n\n .sm\\:w-1\\/4 {\n width: 25%;\n }\n\n .sm\\:w-2\\/4 {\n width: 50%;\n }\n\n .sm\\:w-3\\/4 {\n width: 75%;\n }\n\n .sm\\:w-1\\/5 {\n width: 20%;\n }\n\n .sm\\:w-2\\/5 {\n width: 40%;\n }\n\n .sm\\:w-3\\/5 {\n width: 60%;\n }\n\n .sm\\:w-4\\/5 {\n width: 80%;\n }\n\n .sm\\:w-1\\/6 {\n width: 16.666667%;\n }\n\n .sm\\:w-2\\/6 {\n width: 33.333333%;\n }\n\n .sm\\:w-3\\/6 {\n width: 50%;\n }\n\n .sm\\:w-4\\/6 {\n width: 66.666667%;\n }\n\n .sm\\:w-5\\/6 {\n width: 83.333333%;\n }\n\n .sm\\:w-1\\/12 {\n width: 8.333333%;\n }\n\n .sm\\:w-2\\/12 {\n width: 16.666667%;\n }\n\n .sm\\:w-3\\/12 {\n width: 25%;\n }\n\n .sm\\:w-4\\/12 {\n width: 33.333333%;\n }\n\n .sm\\:w-5\\/12 {\n width: 41.666667%;\n }\n\n .sm\\:w-6\\/12 {\n width: 50%;\n }\n\n .sm\\:w-7\\/12 {\n width: 58.333333%;\n }\n\n .sm\\:w-8\\/12 {\n width: 66.666667%;\n }\n\n .sm\\:w-9\\/12 {\n width: 75%;\n }\n\n .sm\\:w-10\\/12 {\n width: 83.333333%;\n }\n\n .sm\\:w-11\\/12 {\n width: 91.666667%;\n }\n\n .sm\\:w-full {\n width: 100%;\n }\n\n .sm\\:w-screen {\n width: 100vw;\n }\n\n .sm\\:z-0 {\n z-index: 0;\n }\n\n .sm\\:z-10 {\n z-index: 10;\n }\n\n .sm\\:z-20 {\n z-index: 20;\n }\n\n .sm\\:z-30 {\n z-index: 30;\n }\n\n .sm\\:z-40 {\n z-index: 40;\n }\n\n .sm\\:z-50 {\n z-index: 50;\n }\n\n .sm\\:z-auto {\n z-index: auto;\n }\n\n .sm\\:gap-0 {\n grid-gap: 0;\n gap: 0;\n }\n\n .sm\\:gap-1 {\n grid-gap: 0.25rem;\n gap: 0.25rem;\n }\n\n .sm\\:gap-2 {\n grid-gap: 0.5rem;\n gap: 0.5rem;\n }\n\n .sm\\:gap-3 {\n grid-gap: 0.75rem;\n gap: 0.75rem;\n }\n\n .sm\\:gap-4 {\n grid-gap: 1rem;\n gap: 1rem;\n }\n\n .sm\\:gap-5 {\n grid-gap: 1.25rem;\n gap: 1.25rem;\n }\n\n .sm\\:gap-6 {\n grid-gap: 1.5rem;\n gap: 1.5rem;\n }\n\n .sm\\:gap-8 {\n grid-gap: 2rem;\n gap: 2rem;\n }\n\n .sm\\:gap-10 {\n grid-gap: 2.5rem;\n gap: 2.5rem;\n }\n\n .sm\\:gap-12 {\n grid-gap: 3rem;\n gap: 3rem;\n }\n\n .sm\\:gap-16 {\n grid-gap: 4rem;\n gap: 4rem;\n }\n\n .sm\\:gap-20 {\n grid-gap: 5rem;\n gap: 5rem;\n }\n\n .sm\\:gap-24 {\n grid-gap: 6rem;\n gap: 6rem;\n }\n\n .sm\\:gap-32 {\n grid-gap: 8rem;\n gap: 8rem;\n }\n\n .sm\\:gap-40 {\n grid-gap: 10rem;\n gap: 10rem;\n }\n\n .sm\\:gap-48 {\n grid-gap: 12rem;\n gap: 12rem;\n }\n\n .sm\\:gap-56 {\n grid-gap: 14rem;\n gap: 14rem;\n }\n\n .sm\\:gap-64 {\n grid-gap: 16rem;\n gap: 16rem;\n }\n\n .sm\\:gap-px {\n grid-gap: 1px;\n gap: 1px;\n }\n\n .sm\\:col-gap-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n }\n\n .sm\\:col-gap-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n }\n\n .sm\\:col-gap-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n }\n\n .sm\\:col-gap-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n }\n\n .sm\\:col-gap-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n }\n\n .sm\\:col-gap-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n\n .sm\\:col-gap-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n }\n\n .sm\\:col-gap-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n }\n\n .sm\\:col-gap-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n }\n\n .sm\\:col-gap-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n }\n\n .sm\\:col-gap-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n }\n\n .sm\\:col-gap-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n }\n\n .sm\\:col-gap-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n }\n\n .sm\\:col-gap-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n }\n\n .sm\\:col-gap-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n }\n\n .sm\\:col-gap-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n }\n\n .sm\\:col-gap-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n }\n\n .sm\\:col-gap-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n }\n\n .sm\\:col-gap-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n }\n\n .sm\\:gap-x-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n }\n\n .sm\\:gap-x-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n }\n\n .sm\\:gap-x-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n }\n\n .sm\\:gap-x-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n }\n\n .sm\\:gap-x-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n }\n\n .sm\\:gap-x-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n\n .sm\\:gap-x-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n }\n\n .sm\\:gap-x-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n }\n\n .sm\\:gap-x-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n }\n\n .sm\\:gap-x-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n }\n\n .sm\\:gap-x-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n }\n\n .sm\\:gap-x-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n }\n\n .sm\\:gap-x-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n }\n\n .sm\\:gap-x-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n }\n\n .sm\\:gap-x-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n }\n\n .sm\\:gap-x-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n }\n\n .sm\\:gap-x-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n }\n\n .sm\\:gap-x-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n }\n\n .sm\\:gap-x-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n }\n\n .sm\\:row-gap-0 {\n grid-row-gap: 0;\n row-gap: 0;\n }\n\n .sm\\:row-gap-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n }\n\n .sm\\:row-gap-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n }\n\n .sm\\:row-gap-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n }\n\n .sm\\:row-gap-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n }\n\n .sm\\:row-gap-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n }\n\n .sm\\:row-gap-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n }\n\n .sm\\:row-gap-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n }\n\n .sm\\:row-gap-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n }\n\n .sm\\:row-gap-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n }\n\n .sm\\:row-gap-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n }\n\n .sm\\:row-gap-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n }\n\n .sm\\:row-gap-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n }\n\n .sm\\:row-gap-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n }\n\n .sm\\:row-gap-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n }\n\n .sm\\:row-gap-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n }\n\n .sm\\:row-gap-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n }\n\n .sm\\:row-gap-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n }\n\n .sm\\:row-gap-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n }\n\n .sm\\:gap-y-0 {\n grid-row-gap: 0;\n row-gap: 0;\n }\n\n .sm\\:gap-y-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n }\n\n .sm\\:gap-y-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n }\n\n .sm\\:gap-y-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n }\n\n .sm\\:gap-y-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n }\n\n .sm\\:gap-y-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n }\n\n .sm\\:gap-y-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n }\n\n .sm\\:gap-y-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n }\n\n .sm\\:gap-y-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n }\n\n .sm\\:gap-y-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n }\n\n .sm\\:gap-y-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n }\n\n .sm\\:gap-y-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n }\n\n .sm\\:gap-y-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n }\n\n .sm\\:gap-y-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n }\n\n .sm\\:gap-y-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n }\n\n .sm\\:gap-y-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n }\n\n .sm\\:gap-y-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n }\n\n .sm\\:gap-y-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n }\n\n .sm\\:gap-y-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n }\n\n .sm\\:grid-flow-row {\n grid-auto-flow: row;\n }\n\n .sm\\:grid-flow-col {\n grid-auto-flow: column;\n }\n\n .sm\\:grid-flow-row-dense {\n grid-auto-flow: row dense;\n }\n\n .sm\\:grid-flow-col-dense {\n grid-auto-flow: column dense;\n }\n\n .sm\\:grid-cols-1 {\n grid-template-columns: repeat(1, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-10 {\n grid-template-columns: repeat(10, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-11 {\n grid-template-columns: repeat(11, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-12 {\n grid-template-columns: repeat(12, minmax(0, 1fr));\n }\n\n .sm\\:grid-cols-none {\n grid-template-columns: none;\n }\n\n .sm\\:auto-cols-auto {\n grid-auto-columns: auto;\n }\n\n .sm\\:auto-cols-min {\n grid-auto-columns: -webkit-min-content;\n grid-auto-columns: min-content;\n }\n\n .sm\\:auto-cols-max {\n grid-auto-columns: -webkit-max-content;\n grid-auto-columns: max-content;\n }\n\n .sm\\:auto-cols-fr {\n grid-auto-columns: minmax(0, 1fr);\n }\n\n .sm\\:col-auto {\n grid-column: auto;\n }\n\n .sm\\:col-span-1 {\n grid-column: span 1 / span 1;\n }\n\n .sm\\:col-span-2 {\n grid-column: span 2 / span 2;\n }\n\n .sm\\:col-span-3 {\n grid-column: span 3 / span 3;\n }\n\n .sm\\:col-span-4 {\n grid-column: span 4 / span 4;\n }\n\n .sm\\:col-span-5 {\n grid-column: span 5 / span 5;\n }\n\n .sm\\:col-span-6 {\n grid-column: span 6 / span 6;\n }\n\n .sm\\:col-span-7 {\n grid-column: span 7 / span 7;\n }\n\n .sm\\:col-span-8 {\n grid-column: span 8 / span 8;\n }\n\n .sm\\:col-span-9 {\n grid-column: span 9 / span 9;\n }\n\n .sm\\:col-span-10 {\n grid-column: span 10 / span 10;\n }\n\n .sm\\:col-span-11 {\n grid-column: span 11 / span 11;\n }\n\n .sm\\:col-span-12 {\n grid-column: span 12 / span 12;\n }\n\n .sm\\:col-span-full {\n grid-column: 1 / -1;\n }\n\n .sm\\:col-start-1 {\n grid-column-start: 1;\n }\n\n .sm\\:col-start-2 {\n grid-column-start: 2;\n }\n\n .sm\\:col-start-3 {\n grid-column-start: 3;\n }\n\n .sm\\:col-start-4 {\n grid-column-start: 4;\n }\n\n .sm\\:col-start-5 {\n grid-column-start: 5;\n }\n\n .sm\\:col-start-6 {\n grid-column-start: 6;\n }\n\n .sm\\:col-start-7 {\n grid-column-start: 7;\n }\n\n .sm\\:col-start-8 {\n grid-column-start: 8;\n }\n\n .sm\\:col-start-9 {\n grid-column-start: 9;\n }\n\n .sm\\:col-start-10 {\n grid-column-start: 10;\n }\n\n .sm\\:col-start-11 {\n grid-column-start: 11;\n }\n\n .sm\\:col-start-12 {\n grid-column-start: 12;\n }\n\n .sm\\:col-start-13 {\n grid-column-start: 13;\n }\n\n .sm\\:col-start-auto {\n grid-column-start: auto;\n }\n\n .sm\\:col-end-1 {\n grid-column-end: 1;\n }\n\n .sm\\:col-end-2 {\n grid-column-end: 2;\n }\n\n .sm\\:col-end-3 {\n grid-column-end: 3;\n }\n\n .sm\\:col-end-4 {\n grid-column-end: 4;\n }\n\n .sm\\:col-end-5 {\n grid-column-end: 5;\n }\n\n .sm\\:col-end-6 {\n grid-column-end: 6;\n }\n\n .sm\\:col-end-7 {\n grid-column-end: 7;\n }\n\n .sm\\:col-end-8 {\n grid-column-end: 8;\n }\n\n .sm\\:col-end-9 {\n grid-column-end: 9;\n }\n\n .sm\\:col-end-10 {\n grid-column-end: 10;\n }\n\n .sm\\:col-end-11 {\n grid-column-end: 11;\n }\n\n .sm\\:col-end-12 {\n grid-column-end: 12;\n }\n\n .sm\\:col-end-13 {\n grid-column-end: 13;\n }\n\n .sm\\:col-end-auto {\n grid-column-end: auto;\n }\n\n .sm\\:grid-rows-1 {\n grid-template-rows: repeat(1, minmax(0, 1fr));\n }\n\n .sm\\:grid-rows-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n\n .sm\\:grid-rows-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n }\n\n .sm\\:grid-rows-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n }\n\n .sm\\:grid-rows-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n }\n\n .sm\\:grid-rows-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n }\n\n .sm\\:grid-rows-none {\n grid-template-rows: none;\n }\n\n .sm\\:auto-rows-auto {\n grid-auto-rows: auto;\n }\n\n .sm\\:auto-rows-min {\n grid-auto-rows: -webkit-min-content;\n grid-auto-rows: min-content;\n }\n\n .sm\\:auto-rows-max {\n grid-auto-rows: -webkit-max-content;\n grid-auto-rows: max-content;\n }\n\n .sm\\:auto-rows-fr {\n grid-auto-rows: minmax(0, 1fr);\n }\n\n .sm\\:row-auto {\n grid-row: auto;\n }\n\n .sm\\:row-span-1 {\n grid-row: span 1 / span 1;\n }\n\n .sm\\:row-span-2 {\n grid-row: span 2 / span 2;\n }\n\n .sm\\:row-span-3 {\n grid-row: span 3 / span 3;\n }\n\n .sm\\:row-span-4 {\n grid-row: span 4 / span 4;\n }\n\n .sm\\:row-span-5 {\n grid-row: span 5 / span 5;\n }\n\n .sm\\:row-span-6 {\n grid-row: span 6 / span 6;\n }\n\n .sm\\:row-span-full {\n grid-row: 1 / -1;\n }\n\n .sm\\:row-start-1 {\n grid-row-start: 1;\n }\n\n .sm\\:row-start-2 {\n grid-row-start: 2;\n }\n\n .sm\\:row-start-3 {\n grid-row-start: 3;\n }\n\n .sm\\:row-start-4 {\n grid-row-start: 4;\n }\n\n .sm\\:row-start-5 {\n grid-row-start: 5;\n }\n\n .sm\\:row-start-6 {\n grid-row-start: 6;\n }\n\n .sm\\:row-start-7 {\n grid-row-start: 7;\n }\n\n .sm\\:row-start-auto {\n grid-row-start: auto;\n }\n\n .sm\\:row-end-1 {\n grid-row-end: 1;\n }\n\n .sm\\:row-end-2 {\n grid-row-end: 2;\n }\n\n .sm\\:row-end-3 {\n grid-row-end: 3;\n }\n\n .sm\\:row-end-4 {\n grid-row-end: 4;\n }\n\n .sm\\:row-end-5 {\n grid-row-end: 5;\n }\n\n .sm\\:row-end-6 {\n grid-row-end: 6;\n }\n\n .sm\\:row-end-7 {\n grid-row-end: 7;\n }\n\n .sm\\:row-end-auto {\n grid-row-end: auto;\n }\n\n .sm\\:transform {\n --transform-translate-x: 0;\n --transform-translate-y: 0;\n --transform-rotate: 0;\n --transform-skew-x: 0;\n --transform-skew-y: 0;\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n }\n\n .sm\\:transform-none {\n -webkit-transform: none;\n transform: none;\n }\n\n .sm\\:origin-center {\n -webkit-transform-origin: center;\n transform-origin: center;\n }\n\n .sm\\:origin-top {\n -webkit-transform-origin: top;\n transform-origin: top;\n }\n\n .sm\\:origin-top-right {\n -webkit-transform-origin: top right;\n transform-origin: top right;\n }\n\n .sm\\:origin-right {\n -webkit-transform-origin: right;\n transform-origin: right;\n }\n\n .sm\\:origin-bottom-right {\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n }\n\n .sm\\:origin-bottom {\n -webkit-transform-origin: bottom;\n transform-origin: bottom;\n }\n\n .sm\\:origin-bottom-left {\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n }\n\n .sm\\:origin-left {\n -webkit-transform-origin: left;\n transform-origin: left;\n }\n\n .sm\\:origin-top-left {\n -webkit-transform-origin: top left;\n transform-origin: top left;\n }\n\n .sm\\:scale-0 {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .sm\\:scale-50 {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .sm\\:scale-75 {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .sm\\:scale-90 {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .sm\\:scale-95 {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .sm\\:scale-100 {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .sm\\:scale-105 {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .sm\\:scale-110 {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .sm\\:scale-125 {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .sm\\:scale-150 {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .sm\\:scale-x-0 {\n --transform-scale-x: 0;\n }\n\n .sm\\:scale-x-50 {\n --transform-scale-x: .5;\n }\n\n .sm\\:scale-x-75 {\n --transform-scale-x: .75;\n }\n\n .sm\\:scale-x-90 {\n --transform-scale-x: .9;\n }\n\n .sm\\:scale-x-95 {\n --transform-scale-x: .95;\n }\n\n .sm\\:scale-x-100 {\n --transform-scale-x: 1;\n }\n\n .sm\\:scale-x-105 {\n --transform-scale-x: 1.05;\n }\n\n .sm\\:scale-x-110 {\n --transform-scale-x: 1.1;\n }\n\n .sm\\:scale-x-125 {\n --transform-scale-x: 1.25;\n }\n\n .sm\\:scale-x-150 {\n --transform-scale-x: 1.5;\n }\n\n .sm\\:scale-y-0 {\n --transform-scale-y: 0;\n }\n\n .sm\\:scale-y-50 {\n --transform-scale-y: .5;\n }\n\n .sm\\:scale-y-75 {\n --transform-scale-y: .75;\n }\n\n .sm\\:scale-y-90 {\n --transform-scale-y: .9;\n }\n\n .sm\\:scale-y-95 {\n --transform-scale-y: .95;\n }\n\n .sm\\:scale-y-100 {\n --transform-scale-y: 1;\n }\n\n .sm\\:scale-y-105 {\n --transform-scale-y: 1.05;\n }\n\n .sm\\:scale-y-110 {\n --transform-scale-y: 1.1;\n }\n\n .sm\\:scale-y-125 {\n --transform-scale-y: 1.25;\n }\n\n .sm\\:scale-y-150 {\n --transform-scale-y: 1.5;\n }\n\n .sm\\:hover\\:scale-0:hover {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .sm\\:hover\\:scale-50:hover {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .sm\\:hover\\:scale-75:hover {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .sm\\:hover\\:scale-90:hover {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .sm\\:hover\\:scale-95:hover {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .sm\\:hover\\:scale-100:hover {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .sm\\:hover\\:scale-105:hover {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .sm\\:hover\\:scale-110:hover {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .sm\\:hover\\:scale-125:hover {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .sm\\:hover\\:scale-150:hover {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .sm\\:hover\\:scale-x-0:hover {\n --transform-scale-x: 0;\n }\n\n .sm\\:hover\\:scale-x-50:hover {\n --transform-scale-x: .5;\n }\n\n .sm\\:hover\\:scale-x-75:hover {\n --transform-scale-x: .75;\n }\n\n .sm\\:hover\\:scale-x-90:hover {\n --transform-scale-x: .9;\n }\n\n .sm\\:hover\\:scale-x-95:hover {\n --transform-scale-x: .95;\n }\n\n .sm\\:hover\\:scale-x-100:hover {\n --transform-scale-x: 1;\n }\n\n .sm\\:hover\\:scale-x-105:hover {\n --transform-scale-x: 1.05;\n }\n\n .sm\\:hover\\:scale-x-110:hover {\n --transform-scale-x: 1.1;\n }\n\n .sm\\:hover\\:scale-x-125:hover {\n --transform-scale-x: 1.25;\n }\n\n .sm\\:hover\\:scale-x-150:hover {\n --transform-scale-x: 1.5;\n }\n\n .sm\\:hover\\:scale-y-0:hover {\n --transform-scale-y: 0;\n }\n\n .sm\\:hover\\:scale-y-50:hover {\n --transform-scale-y: .5;\n }\n\n .sm\\:hover\\:scale-y-75:hover {\n --transform-scale-y: .75;\n }\n\n .sm\\:hover\\:scale-y-90:hover {\n --transform-scale-y: .9;\n }\n\n .sm\\:hover\\:scale-y-95:hover {\n --transform-scale-y: .95;\n }\n\n .sm\\:hover\\:scale-y-100:hover {\n --transform-scale-y: 1;\n }\n\n .sm\\:hover\\:scale-y-105:hover {\n --transform-scale-y: 1.05;\n }\n\n .sm\\:hover\\:scale-y-110:hover {\n --transform-scale-y: 1.1;\n }\n\n .sm\\:hover\\:scale-y-125:hover {\n --transform-scale-y: 1.25;\n }\n\n .sm\\:hover\\:scale-y-150:hover {\n --transform-scale-y: 1.5;\n }\n\n .sm\\:focus\\:scale-0:focus {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .sm\\:focus\\:scale-50:focus {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .sm\\:focus\\:scale-75:focus {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .sm\\:focus\\:scale-90:focus {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .sm\\:focus\\:scale-95:focus {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .sm\\:focus\\:scale-100:focus {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .sm\\:focus\\:scale-105:focus {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .sm\\:focus\\:scale-110:focus {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .sm\\:focus\\:scale-125:focus {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .sm\\:focus\\:scale-150:focus {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .sm\\:focus\\:scale-x-0:focus {\n --transform-scale-x: 0;\n }\n\n .sm\\:focus\\:scale-x-50:focus {\n --transform-scale-x: .5;\n }\n\n .sm\\:focus\\:scale-x-75:focus {\n --transform-scale-x: .75;\n }\n\n .sm\\:focus\\:scale-x-90:focus {\n --transform-scale-x: .9;\n }\n\n .sm\\:focus\\:scale-x-95:focus {\n --transform-scale-x: .95;\n }\n\n .sm\\:focus\\:scale-x-100:focus {\n --transform-scale-x: 1;\n }\n\n .sm\\:focus\\:scale-x-105:focus {\n --transform-scale-x: 1.05;\n }\n\n .sm\\:focus\\:scale-x-110:focus {\n --transform-scale-x: 1.1;\n }\n\n .sm\\:focus\\:scale-x-125:focus {\n --transform-scale-x: 1.25;\n }\n\n .sm\\:focus\\:scale-x-150:focus {\n --transform-scale-x: 1.5;\n }\n\n .sm\\:focus\\:scale-y-0:focus {\n --transform-scale-y: 0;\n }\n\n .sm\\:focus\\:scale-y-50:focus {\n --transform-scale-y: .5;\n }\n\n .sm\\:focus\\:scale-y-75:focus {\n --transform-scale-y: .75;\n }\n\n .sm\\:focus\\:scale-y-90:focus {\n --transform-scale-y: .9;\n }\n\n .sm\\:focus\\:scale-y-95:focus {\n --transform-scale-y: .95;\n }\n\n .sm\\:focus\\:scale-y-100:focus {\n --transform-scale-y: 1;\n }\n\n .sm\\:focus\\:scale-y-105:focus {\n --transform-scale-y: 1.05;\n }\n\n .sm\\:focus\\:scale-y-110:focus {\n --transform-scale-y: 1.1;\n }\n\n .sm\\:focus\\:scale-y-125:focus {\n --transform-scale-y: 1.25;\n }\n\n .sm\\:focus\\:scale-y-150:focus {\n --transform-scale-y: 1.5;\n }\n\n .sm\\:rotate-0 {\n --transform-rotate: 0;\n }\n\n .sm\\:rotate-1 {\n --transform-rotate: 1deg;\n }\n\n .sm\\:rotate-2 {\n --transform-rotate: 2deg;\n }\n\n .sm\\:rotate-3 {\n --transform-rotate: 3deg;\n }\n\n .sm\\:rotate-6 {\n --transform-rotate: 6deg;\n }\n\n .sm\\:rotate-12 {\n --transform-rotate: 12deg;\n }\n\n .sm\\:rotate-45 {\n --transform-rotate: 45deg;\n }\n\n .sm\\:rotate-90 {\n --transform-rotate: 90deg;\n }\n\n .sm\\:rotate-180 {\n --transform-rotate: 180deg;\n }\n\n .sm\\:-rotate-180 {\n --transform-rotate: -180deg;\n }\n\n .sm\\:-rotate-90 {\n --transform-rotate: -90deg;\n }\n\n .sm\\:-rotate-45 {\n --transform-rotate: -45deg;\n }\n\n .sm\\:-rotate-12 {\n --transform-rotate: -12deg;\n }\n\n .sm\\:-rotate-6 {\n --transform-rotate: -6deg;\n }\n\n .sm\\:-rotate-3 {\n --transform-rotate: -3deg;\n }\n\n .sm\\:-rotate-2 {\n --transform-rotate: -2deg;\n }\n\n .sm\\:-rotate-1 {\n --transform-rotate: -1deg;\n }\n\n .sm\\:hover\\:rotate-0:hover {\n --transform-rotate: 0;\n }\n\n .sm\\:hover\\:rotate-1:hover {\n --transform-rotate: 1deg;\n }\n\n .sm\\:hover\\:rotate-2:hover {\n --transform-rotate: 2deg;\n }\n\n .sm\\:hover\\:rotate-3:hover {\n --transform-rotate: 3deg;\n }\n\n .sm\\:hover\\:rotate-6:hover {\n --transform-rotate: 6deg;\n }\n\n .sm\\:hover\\:rotate-12:hover {\n --transform-rotate: 12deg;\n }\n\n .sm\\:hover\\:rotate-45:hover {\n --transform-rotate: 45deg;\n }\n\n .sm\\:hover\\:rotate-90:hover {\n --transform-rotate: 90deg;\n }\n\n .sm\\:hover\\:rotate-180:hover {\n --transform-rotate: 180deg;\n }\n\n .sm\\:hover\\:-rotate-180:hover {\n --transform-rotate: -180deg;\n }\n\n .sm\\:hover\\:-rotate-90:hover {\n --transform-rotate: -90deg;\n }\n\n .sm\\:hover\\:-rotate-45:hover {\n --transform-rotate: -45deg;\n }\n\n .sm\\:hover\\:-rotate-12:hover {\n --transform-rotate: -12deg;\n }\n\n .sm\\:hover\\:-rotate-6:hover {\n --transform-rotate: -6deg;\n }\n\n .sm\\:hover\\:-rotate-3:hover {\n --transform-rotate: -3deg;\n }\n\n .sm\\:hover\\:-rotate-2:hover {\n --transform-rotate: -2deg;\n }\n\n .sm\\:hover\\:-rotate-1:hover {\n --transform-rotate: -1deg;\n }\n\n .sm\\:focus\\:rotate-0:focus {\n --transform-rotate: 0;\n }\n\n .sm\\:focus\\:rotate-1:focus {\n --transform-rotate: 1deg;\n }\n\n .sm\\:focus\\:rotate-2:focus {\n --transform-rotate: 2deg;\n }\n\n .sm\\:focus\\:rotate-3:focus {\n --transform-rotate: 3deg;\n }\n\n .sm\\:focus\\:rotate-6:focus {\n --transform-rotate: 6deg;\n }\n\n .sm\\:focus\\:rotate-12:focus {\n --transform-rotate: 12deg;\n }\n\n .sm\\:focus\\:rotate-45:focus {\n --transform-rotate: 45deg;\n }\n\n .sm\\:focus\\:rotate-90:focus {\n --transform-rotate: 90deg;\n }\n\n .sm\\:focus\\:rotate-180:focus {\n --transform-rotate: 180deg;\n }\n\n .sm\\:focus\\:-rotate-180:focus {\n --transform-rotate: -180deg;\n }\n\n .sm\\:focus\\:-rotate-90:focus {\n --transform-rotate: -90deg;\n }\n\n .sm\\:focus\\:-rotate-45:focus {\n --transform-rotate: -45deg;\n }\n\n .sm\\:focus\\:-rotate-12:focus {\n --transform-rotate: -12deg;\n }\n\n .sm\\:focus\\:-rotate-6:focus {\n --transform-rotate: -6deg;\n }\n\n .sm\\:focus\\:-rotate-3:focus {\n --transform-rotate: -3deg;\n }\n\n .sm\\:focus\\:-rotate-2:focus {\n --transform-rotate: -2deg;\n }\n\n .sm\\:focus\\:-rotate-1:focus {\n --transform-rotate: -1deg;\n }\n\n .sm\\:translate-x-0 {\n --transform-translate-x: 0;\n }\n\n .sm\\:translate-x-1 {\n --transform-translate-x: 0.25rem;\n }\n\n .sm\\:translate-x-2 {\n --transform-translate-x: 0.5rem;\n }\n\n .sm\\:translate-x-3 {\n --transform-translate-x: 0.75rem;\n }\n\n .sm\\:translate-x-4 {\n --transform-translate-x: 1rem;\n }\n\n .sm\\:translate-x-5 {\n --transform-translate-x: 1.25rem;\n }\n\n .sm\\:translate-x-6 {\n --transform-translate-x: 1.5rem;\n }\n\n .sm\\:translate-x-8 {\n --transform-translate-x: 2rem;\n }\n\n .sm\\:translate-x-10 {\n --transform-translate-x: 2.5rem;\n }\n\n .sm\\:translate-x-12 {\n --transform-translate-x: 3rem;\n }\n\n .sm\\:translate-x-16 {\n --transform-translate-x: 4rem;\n }\n\n .sm\\:translate-x-20 {\n --transform-translate-x: 5rem;\n }\n\n .sm\\:translate-x-24 {\n --transform-translate-x: 6rem;\n }\n\n .sm\\:translate-x-32 {\n --transform-translate-x: 8rem;\n }\n\n .sm\\:translate-x-40 {\n --transform-translate-x: 10rem;\n }\n\n .sm\\:translate-x-48 {\n --transform-translate-x: 12rem;\n }\n\n .sm\\:translate-x-56 {\n --transform-translate-x: 14rem;\n }\n\n .sm\\:translate-x-64 {\n --transform-translate-x: 16rem;\n }\n\n .sm\\:translate-x-px {\n --transform-translate-x: 1px;\n }\n\n .sm\\:-translate-x-1 {\n --transform-translate-x: -0.25rem;\n }\n\n .sm\\:-translate-x-2 {\n --transform-translate-x: -0.5rem;\n }\n\n .sm\\:-translate-x-3 {\n --transform-translate-x: -0.75rem;\n }\n\n .sm\\:-translate-x-4 {\n --transform-translate-x: -1rem;\n }\n\n .sm\\:-translate-x-5 {\n --transform-translate-x: -1.25rem;\n }\n\n .sm\\:-translate-x-6 {\n --transform-translate-x: -1.5rem;\n }\n\n .sm\\:-translate-x-8 {\n --transform-translate-x: -2rem;\n }\n\n .sm\\:-translate-x-10 {\n --transform-translate-x: -2.5rem;\n }\n\n .sm\\:-translate-x-12 {\n --transform-translate-x: -3rem;\n }\n\n .sm\\:-translate-x-16 {\n --transform-translate-x: -4rem;\n }\n\n .sm\\:-translate-x-20 {\n --transform-translate-x: -5rem;\n }\n\n .sm\\:-translate-x-24 {\n --transform-translate-x: -6rem;\n }\n\n .sm\\:-translate-x-32 {\n --transform-translate-x: -8rem;\n }\n\n .sm\\:-translate-x-40 {\n --transform-translate-x: -10rem;\n }\n\n .sm\\:-translate-x-48 {\n --transform-translate-x: -12rem;\n }\n\n .sm\\:-translate-x-56 {\n --transform-translate-x: -14rem;\n }\n\n .sm\\:-translate-x-64 {\n --transform-translate-x: -16rem;\n }\n\n .sm\\:-translate-x-px {\n --transform-translate-x: -1px;\n }\n\n .sm\\:-translate-x-full {\n --transform-translate-x: -100%;\n }\n\n .sm\\:-translate-x-1\\/2 {\n --transform-translate-x: -50%;\n }\n\n .sm\\:translate-x-1\\/2 {\n --transform-translate-x: 50%;\n }\n\n .sm\\:translate-x-full {\n --transform-translate-x: 100%;\n }\n\n .sm\\:translate-y-0 {\n --transform-translate-y: 0;\n }\n\n .sm\\:translate-y-1 {\n --transform-translate-y: 0.25rem;\n }\n\n .sm\\:translate-y-2 {\n --transform-translate-y: 0.5rem;\n }\n\n .sm\\:translate-y-3 {\n --transform-translate-y: 0.75rem;\n }\n\n .sm\\:translate-y-4 {\n --transform-translate-y: 1rem;\n }\n\n .sm\\:translate-y-5 {\n --transform-translate-y: 1.25rem;\n }\n\n .sm\\:translate-y-6 {\n --transform-translate-y: 1.5rem;\n }\n\n .sm\\:translate-y-8 {\n --transform-translate-y: 2rem;\n }\n\n .sm\\:translate-y-10 {\n --transform-translate-y: 2.5rem;\n }\n\n .sm\\:translate-y-12 {\n --transform-translate-y: 3rem;\n }\n\n .sm\\:translate-y-16 {\n --transform-translate-y: 4rem;\n }\n\n .sm\\:translate-y-20 {\n --transform-translate-y: 5rem;\n }\n\n .sm\\:translate-y-24 {\n --transform-translate-y: 6rem;\n }\n\n .sm\\:translate-y-32 {\n --transform-translate-y: 8rem;\n }\n\n .sm\\:translate-y-40 {\n --transform-translate-y: 10rem;\n }\n\n .sm\\:translate-y-48 {\n --transform-translate-y: 12rem;\n }\n\n .sm\\:translate-y-56 {\n --transform-translate-y: 14rem;\n }\n\n .sm\\:translate-y-64 {\n --transform-translate-y: 16rem;\n }\n\n .sm\\:translate-y-px {\n --transform-translate-y: 1px;\n }\n\n .sm\\:-translate-y-1 {\n --transform-translate-y: -0.25rem;\n }\n\n .sm\\:-translate-y-2 {\n --transform-translate-y: -0.5rem;\n }\n\n .sm\\:-translate-y-3 {\n --transform-translate-y: -0.75rem;\n }\n\n .sm\\:-translate-y-4 {\n --transform-translate-y: -1rem;\n }\n\n .sm\\:-translate-y-5 {\n --transform-translate-y: -1.25rem;\n }\n\n .sm\\:-translate-y-6 {\n --transform-translate-y: -1.5rem;\n }\n\n .sm\\:-translate-y-8 {\n --transform-translate-y: -2rem;\n }\n\n .sm\\:-translate-y-10 {\n --transform-translate-y: -2.5rem;\n }\n\n .sm\\:-translate-y-12 {\n --transform-translate-y: -3rem;\n }\n\n .sm\\:-translate-y-16 {\n --transform-translate-y: -4rem;\n }\n\n .sm\\:-translate-y-20 {\n --transform-translate-y: -5rem;\n }\n\n .sm\\:-translate-y-24 {\n --transform-translate-y: -6rem;\n }\n\n .sm\\:-translate-y-32 {\n --transform-translate-y: -8rem;\n }\n\n .sm\\:-translate-y-40 {\n --transform-translate-y: -10rem;\n }\n\n .sm\\:-translate-y-48 {\n --transform-translate-y: -12rem;\n }\n\n .sm\\:-translate-y-56 {\n --transform-translate-y: -14rem;\n }\n\n .sm\\:-translate-y-64 {\n --transform-translate-y: -16rem;\n }\n\n .sm\\:-translate-y-px {\n --transform-translate-y: -1px;\n }\n\n .sm\\:-translate-y-full {\n --transform-translate-y: -100%;\n }\n\n .sm\\:-translate-y-1\\/2 {\n --transform-translate-y: -50%;\n }\n\n .sm\\:translate-y-1\\/2 {\n --transform-translate-y: 50%;\n }\n\n .sm\\:translate-y-full {\n --transform-translate-y: 100%;\n }\n\n .sm\\:hover\\:translate-x-0:hover {\n --transform-translate-x: 0;\n }\n\n .sm\\:hover\\:translate-x-1:hover {\n --transform-translate-x: 0.25rem;\n }\n\n .sm\\:hover\\:translate-x-2:hover {\n --transform-translate-x: 0.5rem;\n }\n\n .sm\\:hover\\:translate-x-3:hover {\n --transform-translate-x: 0.75rem;\n }\n\n .sm\\:hover\\:translate-x-4:hover {\n --transform-translate-x: 1rem;\n }\n\n .sm\\:hover\\:translate-x-5:hover {\n --transform-translate-x: 1.25rem;\n }\n\n .sm\\:hover\\:translate-x-6:hover {\n --transform-translate-x: 1.5rem;\n }\n\n .sm\\:hover\\:translate-x-8:hover {\n --transform-translate-x: 2rem;\n }\n\n .sm\\:hover\\:translate-x-10:hover {\n --transform-translate-x: 2.5rem;\n }\n\n .sm\\:hover\\:translate-x-12:hover {\n --transform-translate-x: 3rem;\n }\n\n .sm\\:hover\\:translate-x-16:hover {\n --transform-translate-x: 4rem;\n }\n\n .sm\\:hover\\:translate-x-20:hover {\n --transform-translate-x: 5rem;\n }\n\n .sm\\:hover\\:translate-x-24:hover {\n --transform-translate-x: 6rem;\n }\n\n .sm\\:hover\\:translate-x-32:hover {\n --transform-translate-x: 8rem;\n }\n\n .sm\\:hover\\:translate-x-40:hover {\n --transform-translate-x: 10rem;\n }\n\n .sm\\:hover\\:translate-x-48:hover {\n --transform-translate-x: 12rem;\n }\n\n .sm\\:hover\\:translate-x-56:hover {\n --transform-translate-x: 14rem;\n }\n\n .sm\\:hover\\:translate-x-64:hover {\n --transform-translate-x: 16rem;\n }\n\n .sm\\:hover\\:translate-x-px:hover {\n --transform-translate-x: 1px;\n }\n\n .sm\\:hover\\:-translate-x-1:hover {\n --transform-translate-x: -0.25rem;\n }\n\n .sm\\:hover\\:-translate-x-2:hover {\n --transform-translate-x: -0.5rem;\n }\n\n .sm\\:hover\\:-translate-x-3:hover {\n --transform-translate-x: -0.75rem;\n }\n\n .sm\\:hover\\:-translate-x-4:hover {\n --transform-translate-x: -1rem;\n }\n\n .sm\\:hover\\:-translate-x-5:hover {\n --transform-translate-x: -1.25rem;\n }\n\n .sm\\:hover\\:-translate-x-6:hover {\n --transform-translate-x: -1.5rem;\n }\n\n .sm\\:hover\\:-translate-x-8:hover {\n --transform-translate-x: -2rem;\n }\n\n .sm\\:hover\\:-translate-x-10:hover {\n --transform-translate-x: -2.5rem;\n }\n\n .sm\\:hover\\:-translate-x-12:hover {\n --transform-translate-x: -3rem;\n }\n\n .sm\\:hover\\:-translate-x-16:hover {\n --transform-translate-x: -4rem;\n }\n\n .sm\\:hover\\:-translate-x-20:hover {\n --transform-translate-x: -5rem;\n }\n\n .sm\\:hover\\:-translate-x-24:hover {\n --transform-translate-x: -6rem;\n }\n\n .sm\\:hover\\:-translate-x-32:hover {\n --transform-translate-x: -8rem;\n }\n\n .sm\\:hover\\:-translate-x-40:hover {\n --transform-translate-x: -10rem;\n }\n\n .sm\\:hover\\:-translate-x-48:hover {\n --transform-translate-x: -12rem;\n }\n\n .sm\\:hover\\:-translate-x-56:hover {\n --transform-translate-x: -14rem;\n }\n\n .sm\\:hover\\:-translate-x-64:hover {\n --transform-translate-x: -16rem;\n }\n\n .sm\\:hover\\:-translate-x-px:hover {\n --transform-translate-x: -1px;\n }\n\n .sm\\:hover\\:-translate-x-full:hover {\n --transform-translate-x: -100%;\n }\n\n .sm\\:hover\\:-translate-x-1\\/2:hover {\n --transform-translate-x: -50%;\n }\n\n .sm\\:hover\\:translate-x-1\\/2:hover {\n --transform-translate-x: 50%;\n }\n\n .sm\\:hover\\:translate-x-full:hover {\n --transform-translate-x: 100%;\n }\n\n .sm\\:hover\\:translate-y-0:hover {\n --transform-translate-y: 0;\n }\n\n .sm\\:hover\\:translate-y-1:hover {\n --transform-translate-y: 0.25rem;\n }\n\n .sm\\:hover\\:translate-y-2:hover {\n --transform-translate-y: 0.5rem;\n }\n\n .sm\\:hover\\:translate-y-3:hover {\n --transform-translate-y: 0.75rem;\n }\n\n .sm\\:hover\\:translate-y-4:hover {\n --transform-translate-y: 1rem;\n }\n\n .sm\\:hover\\:translate-y-5:hover {\n --transform-translate-y: 1.25rem;\n }\n\n .sm\\:hover\\:translate-y-6:hover {\n --transform-translate-y: 1.5rem;\n }\n\n .sm\\:hover\\:translate-y-8:hover {\n --transform-translate-y: 2rem;\n }\n\n .sm\\:hover\\:translate-y-10:hover {\n --transform-translate-y: 2.5rem;\n }\n\n .sm\\:hover\\:translate-y-12:hover {\n --transform-translate-y: 3rem;\n }\n\n .sm\\:hover\\:translate-y-16:hover {\n --transform-translate-y: 4rem;\n }\n\n .sm\\:hover\\:translate-y-20:hover {\n --transform-translate-y: 5rem;\n }\n\n .sm\\:hover\\:translate-y-24:hover {\n --transform-translate-y: 6rem;\n }\n\n .sm\\:hover\\:translate-y-32:hover {\n --transform-translate-y: 8rem;\n }\n\n .sm\\:hover\\:translate-y-40:hover {\n --transform-translate-y: 10rem;\n }\n\n .sm\\:hover\\:translate-y-48:hover {\n --transform-translate-y: 12rem;\n }\n\n .sm\\:hover\\:translate-y-56:hover {\n --transform-translate-y: 14rem;\n }\n\n .sm\\:hover\\:translate-y-64:hover {\n --transform-translate-y: 16rem;\n }\n\n .sm\\:hover\\:translate-y-px:hover {\n --transform-translate-y: 1px;\n }\n\n .sm\\:hover\\:-translate-y-1:hover {\n --transform-translate-y: -0.25rem;\n }\n\n .sm\\:hover\\:-translate-y-2:hover {\n --transform-translate-y: -0.5rem;\n }\n\n .sm\\:hover\\:-translate-y-3:hover {\n --transform-translate-y: -0.75rem;\n }\n\n .sm\\:hover\\:-translate-y-4:hover {\n --transform-translate-y: -1rem;\n }\n\n .sm\\:hover\\:-translate-y-5:hover {\n --transform-translate-y: -1.25rem;\n }\n\n .sm\\:hover\\:-translate-y-6:hover {\n --transform-translate-y: -1.5rem;\n }\n\n .sm\\:hover\\:-translate-y-8:hover {\n --transform-translate-y: -2rem;\n }\n\n .sm\\:hover\\:-translate-y-10:hover {\n --transform-translate-y: -2.5rem;\n }\n\n .sm\\:hover\\:-translate-y-12:hover {\n --transform-translate-y: -3rem;\n }\n\n .sm\\:hover\\:-translate-y-16:hover {\n --transform-translate-y: -4rem;\n }\n\n .sm\\:hover\\:-translate-y-20:hover {\n --transform-translate-y: -5rem;\n }\n\n .sm\\:hover\\:-translate-y-24:hover {\n --transform-translate-y: -6rem;\n }\n\n .sm\\:hover\\:-translate-y-32:hover {\n --transform-translate-y: -8rem;\n }\n\n .sm\\:hover\\:-translate-y-40:hover {\n --transform-translate-y: -10rem;\n }\n\n .sm\\:hover\\:-translate-y-48:hover {\n --transform-translate-y: -12rem;\n }\n\n .sm\\:hover\\:-translate-y-56:hover {\n --transform-translate-y: -14rem;\n }\n\n .sm\\:hover\\:-translate-y-64:hover {\n --transform-translate-y: -16rem;\n }\n\n .sm\\:hover\\:-translate-y-px:hover {\n --transform-translate-y: -1px;\n }\n\n .sm\\:hover\\:-translate-y-full:hover {\n --transform-translate-y: -100%;\n }\n\n .sm\\:hover\\:-translate-y-1\\/2:hover {\n --transform-translate-y: -50%;\n }\n\n .sm\\:hover\\:translate-y-1\\/2:hover {\n --transform-translate-y: 50%;\n }\n\n .sm\\:hover\\:translate-y-full:hover {\n --transform-translate-y: 100%;\n }\n\n .sm\\:focus\\:translate-x-0:focus {\n --transform-translate-x: 0;\n }\n\n .sm\\:focus\\:translate-x-1:focus {\n --transform-translate-x: 0.25rem;\n }\n\n .sm\\:focus\\:translate-x-2:focus {\n --transform-translate-x: 0.5rem;\n }\n\n .sm\\:focus\\:translate-x-3:focus {\n --transform-translate-x: 0.75rem;\n }\n\n .sm\\:focus\\:translate-x-4:focus {\n --transform-translate-x: 1rem;\n }\n\n .sm\\:focus\\:translate-x-5:focus {\n --transform-translate-x: 1.25rem;\n }\n\n .sm\\:focus\\:translate-x-6:focus {\n --transform-translate-x: 1.5rem;\n }\n\n .sm\\:focus\\:translate-x-8:focus {\n --transform-translate-x: 2rem;\n }\n\n .sm\\:focus\\:translate-x-10:focus {\n --transform-translate-x: 2.5rem;\n }\n\n .sm\\:focus\\:translate-x-12:focus {\n --transform-translate-x: 3rem;\n }\n\n .sm\\:focus\\:translate-x-16:focus {\n --transform-translate-x: 4rem;\n }\n\n .sm\\:focus\\:translate-x-20:focus {\n --transform-translate-x: 5rem;\n }\n\n .sm\\:focus\\:translate-x-24:focus {\n --transform-translate-x: 6rem;\n }\n\n .sm\\:focus\\:translate-x-32:focus {\n --transform-translate-x: 8rem;\n }\n\n .sm\\:focus\\:translate-x-40:focus {\n --transform-translate-x: 10rem;\n }\n\n .sm\\:focus\\:translate-x-48:focus {\n --transform-translate-x: 12rem;\n }\n\n .sm\\:focus\\:translate-x-56:focus {\n --transform-translate-x: 14rem;\n }\n\n .sm\\:focus\\:translate-x-64:focus {\n --transform-translate-x: 16rem;\n }\n\n .sm\\:focus\\:translate-x-px:focus {\n --transform-translate-x: 1px;\n }\n\n .sm\\:focus\\:-translate-x-1:focus {\n --transform-translate-x: -0.25rem;\n }\n\n .sm\\:focus\\:-translate-x-2:focus {\n --transform-translate-x: -0.5rem;\n }\n\n .sm\\:focus\\:-translate-x-3:focus {\n --transform-translate-x: -0.75rem;\n }\n\n .sm\\:focus\\:-translate-x-4:focus {\n --transform-translate-x: -1rem;\n }\n\n .sm\\:focus\\:-translate-x-5:focus {\n --transform-translate-x: -1.25rem;\n }\n\n .sm\\:focus\\:-translate-x-6:focus {\n --transform-translate-x: -1.5rem;\n }\n\n .sm\\:focus\\:-translate-x-8:focus {\n --transform-translate-x: -2rem;\n }\n\n .sm\\:focus\\:-translate-x-10:focus {\n --transform-translate-x: -2.5rem;\n }\n\n .sm\\:focus\\:-translate-x-12:focus {\n --transform-translate-x: -3rem;\n }\n\n .sm\\:focus\\:-translate-x-16:focus {\n --transform-translate-x: -4rem;\n }\n\n .sm\\:focus\\:-translate-x-20:focus {\n --transform-translate-x: -5rem;\n }\n\n .sm\\:focus\\:-translate-x-24:focus {\n --transform-translate-x: -6rem;\n }\n\n .sm\\:focus\\:-translate-x-32:focus {\n --transform-translate-x: -8rem;\n }\n\n .sm\\:focus\\:-translate-x-40:focus {\n --transform-translate-x: -10rem;\n }\n\n .sm\\:focus\\:-translate-x-48:focus {\n --transform-translate-x: -12rem;\n }\n\n .sm\\:focus\\:-translate-x-56:focus {\n --transform-translate-x: -14rem;\n }\n\n .sm\\:focus\\:-translate-x-64:focus {\n --transform-translate-x: -16rem;\n }\n\n .sm\\:focus\\:-translate-x-px:focus {\n --transform-translate-x: -1px;\n }\n\n .sm\\:focus\\:-translate-x-full:focus {\n --transform-translate-x: -100%;\n }\n\n .sm\\:focus\\:-translate-x-1\\/2:focus {\n --transform-translate-x: -50%;\n }\n\n .sm\\:focus\\:translate-x-1\\/2:focus {\n --transform-translate-x: 50%;\n }\n\n .sm\\:focus\\:translate-x-full:focus {\n --transform-translate-x: 100%;\n }\n\n .sm\\:focus\\:translate-y-0:focus {\n --transform-translate-y: 0;\n }\n\n .sm\\:focus\\:translate-y-1:focus {\n --transform-translate-y: 0.25rem;\n }\n\n .sm\\:focus\\:translate-y-2:focus {\n --transform-translate-y: 0.5rem;\n }\n\n .sm\\:focus\\:translate-y-3:focus {\n --transform-translate-y: 0.75rem;\n }\n\n .sm\\:focus\\:translate-y-4:focus {\n --transform-translate-y: 1rem;\n }\n\n .sm\\:focus\\:translate-y-5:focus {\n --transform-translate-y: 1.25rem;\n }\n\n .sm\\:focus\\:translate-y-6:focus {\n --transform-translate-y: 1.5rem;\n }\n\n .sm\\:focus\\:translate-y-8:focus {\n --transform-translate-y: 2rem;\n }\n\n .sm\\:focus\\:translate-y-10:focus {\n --transform-translate-y: 2.5rem;\n }\n\n .sm\\:focus\\:translate-y-12:focus {\n --transform-translate-y: 3rem;\n }\n\n .sm\\:focus\\:translate-y-16:focus {\n --transform-translate-y: 4rem;\n }\n\n .sm\\:focus\\:translate-y-20:focus {\n --transform-translate-y: 5rem;\n }\n\n .sm\\:focus\\:translate-y-24:focus {\n --transform-translate-y: 6rem;\n }\n\n .sm\\:focus\\:translate-y-32:focus {\n --transform-translate-y: 8rem;\n }\n\n .sm\\:focus\\:translate-y-40:focus {\n --transform-translate-y: 10rem;\n }\n\n .sm\\:focus\\:translate-y-48:focus {\n --transform-translate-y: 12rem;\n }\n\n .sm\\:focus\\:translate-y-56:focus {\n --transform-translate-y: 14rem;\n }\n\n .sm\\:focus\\:translate-y-64:focus {\n --transform-translate-y: 16rem;\n }\n\n .sm\\:focus\\:translate-y-px:focus {\n --transform-translate-y: 1px;\n }\n\n .sm\\:focus\\:-translate-y-1:focus {\n --transform-translate-y: -0.25rem;\n }\n\n .sm\\:focus\\:-translate-y-2:focus {\n --transform-translate-y: -0.5rem;\n }\n\n .sm\\:focus\\:-translate-y-3:focus {\n --transform-translate-y: -0.75rem;\n }\n\n .sm\\:focus\\:-translate-y-4:focus {\n --transform-translate-y: -1rem;\n }\n\n .sm\\:focus\\:-translate-y-5:focus {\n --transform-translate-y: -1.25rem;\n }\n\n .sm\\:focus\\:-translate-y-6:focus {\n --transform-translate-y: -1.5rem;\n }\n\n .sm\\:focus\\:-translate-y-8:focus {\n --transform-translate-y: -2rem;\n }\n\n .sm\\:focus\\:-translate-y-10:focus {\n --transform-translate-y: -2.5rem;\n }\n\n .sm\\:focus\\:-translate-y-12:focus {\n --transform-translate-y: -3rem;\n }\n\n .sm\\:focus\\:-translate-y-16:focus {\n --transform-translate-y: -4rem;\n }\n\n .sm\\:focus\\:-translate-y-20:focus {\n --transform-translate-y: -5rem;\n }\n\n .sm\\:focus\\:-translate-y-24:focus {\n --transform-translate-y: -6rem;\n }\n\n .sm\\:focus\\:-translate-y-32:focus {\n --transform-translate-y: -8rem;\n }\n\n .sm\\:focus\\:-translate-y-40:focus {\n --transform-translate-y: -10rem;\n }\n\n .sm\\:focus\\:-translate-y-48:focus {\n --transform-translate-y: -12rem;\n }\n\n .sm\\:focus\\:-translate-y-56:focus {\n --transform-translate-y: -14rem;\n }\n\n .sm\\:focus\\:-translate-y-64:focus {\n --transform-translate-y: -16rem;\n }\n\n .sm\\:focus\\:-translate-y-px:focus {\n --transform-translate-y: -1px;\n }\n\n .sm\\:focus\\:-translate-y-full:focus {\n --transform-translate-y: -100%;\n }\n\n .sm\\:focus\\:-translate-y-1\\/2:focus {\n --transform-translate-y: -50%;\n }\n\n .sm\\:focus\\:translate-y-1\\/2:focus {\n --transform-translate-y: 50%;\n }\n\n .sm\\:focus\\:translate-y-full:focus {\n --transform-translate-y: 100%;\n }\n\n .sm\\:skew-x-0 {\n --transform-skew-x: 0;\n }\n\n .sm\\:skew-x-1 {\n --transform-skew-x: 1deg;\n }\n\n .sm\\:skew-x-2 {\n --transform-skew-x: 2deg;\n }\n\n .sm\\:skew-x-3 {\n --transform-skew-x: 3deg;\n }\n\n .sm\\:skew-x-6 {\n --transform-skew-x: 6deg;\n }\n\n .sm\\:skew-x-12 {\n --transform-skew-x: 12deg;\n }\n\n .sm\\:-skew-x-12 {\n --transform-skew-x: -12deg;\n }\n\n .sm\\:-skew-x-6 {\n --transform-skew-x: -6deg;\n }\n\n .sm\\:-skew-x-3 {\n --transform-skew-x: -3deg;\n }\n\n .sm\\:-skew-x-2 {\n --transform-skew-x: -2deg;\n }\n\n .sm\\:-skew-x-1 {\n --transform-skew-x: -1deg;\n }\n\n .sm\\:skew-y-0 {\n --transform-skew-y: 0;\n }\n\n .sm\\:skew-y-1 {\n --transform-skew-y: 1deg;\n }\n\n .sm\\:skew-y-2 {\n --transform-skew-y: 2deg;\n }\n\n .sm\\:skew-y-3 {\n --transform-skew-y: 3deg;\n }\n\n .sm\\:skew-y-6 {\n --transform-skew-y: 6deg;\n }\n\n .sm\\:skew-y-12 {\n --transform-skew-y: 12deg;\n }\n\n .sm\\:-skew-y-12 {\n --transform-skew-y: -12deg;\n }\n\n .sm\\:-skew-y-6 {\n --transform-skew-y: -6deg;\n }\n\n .sm\\:-skew-y-3 {\n --transform-skew-y: -3deg;\n }\n\n .sm\\:-skew-y-2 {\n --transform-skew-y: -2deg;\n }\n\n .sm\\:-skew-y-1 {\n --transform-skew-y: -1deg;\n }\n\n .sm\\:hover\\:skew-x-0:hover {\n --transform-skew-x: 0;\n }\n\n .sm\\:hover\\:skew-x-1:hover {\n --transform-skew-x: 1deg;\n }\n\n .sm\\:hover\\:skew-x-2:hover {\n --transform-skew-x: 2deg;\n }\n\n .sm\\:hover\\:skew-x-3:hover {\n --transform-skew-x: 3deg;\n }\n\n .sm\\:hover\\:skew-x-6:hover {\n --transform-skew-x: 6deg;\n }\n\n .sm\\:hover\\:skew-x-12:hover {\n --transform-skew-x: 12deg;\n }\n\n .sm\\:hover\\:-skew-x-12:hover {\n --transform-skew-x: -12deg;\n }\n\n .sm\\:hover\\:-skew-x-6:hover {\n --transform-skew-x: -6deg;\n }\n\n .sm\\:hover\\:-skew-x-3:hover {\n --transform-skew-x: -3deg;\n }\n\n .sm\\:hover\\:-skew-x-2:hover {\n --transform-skew-x: -2deg;\n }\n\n .sm\\:hover\\:-skew-x-1:hover {\n --transform-skew-x: -1deg;\n }\n\n .sm\\:hover\\:skew-y-0:hover {\n --transform-skew-y: 0;\n }\n\n .sm\\:hover\\:skew-y-1:hover {\n --transform-skew-y: 1deg;\n }\n\n .sm\\:hover\\:skew-y-2:hover {\n --transform-skew-y: 2deg;\n }\n\n .sm\\:hover\\:skew-y-3:hover {\n --transform-skew-y: 3deg;\n }\n\n .sm\\:hover\\:skew-y-6:hover {\n --transform-skew-y: 6deg;\n }\n\n .sm\\:hover\\:skew-y-12:hover {\n --transform-skew-y: 12deg;\n }\n\n .sm\\:hover\\:-skew-y-12:hover {\n --transform-skew-y: -12deg;\n }\n\n .sm\\:hover\\:-skew-y-6:hover {\n --transform-skew-y: -6deg;\n }\n\n .sm\\:hover\\:-skew-y-3:hover {\n --transform-skew-y: -3deg;\n }\n\n .sm\\:hover\\:-skew-y-2:hover {\n --transform-skew-y: -2deg;\n }\n\n .sm\\:hover\\:-skew-y-1:hover {\n --transform-skew-y: -1deg;\n }\n\n .sm\\:focus\\:skew-x-0:focus {\n --transform-skew-x: 0;\n }\n\n .sm\\:focus\\:skew-x-1:focus {\n --transform-skew-x: 1deg;\n }\n\n .sm\\:focus\\:skew-x-2:focus {\n --transform-skew-x: 2deg;\n }\n\n .sm\\:focus\\:skew-x-3:focus {\n --transform-skew-x: 3deg;\n }\n\n .sm\\:focus\\:skew-x-6:focus {\n --transform-skew-x: 6deg;\n }\n\n .sm\\:focus\\:skew-x-12:focus {\n --transform-skew-x: 12deg;\n }\n\n .sm\\:focus\\:-skew-x-12:focus {\n --transform-skew-x: -12deg;\n }\n\n .sm\\:focus\\:-skew-x-6:focus {\n --transform-skew-x: -6deg;\n }\n\n .sm\\:focus\\:-skew-x-3:focus {\n --transform-skew-x: -3deg;\n }\n\n .sm\\:focus\\:-skew-x-2:focus {\n --transform-skew-x: -2deg;\n }\n\n .sm\\:focus\\:-skew-x-1:focus {\n --transform-skew-x: -1deg;\n }\n\n .sm\\:focus\\:skew-y-0:focus {\n --transform-skew-y: 0;\n }\n\n .sm\\:focus\\:skew-y-1:focus {\n --transform-skew-y: 1deg;\n }\n\n .sm\\:focus\\:skew-y-2:focus {\n --transform-skew-y: 2deg;\n }\n\n .sm\\:focus\\:skew-y-3:focus {\n --transform-skew-y: 3deg;\n }\n\n .sm\\:focus\\:skew-y-6:focus {\n --transform-skew-y: 6deg;\n }\n\n .sm\\:focus\\:skew-y-12:focus {\n --transform-skew-y: 12deg;\n }\n\n .sm\\:focus\\:-skew-y-12:focus {\n --transform-skew-y: -12deg;\n }\n\n .sm\\:focus\\:-skew-y-6:focus {\n --transform-skew-y: -6deg;\n }\n\n .sm\\:focus\\:-skew-y-3:focus {\n --transform-skew-y: -3deg;\n }\n\n .sm\\:focus\\:-skew-y-2:focus {\n --transform-skew-y: -2deg;\n }\n\n .sm\\:focus\\:-skew-y-1:focus {\n --transform-skew-y: -1deg;\n }\n\n .sm\\:transition-none {\n transition-property: none;\n }\n\n .sm\\:transition-all {\n transition-property: all;\n }\n\n .sm\\:transition {\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-transform;\n }\n\n .sm\\:transition-colors {\n transition-property: background-color, border-color, color, fill, stroke;\n }\n\n .sm\\:transition-opacity {\n transition-property: opacity;\n }\n\n .sm\\:transition-shadow {\n transition-property: box-shadow;\n }\n\n .sm\\:transition-transform {\n transition-property: -webkit-transform;\n transition-property: transform;\n transition-property: transform, -webkit-transform;\n }\n\n .sm\\:ease-linear {\n transition-timing-function: linear;\n }\n\n .sm\\:ease-in {\n transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n }\n\n .sm\\:ease-out {\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n }\n\n .sm\\:ease-in-out {\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n .sm\\:duration-75 {\n transition-duration: 75ms;\n }\n\n .sm\\:duration-100 {\n transition-duration: 100ms;\n }\n\n .sm\\:duration-150 {\n transition-duration: 150ms;\n }\n\n .sm\\:duration-200 {\n transition-duration: 200ms;\n }\n\n .sm\\:duration-300 {\n transition-duration: 300ms;\n }\n\n .sm\\:duration-500 {\n transition-duration: 500ms;\n }\n\n .sm\\:duration-700 {\n transition-duration: 700ms;\n }\n\n .sm\\:duration-1000 {\n transition-duration: 1000ms;\n }\n\n .sm\\:delay-75 {\n transition-delay: 75ms;\n }\n\n .sm\\:delay-100 {\n transition-delay: 100ms;\n }\n\n .sm\\:delay-150 {\n transition-delay: 150ms;\n }\n\n .sm\\:delay-200 {\n transition-delay: 200ms;\n }\n\n .sm\\:delay-300 {\n transition-delay: 300ms;\n }\n\n .sm\\:delay-500 {\n transition-delay: 500ms;\n }\n\n .sm\\:delay-700 {\n transition-delay: 700ms;\n }\n\n .sm\\:delay-1000 {\n transition-delay: 1000ms;\n }\n\n .sm\\:animate-none {\n -webkit-animation: none;\n animation: none;\n }\n\n .sm\\:animate-spin {\n -webkit-animation: spin 1s linear infinite;\n animation: spin 1s linear infinite;\n }\n\n .sm\\:animate-ping {\n -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n }\n\n .sm\\:animate-pulse {\n -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n }\n\n .sm\\:animate-bounce {\n -webkit-animation: bounce 1s infinite;\n animation: bounce 1s infinite;\n }\n}\n\n@media (min-width: 768px) {\n .md\\:container {\n width: 100%;\n }\n\n @media (min-width: 640px) {\n .md\\:container {\n max-width: 640px;\n }\n }\n\n @media (min-width: 768px) {\n .md\\:container {\n max-width: 768px;\n }\n }\n\n @media (min-width: 1024px) {\n .md\\:container {\n max-width: 1024px;\n }\n }\n\n @media (min-width: 1280px) {\n .md\\:container {\n max-width: 1280px;\n }\n }\n\n .md\\:space-y-0 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0px * var(--space-y-reverse));\n }\n\n .md\\:space-x-0 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0px * var(--space-x-reverse));\n margin-left: calc(0px * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.25rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.25rem * var(--space-x-reverse));\n margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.5rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.5rem * var(--space-x-reverse));\n margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.75rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.75rem * var(--space-x-reverse));\n margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1rem * var(--space-x-reverse));\n margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.25rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.25rem * var(--space-x-reverse));\n margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.5rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.5rem * var(--space-x-reverse));\n margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2rem * var(--space-x-reverse));\n margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2.5rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2.5rem * var(--space-x-reverse));\n margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(3rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(3rem * var(--space-x-reverse));\n margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(4rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(4rem * var(--space-x-reverse));\n margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(5rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(5rem * var(--space-x-reverse));\n margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(6rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(6rem * var(--space-x-reverse));\n margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(8rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(8rem * var(--space-x-reverse));\n margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(10rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(10rem * var(--space-x-reverse));\n margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(12rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(12rem * var(--space-x-reverse));\n margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(14rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(14rem * var(--space-x-reverse));\n margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(16rem * var(--space-y-reverse));\n }\n\n .md\\:space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(16rem * var(--space-x-reverse));\n margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1px * var(--space-y-reverse));\n }\n\n .md\\:space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1px * var(--space-x-reverse));\n margin-left: calc(1px * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.25rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.25rem * var(--space-x-reverse));\n margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.5rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.5rem * var(--space-x-reverse));\n margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.75rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.75rem * var(--space-x-reverse));\n margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1rem * var(--space-x-reverse));\n margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.25rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.25rem * var(--space-x-reverse));\n margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.5rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.5rem * var(--space-x-reverse));\n margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2rem * var(--space-x-reverse));\n margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2.5rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2.5rem * var(--space-x-reverse));\n margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-3rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-3rem * var(--space-x-reverse));\n margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-4rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-4rem * var(--space-x-reverse));\n margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-5rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-5rem * var(--space-x-reverse));\n margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-6rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-6rem * var(--space-x-reverse));\n margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-8rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-8rem * var(--space-x-reverse));\n margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-10rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-10rem * var(--space-x-reverse));\n margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-12rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-12rem * var(--space-x-reverse));\n margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-14rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-14rem * var(--space-x-reverse));\n margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-16rem * var(--space-y-reverse));\n }\n\n .md\\:-space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-16rem * var(--space-x-reverse));\n margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:-space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1px * var(--space-y-reverse));\n }\n\n .md\\:-space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1px * var(--space-x-reverse));\n margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));\n }\n\n .md\\:space-y-reverse > :not(template) ~ :not(template) {\n --space-y-reverse: 1;\n }\n\n .md\\:space-x-reverse > :not(template) ~ :not(template) {\n --space-x-reverse: 1;\n }\n\n .md\\:divide-y-0 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(0px * var(--divide-y-reverse));\n }\n\n .md\\:divide-x-0 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(0px * var(--divide-x-reverse));\n border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));\n }\n\n .md\\:divide-y-2 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(2px * var(--divide-y-reverse));\n }\n\n .md\\:divide-x-2 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(2px * var(--divide-x-reverse));\n border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));\n }\n\n .md\\:divide-y-4 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(4px * var(--divide-y-reverse));\n }\n\n .md\\:divide-x-4 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(4px * var(--divide-x-reverse));\n border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));\n }\n\n .md\\:divide-y-8 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(8px * var(--divide-y-reverse));\n }\n\n .md\\:divide-x-8 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(8px * var(--divide-x-reverse));\n border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));\n }\n\n .md\\:divide-y > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(1px * var(--divide-y-reverse));\n }\n\n .md\\:divide-x > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(1px * var(--divide-x-reverse));\n border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));\n }\n\n .md\\:divide-y-reverse > :not(template) ~ :not(template) {\n --divide-y-reverse: 1;\n }\n\n .md\\:divide-x-reverse > :not(template) ~ :not(template) {\n --divide-x-reverse: 1;\n }\n\n .md\\:divide-transparent > :not(template) ~ :not(template) {\n border-color: transparent;\n }\n\n .md\\:divide-current > :not(template) ~ :not(template) {\n border-color: currentColor;\n }\n\n .md\\:divide-black > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--divide-opacity));\n }\n\n .md\\:divide-white > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--divide-opacity));\n }\n\n .md\\:divide-gray-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--divide-opacity));\n }\n\n .md\\:divide-gray-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--divide-opacity));\n }\n\n .md\\:divide-gray-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--divide-opacity));\n }\n\n .md\\:divide-gray-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--divide-opacity));\n }\n\n .md\\:divide-gray-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--divide-opacity));\n }\n\n .md\\:divide-gray-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--divide-opacity));\n }\n\n .md\\:divide-gray-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--divide-opacity));\n }\n\n .md\\:divide-gray-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--divide-opacity));\n }\n\n .md\\:divide-gray-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--divide-opacity));\n }\n\n .md\\:divide-red-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--divide-opacity));\n }\n\n .md\\:divide-red-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--divide-opacity));\n }\n\n .md\\:divide-red-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--divide-opacity));\n }\n\n .md\\:divide-red-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--divide-opacity));\n }\n\n .md\\:divide-red-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--divide-opacity));\n }\n\n .md\\:divide-red-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--divide-opacity));\n }\n\n .md\\:divide-red-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--divide-opacity));\n }\n\n .md\\:divide-red-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--divide-opacity));\n }\n\n .md\\:divide-red-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--divide-opacity));\n }\n\n .md\\:divide-orange-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--divide-opacity));\n }\n\n .md\\:divide-orange-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--divide-opacity));\n }\n\n .md\\:divide-orange-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--divide-opacity));\n }\n\n .md\\:divide-orange-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--divide-opacity));\n }\n\n .md\\:divide-orange-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--divide-opacity));\n }\n\n .md\\:divide-orange-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--divide-opacity));\n }\n\n .md\\:divide-orange-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--divide-opacity));\n }\n\n .md\\:divide-orange-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--divide-opacity));\n }\n\n .md\\:divide-orange-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--divide-opacity));\n }\n\n .md\\:divide-yellow-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--divide-opacity));\n }\n\n .md\\:divide-yellow-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--divide-opacity));\n }\n\n .md\\:divide-yellow-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--divide-opacity));\n }\n\n .md\\:divide-yellow-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--divide-opacity));\n }\n\n .md\\:divide-yellow-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--divide-opacity));\n }\n\n .md\\:divide-yellow-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--divide-opacity));\n }\n\n .md\\:divide-yellow-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--divide-opacity));\n }\n\n .md\\:divide-yellow-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--divide-opacity));\n }\n\n .md\\:divide-yellow-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--divide-opacity));\n }\n\n .md\\:divide-green-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--divide-opacity));\n }\n\n .md\\:divide-green-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--divide-opacity));\n }\n\n .md\\:divide-green-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--divide-opacity));\n }\n\n .md\\:divide-green-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--divide-opacity));\n }\n\n .md\\:divide-green-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--divide-opacity));\n }\n\n .md\\:divide-green-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--divide-opacity));\n }\n\n .md\\:divide-green-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--divide-opacity));\n }\n\n .md\\:divide-green-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--divide-opacity));\n }\n\n .md\\:divide-green-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--divide-opacity));\n }\n\n .md\\:divide-teal-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--divide-opacity));\n }\n\n .md\\:divide-teal-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--divide-opacity));\n }\n\n .md\\:divide-teal-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--divide-opacity));\n }\n\n .md\\:divide-teal-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--divide-opacity));\n }\n\n .md\\:divide-teal-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--divide-opacity));\n }\n\n .md\\:divide-teal-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--divide-opacity));\n }\n\n .md\\:divide-teal-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--divide-opacity));\n }\n\n .md\\:divide-teal-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--divide-opacity));\n }\n\n .md\\:divide-teal-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--divide-opacity));\n }\n\n .md\\:divide-blue-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--divide-opacity));\n }\n\n .md\\:divide-blue-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--divide-opacity));\n }\n\n .md\\:divide-blue-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--divide-opacity));\n }\n\n .md\\:divide-blue-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--divide-opacity));\n }\n\n .md\\:divide-blue-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--divide-opacity));\n }\n\n .md\\:divide-blue-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--divide-opacity));\n }\n\n .md\\:divide-blue-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--divide-opacity));\n }\n\n .md\\:divide-blue-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--divide-opacity));\n }\n\n .md\\:divide-blue-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--divide-opacity));\n }\n\n .md\\:divide-indigo-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--divide-opacity));\n }\n\n .md\\:divide-indigo-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--divide-opacity));\n }\n\n .md\\:divide-indigo-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--divide-opacity));\n }\n\n .md\\:divide-indigo-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--divide-opacity));\n }\n\n .md\\:divide-indigo-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--divide-opacity));\n }\n\n .md\\:divide-indigo-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--divide-opacity));\n }\n\n .md\\:divide-indigo-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--divide-opacity));\n }\n\n .md\\:divide-indigo-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--divide-opacity));\n }\n\n .md\\:divide-indigo-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--divide-opacity));\n }\n\n .md\\:divide-purple-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--divide-opacity));\n }\n\n .md\\:divide-purple-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--divide-opacity));\n }\n\n .md\\:divide-purple-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--divide-opacity));\n }\n\n .md\\:divide-purple-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--divide-opacity));\n }\n\n .md\\:divide-purple-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--divide-opacity));\n }\n\n .md\\:divide-purple-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--divide-opacity));\n }\n\n .md\\:divide-purple-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--divide-opacity));\n }\n\n .md\\:divide-purple-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--divide-opacity));\n }\n\n .md\\:divide-purple-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--divide-opacity));\n }\n\n .md\\:divide-pink-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--divide-opacity));\n }\n\n .md\\:divide-pink-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--divide-opacity));\n }\n\n .md\\:divide-pink-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--divide-opacity));\n }\n\n .md\\:divide-pink-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--divide-opacity));\n }\n\n .md\\:divide-pink-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--divide-opacity));\n }\n\n .md\\:divide-pink-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--divide-opacity));\n }\n\n .md\\:divide-pink-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--divide-opacity));\n }\n\n .md\\:divide-pink-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--divide-opacity));\n }\n\n .md\\:divide-pink-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--divide-opacity));\n }\n\n .md\\:divide-solid > :not(template) ~ :not(template) {\n border-style: solid;\n }\n\n .md\\:divide-dashed > :not(template) ~ :not(template) {\n border-style: dashed;\n }\n\n .md\\:divide-dotted > :not(template) ~ :not(template) {\n border-style: dotted;\n }\n\n .md\\:divide-double > :not(template) ~ :not(template) {\n border-style: double;\n }\n\n .md\\:divide-none > :not(template) ~ :not(template) {\n border-style: none;\n }\n\n .md\\:divide-opacity-0 > :not(template) ~ :not(template) {\n --divide-opacity: 0;\n }\n\n .md\\:divide-opacity-25 > :not(template) ~ :not(template) {\n --divide-opacity: 0.25;\n }\n\n .md\\:divide-opacity-50 > :not(template) ~ :not(template) {\n --divide-opacity: 0.5;\n }\n\n .md\\:divide-opacity-75 > :not(template) ~ :not(template) {\n --divide-opacity: 0.75;\n }\n\n .md\\:divide-opacity-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n }\n\n .md\\:sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .md\\:not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .md\\:focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .md\\:focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .md\\:appearance-none {\n -webkit-appearance: none;\n appearance: none;\n }\n\n .md\\:bg-fixed {\n background-attachment: fixed;\n }\n\n .md\\:bg-local {\n background-attachment: local;\n }\n\n .md\\:bg-scroll {\n background-attachment: scroll;\n }\n\n .md\\:bg-clip-border {\n background-clip: border-box;\n }\n\n .md\\:bg-clip-padding {\n background-clip: padding-box;\n }\n\n .md\\:bg-clip-content {\n background-clip: content-box;\n }\n\n .md\\:bg-clip-text {\n -webkit-background-clip: text;\n background-clip: text;\n }\n\n .md\\:bg-transparent {\n background-color: transparent;\n }\n\n .md\\:bg-current {\n background-color: currentColor;\n }\n\n .md\\:bg-black {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .md\\:bg-white {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .md\\:bg-gray-100 {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .md\\:bg-gray-200 {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .md\\:bg-gray-300 {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .md\\:bg-gray-400 {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .md\\:bg-gray-500 {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .md\\:bg-gray-600 {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .md\\:bg-gray-700 {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .md\\:bg-gray-800 {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .md\\:bg-gray-900 {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .md\\:bg-red-100 {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .md\\:bg-red-200 {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .md\\:bg-red-300 {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .md\\:bg-red-400 {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .md\\:bg-red-500 {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .md\\:bg-red-600 {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .md\\:bg-red-700 {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .md\\:bg-red-800 {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .md\\:bg-red-900 {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .md\\:bg-orange-100 {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .md\\:bg-orange-200 {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .md\\:bg-orange-300 {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .md\\:bg-orange-400 {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .md\\:bg-orange-500 {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .md\\:bg-orange-600 {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .md\\:bg-orange-700 {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .md\\:bg-orange-800 {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .md\\:bg-orange-900 {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .md\\:bg-yellow-100 {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .md\\:bg-yellow-200 {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .md\\:bg-yellow-300 {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .md\\:bg-yellow-400 {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .md\\:bg-yellow-500 {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .md\\:bg-yellow-600 {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .md\\:bg-yellow-700 {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .md\\:bg-yellow-800 {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .md\\:bg-yellow-900 {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .md\\:bg-green-100 {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .md\\:bg-green-200 {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .md\\:bg-green-300 {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .md\\:bg-green-400 {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .md\\:bg-green-500 {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .md\\:bg-green-600 {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .md\\:bg-green-700 {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .md\\:bg-green-800 {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .md\\:bg-green-900 {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .md\\:bg-teal-100 {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .md\\:bg-teal-200 {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .md\\:bg-teal-300 {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .md\\:bg-teal-400 {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .md\\:bg-teal-500 {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .md\\:bg-teal-600 {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .md\\:bg-teal-700 {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .md\\:bg-teal-800 {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .md\\:bg-teal-900 {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .md\\:bg-blue-100 {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .md\\:bg-blue-200 {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .md\\:bg-blue-300 {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .md\\:bg-blue-400 {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .md\\:bg-blue-500 {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .md\\:bg-blue-600 {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .md\\:bg-blue-700 {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .md\\:bg-blue-800 {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .md\\:bg-blue-900 {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .md\\:bg-indigo-100 {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .md\\:bg-indigo-200 {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .md\\:bg-indigo-300 {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .md\\:bg-indigo-400 {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .md\\:bg-indigo-500 {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .md\\:bg-indigo-600 {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .md\\:bg-indigo-700 {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .md\\:bg-indigo-800 {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .md\\:bg-indigo-900 {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .md\\:bg-purple-100 {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .md\\:bg-purple-200 {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .md\\:bg-purple-300 {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .md\\:bg-purple-400 {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .md\\:bg-purple-500 {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .md\\:bg-purple-600 {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .md\\:bg-purple-700 {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .md\\:bg-purple-800 {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .md\\:bg-purple-900 {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .md\\:bg-pink-100 {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .md\\:bg-pink-200 {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .md\\:bg-pink-300 {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .md\\:bg-pink-400 {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .md\\:bg-pink-500 {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .md\\:bg-pink-600 {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .md\\:bg-pink-700 {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .md\\:bg-pink-800 {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .md\\:bg-pink-900 {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-transparent:hover {\n background-color: transparent;\n }\n\n .md\\:hover\\:bg-current:hover {\n background-color: currentColor;\n }\n\n .md\\:hover\\:bg-black:hover {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-white:hover {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-gray-100:hover {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-gray-200:hover {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-gray-300:hover {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-gray-400:hover {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-gray-500:hover {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-gray-600:hover {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-gray-700:hover {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-gray-800:hover {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-gray-900:hover {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-red-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-red-200:hover {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-red-300:hover {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-red-400:hover {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-red-500:hover {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-red-600:hover {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-red-700:hover {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-red-800:hover {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-red-900:hover {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-orange-100:hover {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-orange-200:hover {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-orange-300:hover {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-orange-400:hover {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-orange-500:hover {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-orange-600:hover {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-orange-700:hover {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-orange-800:hover {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-orange-900:hover {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-yellow-100:hover {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-yellow-200:hover {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-yellow-300:hover {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-yellow-400:hover {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-yellow-500:hover {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-yellow-600:hover {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-yellow-700:hover {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-yellow-800:hover {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-yellow-900:hover {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-green-100:hover {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-green-200:hover {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-green-300:hover {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-green-400:hover {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-green-500:hover {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-green-600:hover {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-green-700:hover {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-green-800:hover {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-green-900:hover {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-teal-100:hover {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-teal-200:hover {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-teal-300:hover {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-teal-400:hover {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-teal-500:hover {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-teal-600:hover {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-teal-700:hover {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-teal-800:hover {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-teal-900:hover {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-blue-100:hover {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-blue-200:hover {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-blue-300:hover {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-blue-400:hover {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-blue-500:hover {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-blue-600:hover {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-blue-700:hover {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-blue-800:hover {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-blue-900:hover {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-indigo-100:hover {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-indigo-200:hover {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-indigo-300:hover {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-indigo-400:hover {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-indigo-500:hover {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-indigo-600:hover {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-indigo-700:hover {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-indigo-800:hover {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-indigo-900:hover {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-purple-100:hover {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-purple-200:hover {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-purple-300:hover {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-purple-400:hover {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-purple-500:hover {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-purple-600:hover {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-purple-700:hover {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-purple-800:hover {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-purple-900:hover {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-pink-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-pink-200:hover {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-pink-300:hover {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-pink-400:hover {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-pink-500:hover {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-pink-600:hover {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-pink-700:hover {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-pink-800:hover {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .md\\:hover\\:bg-pink-900:hover {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-transparent:focus {\n background-color: transparent;\n }\n\n .md\\:focus\\:bg-current:focus {\n background-color: currentColor;\n }\n\n .md\\:focus\\:bg-black:focus {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-white:focus {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-gray-100:focus {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-gray-200:focus {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-gray-300:focus {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-gray-400:focus {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-gray-500:focus {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-gray-600:focus {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-gray-700:focus {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-gray-800:focus {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-gray-900:focus {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-red-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-red-200:focus {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-red-300:focus {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-red-400:focus {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-red-500:focus {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-red-600:focus {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-red-700:focus {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-red-800:focus {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-red-900:focus {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-orange-100:focus {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-orange-200:focus {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-orange-300:focus {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-orange-400:focus {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-orange-500:focus {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-orange-600:focus {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-orange-700:focus {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-orange-800:focus {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-orange-900:focus {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-yellow-100:focus {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-yellow-200:focus {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-yellow-300:focus {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-yellow-400:focus {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-yellow-500:focus {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-yellow-600:focus {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-yellow-700:focus {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-yellow-800:focus {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-yellow-900:focus {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-green-100:focus {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-green-200:focus {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-green-300:focus {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-green-400:focus {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-green-500:focus {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-green-600:focus {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-green-700:focus {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-green-800:focus {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-green-900:focus {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-teal-100:focus {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-teal-200:focus {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-teal-300:focus {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-teal-400:focus {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-teal-500:focus {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-teal-600:focus {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-teal-700:focus {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-teal-800:focus {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-teal-900:focus {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-blue-100:focus {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-blue-200:focus {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-blue-300:focus {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-blue-400:focus {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-blue-500:focus {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-blue-600:focus {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-blue-700:focus {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-blue-800:focus {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-blue-900:focus {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-indigo-100:focus {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-indigo-200:focus {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-indigo-300:focus {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-indigo-400:focus {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-indigo-500:focus {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-indigo-600:focus {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-indigo-700:focus {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-indigo-800:focus {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-indigo-900:focus {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-purple-100:focus {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-purple-200:focus {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-purple-300:focus {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-purple-400:focus {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-purple-500:focus {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-purple-600:focus {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-purple-700:focus {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-purple-800:focus {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-purple-900:focus {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-pink-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-pink-200:focus {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-pink-300:focus {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-pink-400:focus {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-pink-500:focus {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-pink-600:focus {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-pink-700:focus {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-pink-800:focus {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .md\\:focus\\:bg-pink-900:focus {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .md\\:bg-none {\n background-image: none;\n }\n\n .md\\:bg-gradient-to-t {\n background-image: linear-gradient(to top, var(--gradient-color-stops));\n }\n\n .md\\:bg-gradient-to-tr {\n background-image: linear-gradient(to top right, var(--gradient-color-stops));\n }\n\n .md\\:bg-gradient-to-r {\n background-image: linear-gradient(to right, var(--gradient-color-stops));\n }\n\n .md\\:bg-gradient-to-br {\n background-image: linear-gradient(to bottom right, var(--gradient-color-stops));\n }\n\n .md\\:bg-gradient-to-b {\n background-image: linear-gradient(to bottom, var(--gradient-color-stops));\n }\n\n .md\\:bg-gradient-to-bl {\n background-image: linear-gradient(to bottom left, var(--gradient-color-stops));\n }\n\n .md\\:bg-gradient-to-l {\n background-image: linear-gradient(to left, var(--gradient-color-stops));\n }\n\n .md\\:bg-gradient-to-tl {\n background-image: linear-gradient(to top left, var(--gradient-color-stops));\n }\n\n .md\\:from-transparent {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:from-current {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:from-black {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:from-white {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:from-gray-100 {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .md\\:from-gray-200 {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .md\\:from-gray-300 {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .md\\:from-gray-400 {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .md\\:from-gray-500 {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .md\\:from-gray-600 {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .md\\:from-gray-700 {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .md\\:from-gray-800 {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .md\\:from-gray-900 {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .md\\:from-red-100 {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .md\\:from-red-200 {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .md\\:from-red-300 {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .md\\:from-red-400 {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .md\\:from-red-500 {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .md\\:from-red-600 {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .md\\:from-red-700 {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .md\\:from-red-800 {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .md\\:from-red-900 {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .md\\:from-orange-100 {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .md\\:from-orange-200 {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .md\\:from-orange-300 {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .md\\:from-orange-400 {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .md\\:from-orange-500 {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .md\\:from-orange-600 {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .md\\:from-orange-700 {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .md\\:from-orange-800 {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .md\\:from-orange-900 {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .md\\:from-yellow-100 {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .md\\:from-yellow-200 {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .md\\:from-yellow-300 {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .md\\:from-yellow-400 {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .md\\:from-yellow-500 {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .md\\:from-yellow-600 {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .md\\:from-yellow-700 {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .md\\:from-yellow-800 {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .md\\:from-yellow-900 {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .md\\:from-green-100 {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .md\\:from-green-200 {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .md\\:from-green-300 {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .md\\:from-green-400 {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .md\\:from-green-500 {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .md\\:from-green-600 {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .md\\:from-green-700 {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .md\\:from-green-800 {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .md\\:from-green-900 {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .md\\:from-teal-100 {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .md\\:from-teal-200 {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .md\\:from-teal-300 {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .md\\:from-teal-400 {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .md\\:from-teal-500 {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .md\\:from-teal-600 {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .md\\:from-teal-700 {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .md\\:from-teal-800 {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .md\\:from-teal-900 {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .md\\:from-blue-100 {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .md\\:from-blue-200 {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .md\\:from-blue-300 {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .md\\:from-blue-400 {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .md\\:from-blue-500 {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .md\\:from-blue-600 {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .md\\:from-blue-700 {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .md\\:from-blue-800 {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .md\\:from-blue-900 {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .md\\:from-indigo-100 {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .md\\:from-indigo-200 {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .md\\:from-indigo-300 {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .md\\:from-indigo-400 {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .md\\:from-indigo-500 {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .md\\:from-indigo-600 {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .md\\:from-indigo-700 {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .md\\:from-indigo-800 {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .md\\:from-indigo-900 {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .md\\:from-purple-100 {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .md\\:from-purple-200 {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .md\\:from-purple-300 {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .md\\:from-purple-400 {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .md\\:from-purple-500 {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .md\\:from-purple-600 {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .md\\:from-purple-700 {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .md\\:from-purple-800 {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .md\\:from-purple-900 {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .md\\:from-pink-100 {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .md\\:from-pink-200 {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .md\\:from-pink-300 {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .md\\:from-pink-400 {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .md\\:from-pink-500 {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .md\\:from-pink-600 {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .md\\:from-pink-700 {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .md\\:from-pink-800 {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .md\\:from-pink-900 {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .md\\:via-transparent {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:via-current {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:via-black {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:via-white {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:via-gray-100 {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .md\\:via-gray-200 {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .md\\:via-gray-300 {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .md\\:via-gray-400 {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .md\\:via-gray-500 {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .md\\:via-gray-600 {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .md\\:via-gray-700 {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .md\\:via-gray-800 {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .md\\:via-gray-900 {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .md\\:via-red-100 {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .md\\:via-red-200 {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .md\\:via-red-300 {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .md\\:via-red-400 {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .md\\:via-red-500 {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .md\\:via-red-600 {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .md\\:via-red-700 {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .md\\:via-red-800 {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .md\\:via-red-900 {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .md\\:via-orange-100 {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .md\\:via-orange-200 {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .md\\:via-orange-300 {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .md\\:via-orange-400 {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .md\\:via-orange-500 {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .md\\:via-orange-600 {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .md\\:via-orange-700 {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .md\\:via-orange-800 {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .md\\:via-orange-900 {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .md\\:via-yellow-100 {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .md\\:via-yellow-200 {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .md\\:via-yellow-300 {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .md\\:via-yellow-400 {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .md\\:via-yellow-500 {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .md\\:via-yellow-600 {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .md\\:via-yellow-700 {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .md\\:via-yellow-800 {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .md\\:via-yellow-900 {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .md\\:via-green-100 {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .md\\:via-green-200 {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .md\\:via-green-300 {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .md\\:via-green-400 {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .md\\:via-green-500 {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .md\\:via-green-600 {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .md\\:via-green-700 {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .md\\:via-green-800 {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .md\\:via-green-900 {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .md\\:via-teal-100 {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .md\\:via-teal-200 {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .md\\:via-teal-300 {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .md\\:via-teal-400 {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .md\\:via-teal-500 {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .md\\:via-teal-600 {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .md\\:via-teal-700 {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .md\\:via-teal-800 {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .md\\:via-teal-900 {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .md\\:via-blue-100 {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .md\\:via-blue-200 {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .md\\:via-blue-300 {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .md\\:via-blue-400 {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .md\\:via-blue-500 {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .md\\:via-blue-600 {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .md\\:via-blue-700 {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .md\\:via-blue-800 {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .md\\:via-blue-900 {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .md\\:via-indigo-100 {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .md\\:via-indigo-200 {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .md\\:via-indigo-300 {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .md\\:via-indigo-400 {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .md\\:via-indigo-500 {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .md\\:via-indigo-600 {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .md\\:via-indigo-700 {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .md\\:via-indigo-800 {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .md\\:via-indigo-900 {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .md\\:via-purple-100 {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .md\\:via-purple-200 {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .md\\:via-purple-300 {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .md\\:via-purple-400 {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .md\\:via-purple-500 {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .md\\:via-purple-600 {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .md\\:via-purple-700 {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .md\\:via-purple-800 {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .md\\:via-purple-900 {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .md\\:via-pink-100 {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .md\\:via-pink-200 {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .md\\:via-pink-300 {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .md\\:via-pink-400 {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .md\\:via-pink-500 {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .md\\:via-pink-600 {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .md\\:via-pink-700 {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .md\\:via-pink-800 {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .md\\:via-pink-900 {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .md\\:to-transparent {\n --gradient-to-color: transparent;\n }\n\n .md\\:to-current {\n --gradient-to-color: currentColor;\n }\n\n .md\\:to-black {\n --gradient-to-color: #000;\n }\n\n .md\\:to-white {\n --gradient-to-color: #fff;\n }\n\n .md\\:to-gray-100 {\n --gradient-to-color: #f7fafc;\n }\n\n .md\\:to-gray-200 {\n --gradient-to-color: #edf2f7;\n }\n\n .md\\:to-gray-300 {\n --gradient-to-color: #e2e8f0;\n }\n\n .md\\:to-gray-400 {\n --gradient-to-color: #cbd5e0;\n }\n\n .md\\:to-gray-500 {\n --gradient-to-color: #a0aec0;\n }\n\n .md\\:to-gray-600 {\n --gradient-to-color: #718096;\n }\n\n .md\\:to-gray-700 {\n --gradient-to-color: #4a5568;\n }\n\n .md\\:to-gray-800 {\n --gradient-to-color: #2d3748;\n }\n\n .md\\:to-gray-900 {\n --gradient-to-color: #1a202c;\n }\n\n .md\\:to-red-100 {\n --gradient-to-color: #fff5f5;\n }\n\n .md\\:to-red-200 {\n --gradient-to-color: #fed7d7;\n }\n\n .md\\:to-red-300 {\n --gradient-to-color: #feb2b2;\n }\n\n .md\\:to-red-400 {\n --gradient-to-color: #fc8181;\n }\n\n .md\\:to-red-500 {\n --gradient-to-color: #f56565;\n }\n\n .md\\:to-red-600 {\n --gradient-to-color: #e53e3e;\n }\n\n .md\\:to-red-700 {\n --gradient-to-color: #c53030;\n }\n\n .md\\:to-red-800 {\n --gradient-to-color: #9b2c2c;\n }\n\n .md\\:to-red-900 {\n --gradient-to-color: #742a2a;\n }\n\n .md\\:to-orange-100 {\n --gradient-to-color: #fffaf0;\n }\n\n .md\\:to-orange-200 {\n --gradient-to-color: #feebc8;\n }\n\n .md\\:to-orange-300 {\n --gradient-to-color: #fbd38d;\n }\n\n .md\\:to-orange-400 {\n --gradient-to-color: #f6ad55;\n }\n\n .md\\:to-orange-500 {\n --gradient-to-color: #ed8936;\n }\n\n .md\\:to-orange-600 {\n --gradient-to-color: #dd6b20;\n }\n\n .md\\:to-orange-700 {\n --gradient-to-color: #c05621;\n }\n\n .md\\:to-orange-800 {\n --gradient-to-color: #9c4221;\n }\n\n .md\\:to-orange-900 {\n --gradient-to-color: #7b341e;\n }\n\n .md\\:to-yellow-100 {\n --gradient-to-color: #fffff0;\n }\n\n .md\\:to-yellow-200 {\n --gradient-to-color: #fefcbf;\n }\n\n .md\\:to-yellow-300 {\n --gradient-to-color: #faf089;\n }\n\n .md\\:to-yellow-400 {\n --gradient-to-color: #f6e05e;\n }\n\n .md\\:to-yellow-500 {\n --gradient-to-color: #ecc94b;\n }\n\n .md\\:to-yellow-600 {\n --gradient-to-color: #d69e2e;\n }\n\n .md\\:to-yellow-700 {\n --gradient-to-color: #b7791f;\n }\n\n .md\\:to-yellow-800 {\n --gradient-to-color: #975a16;\n }\n\n .md\\:to-yellow-900 {\n --gradient-to-color: #744210;\n }\n\n .md\\:to-green-100 {\n --gradient-to-color: #f0fff4;\n }\n\n .md\\:to-green-200 {\n --gradient-to-color: #c6f6d5;\n }\n\n .md\\:to-green-300 {\n --gradient-to-color: #9ae6b4;\n }\n\n .md\\:to-green-400 {\n --gradient-to-color: #68d391;\n }\n\n .md\\:to-green-500 {\n --gradient-to-color: #48bb78;\n }\n\n .md\\:to-green-600 {\n --gradient-to-color: #38a169;\n }\n\n .md\\:to-green-700 {\n --gradient-to-color: #2f855a;\n }\n\n .md\\:to-green-800 {\n --gradient-to-color: #276749;\n }\n\n .md\\:to-green-900 {\n --gradient-to-color: #22543d;\n }\n\n .md\\:to-teal-100 {\n --gradient-to-color: #e6fffa;\n }\n\n .md\\:to-teal-200 {\n --gradient-to-color: #b2f5ea;\n }\n\n .md\\:to-teal-300 {\n --gradient-to-color: #81e6d9;\n }\n\n .md\\:to-teal-400 {\n --gradient-to-color: #4fd1c5;\n }\n\n .md\\:to-teal-500 {\n --gradient-to-color: #38b2ac;\n }\n\n .md\\:to-teal-600 {\n --gradient-to-color: #319795;\n }\n\n .md\\:to-teal-700 {\n --gradient-to-color: #2c7a7b;\n }\n\n .md\\:to-teal-800 {\n --gradient-to-color: #285e61;\n }\n\n .md\\:to-teal-900 {\n --gradient-to-color: #234e52;\n }\n\n .md\\:to-blue-100 {\n --gradient-to-color: #ebf8ff;\n }\n\n .md\\:to-blue-200 {\n --gradient-to-color: #bee3f8;\n }\n\n .md\\:to-blue-300 {\n --gradient-to-color: #90cdf4;\n }\n\n .md\\:to-blue-400 {\n --gradient-to-color: #63b3ed;\n }\n\n .md\\:to-blue-500 {\n --gradient-to-color: #4299e1;\n }\n\n .md\\:to-blue-600 {\n --gradient-to-color: #3182ce;\n }\n\n .md\\:to-blue-700 {\n --gradient-to-color: #2b6cb0;\n }\n\n .md\\:to-blue-800 {\n --gradient-to-color: #2c5282;\n }\n\n .md\\:to-blue-900 {\n --gradient-to-color: #2a4365;\n }\n\n .md\\:to-indigo-100 {\n --gradient-to-color: #ebf4ff;\n }\n\n .md\\:to-indigo-200 {\n --gradient-to-color: #c3dafe;\n }\n\n .md\\:to-indigo-300 {\n --gradient-to-color: #a3bffa;\n }\n\n .md\\:to-indigo-400 {\n --gradient-to-color: #7f9cf5;\n }\n\n .md\\:to-indigo-500 {\n --gradient-to-color: #667eea;\n }\n\n .md\\:to-indigo-600 {\n --gradient-to-color: #5a67d8;\n }\n\n .md\\:to-indigo-700 {\n --gradient-to-color: #4c51bf;\n }\n\n .md\\:to-indigo-800 {\n --gradient-to-color: #434190;\n }\n\n .md\\:to-indigo-900 {\n --gradient-to-color: #3c366b;\n }\n\n .md\\:to-purple-100 {\n --gradient-to-color: #faf5ff;\n }\n\n .md\\:to-purple-200 {\n --gradient-to-color: #e9d8fd;\n }\n\n .md\\:to-purple-300 {\n --gradient-to-color: #d6bcfa;\n }\n\n .md\\:to-purple-400 {\n --gradient-to-color: #b794f4;\n }\n\n .md\\:to-purple-500 {\n --gradient-to-color: #9f7aea;\n }\n\n .md\\:to-purple-600 {\n --gradient-to-color: #805ad5;\n }\n\n .md\\:to-purple-700 {\n --gradient-to-color: #6b46c1;\n }\n\n .md\\:to-purple-800 {\n --gradient-to-color: #553c9a;\n }\n\n .md\\:to-purple-900 {\n --gradient-to-color: #44337a;\n }\n\n .md\\:to-pink-100 {\n --gradient-to-color: #fff5f7;\n }\n\n .md\\:to-pink-200 {\n --gradient-to-color: #fed7e2;\n }\n\n .md\\:to-pink-300 {\n --gradient-to-color: #fbb6ce;\n }\n\n .md\\:to-pink-400 {\n --gradient-to-color: #f687b3;\n }\n\n .md\\:to-pink-500 {\n --gradient-to-color: #ed64a6;\n }\n\n .md\\:to-pink-600 {\n --gradient-to-color: #d53f8c;\n }\n\n .md\\:to-pink-700 {\n --gradient-to-color: #b83280;\n }\n\n .md\\:to-pink-800 {\n --gradient-to-color: #97266d;\n }\n\n .md\\:to-pink-900 {\n --gradient-to-color: #702459;\n }\n\n .md\\:hover\\:from-transparent:hover {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:hover\\:from-current:hover {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:hover\\:from-black:hover {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:hover\\:from-white:hover {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:hover\\:from-gray-100:hover {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .md\\:hover\\:from-gray-200:hover {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .md\\:hover\\:from-gray-300:hover {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .md\\:hover\\:from-gray-400:hover {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .md\\:hover\\:from-gray-500:hover {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .md\\:hover\\:from-gray-600:hover {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .md\\:hover\\:from-gray-700:hover {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .md\\:hover\\:from-gray-800:hover {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .md\\:hover\\:from-gray-900:hover {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .md\\:hover\\:from-red-100:hover {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .md\\:hover\\:from-red-200:hover {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .md\\:hover\\:from-red-300:hover {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .md\\:hover\\:from-red-400:hover {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .md\\:hover\\:from-red-500:hover {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .md\\:hover\\:from-red-600:hover {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .md\\:hover\\:from-red-700:hover {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .md\\:hover\\:from-red-800:hover {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .md\\:hover\\:from-red-900:hover {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .md\\:hover\\:from-orange-100:hover {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .md\\:hover\\:from-orange-200:hover {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .md\\:hover\\:from-orange-300:hover {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .md\\:hover\\:from-orange-400:hover {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .md\\:hover\\:from-orange-500:hover {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .md\\:hover\\:from-orange-600:hover {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .md\\:hover\\:from-orange-700:hover {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .md\\:hover\\:from-orange-800:hover {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .md\\:hover\\:from-orange-900:hover {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .md\\:hover\\:from-yellow-100:hover {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .md\\:hover\\:from-yellow-200:hover {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .md\\:hover\\:from-yellow-300:hover {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .md\\:hover\\:from-yellow-400:hover {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .md\\:hover\\:from-yellow-500:hover {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .md\\:hover\\:from-yellow-600:hover {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .md\\:hover\\:from-yellow-700:hover {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .md\\:hover\\:from-yellow-800:hover {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .md\\:hover\\:from-yellow-900:hover {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .md\\:hover\\:from-green-100:hover {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .md\\:hover\\:from-green-200:hover {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .md\\:hover\\:from-green-300:hover {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .md\\:hover\\:from-green-400:hover {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .md\\:hover\\:from-green-500:hover {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .md\\:hover\\:from-green-600:hover {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .md\\:hover\\:from-green-700:hover {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .md\\:hover\\:from-green-800:hover {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .md\\:hover\\:from-green-900:hover {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .md\\:hover\\:from-teal-100:hover {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .md\\:hover\\:from-teal-200:hover {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .md\\:hover\\:from-teal-300:hover {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .md\\:hover\\:from-teal-400:hover {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .md\\:hover\\:from-teal-500:hover {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .md\\:hover\\:from-teal-600:hover {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .md\\:hover\\:from-teal-700:hover {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .md\\:hover\\:from-teal-800:hover {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .md\\:hover\\:from-teal-900:hover {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .md\\:hover\\:from-blue-100:hover {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .md\\:hover\\:from-blue-200:hover {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .md\\:hover\\:from-blue-300:hover {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .md\\:hover\\:from-blue-400:hover {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .md\\:hover\\:from-blue-500:hover {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .md\\:hover\\:from-blue-600:hover {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .md\\:hover\\:from-blue-700:hover {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .md\\:hover\\:from-blue-800:hover {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .md\\:hover\\:from-blue-900:hover {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .md\\:hover\\:from-indigo-100:hover {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .md\\:hover\\:from-indigo-200:hover {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .md\\:hover\\:from-indigo-300:hover {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .md\\:hover\\:from-indigo-400:hover {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .md\\:hover\\:from-indigo-500:hover {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .md\\:hover\\:from-indigo-600:hover {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .md\\:hover\\:from-indigo-700:hover {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .md\\:hover\\:from-indigo-800:hover {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .md\\:hover\\:from-indigo-900:hover {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .md\\:hover\\:from-purple-100:hover {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .md\\:hover\\:from-purple-200:hover {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .md\\:hover\\:from-purple-300:hover {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .md\\:hover\\:from-purple-400:hover {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .md\\:hover\\:from-purple-500:hover {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .md\\:hover\\:from-purple-600:hover {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .md\\:hover\\:from-purple-700:hover {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .md\\:hover\\:from-purple-800:hover {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .md\\:hover\\:from-purple-900:hover {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .md\\:hover\\:from-pink-100:hover {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .md\\:hover\\:from-pink-200:hover {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .md\\:hover\\:from-pink-300:hover {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .md\\:hover\\:from-pink-400:hover {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .md\\:hover\\:from-pink-500:hover {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .md\\:hover\\:from-pink-600:hover {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .md\\:hover\\:from-pink-700:hover {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .md\\:hover\\:from-pink-800:hover {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .md\\:hover\\:from-pink-900:hover {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .md\\:hover\\:via-transparent:hover {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:hover\\:via-current:hover {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:hover\\:via-black:hover {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:hover\\:via-white:hover {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:hover\\:via-gray-100:hover {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .md\\:hover\\:via-gray-200:hover {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .md\\:hover\\:via-gray-300:hover {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .md\\:hover\\:via-gray-400:hover {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .md\\:hover\\:via-gray-500:hover {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .md\\:hover\\:via-gray-600:hover {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .md\\:hover\\:via-gray-700:hover {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .md\\:hover\\:via-gray-800:hover {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .md\\:hover\\:via-gray-900:hover {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .md\\:hover\\:via-red-100:hover {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .md\\:hover\\:via-red-200:hover {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .md\\:hover\\:via-red-300:hover {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .md\\:hover\\:via-red-400:hover {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .md\\:hover\\:via-red-500:hover {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .md\\:hover\\:via-red-600:hover {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .md\\:hover\\:via-red-700:hover {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .md\\:hover\\:via-red-800:hover {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .md\\:hover\\:via-red-900:hover {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .md\\:hover\\:via-orange-100:hover {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .md\\:hover\\:via-orange-200:hover {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .md\\:hover\\:via-orange-300:hover {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .md\\:hover\\:via-orange-400:hover {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .md\\:hover\\:via-orange-500:hover {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .md\\:hover\\:via-orange-600:hover {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .md\\:hover\\:via-orange-700:hover {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .md\\:hover\\:via-orange-800:hover {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .md\\:hover\\:via-orange-900:hover {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .md\\:hover\\:via-yellow-100:hover {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .md\\:hover\\:via-yellow-200:hover {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .md\\:hover\\:via-yellow-300:hover {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .md\\:hover\\:via-yellow-400:hover {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .md\\:hover\\:via-yellow-500:hover {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .md\\:hover\\:via-yellow-600:hover {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .md\\:hover\\:via-yellow-700:hover {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .md\\:hover\\:via-yellow-800:hover {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .md\\:hover\\:via-yellow-900:hover {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .md\\:hover\\:via-green-100:hover {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .md\\:hover\\:via-green-200:hover {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .md\\:hover\\:via-green-300:hover {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .md\\:hover\\:via-green-400:hover {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .md\\:hover\\:via-green-500:hover {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .md\\:hover\\:via-green-600:hover {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .md\\:hover\\:via-green-700:hover {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .md\\:hover\\:via-green-800:hover {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .md\\:hover\\:via-green-900:hover {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .md\\:hover\\:via-teal-100:hover {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .md\\:hover\\:via-teal-200:hover {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .md\\:hover\\:via-teal-300:hover {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .md\\:hover\\:via-teal-400:hover {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .md\\:hover\\:via-teal-500:hover {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .md\\:hover\\:via-teal-600:hover {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .md\\:hover\\:via-teal-700:hover {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .md\\:hover\\:via-teal-800:hover {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .md\\:hover\\:via-teal-900:hover {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .md\\:hover\\:via-blue-100:hover {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .md\\:hover\\:via-blue-200:hover {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .md\\:hover\\:via-blue-300:hover {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .md\\:hover\\:via-blue-400:hover {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .md\\:hover\\:via-blue-500:hover {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .md\\:hover\\:via-blue-600:hover {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .md\\:hover\\:via-blue-700:hover {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .md\\:hover\\:via-blue-800:hover {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .md\\:hover\\:via-blue-900:hover {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .md\\:hover\\:via-indigo-100:hover {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .md\\:hover\\:via-indigo-200:hover {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .md\\:hover\\:via-indigo-300:hover {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .md\\:hover\\:via-indigo-400:hover {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .md\\:hover\\:via-indigo-500:hover {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .md\\:hover\\:via-indigo-600:hover {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .md\\:hover\\:via-indigo-700:hover {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .md\\:hover\\:via-indigo-800:hover {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .md\\:hover\\:via-indigo-900:hover {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .md\\:hover\\:via-purple-100:hover {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .md\\:hover\\:via-purple-200:hover {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .md\\:hover\\:via-purple-300:hover {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .md\\:hover\\:via-purple-400:hover {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .md\\:hover\\:via-purple-500:hover {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .md\\:hover\\:via-purple-600:hover {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .md\\:hover\\:via-purple-700:hover {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .md\\:hover\\:via-purple-800:hover {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .md\\:hover\\:via-purple-900:hover {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .md\\:hover\\:via-pink-100:hover {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .md\\:hover\\:via-pink-200:hover {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .md\\:hover\\:via-pink-300:hover {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .md\\:hover\\:via-pink-400:hover {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .md\\:hover\\:via-pink-500:hover {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .md\\:hover\\:via-pink-600:hover {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .md\\:hover\\:via-pink-700:hover {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .md\\:hover\\:via-pink-800:hover {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .md\\:hover\\:via-pink-900:hover {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .md\\:hover\\:to-transparent:hover {\n --gradient-to-color: transparent;\n }\n\n .md\\:hover\\:to-current:hover {\n --gradient-to-color: currentColor;\n }\n\n .md\\:hover\\:to-black:hover {\n --gradient-to-color: #000;\n }\n\n .md\\:hover\\:to-white:hover {\n --gradient-to-color: #fff;\n }\n\n .md\\:hover\\:to-gray-100:hover {\n --gradient-to-color: #f7fafc;\n }\n\n .md\\:hover\\:to-gray-200:hover {\n --gradient-to-color: #edf2f7;\n }\n\n .md\\:hover\\:to-gray-300:hover {\n --gradient-to-color: #e2e8f0;\n }\n\n .md\\:hover\\:to-gray-400:hover {\n --gradient-to-color: #cbd5e0;\n }\n\n .md\\:hover\\:to-gray-500:hover {\n --gradient-to-color: #a0aec0;\n }\n\n .md\\:hover\\:to-gray-600:hover {\n --gradient-to-color: #718096;\n }\n\n .md\\:hover\\:to-gray-700:hover {\n --gradient-to-color: #4a5568;\n }\n\n .md\\:hover\\:to-gray-800:hover {\n --gradient-to-color: #2d3748;\n }\n\n .md\\:hover\\:to-gray-900:hover {\n --gradient-to-color: #1a202c;\n }\n\n .md\\:hover\\:to-red-100:hover {\n --gradient-to-color: #fff5f5;\n }\n\n .md\\:hover\\:to-red-200:hover {\n --gradient-to-color: #fed7d7;\n }\n\n .md\\:hover\\:to-red-300:hover {\n --gradient-to-color: #feb2b2;\n }\n\n .md\\:hover\\:to-red-400:hover {\n --gradient-to-color: #fc8181;\n }\n\n .md\\:hover\\:to-red-500:hover {\n --gradient-to-color: #f56565;\n }\n\n .md\\:hover\\:to-red-600:hover {\n --gradient-to-color: #e53e3e;\n }\n\n .md\\:hover\\:to-red-700:hover {\n --gradient-to-color: #c53030;\n }\n\n .md\\:hover\\:to-red-800:hover {\n --gradient-to-color: #9b2c2c;\n }\n\n .md\\:hover\\:to-red-900:hover {\n --gradient-to-color: #742a2a;\n }\n\n .md\\:hover\\:to-orange-100:hover {\n --gradient-to-color: #fffaf0;\n }\n\n .md\\:hover\\:to-orange-200:hover {\n --gradient-to-color: #feebc8;\n }\n\n .md\\:hover\\:to-orange-300:hover {\n --gradient-to-color: #fbd38d;\n }\n\n .md\\:hover\\:to-orange-400:hover {\n --gradient-to-color: #f6ad55;\n }\n\n .md\\:hover\\:to-orange-500:hover {\n --gradient-to-color: #ed8936;\n }\n\n .md\\:hover\\:to-orange-600:hover {\n --gradient-to-color: #dd6b20;\n }\n\n .md\\:hover\\:to-orange-700:hover {\n --gradient-to-color: #c05621;\n }\n\n .md\\:hover\\:to-orange-800:hover {\n --gradient-to-color: #9c4221;\n }\n\n .md\\:hover\\:to-orange-900:hover {\n --gradient-to-color: #7b341e;\n }\n\n .md\\:hover\\:to-yellow-100:hover {\n --gradient-to-color: #fffff0;\n }\n\n .md\\:hover\\:to-yellow-200:hover {\n --gradient-to-color: #fefcbf;\n }\n\n .md\\:hover\\:to-yellow-300:hover {\n --gradient-to-color: #faf089;\n }\n\n .md\\:hover\\:to-yellow-400:hover {\n --gradient-to-color: #f6e05e;\n }\n\n .md\\:hover\\:to-yellow-500:hover {\n --gradient-to-color: #ecc94b;\n }\n\n .md\\:hover\\:to-yellow-600:hover {\n --gradient-to-color: #d69e2e;\n }\n\n .md\\:hover\\:to-yellow-700:hover {\n --gradient-to-color: #b7791f;\n }\n\n .md\\:hover\\:to-yellow-800:hover {\n --gradient-to-color: #975a16;\n }\n\n .md\\:hover\\:to-yellow-900:hover {\n --gradient-to-color: #744210;\n }\n\n .md\\:hover\\:to-green-100:hover {\n --gradient-to-color: #f0fff4;\n }\n\n .md\\:hover\\:to-green-200:hover {\n --gradient-to-color: #c6f6d5;\n }\n\n .md\\:hover\\:to-green-300:hover {\n --gradient-to-color: #9ae6b4;\n }\n\n .md\\:hover\\:to-green-400:hover {\n --gradient-to-color: #68d391;\n }\n\n .md\\:hover\\:to-green-500:hover {\n --gradient-to-color: #48bb78;\n }\n\n .md\\:hover\\:to-green-600:hover {\n --gradient-to-color: #38a169;\n }\n\n .md\\:hover\\:to-green-700:hover {\n --gradient-to-color: #2f855a;\n }\n\n .md\\:hover\\:to-green-800:hover {\n --gradient-to-color: #276749;\n }\n\n .md\\:hover\\:to-green-900:hover {\n --gradient-to-color: #22543d;\n }\n\n .md\\:hover\\:to-teal-100:hover {\n --gradient-to-color: #e6fffa;\n }\n\n .md\\:hover\\:to-teal-200:hover {\n --gradient-to-color: #b2f5ea;\n }\n\n .md\\:hover\\:to-teal-300:hover {\n --gradient-to-color: #81e6d9;\n }\n\n .md\\:hover\\:to-teal-400:hover {\n --gradient-to-color: #4fd1c5;\n }\n\n .md\\:hover\\:to-teal-500:hover {\n --gradient-to-color: #38b2ac;\n }\n\n .md\\:hover\\:to-teal-600:hover {\n --gradient-to-color: #319795;\n }\n\n .md\\:hover\\:to-teal-700:hover {\n --gradient-to-color: #2c7a7b;\n }\n\n .md\\:hover\\:to-teal-800:hover {\n --gradient-to-color: #285e61;\n }\n\n .md\\:hover\\:to-teal-900:hover {\n --gradient-to-color: #234e52;\n }\n\n .md\\:hover\\:to-blue-100:hover {\n --gradient-to-color: #ebf8ff;\n }\n\n .md\\:hover\\:to-blue-200:hover {\n --gradient-to-color: #bee3f8;\n }\n\n .md\\:hover\\:to-blue-300:hover {\n --gradient-to-color: #90cdf4;\n }\n\n .md\\:hover\\:to-blue-400:hover {\n --gradient-to-color: #63b3ed;\n }\n\n .md\\:hover\\:to-blue-500:hover {\n --gradient-to-color: #4299e1;\n }\n\n .md\\:hover\\:to-blue-600:hover {\n --gradient-to-color: #3182ce;\n }\n\n .md\\:hover\\:to-blue-700:hover {\n --gradient-to-color: #2b6cb0;\n }\n\n .md\\:hover\\:to-blue-800:hover {\n --gradient-to-color: #2c5282;\n }\n\n .md\\:hover\\:to-blue-900:hover {\n --gradient-to-color: #2a4365;\n }\n\n .md\\:hover\\:to-indigo-100:hover {\n --gradient-to-color: #ebf4ff;\n }\n\n .md\\:hover\\:to-indigo-200:hover {\n --gradient-to-color: #c3dafe;\n }\n\n .md\\:hover\\:to-indigo-300:hover {\n --gradient-to-color: #a3bffa;\n }\n\n .md\\:hover\\:to-indigo-400:hover {\n --gradient-to-color: #7f9cf5;\n }\n\n .md\\:hover\\:to-indigo-500:hover {\n --gradient-to-color: #667eea;\n }\n\n .md\\:hover\\:to-indigo-600:hover {\n --gradient-to-color: #5a67d8;\n }\n\n .md\\:hover\\:to-indigo-700:hover {\n --gradient-to-color: #4c51bf;\n }\n\n .md\\:hover\\:to-indigo-800:hover {\n --gradient-to-color: #434190;\n }\n\n .md\\:hover\\:to-indigo-900:hover {\n --gradient-to-color: #3c366b;\n }\n\n .md\\:hover\\:to-purple-100:hover {\n --gradient-to-color: #faf5ff;\n }\n\n .md\\:hover\\:to-purple-200:hover {\n --gradient-to-color: #e9d8fd;\n }\n\n .md\\:hover\\:to-purple-300:hover {\n --gradient-to-color: #d6bcfa;\n }\n\n .md\\:hover\\:to-purple-400:hover {\n --gradient-to-color: #b794f4;\n }\n\n .md\\:hover\\:to-purple-500:hover {\n --gradient-to-color: #9f7aea;\n }\n\n .md\\:hover\\:to-purple-600:hover {\n --gradient-to-color: #805ad5;\n }\n\n .md\\:hover\\:to-purple-700:hover {\n --gradient-to-color: #6b46c1;\n }\n\n .md\\:hover\\:to-purple-800:hover {\n --gradient-to-color: #553c9a;\n }\n\n .md\\:hover\\:to-purple-900:hover {\n --gradient-to-color: #44337a;\n }\n\n .md\\:hover\\:to-pink-100:hover {\n --gradient-to-color: #fff5f7;\n }\n\n .md\\:hover\\:to-pink-200:hover {\n --gradient-to-color: #fed7e2;\n }\n\n .md\\:hover\\:to-pink-300:hover {\n --gradient-to-color: #fbb6ce;\n }\n\n .md\\:hover\\:to-pink-400:hover {\n --gradient-to-color: #f687b3;\n }\n\n .md\\:hover\\:to-pink-500:hover {\n --gradient-to-color: #ed64a6;\n }\n\n .md\\:hover\\:to-pink-600:hover {\n --gradient-to-color: #d53f8c;\n }\n\n .md\\:hover\\:to-pink-700:hover {\n --gradient-to-color: #b83280;\n }\n\n .md\\:hover\\:to-pink-800:hover {\n --gradient-to-color: #97266d;\n }\n\n .md\\:hover\\:to-pink-900:hover {\n --gradient-to-color: #702459;\n }\n\n .md\\:focus\\:from-transparent:focus {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:focus\\:from-current:focus {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:focus\\:from-black:focus {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:focus\\:from-white:focus {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:focus\\:from-gray-100:focus {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .md\\:focus\\:from-gray-200:focus {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .md\\:focus\\:from-gray-300:focus {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .md\\:focus\\:from-gray-400:focus {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .md\\:focus\\:from-gray-500:focus {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .md\\:focus\\:from-gray-600:focus {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .md\\:focus\\:from-gray-700:focus {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .md\\:focus\\:from-gray-800:focus {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .md\\:focus\\:from-gray-900:focus {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .md\\:focus\\:from-red-100:focus {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .md\\:focus\\:from-red-200:focus {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .md\\:focus\\:from-red-300:focus {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .md\\:focus\\:from-red-400:focus {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .md\\:focus\\:from-red-500:focus {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .md\\:focus\\:from-red-600:focus {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .md\\:focus\\:from-red-700:focus {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .md\\:focus\\:from-red-800:focus {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .md\\:focus\\:from-red-900:focus {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .md\\:focus\\:from-orange-100:focus {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .md\\:focus\\:from-orange-200:focus {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .md\\:focus\\:from-orange-300:focus {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .md\\:focus\\:from-orange-400:focus {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .md\\:focus\\:from-orange-500:focus {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .md\\:focus\\:from-orange-600:focus {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .md\\:focus\\:from-orange-700:focus {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .md\\:focus\\:from-orange-800:focus {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .md\\:focus\\:from-orange-900:focus {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .md\\:focus\\:from-yellow-100:focus {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .md\\:focus\\:from-yellow-200:focus {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .md\\:focus\\:from-yellow-300:focus {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .md\\:focus\\:from-yellow-400:focus {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .md\\:focus\\:from-yellow-500:focus {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .md\\:focus\\:from-yellow-600:focus {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .md\\:focus\\:from-yellow-700:focus {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .md\\:focus\\:from-yellow-800:focus {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .md\\:focus\\:from-yellow-900:focus {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .md\\:focus\\:from-green-100:focus {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .md\\:focus\\:from-green-200:focus {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .md\\:focus\\:from-green-300:focus {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .md\\:focus\\:from-green-400:focus {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .md\\:focus\\:from-green-500:focus {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .md\\:focus\\:from-green-600:focus {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .md\\:focus\\:from-green-700:focus {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .md\\:focus\\:from-green-800:focus {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .md\\:focus\\:from-green-900:focus {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .md\\:focus\\:from-teal-100:focus {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .md\\:focus\\:from-teal-200:focus {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .md\\:focus\\:from-teal-300:focus {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .md\\:focus\\:from-teal-400:focus {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .md\\:focus\\:from-teal-500:focus {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .md\\:focus\\:from-teal-600:focus {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .md\\:focus\\:from-teal-700:focus {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .md\\:focus\\:from-teal-800:focus {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .md\\:focus\\:from-teal-900:focus {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .md\\:focus\\:from-blue-100:focus {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .md\\:focus\\:from-blue-200:focus {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .md\\:focus\\:from-blue-300:focus {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .md\\:focus\\:from-blue-400:focus {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .md\\:focus\\:from-blue-500:focus {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .md\\:focus\\:from-blue-600:focus {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .md\\:focus\\:from-blue-700:focus {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .md\\:focus\\:from-blue-800:focus {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .md\\:focus\\:from-blue-900:focus {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .md\\:focus\\:from-indigo-100:focus {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .md\\:focus\\:from-indigo-200:focus {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .md\\:focus\\:from-indigo-300:focus {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .md\\:focus\\:from-indigo-400:focus {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .md\\:focus\\:from-indigo-500:focus {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .md\\:focus\\:from-indigo-600:focus {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .md\\:focus\\:from-indigo-700:focus {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .md\\:focus\\:from-indigo-800:focus {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .md\\:focus\\:from-indigo-900:focus {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .md\\:focus\\:from-purple-100:focus {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .md\\:focus\\:from-purple-200:focus {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .md\\:focus\\:from-purple-300:focus {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .md\\:focus\\:from-purple-400:focus {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .md\\:focus\\:from-purple-500:focus {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .md\\:focus\\:from-purple-600:focus {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .md\\:focus\\:from-purple-700:focus {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .md\\:focus\\:from-purple-800:focus {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .md\\:focus\\:from-purple-900:focus {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .md\\:focus\\:from-pink-100:focus {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .md\\:focus\\:from-pink-200:focus {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .md\\:focus\\:from-pink-300:focus {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .md\\:focus\\:from-pink-400:focus {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .md\\:focus\\:from-pink-500:focus {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .md\\:focus\\:from-pink-600:focus {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .md\\:focus\\:from-pink-700:focus {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .md\\:focus\\:from-pink-800:focus {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .md\\:focus\\:from-pink-900:focus {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .md\\:focus\\:via-transparent:focus {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:focus\\:via-current:focus {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:focus\\:via-black:focus {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .md\\:focus\\:via-white:focus {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .md\\:focus\\:via-gray-100:focus {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .md\\:focus\\:via-gray-200:focus {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .md\\:focus\\:via-gray-300:focus {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .md\\:focus\\:via-gray-400:focus {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .md\\:focus\\:via-gray-500:focus {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .md\\:focus\\:via-gray-600:focus {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .md\\:focus\\:via-gray-700:focus {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .md\\:focus\\:via-gray-800:focus {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .md\\:focus\\:via-gray-900:focus {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .md\\:focus\\:via-red-100:focus {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .md\\:focus\\:via-red-200:focus {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .md\\:focus\\:via-red-300:focus {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .md\\:focus\\:via-red-400:focus {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .md\\:focus\\:via-red-500:focus {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .md\\:focus\\:via-red-600:focus {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .md\\:focus\\:via-red-700:focus {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .md\\:focus\\:via-red-800:focus {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .md\\:focus\\:via-red-900:focus {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .md\\:focus\\:via-orange-100:focus {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .md\\:focus\\:via-orange-200:focus {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .md\\:focus\\:via-orange-300:focus {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .md\\:focus\\:via-orange-400:focus {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .md\\:focus\\:via-orange-500:focus {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .md\\:focus\\:via-orange-600:focus {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .md\\:focus\\:via-orange-700:focus {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .md\\:focus\\:via-orange-800:focus {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .md\\:focus\\:via-orange-900:focus {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .md\\:focus\\:via-yellow-100:focus {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .md\\:focus\\:via-yellow-200:focus {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .md\\:focus\\:via-yellow-300:focus {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .md\\:focus\\:via-yellow-400:focus {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .md\\:focus\\:via-yellow-500:focus {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .md\\:focus\\:via-yellow-600:focus {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .md\\:focus\\:via-yellow-700:focus {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .md\\:focus\\:via-yellow-800:focus {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .md\\:focus\\:via-yellow-900:focus {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .md\\:focus\\:via-green-100:focus {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .md\\:focus\\:via-green-200:focus {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .md\\:focus\\:via-green-300:focus {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .md\\:focus\\:via-green-400:focus {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .md\\:focus\\:via-green-500:focus {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .md\\:focus\\:via-green-600:focus {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .md\\:focus\\:via-green-700:focus {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .md\\:focus\\:via-green-800:focus {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .md\\:focus\\:via-green-900:focus {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .md\\:focus\\:via-teal-100:focus {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .md\\:focus\\:via-teal-200:focus {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .md\\:focus\\:via-teal-300:focus {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .md\\:focus\\:via-teal-400:focus {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .md\\:focus\\:via-teal-500:focus {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .md\\:focus\\:via-teal-600:focus {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .md\\:focus\\:via-teal-700:focus {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .md\\:focus\\:via-teal-800:focus {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .md\\:focus\\:via-teal-900:focus {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .md\\:focus\\:via-blue-100:focus {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .md\\:focus\\:via-blue-200:focus {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .md\\:focus\\:via-blue-300:focus {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .md\\:focus\\:via-blue-400:focus {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .md\\:focus\\:via-blue-500:focus {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .md\\:focus\\:via-blue-600:focus {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .md\\:focus\\:via-blue-700:focus {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .md\\:focus\\:via-blue-800:focus {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .md\\:focus\\:via-blue-900:focus {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .md\\:focus\\:via-indigo-100:focus {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .md\\:focus\\:via-indigo-200:focus {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .md\\:focus\\:via-indigo-300:focus {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .md\\:focus\\:via-indigo-400:focus {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .md\\:focus\\:via-indigo-500:focus {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .md\\:focus\\:via-indigo-600:focus {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .md\\:focus\\:via-indigo-700:focus {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .md\\:focus\\:via-indigo-800:focus {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .md\\:focus\\:via-indigo-900:focus {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .md\\:focus\\:via-purple-100:focus {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .md\\:focus\\:via-purple-200:focus {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .md\\:focus\\:via-purple-300:focus {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .md\\:focus\\:via-purple-400:focus {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .md\\:focus\\:via-purple-500:focus {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .md\\:focus\\:via-purple-600:focus {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .md\\:focus\\:via-purple-700:focus {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .md\\:focus\\:via-purple-800:focus {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .md\\:focus\\:via-purple-900:focus {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .md\\:focus\\:via-pink-100:focus {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .md\\:focus\\:via-pink-200:focus {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .md\\:focus\\:via-pink-300:focus {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .md\\:focus\\:via-pink-400:focus {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .md\\:focus\\:via-pink-500:focus {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .md\\:focus\\:via-pink-600:focus {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .md\\:focus\\:via-pink-700:focus {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .md\\:focus\\:via-pink-800:focus {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .md\\:focus\\:via-pink-900:focus {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .md\\:focus\\:to-transparent:focus {\n --gradient-to-color: transparent;\n }\n\n .md\\:focus\\:to-current:focus {\n --gradient-to-color: currentColor;\n }\n\n .md\\:focus\\:to-black:focus {\n --gradient-to-color: #000;\n }\n\n .md\\:focus\\:to-white:focus {\n --gradient-to-color: #fff;\n }\n\n .md\\:focus\\:to-gray-100:focus {\n --gradient-to-color: #f7fafc;\n }\n\n .md\\:focus\\:to-gray-200:focus {\n --gradient-to-color: #edf2f7;\n }\n\n .md\\:focus\\:to-gray-300:focus {\n --gradient-to-color: #e2e8f0;\n }\n\n .md\\:focus\\:to-gray-400:focus {\n --gradient-to-color: #cbd5e0;\n }\n\n .md\\:focus\\:to-gray-500:focus {\n --gradient-to-color: #a0aec0;\n }\n\n .md\\:focus\\:to-gray-600:focus {\n --gradient-to-color: #718096;\n }\n\n .md\\:focus\\:to-gray-700:focus {\n --gradient-to-color: #4a5568;\n }\n\n .md\\:focus\\:to-gray-800:focus {\n --gradient-to-color: #2d3748;\n }\n\n .md\\:focus\\:to-gray-900:focus {\n --gradient-to-color: #1a202c;\n }\n\n .md\\:focus\\:to-red-100:focus {\n --gradient-to-color: #fff5f5;\n }\n\n .md\\:focus\\:to-red-200:focus {\n --gradient-to-color: #fed7d7;\n }\n\n .md\\:focus\\:to-red-300:focus {\n --gradient-to-color: #feb2b2;\n }\n\n .md\\:focus\\:to-red-400:focus {\n --gradient-to-color: #fc8181;\n }\n\n .md\\:focus\\:to-red-500:focus {\n --gradient-to-color: #f56565;\n }\n\n .md\\:focus\\:to-red-600:focus {\n --gradient-to-color: #e53e3e;\n }\n\n .md\\:focus\\:to-red-700:focus {\n --gradient-to-color: #c53030;\n }\n\n .md\\:focus\\:to-red-800:focus {\n --gradient-to-color: #9b2c2c;\n }\n\n .md\\:focus\\:to-red-900:focus {\n --gradient-to-color: #742a2a;\n }\n\n .md\\:focus\\:to-orange-100:focus {\n --gradient-to-color: #fffaf0;\n }\n\n .md\\:focus\\:to-orange-200:focus {\n --gradient-to-color: #feebc8;\n }\n\n .md\\:focus\\:to-orange-300:focus {\n --gradient-to-color: #fbd38d;\n }\n\n .md\\:focus\\:to-orange-400:focus {\n --gradient-to-color: #f6ad55;\n }\n\n .md\\:focus\\:to-orange-500:focus {\n --gradient-to-color: #ed8936;\n }\n\n .md\\:focus\\:to-orange-600:focus {\n --gradient-to-color: #dd6b20;\n }\n\n .md\\:focus\\:to-orange-700:focus {\n --gradient-to-color: #c05621;\n }\n\n .md\\:focus\\:to-orange-800:focus {\n --gradient-to-color: #9c4221;\n }\n\n .md\\:focus\\:to-orange-900:focus {\n --gradient-to-color: #7b341e;\n }\n\n .md\\:focus\\:to-yellow-100:focus {\n --gradient-to-color: #fffff0;\n }\n\n .md\\:focus\\:to-yellow-200:focus {\n --gradient-to-color: #fefcbf;\n }\n\n .md\\:focus\\:to-yellow-300:focus {\n --gradient-to-color: #faf089;\n }\n\n .md\\:focus\\:to-yellow-400:focus {\n --gradient-to-color: #f6e05e;\n }\n\n .md\\:focus\\:to-yellow-500:focus {\n --gradient-to-color: #ecc94b;\n }\n\n .md\\:focus\\:to-yellow-600:focus {\n --gradient-to-color: #d69e2e;\n }\n\n .md\\:focus\\:to-yellow-700:focus {\n --gradient-to-color: #b7791f;\n }\n\n .md\\:focus\\:to-yellow-800:focus {\n --gradient-to-color: #975a16;\n }\n\n .md\\:focus\\:to-yellow-900:focus {\n --gradient-to-color: #744210;\n }\n\n .md\\:focus\\:to-green-100:focus {\n --gradient-to-color: #f0fff4;\n }\n\n .md\\:focus\\:to-green-200:focus {\n --gradient-to-color: #c6f6d5;\n }\n\n .md\\:focus\\:to-green-300:focus {\n --gradient-to-color: #9ae6b4;\n }\n\n .md\\:focus\\:to-green-400:focus {\n --gradient-to-color: #68d391;\n }\n\n .md\\:focus\\:to-green-500:focus {\n --gradient-to-color: #48bb78;\n }\n\n .md\\:focus\\:to-green-600:focus {\n --gradient-to-color: #38a169;\n }\n\n .md\\:focus\\:to-green-700:focus {\n --gradient-to-color: #2f855a;\n }\n\n .md\\:focus\\:to-green-800:focus {\n --gradient-to-color: #276749;\n }\n\n .md\\:focus\\:to-green-900:focus {\n --gradient-to-color: #22543d;\n }\n\n .md\\:focus\\:to-teal-100:focus {\n --gradient-to-color: #e6fffa;\n }\n\n .md\\:focus\\:to-teal-200:focus {\n --gradient-to-color: #b2f5ea;\n }\n\n .md\\:focus\\:to-teal-300:focus {\n --gradient-to-color: #81e6d9;\n }\n\n .md\\:focus\\:to-teal-400:focus {\n --gradient-to-color: #4fd1c5;\n }\n\n .md\\:focus\\:to-teal-500:focus {\n --gradient-to-color: #38b2ac;\n }\n\n .md\\:focus\\:to-teal-600:focus {\n --gradient-to-color: #319795;\n }\n\n .md\\:focus\\:to-teal-700:focus {\n --gradient-to-color: #2c7a7b;\n }\n\n .md\\:focus\\:to-teal-800:focus {\n --gradient-to-color: #285e61;\n }\n\n .md\\:focus\\:to-teal-900:focus {\n --gradient-to-color: #234e52;\n }\n\n .md\\:focus\\:to-blue-100:focus {\n --gradient-to-color: #ebf8ff;\n }\n\n .md\\:focus\\:to-blue-200:focus {\n --gradient-to-color: #bee3f8;\n }\n\n .md\\:focus\\:to-blue-300:focus {\n --gradient-to-color: #90cdf4;\n }\n\n .md\\:focus\\:to-blue-400:focus {\n --gradient-to-color: #63b3ed;\n }\n\n .md\\:focus\\:to-blue-500:focus {\n --gradient-to-color: #4299e1;\n }\n\n .md\\:focus\\:to-blue-600:focus {\n --gradient-to-color: #3182ce;\n }\n\n .md\\:focus\\:to-blue-700:focus {\n --gradient-to-color: #2b6cb0;\n }\n\n .md\\:focus\\:to-blue-800:focus {\n --gradient-to-color: #2c5282;\n }\n\n .md\\:focus\\:to-blue-900:focus {\n --gradient-to-color: #2a4365;\n }\n\n .md\\:focus\\:to-indigo-100:focus {\n --gradient-to-color: #ebf4ff;\n }\n\n .md\\:focus\\:to-indigo-200:focus {\n --gradient-to-color: #c3dafe;\n }\n\n .md\\:focus\\:to-indigo-300:focus {\n --gradient-to-color: #a3bffa;\n }\n\n .md\\:focus\\:to-indigo-400:focus {\n --gradient-to-color: #7f9cf5;\n }\n\n .md\\:focus\\:to-indigo-500:focus {\n --gradient-to-color: #667eea;\n }\n\n .md\\:focus\\:to-indigo-600:focus {\n --gradient-to-color: #5a67d8;\n }\n\n .md\\:focus\\:to-indigo-700:focus {\n --gradient-to-color: #4c51bf;\n }\n\n .md\\:focus\\:to-indigo-800:focus {\n --gradient-to-color: #434190;\n }\n\n .md\\:focus\\:to-indigo-900:focus {\n --gradient-to-color: #3c366b;\n }\n\n .md\\:focus\\:to-purple-100:focus {\n --gradient-to-color: #faf5ff;\n }\n\n .md\\:focus\\:to-purple-200:focus {\n --gradient-to-color: #e9d8fd;\n }\n\n .md\\:focus\\:to-purple-300:focus {\n --gradient-to-color: #d6bcfa;\n }\n\n .md\\:focus\\:to-purple-400:focus {\n --gradient-to-color: #b794f4;\n }\n\n .md\\:focus\\:to-purple-500:focus {\n --gradient-to-color: #9f7aea;\n }\n\n .md\\:focus\\:to-purple-600:focus {\n --gradient-to-color: #805ad5;\n }\n\n .md\\:focus\\:to-purple-700:focus {\n --gradient-to-color: #6b46c1;\n }\n\n .md\\:focus\\:to-purple-800:focus {\n --gradient-to-color: #553c9a;\n }\n\n .md\\:focus\\:to-purple-900:focus {\n --gradient-to-color: #44337a;\n }\n\n .md\\:focus\\:to-pink-100:focus {\n --gradient-to-color: #fff5f7;\n }\n\n .md\\:focus\\:to-pink-200:focus {\n --gradient-to-color: #fed7e2;\n }\n\n .md\\:focus\\:to-pink-300:focus {\n --gradient-to-color: #fbb6ce;\n }\n\n .md\\:focus\\:to-pink-400:focus {\n --gradient-to-color: #f687b3;\n }\n\n .md\\:focus\\:to-pink-500:focus {\n --gradient-to-color: #ed64a6;\n }\n\n .md\\:focus\\:to-pink-600:focus {\n --gradient-to-color: #d53f8c;\n }\n\n .md\\:focus\\:to-pink-700:focus {\n --gradient-to-color: #b83280;\n }\n\n .md\\:focus\\:to-pink-800:focus {\n --gradient-to-color: #97266d;\n }\n\n .md\\:focus\\:to-pink-900:focus {\n --gradient-to-color: #702459;\n }\n\n .md\\:bg-opacity-0 {\n --bg-opacity: 0;\n }\n\n .md\\:bg-opacity-25 {\n --bg-opacity: 0.25;\n }\n\n .md\\:bg-opacity-50 {\n --bg-opacity: 0.5;\n }\n\n .md\\:bg-opacity-75 {\n --bg-opacity: 0.75;\n }\n\n .md\\:bg-opacity-100 {\n --bg-opacity: 1;\n }\n\n .md\\:hover\\:bg-opacity-0:hover {\n --bg-opacity: 0;\n }\n\n .md\\:hover\\:bg-opacity-25:hover {\n --bg-opacity: 0.25;\n }\n\n .md\\:hover\\:bg-opacity-50:hover {\n --bg-opacity: 0.5;\n }\n\n .md\\:hover\\:bg-opacity-75:hover {\n --bg-opacity: 0.75;\n }\n\n .md\\:hover\\:bg-opacity-100:hover {\n --bg-opacity: 1;\n }\n\n .md\\:focus\\:bg-opacity-0:focus {\n --bg-opacity: 0;\n }\n\n .md\\:focus\\:bg-opacity-25:focus {\n --bg-opacity: 0.25;\n }\n\n .md\\:focus\\:bg-opacity-50:focus {\n --bg-opacity: 0.5;\n }\n\n .md\\:focus\\:bg-opacity-75:focus {\n --bg-opacity: 0.75;\n }\n\n .md\\:focus\\:bg-opacity-100:focus {\n --bg-opacity: 1;\n }\n\n .md\\:bg-bottom {\n background-position: bottom;\n }\n\n .md\\:bg-center {\n background-position: center;\n }\n\n .md\\:bg-left {\n background-position: left;\n }\n\n .md\\:bg-left-bottom {\n background-position: left bottom;\n }\n\n .md\\:bg-left-top {\n background-position: left top;\n }\n\n .md\\:bg-right {\n background-position: right;\n }\n\n .md\\:bg-right-bottom {\n background-position: right bottom;\n }\n\n .md\\:bg-right-top {\n background-position: right top;\n }\n\n .md\\:bg-top {\n background-position: top;\n }\n\n .md\\:bg-repeat {\n background-repeat: repeat;\n }\n\n .md\\:bg-no-repeat {\n background-repeat: no-repeat;\n }\n\n .md\\:bg-repeat-x {\n background-repeat: repeat-x;\n }\n\n .md\\:bg-repeat-y {\n background-repeat: repeat-y;\n }\n\n .md\\:bg-repeat-round {\n background-repeat: round;\n }\n\n .md\\:bg-repeat-space {\n background-repeat: space;\n }\n\n .md\\:bg-auto {\n background-size: auto;\n }\n\n .md\\:bg-cover {\n background-size: cover;\n }\n\n .md\\:bg-contain {\n background-size: contain;\n }\n\n .md\\:border-collapse {\n border-collapse: collapse;\n }\n\n .md\\:border-separate {\n border-collapse: separate;\n }\n\n .md\\:border-transparent {\n border-color: transparent;\n }\n\n .md\\:border-current {\n border-color: currentColor;\n }\n\n .md\\:border-black {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .md\\:border-white {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .md\\:border-gray-100 {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .md\\:border-gray-200 {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .md\\:border-gray-300 {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .md\\:border-gray-400 {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .md\\:border-gray-500 {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .md\\:border-gray-600 {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .md\\:border-gray-700 {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .md\\:border-gray-800 {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .md\\:border-gray-900 {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .md\\:border-red-100 {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .md\\:border-red-200 {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .md\\:border-red-300 {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .md\\:border-red-400 {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .md\\:border-red-500 {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .md\\:border-red-600 {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .md\\:border-red-700 {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .md\\:border-red-800 {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .md\\:border-red-900 {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .md\\:border-orange-100 {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .md\\:border-orange-200 {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .md\\:border-orange-300 {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .md\\:border-orange-400 {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .md\\:border-orange-500 {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .md\\:border-orange-600 {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .md\\:border-orange-700 {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .md\\:border-orange-800 {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .md\\:border-orange-900 {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .md\\:border-yellow-100 {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .md\\:border-yellow-200 {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .md\\:border-yellow-300 {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .md\\:border-yellow-400 {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .md\\:border-yellow-500 {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .md\\:border-yellow-600 {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .md\\:border-yellow-700 {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .md\\:border-yellow-800 {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .md\\:border-yellow-900 {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .md\\:border-green-100 {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .md\\:border-green-200 {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .md\\:border-green-300 {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .md\\:border-green-400 {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .md\\:border-green-500 {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .md\\:border-green-600 {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .md\\:border-green-700 {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .md\\:border-green-800 {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .md\\:border-green-900 {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .md\\:border-teal-100 {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .md\\:border-teal-200 {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .md\\:border-teal-300 {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .md\\:border-teal-400 {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .md\\:border-teal-500 {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .md\\:border-teal-600 {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .md\\:border-teal-700 {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .md\\:border-teal-800 {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .md\\:border-teal-900 {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .md\\:border-blue-100 {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .md\\:border-blue-200 {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .md\\:border-blue-300 {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .md\\:border-blue-400 {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .md\\:border-blue-500 {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .md\\:border-blue-600 {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .md\\:border-blue-700 {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .md\\:border-blue-800 {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .md\\:border-blue-900 {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .md\\:border-indigo-100 {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .md\\:border-indigo-200 {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .md\\:border-indigo-300 {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .md\\:border-indigo-400 {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .md\\:border-indigo-500 {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .md\\:border-indigo-600 {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .md\\:border-indigo-700 {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .md\\:border-indigo-800 {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .md\\:border-indigo-900 {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .md\\:border-purple-100 {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .md\\:border-purple-200 {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .md\\:border-purple-300 {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .md\\:border-purple-400 {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .md\\:border-purple-500 {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .md\\:border-purple-600 {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .md\\:border-purple-700 {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .md\\:border-purple-800 {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .md\\:border-purple-900 {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .md\\:border-pink-100 {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .md\\:border-pink-200 {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .md\\:border-pink-300 {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .md\\:border-pink-400 {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .md\\:border-pink-500 {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .md\\:border-pink-600 {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .md\\:border-pink-700 {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .md\\:border-pink-800 {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .md\\:border-pink-900 {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .md\\:hover\\:border-transparent:hover {\n border-color: transparent;\n }\n\n .md\\:hover\\:border-current:hover {\n border-color: currentColor;\n }\n\n .md\\:hover\\:border-black:hover {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .md\\:hover\\:border-white:hover {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .md\\:hover\\:border-gray-100:hover {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .md\\:hover\\:border-gray-200:hover {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .md\\:hover\\:border-gray-300:hover {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .md\\:hover\\:border-gray-400:hover {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .md\\:hover\\:border-gray-500:hover {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .md\\:hover\\:border-gray-600:hover {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .md\\:hover\\:border-gray-700:hover {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .md\\:hover\\:border-gray-800:hover {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .md\\:hover\\:border-gray-900:hover {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .md\\:hover\\:border-red-100:hover {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .md\\:hover\\:border-red-200:hover {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .md\\:hover\\:border-red-300:hover {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .md\\:hover\\:border-red-400:hover {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .md\\:hover\\:border-red-500:hover {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .md\\:hover\\:border-red-600:hover {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .md\\:hover\\:border-red-700:hover {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .md\\:hover\\:border-red-800:hover {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .md\\:hover\\:border-red-900:hover {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .md\\:hover\\:border-orange-100:hover {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .md\\:hover\\:border-orange-200:hover {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .md\\:hover\\:border-orange-300:hover {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .md\\:hover\\:border-orange-400:hover {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .md\\:hover\\:border-orange-500:hover {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .md\\:hover\\:border-orange-600:hover {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .md\\:hover\\:border-orange-700:hover {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .md\\:hover\\:border-orange-800:hover {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .md\\:hover\\:border-orange-900:hover {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .md\\:hover\\:border-yellow-100:hover {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .md\\:hover\\:border-yellow-200:hover {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .md\\:hover\\:border-yellow-300:hover {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .md\\:hover\\:border-yellow-400:hover {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .md\\:hover\\:border-yellow-500:hover {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .md\\:hover\\:border-yellow-600:hover {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .md\\:hover\\:border-yellow-700:hover {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .md\\:hover\\:border-yellow-800:hover {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .md\\:hover\\:border-yellow-900:hover {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .md\\:hover\\:border-green-100:hover {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .md\\:hover\\:border-green-200:hover {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .md\\:hover\\:border-green-300:hover {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .md\\:hover\\:border-green-400:hover {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .md\\:hover\\:border-green-500:hover {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .md\\:hover\\:border-green-600:hover {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .md\\:hover\\:border-green-700:hover {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .md\\:hover\\:border-green-800:hover {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .md\\:hover\\:border-green-900:hover {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .md\\:hover\\:border-teal-100:hover {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .md\\:hover\\:border-teal-200:hover {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .md\\:hover\\:border-teal-300:hover {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .md\\:hover\\:border-teal-400:hover {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .md\\:hover\\:border-teal-500:hover {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .md\\:hover\\:border-teal-600:hover {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .md\\:hover\\:border-teal-700:hover {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .md\\:hover\\:border-teal-800:hover {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .md\\:hover\\:border-teal-900:hover {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .md\\:hover\\:border-blue-100:hover {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .md\\:hover\\:border-blue-200:hover {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .md\\:hover\\:border-blue-300:hover {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .md\\:hover\\:border-blue-400:hover {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .md\\:hover\\:border-blue-500:hover {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .md\\:hover\\:border-blue-600:hover {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .md\\:hover\\:border-blue-700:hover {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .md\\:hover\\:border-blue-800:hover {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .md\\:hover\\:border-blue-900:hover {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .md\\:hover\\:border-indigo-100:hover {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .md\\:hover\\:border-indigo-200:hover {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .md\\:hover\\:border-indigo-300:hover {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .md\\:hover\\:border-indigo-400:hover {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .md\\:hover\\:border-indigo-500:hover {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .md\\:hover\\:border-indigo-600:hover {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .md\\:hover\\:border-indigo-700:hover {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .md\\:hover\\:border-indigo-800:hover {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .md\\:hover\\:border-indigo-900:hover {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .md\\:hover\\:border-purple-100:hover {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .md\\:hover\\:border-purple-200:hover {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .md\\:hover\\:border-purple-300:hover {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .md\\:hover\\:border-purple-400:hover {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .md\\:hover\\:border-purple-500:hover {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .md\\:hover\\:border-purple-600:hover {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .md\\:hover\\:border-purple-700:hover {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .md\\:hover\\:border-purple-800:hover {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .md\\:hover\\:border-purple-900:hover {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .md\\:hover\\:border-pink-100:hover {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .md\\:hover\\:border-pink-200:hover {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .md\\:hover\\:border-pink-300:hover {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .md\\:hover\\:border-pink-400:hover {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .md\\:hover\\:border-pink-500:hover {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .md\\:hover\\:border-pink-600:hover {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .md\\:hover\\:border-pink-700:hover {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .md\\:hover\\:border-pink-800:hover {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .md\\:hover\\:border-pink-900:hover {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .md\\:focus\\:border-transparent:focus {\n border-color: transparent;\n }\n\n .md\\:focus\\:border-current:focus {\n border-color: currentColor;\n }\n\n .md\\:focus\\:border-black:focus {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .md\\:focus\\:border-white:focus {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .md\\:focus\\:border-gray-100:focus {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .md\\:focus\\:border-gray-200:focus {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .md\\:focus\\:border-gray-300:focus {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .md\\:focus\\:border-gray-400:focus {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .md\\:focus\\:border-gray-500:focus {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .md\\:focus\\:border-gray-600:focus {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .md\\:focus\\:border-gray-700:focus {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .md\\:focus\\:border-gray-800:focus {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .md\\:focus\\:border-gray-900:focus {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .md\\:focus\\:border-red-100:focus {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .md\\:focus\\:border-red-200:focus {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .md\\:focus\\:border-red-300:focus {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .md\\:focus\\:border-red-400:focus {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .md\\:focus\\:border-red-500:focus {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .md\\:focus\\:border-red-600:focus {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .md\\:focus\\:border-red-700:focus {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .md\\:focus\\:border-red-800:focus {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .md\\:focus\\:border-red-900:focus {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .md\\:focus\\:border-orange-100:focus {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .md\\:focus\\:border-orange-200:focus {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .md\\:focus\\:border-orange-300:focus {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .md\\:focus\\:border-orange-400:focus {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .md\\:focus\\:border-orange-500:focus {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .md\\:focus\\:border-orange-600:focus {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .md\\:focus\\:border-orange-700:focus {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .md\\:focus\\:border-orange-800:focus {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .md\\:focus\\:border-orange-900:focus {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .md\\:focus\\:border-yellow-100:focus {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .md\\:focus\\:border-yellow-200:focus {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .md\\:focus\\:border-yellow-300:focus {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .md\\:focus\\:border-yellow-400:focus {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .md\\:focus\\:border-yellow-500:focus {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .md\\:focus\\:border-yellow-600:focus {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .md\\:focus\\:border-yellow-700:focus {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .md\\:focus\\:border-yellow-800:focus {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .md\\:focus\\:border-yellow-900:focus {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .md\\:focus\\:border-green-100:focus {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .md\\:focus\\:border-green-200:focus {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .md\\:focus\\:border-green-300:focus {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .md\\:focus\\:border-green-400:focus {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .md\\:focus\\:border-green-500:focus {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .md\\:focus\\:border-green-600:focus {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .md\\:focus\\:border-green-700:focus {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .md\\:focus\\:border-green-800:focus {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .md\\:focus\\:border-green-900:focus {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .md\\:focus\\:border-teal-100:focus {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .md\\:focus\\:border-teal-200:focus {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .md\\:focus\\:border-teal-300:focus {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .md\\:focus\\:border-teal-400:focus {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .md\\:focus\\:border-teal-500:focus {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .md\\:focus\\:border-teal-600:focus {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .md\\:focus\\:border-teal-700:focus {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .md\\:focus\\:border-teal-800:focus {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .md\\:focus\\:border-teal-900:focus {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .md\\:focus\\:border-blue-100:focus {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .md\\:focus\\:border-blue-200:focus {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .md\\:focus\\:border-blue-300:focus {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .md\\:focus\\:border-blue-400:focus {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .md\\:focus\\:border-blue-500:focus {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .md\\:focus\\:border-blue-600:focus {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .md\\:focus\\:border-blue-700:focus {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .md\\:focus\\:border-blue-800:focus {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .md\\:focus\\:border-blue-900:focus {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .md\\:focus\\:border-indigo-100:focus {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .md\\:focus\\:border-indigo-200:focus {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .md\\:focus\\:border-indigo-300:focus {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .md\\:focus\\:border-indigo-400:focus {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .md\\:focus\\:border-indigo-500:focus {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .md\\:focus\\:border-indigo-600:focus {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .md\\:focus\\:border-indigo-700:focus {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .md\\:focus\\:border-indigo-800:focus {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .md\\:focus\\:border-indigo-900:focus {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .md\\:focus\\:border-purple-100:focus {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .md\\:focus\\:border-purple-200:focus {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .md\\:focus\\:border-purple-300:focus {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .md\\:focus\\:border-purple-400:focus {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .md\\:focus\\:border-purple-500:focus {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .md\\:focus\\:border-purple-600:focus {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .md\\:focus\\:border-purple-700:focus {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .md\\:focus\\:border-purple-800:focus {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .md\\:focus\\:border-purple-900:focus {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .md\\:focus\\:border-pink-100:focus {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .md\\:focus\\:border-pink-200:focus {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .md\\:focus\\:border-pink-300:focus {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .md\\:focus\\:border-pink-400:focus {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .md\\:focus\\:border-pink-500:focus {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .md\\:focus\\:border-pink-600:focus {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .md\\:focus\\:border-pink-700:focus {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .md\\:focus\\:border-pink-800:focus {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .md\\:focus\\:border-pink-900:focus {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .md\\:border-opacity-0 {\n --border-opacity: 0;\n }\n\n .md\\:border-opacity-25 {\n --border-opacity: 0.25;\n }\n\n .md\\:border-opacity-50 {\n --border-opacity: 0.5;\n }\n\n .md\\:border-opacity-75 {\n --border-opacity: 0.75;\n }\n\n .md\\:border-opacity-100 {\n --border-opacity: 1;\n }\n\n .md\\:hover\\:border-opacity-0:hover {\n --border-opacity: 0;\n }\n\n .md\\:hover\\:border-opacity-25:hover {\n --border-opacity: 0.25;\n }\n\n .md\\:hover\\:border-opacity-50:hover {\n --border-opacity: 0.5;\n }\n\n .md\\:hover\\:border-opacity-75:hover {\n --border-opacity: 0.75;\n }\n\n .md\\:hover\\:border-opacity-100:hover {\n --border-opacity: 1;\n }\n\n .md\\:focus\\:border-opacity-0:focus {\n --border-opacity: 0;\n }\n\n .md\\:focus\\:border-opacity-25:focus {\n --border-opacity: 0.25;\n }\n\n .md\\:focus\\:border-opacity-50:focus {\n --border-opacity: 0.5;\n }\n\n .md\\:focus\\:border-opacity-75:focus {\n --border-opacity: 0.75;\n }\n\n .md\\:focus\\:border-opacity-100:focus {\n --border-opacity: 1;\n }\n\n .md\\:rounded-none {\n border-radius: 0;\n }\n\n .md\\:rounded-sm {\n border-radius: 0.125rem;\n }\n\n .md\\:rounded {\n border-radius: 0.25rem;\n }\n\n .md\\:rounded-md {\n border-radius: 0.375rem;\n }\n\n .md\\:rounded-lg {\n border-radius: 0.5rem;\n }\n\n .md\\:rounded-xl {\n border-radius: 0.75rem;\n }\n\n .md\\:rounded-2xl {\n border-radius: 1rem;\n }\n\n .md\\:rounded-3xl {\n border-radius: 1.5rem;\n }\n\n .md\\:rounded-full {\n border-radius: 9999px;\n }\n\n .md\\:rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n\n .md\\:rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .md\\:rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .md\\:rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .md\\:rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n }\n\n .md\\:rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n }\n\n .md\\:rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .md\\:rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .md\\:rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n\n .md\\:rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n }\n\n .md\\:rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .md\\:rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .md\\:rounded-t-md {\n border-top-left-radius: 0.375rem;\n border-top-right-radius: 0.375rem;\n }\n\n .md\\:rounded-r-md {\n border-top-right-radius: 0.375rem;\n border-bottom-right-radius: 0.375rem;\n }\n\n .md\\:rounded-b-md {\n border-bottom-right-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n }\n\n .md\\:rounded-l-md {\n border-top-left-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n }\n\n .md\\:rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n }\n\n .md\\:rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n }\n\n .md\\:rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .md\\:rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .md\\:rounded-t-xl {\n border-top-left-radius: 0.75rem;\n border-top-right-radius: 0.75rem;\n }\n\n .md\\:rounded-r-xl {\n border-top-right-radius: 0.75rem;\n border-bottom-right-radius: 0.75rem;\n }\n\n .md\\:rounded-b-xl {\n border-bottom-right-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n }\n\n .md\\:rounded-l-xl {\n border-top-left-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n }\n\n .md\\:rounded-t-2xl {\n border-top-left-radius: 1rem;\n border-top-right-radius: 1rem;\n }\n\n .md\\:rounded-r-2xl {\n border-top-right-radius: 1rem;\n border-bottom-right-radius: 1rem;\n }\n\n .md\\:rounded-b-2xl {\n border-bottom-right-radius: 1rem;\n border-bottom-left-radius: 1rem;\n }\n\n .md\\:rounded-l-2xl {\n border-top-left-radius: 1rem;\n border-bottom-left-radius: 1rem;\n }\n\n .md\\:rounded-t-3xl {\n border-top-left-radius: 1.5rem;\n border-top-right-radius: 1.5rem;\n }\n\n .md\\:rounded-r-3xl {\n border-top-right-radius: 1.5rem;\n border-bottom-right-radius: 1.5rem;\n }\n\n .md\\:rounded-b-3xl {\n border-bottom-right-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n }\n\n .md\\:rounded-l-3xl {\n border-top-left-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n }\n\n .md\\:rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n }\n\n .md\\:rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n }\n\n .md\\:rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .md\\:rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .md\\:rounded-tl-none {\n border-top-left-radius: 0;\n }\n\n .md\\:rounded-tr-none {\n border-top-right-radius: 0;\n }\n\n .md\\:rounded-br-none {\n border-bottom-right-radius: 0;\n }\n\n .md\\:rounded-bl-none {\n border-bottom-left-radius: 0;\n }\n\n .md\\:rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n }\n\n .md\\:rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n }\n\n .md\\:rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n }\n\n .md\\:rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n }\n\n .md\\:rounded-tl {\n border-top-left-radius: 0.25rem;\n }\n\n .md\\:rounded-tr {\n border-top-right-radius: 0.25rem;\n }\n\n .md\\:rounded-br {\n border-bottom-right-radius: 0.25rem;\n }\n\n .md\\:rounded-bl {\n border-bottom-left-radius: 0.25rem;\n }\n\n .md\\:rounded-tl-md {\n border-top-left-radius: 0.375rem;\n }\n\n .md\\:rounded-tr-md {\n border-top-right-radius: 0.375rem;\n }\n\n .md\\:rounded-br-md {\n border-bottom-right-radius: 0.375rem;\n }\n\n .md\\:rounded-bl-md {\n border-bottom-left-radius: 0.375rem;\n }\n\n .md\\:rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n }\n\n .md\\:rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n }\n\n .md\\:rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n }\n\n .md\\:rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n }\n\n .md\\:rounded-tl-xl {\n border-top-left-radius: 0.75rem;\n }\n\n .md\\:rounded-tr-xl {\n border-top-right-radius: 0.75rem;\n }\n\n .md\\:rounded-br-xl {\n border-bottom-right-radius: 0.75rem;\n }\n\n .md\\:rounded-bl-xl {\n border-bottom-left-radius: 0.75rem;\n }\n\n .md\\:rounded-tl-2xl {\n border-top-left-radius: 1rem;\n }\n\n .md\\:rounded-tr-2xl {\n border-top-right-radius: 1rem;\n }\n\n .md\\:rounded-br-2xl {\n border-bottom-right-radius: 1rem;\n }\n\n .md\\:rounded-bl-2xl {\n border-bottom-left-radius: 1rem;\n }\n\n .md\\:rounded-tl-3xl {\n border-top-left-radius: 1.5rem;\n }\n\n .md\\:rounded-tr-3xl {\n border-top-right-radius: 1.5rem;\n }\n\n .md\\:rounded-br-3xl {\n border-bottom-right-radius: 1.5rem;\n }\n\n .md\\:rounded-bl-3xl {\n border-bottom-left-radius: 1.5rem;\n }\n\n .md\\:rounded-tl-full {\n border-top-left-radius: 9999px;\n }\n\n .md\\:rounded-tr-full {\n border-top-right-radius: 9999px;\n }\n\n .md\\:rounded-br-full {\n border-bottom-right-radius: 9999px;\n }\n\n .md\\:rounded-bl-full {\n border-bottom-left-radius: 9999px;\n }\n\n .md\\:border-solid {\n border-style: solid;\n }\n\n .md\\:border-dashed {\n border-style: dashed;\n }\n\n .md\\:border-dotted {\n border-style: dotted;\n }\n\n .md\\:border-double {\n border-style: double;\n }\n\n .md\\:border-none {\n border-style: none;\n }\n\n .md\\:border-0 {\n border-width: 0;\n }\n\n .md\\:border-2 {\n border-width: 2px;\n }\n\n .md\\:border-4 {\n border-width: 4px;\n }\n\n .md\\:border-8 {\n border-width: 8px;\n }\n\n .md\\:border {\n border-width: 1px;\n }\n\n .md\\:border-t-0 {\n border-top-width: 0;\n }\n\n .md\\:border-r-0 {\n border-right-width: 0;\n }\n\n .md\\:border-b-0 {\n border-bottom-width: 0;\n }\n\n .md\\:border-l-0 {\n border-left-width: 0;\n }\n\n .md\\:border-t-2 {\n border-top-width: 2px;\n }\n\n .md\\:border-r-2 {\n border-right-width: 2px;\n }\n\n .md\\:border-b-2 {\n border-bottom-width: 2px;\n }\n\n .md\\:border-l-2 {\n border-left-width: 2px;\n }\n\n .md\\:border-t-4 {\n border-top-width: 4px;\n }\n\n .md\\:border-r-4 {\n border-right-width: 4px;\n }\n\n .md\\:border-b-4 {\n border-bottom-width: 4px;\n }\n\n .md\\:border-l-4 {\n border-left-width: 4px;\n }\n\n .md\\:border-t-8 {\n border-top-width: 8px;\n }\n\n .md\\:border-r-8 {\n border-right-width: 8px;\n }\n\n .md\\:border-b-8 {\n border-bottom-width: 8px;\n }\n\n .md\\:border-l-8 {\n border-left-width: 8px;\n }\n\n .md\\:border-t {\n border-top-width: 1px;\n }\n\n .md\\:border-r {\n border-right-width: 1px;\n }\n\n .md\\:border-b {\n border-bottom-width: 1px;\n }\n\n .md\\:border-l {\n border-left-width: 1px;\n }\n\n .md\\:box-border {\n box-sizing: border-box;\n }\n\n .md\\:box-content {\n box-sizing: content-box;\n }\n\n .md\\:cursor-auto {\n cursor: auto;\n }\n\n .md\\:cursor-default {\n cursor: default;\n }\n\n .md\\:cursor-pointer {\n cursor: pointer;\n }\n\n .md\\:cursor-wait {\n cursor: wait;\n }\n\n .md\\:cursor-text {\n cursor: text;\n }\n\n .md\\:cursor-move {\n cursor: move;\n }\n\n .md\\:cursor-not-allowed {\n cursor: not-allowed;\n }\n\n .md\\:block {\n display: block;\n }\n\n .md\\:inline-block {\n display: inline-block;\n }\n\n .md\\:inline {\n display: inline;\n }\n\n .md\\:flex {\n display: flex;\n }\n\n .md\\:inline-flex {\n display: inline-flex;\n }\n\n .md\\:table {\n display: table;\n }\n\n .md\\:table-caption {\n display: table-caption;\n }\n\n .md\\:table-cell {\n display: table-cell;\n }\n\n .md\\:table-column {\n display: table-column;\n }\n\n .md\\:table-column-group {\n display: table-column-group;\n }\n\n .md\\:table-footer-group {\n display: table-footer-group;\n }\n\n .md\\:table-header-group {\n display: table-header-group;\n }\n\n .md\\:table-row-group {\n display: table-row-group;\n }\n\n .md\\:table-row {\n display: table-row;\n }\n\n .md\\:flow-root {\n display: flow-root;\n }\n\n .md\\:grid {\n display: grid;\n }\n\n .md\\:inline-grid {\n display: inline-grid;\n }\n\n .md\\:contents {\n display: contents;\n }\n\n .md\\:hidden {\n display: none;\n }\n\n .md\\:flex-row {\n flex-direction: row;\n }\n\n .md\\:flex-row-reverse {\n flex-direction: row-reverse;\n }\n\n .md\\:flex-col {\n flex-direction: column;\n }\n\n .md\\:flex-col-reverse {\n flex-direction: column-reverse;\n }\n\n .md\\:flex-wrap {\n flex-wrap: wrap;\n }\n\n .md\\:flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n\n .md\\:flex-no-wrap {\n flex-wrap: nowrap;\n }\n\n .md\\:place-items-auto {\n place-items: auto;\n }\n\n .md\\:place-items-start {\n place-items: start;\n }\n\n .md\\:place-items-end {\n place-items: end;\n }\n\n .md\\:place-items-center {\n place-items: center;\n }\n\n .md\\:place-items-stretch {\n place-items: stretch;\n }\n\n .md\\:place-content-center {\n place-content: center;\n }\n\n .md\\:place-content-start {\n place-content: start;\n }\n\n .md\\:place-content-end {\n place-content: end;\n }\n\n .md\\:place-content-between {\n place-content: space-between;\n }\n\n .md\\:place-content-around {\n place-content: space-around;\n }\n\n .md\\:place-content-evenly {\n place-content: space-evenly;\n }\n\n .md\\:place-content-stretch {\n place-content: stretch;\n }\n\n .md\\:place-self-auto {\n place-self: auto;\n }\n\n .md\\:place-self-start {\n place-self: start;\n }\n\n .md\\:place-self-end {\n place-self: end;\n }\n\n .md\\:place-self-center {\n place-self: center;\n }\n\n .md\\:place-self-stretch {\n place-self: stretch;\n }\n\n .md\\:items-start {\n align-items: flex-start;\n }\n\n .md\\:items-end {\n align-items: flex-end;\n }\n\n .md\\:items-center {\n align-items: center;\n }\n\n .md\\:items-baseline {\n align-items: baseline;\n }\n\n .md\\:items-stretch {\n align-items: stretch;\n }\n\n .md\\:content-center {\n align-content: center;\n }\n\n .md\\:content-start {\n align-content: flex-start;\n }\n\n .md\\:content-end {\n align-content: flex-end;\n }\n\n .md\\:content-between {\n align-content: space-between;\n }\n\n .md\\:content-around {\n align-content: space-around;\n }\n\n .md\\:content-evenly {\n align-content: space-evenly;\n }\n\n .md\\:self-auto {\n align-self: auto;\n }\n\n .md\\:self-start {\n align-self: flex-start;\n }\n\n .md\\:self-end {\n align-self: flex-end;\n }\n\n .md\\:self-center {\n align-self: center;\n }\n\n .md\\:self-stretch {\n align-self: stretch;\n }\n\n .md\\:justify-items-auto {\n justify-items: auto;\n }\n\n .md\\:justify-items-start {\n justify-items: start;\n }\n\n .md\\:justify-items-end {\n justify-items: end;\n }\n\n .md\\:justify-items-center {\n justify-items: center;\n }\n\n .md\\:justify-items-stretch {\n justify-items: stretch;\n }\n\n .md\\:justify-start {\n justify-content: flex-start;\n }\n\n .md\\:justify-end {\n justify-content: flex-end;\n }\n\n .md\\:justify-center {\n justify-content: center;\n }\n\n .md\\:justify-between {\n justify-content: space-between;\n }\n\n .md\\:justify-around {\n justify-content: space-around;\n }\n\n .md\\:justify-evenly {\n justify-content: space-evenly;\n }\n\n .md\\:justify-self-auto {\n justify-self: auto;\n }\n\n .md\\:justify-self-start {\n justify-self: start;\n }\n\n .md\\:justify-self-end {\n justify-self: end;\n }\n\n .md\\:justify-self-center {\n justify-self: center;\n }\n\n .md\\:justify-self-stretch {\n justify-self: stretch;\n }\n\n .md\\:flex-1 {\n flex: 1 1 0%;\n }\n\n .md\\:flex-auto {\n flex: 1 1 auto;\n }\n\n .md\\:flex-initial {\n flex: 0 1 auto;\n }\n\n .md\\:flex-none {\n flex: none;\n }\n\n .md\\:flex-grow-0 {\n flex-grow: 0;\n }\n\n .md\\:flex-grow {\n flex-grow: 1;\n }\n\n .md\\:flex-shrink-0 {\n flex-shrink: 0;\n }\n\n .md\\:flex-shrink {\n flex-shrink: 1;\n }\n\n .md\\:order-1 {\n order: 1;\n }\n\n .md\\:order-2 {\n order: 2;\n }\n\n .md\\:order-3 {\n order: 3;\n }\n\n .md\\:order-4 {\n order: 4;\n }\n\n .md\\:order-5 {\n order: 5;\n }\n\n .md\\:order-6 {\n order: 6;\n }\n\n .md\\:order-7 {\n order: 7;\n }\n\n .md\\:order-8 {\n order: 8;\n }\n\n .md\\:order-9 {\n order: 9;\n }\n\n .md\\:order-10 {\n order: 10;\n }\n\n .md\\:order-11 {\n order: 11;\n }\n\n .md\\:order-12 {\n order: 12;\n }\n\n .md\\:order-first {\n order: -9999;\n }\n\n .md\\:order-last {\n order: 9999;\n }\n\n .md\\:order-none {\n order: 0;\n }\n\n .md\\:float-right {\n float: right;\n }\n\n .md\\:float-left {\n float: left;\n }\n\n .md\\:float-none {\n float: none;\n }\n\n .md\\:clearfix:after {\n content: \"\";\n display: table;\n clear: both;\n }\n\n .md\\:clear-left {\n clear: left;\n }\n\n .md\\:clear-right {\n clear: right;\n }\n\n .md\\:clear-both {\n clear: both;\n }\n\n .md\\:clear-none {\n clear: none;\n }\n\n .md\\:font-sans {\n font-family: 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\";\n }\n\n .md\\:font-serif {\n font-family: Georgia, Cambria, \"Times New Roman\", Times, serif;\n }\n\n .md\\:font-mono {\n font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n }\n\n .md\\:font-hairline {\n font-weight: 100;\n }\n\n .md\\:font-thin {\n font-weight: 200;\n }\n\n .md\\:font-light {\n font-weight: 300;\n }\n\n .md\\:font-normal {\n font-weight: 400;\n }\n\n .md\\:font-medium {\n font-weight: 500;\n }\n\n .md\\:font-semibold {\n font-weight: 600;\n }\n\n .md\\:font-bold {\n font-weight: 700;\n }\n\n .md\\:font-extrabold {\n font-weight: 800;\n }\n\n .md\\:font-black {\n font-weight: 900;\n }\n\n .md\\:hover\\:font-hairline:hover {\n font-weight: 100;\n }\n\n .md\\:hover\\:font-thin:hover {\n font-weight: 200;\n }\n\n .md\\:hover\\:font-light:hover {\n font-weight: 300;\n }\n\n .md\\:hover\\:font-normal:hover {\n font-weight: 400;\n }\n\n .md\\:hover\\:font-medium:hover {\n font-weight: 500;\n }\n\n .md\\:hover\\:font-semibold:hover {\n font-weight: 600;\n }\n\n .md\\:hover\\:font-bold:hover {\n font-weight: 700;\n }\n\n .md\\:hover\\:font-extrabold:hover {\n font-weight: 800;\n }\n\n .md\\:hover\\:font-black:hover {\n font-weight: 900;\n }\n\n .md\\:focus\\:font-hairline:focus {\n font-weight: 100;\n }\n\n .md\\:focus\\:font-thin:focus {\n font-weight: 200;\n }\n\n .md\\:focus\\:font-light:focus {\n font-weight: 300;\n }\n\n .md\\:focus\\:font-normal:focus {\n font-weight: 400;\n }\n\n .md\\:focus\\:font-medium:focus {\n font-weight: 500;\n }\n\n .md\\:focus\\:font-semibold:focus {\n font-weight: 600;\n }\n\n .md\\:focus\\:font-bold:focus {\n font-weight: 700;\n }\n\n .md\\:focus\\:font-extrabold:focus {\n font-weight: 800;\n }\n\n .md\\:focus\\:font-black:focus {\n font-weight: 900;\n }\n\n .md\\:h-0 {\n height: 0;\n }\n\n .md\\:h-1 {\n height: 0.25rem;\n }\n\n .md\\:h-2 {\n height: 0.5rem;\n }\n\n .md\\:h-3 {\n height: 0.75rem;\n }\n\n .md\\:h-4 {\n height: 1rem;\n }\n\n .md\\:h-5 {\n height: 1.25rem;\n }\n\n .md\\:h-6 {\n height: 1.5rem;\n }\n\n .md\\:h-8 {\n height: 2rem;\n }\n\n .md\\:h-10 {\n height: 2.5rem;\n }\n\n .md\\:h-12 {\n height: 3rem;\n }\n\n .md\\:h-16 {\n height: 4rem;\n }\n\n .md\\:h-20 {\n height: 5rem;\n }\n\n .md\\:h-24 {\n height: 6rem;\n }\n\n .md\\:h-32 {\n height: 8rem;\n }\n\n .md\\:h-40 {\n height: 10rem;\n }\n\n .md\\:h-48 {\n height: 12rem;\n }\n\n .md\\:h-56 {\n height: 14rem;\n }\n\n .md\\:h-64 {\n height: 16rem;\n }\n\n .md\\:h-auto {\n height: auto;\n }\n\n .md\\:h-px {\n height: 1px;\n }\n\n .md\\:h-full {\n height: 100%;\n }\n\n .md\\:h-screen {\n height: 100vh;\n }\n\n .md\\:text-xs {\n font-size: 0.75rem;\n }\n\n .md\\:text-sm {\n font-size: 0.875rem;\n }\n\n .md\\:text-base {\n font-size: 1rem;\n }\n\n .md\\:text-lg {\n font-size: 1.125rem;\n }\n\n .md\\:text-xl {\n font-size: 1.25rem;\n }\n\n .md\\:text-2xl {\n font-size: 1.5rem;\n }\n\n .md\\:text-3xl {\n font-size: 1.875rem;\n }\n\n .md\\:text-4xl {\n font-size: 2.25rem;\n }\n\n .md\\:text-5xl {\n font-size: 3rem;\n }\n\n .md\\:text-6xl {\n font-size: 4rem;\n }\n\n .md\\:leading-3 {\n line-height: .75rem;\n }\n\n .md\\:leading-4 {\n line-height: 1rem;\n }\n\n .md\\:leading-5 {\n line-height: 1.25rem;\n }\n\n .md\\:leading-6 {\n line-height: 1.5rem;\n }\n\n .md\\:leading-7 {\n line-height: 1.75rem;\n }\n\n .md\\:leading-8 {\n line-height: 2rem;\n }\n\n .md\\:leading-9 {\n line-height: 2.25rem;\n }\n\n .md\\:leading-10 {\n line-height: 2.5rem;\n }\n\n .md\\:leading-none {\n line-height: 1;\n }\n\n .md\\:leading-tight {\n line-height: 1.25;\n }\n\n .md\\:leading-snug {\n line-height: 1.375;\n }\n\n .md\\:leading-normal {\n line-height: 1.5;\n }\n\n .md\\:leading-relaxed {\n line-height: 1.625;\n }\n\n .md\\:leading-loose {\n line-height: 2;\n }\n\n .md\\:list-inside {\n list-style-position: inside;\n }\n\n .md\\:list-outside {\n list-style-position: outside;\n }\n\n .md\\:list-none {\n list-style-type: none;\n }\n\n .md\\:list-disc {\n list-style-type: disc;\n }\n\n .md\\:list-decimal {\n list-style-type: decimal;\n }\n\n .md\\:m-0 {\n margin: 0;\n }\n\n .md\\:m-1 {\n margin: 0.25rem;\n }\n\n .md\\:m-2 {\n margin: 0.5rem;\n }\n\n .md\\:m-3 {\n margin: 0.75rem;\n }\n\n .md\\:m-4 {\n margin: 1rem;\n }\n\n .md\\:m-5 {\n margin: 1.25rem;\n }\n\n .md\\:m-6 {\n margin: 1.5rem;\n }\n\n .md\\:m-8 {\n margin: 2rem;\n }\n\n .md\\:m-10 {\n margin: 2.5rem;\n }\n\n .md\\:m-12 {\n margin: 3rem;\n }\n\n .md\\:m-16 {\n margin: 4rem;\n }\n\n .md\\:m-20 {\n margin: 5rem;\n }\n\n .md\\:m-24 {\n margin: 6rem;\n }\n\n .md\\:m-32 {\n margin: 8rem;\n }\n\n .md\\:m-40 {\n margin: 10rem;\n }\n\n .md\\:m-48 {\n margin: 12rem;\n }\n\n .md\\:m-56 {\n margin: 14rem;\n }\n\n .md\\:m-64 {\n margin: 16rem;\n }\n\n .md\\:m-auto {\n margin: auto;\n }\n\n .md\\:m-px {\n margin: 1px;\n }\n\n .md\\:-m-1 {\n margin: -0.25rem;\n }\n\n .md\\:-m-2 {\n margin: -0.5rem;\n }\n\n .md\\:-m-3 {\n margin: -0.75rem;\n }\n\n .md\\:-m-4 {\n margin: -1rem;\n }\n\n .md\\:-m-5 {\n margin: -1.25rem;\n }\n\n .md\\:-m-6 {\n margin: -1.5rem;\n }\n\n .md\\:-m-8 {\n margin: -2rem;\n }\n\n .md\\:-m-10 {\n margin: -2.5rem;\n }\n\n .md\\:-m-12 {\n margin: -3rem;\n }\n\n .md\\:-m-16 {\n margin: -4rem;\n }\n\n .md\\:-m-20 {\n margin: -5rem;\n }\n\n .md\\:-m-24 {\n margin: -6rem;\n }\n\n .md\\:-m-32 {\n margin: -8rem;\n }\n\n .md\\:-m-40 {\n margin: -10rem;\n }\n\n .md\\:-m-48 {\n margin: -12rem;\n }\n\n .md\\:-m-56 {\n margin: -14rem;\n }\n\n .md\\:-m-64 {\n margin: -16rem;\n }\n\n .md\\:-m-px {\n margin: -1px;\n }\n\n .md\\:my-0 {\n margin-top: 0;\n margin-bottom: 0;\n }\n\n .md\\:mx-0 {\n margin-left: 0;\n margin-right: 0;\n }\n\n .md\\:my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n }\n\n .md\\:mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n\n .md\\:my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n }\n\n .md\\:mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n }\n\n .md\\:my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n }\n\n .md\\:mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n }\n\n .md\\:my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .md\\:mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .md\\:my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n .md\\:mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n }\n\n .md\\:my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n }\n\n .md\\:mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n }\n\n .md\\:my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n }\n\n .md\\:mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n }\n\n .md\\:my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n }\n\n .md\\:mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n }\n\n .md\\:my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n }\n\n .md\\:mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n }\n\n .md\\:my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n }\n\n .md\\:mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n }\n\n .md\\:my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n }\n\n .md\\:mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n }\n\n .md\\:my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n }\n\n .md\\:mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n }\n\n .md\\:my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n }\n\n .md\\:mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n }\n\n .md\\:my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n }\n\n .md\\:mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n }\n\n .md\\:my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n }\n\n .md\\:mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n }\n\n .md\\:my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n }\n\n .md\\:mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n }\n\n .md\\:my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n }\n\n .md\\:mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n }\n\n .md\\:my-auto {\n margin-top: auto;\n margin-bottom: auto;\n }\n\n .md\\:mx-auto {\n margin-left: auto;\n margin-right: auto;\n }\n\n .md\\:my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n }\n\n .md\\:mx-px {\n margin-left: 1px;\n margin-right: 1px;\n }\n\n .md\\:-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n }\n\n .md\\:-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n }\n\n .md\\:-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n }\n\n .md\\:-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n }\n\n .md\\:-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n }\n\n .md\\:-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n }\n\n .md\\:-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n }\n\n .md\\:-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n }\n\n .md\\:-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n }\n\n .md\\:-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n }\n\n .md\\:-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n }\n\n .md\\:-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n }\n\n .md\\:-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n }\n\n .md\\:-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n }\n\n .md\\:-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n }\n\n .md\\:-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n }\n\n .md\\:-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n }\n\n .md\\:-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n }\n\n .md\\:-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n }\n\n .md\\:-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n }\n\n .md\\:-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n }\n\n .md\\:-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n }\n\n .md\\:-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n }\n\n .md\\:-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n }\n\n .md\\:-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n }\n\n .md\\:-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n }\n\n .md\\:-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n }\n\n .md\\:-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n }\n\n .md\\:-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n }\n\n .md\\:-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n }\n\n .md\\:-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n }\n\n .md\\:-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n }\n\n .md\\:-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n }\n\n .md\\:-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n }\n\n .md\\:-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n }\n\n .md\\:-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n }\n\n .md\\:mt-0 {\n margin-top: 0;\n }\n\n .md\\:mr-0 {\n margin-right: 0;\n }\n\n .md\\:mb-0 {\n margin-bottom: 0;\n }\n\n .md\\:ml-0 {\n margin-left: 0;\n }\n\n .md\\:mt-1 {\n margin-top: 0.25rem;\n }\n\n .md\\:mr-1 {\n margin-right: 0.25rem;\n }\n\n .md\\:mb-1 {\n margin-bottom: 0.25rem;\n }\n\n .md\\:ml-1 {\n margin-left: 0.25rem;\n }\n\n .md\\:mt-2 {\n margin-top: 0.5rem;\n }\n\n .md\\:mr-2 {\n margin-right: 0.5rem;\n }\n\n .md\\:mb-2 {\n margin-bottom: 0.5rem;\n }\n\n .md\\:ml-2 {\n margin-left: 0.5rem;\n }\n\n .md\\:mt-3 {\n margin-top: 0.75rem;\n }\n\n .md\\:mr-3 {\n margin-right: 0.75rem;\n }\n\n .md\\:mb-3 {\n margin-bottom: 0.75rem;\n }\n\n .md\\:ml-3 {\n margin-left: 0.75rem;\n }\n\n .md\\:mt-4 {\n margin-top: 1rem;\n }\n\n .md\\:mr-4 {\n margin-right: 1rem;\n }\n\n .md\\:mb-4 {\n margin-bottom: 1rem;\n }\n\n .md\\:ml-4 {\n margin-left: 1rem;\n }\n\n .md\\:mt-5 {\n margin-top: 1.25rem;\n }\n\n .md\\:mr-5 {\n margin-right: 1.25rem;\n }\n\n .md\\:mb-5 {\n margin-bottom: 1.25rem;\n }\n\n .md\\:ml-5 {\n margin-left: 1.25rem;\n }\n\n .md\\:mt-6 {\n margin-top: 1.5rem;\n }\n\n .md\\:mr-6 {\n margin-right: 1.5rem;\n }\n\n .md\\:mb-6 {\n margin-bottom: 1.5rem;\n }\n\n .md\\:ml-6 {\n margin-left: 1.5rem;\n }\n\n .md\\:mt-8 {\n margin-top: 2rem;\n }\n\n .md\\:mr-8 {\n margin-right: 2rem;\n }\n\n .md\\:mb-8 {\n margin-bottom: 2rem;\n }\n\n .md\\:ml-8 {\n margin-left: 2rem;\n }\n\n .md\\:mt-10 {\n margin-top: 2.5rem;\n }\n\n .md\\:mr-10 {\n margin-right: 2.5rem;\n }\n\n .md\\:mb-10 {\n margin-bottom: 2.5rem;\n }\n\n .md\\:ml-10 {\n margin-left: 2.5rem;\n }\n\n .md\\:mt-12 {\n margin-top: 3rem;\n }\n\n .md\\:mr-12 {\n margin-right: 3rem;\n }\n\n .md\\:mb-12 {\n margin-bottom: 3rem;\n }\n\n .md\\:ml-12 {\n margin-left: 3rem;\n }\n\n .md\\:mt-16 {\n margin-top: 4rem;\n }\n\n .md\\:mr-16 {\n margin-right: 4rem;\n }\n\n .md\\:mb-16 {\n margin-bottom: 4rem;\n }\n\n .md\\:ml-16 {\n margin-left: 4rem;\n }\n\n .md\\:mt-20 {\n margin-top: 5rem;\n }\n\n .md\\:mr-20 {\n margin-right: 5rem;\n }\n\n .md\\:mb-20 {\n margin-bottom: 5rem;\n }\n\n .md\\:ml-20 {\n margin-left: 5rem;\n }\n\n .md\\:mt-24 {\n margin-top: 6rem;\n }\n\n .md\\:mr-24 {\n margin-right: 6rem;\n }\n\n .md\\:mb-24 {\n margin-bottom: 6rem;\n }\n\n .md\\:ml-24 {\n margin-left: 6rem;\n }\n\n .md\\:mt-32 {\n margin-top: 8rem;\n }\n\n .md\\:mr-32 {\n margin-right: 8rem;\n }\n\n .md\\:mb-32 {\n margin-bottom: 8rem;\n }\n\n .md\\:ml-32 {\n margin-left: 8rem;\n }\n\n .md\\:mt-40 {\n margin-top: 10rem;\n }\n\n .md\\:mr-40 {\n margin-right: 10rem;\n }\n\n .md\\:mb-40 {\n margin-bottom: 10rem;\n }\n\n .md\\:ml-40 {\n margin-left: 10rem;\n }\n\n .md\\:mt-48 {\n margin-top: 12rem;\n }\n\n .md\\:mr-48 {\n margin-right: 12rem;\n }\n\n .md\\:mb-48 {\n margin-bottom: 12rem;\n }\n\n .md\\:ml-48 {\n margin-left: 12rem;\n }\n\n .md\\:mt-56 {\n margin-top: 14rem;\n }\n\n .md\\:mr-56 {\n margin-right: 14rem;\n }\n\n .md\\:mb-56 {\n margin-bottom: 14rem;\n }\n\n .md\\:ml-56 {\n margin-left: 14rem;\n }\n\n .md\\:mt-64 {\n margin-top: 16rem;\n }\n\n .md\\:mr-64 {\n margin-right: 16rem;\n }\n\n .md\\:mb-64 {\n margin-bottom: 16rem;\n }\n\n .md\\:ml-64 {\n margin-left: 16rem;\n }\n\n .md\\:mt-auto {\n margin-top: auto;\n }\n\n .md\\:mr-auto {\n margin-right: auto;\n }\n\n .md\\:mb-auto {\n margin-bottom: auto;\n }\n\n .md\\:ml-auto {\n margin-left: auto;\n }\n\n .md\\:mt-px {\n margin-top: 1px;\n }\n\n .md\\:mr-px {\n margin-right: 1px;\n }\n\n .md\\:mb-px {\n margin-bottom: 1px;\n }\n\n .md\\:ml-px {\n margin-left: 1px;\n }\n\n .md\\:-mt-1 {\n margin-top: -0.25rem;\n }\n\n .md\\:-mr-1 {\n margin-right: -0.25rem;\n }\n\n .md\\:-mb-1 {\n margin-bottom: -0.25rem;\n }\n\n .md\\:-ml-1 {\n margin-left: -0.25rem;\n }\n\n .md\\:-mt-2 {\n margin-top: -0.5rem;\n }\n\n .md\\:-mr-2 {\n margin-right: -0.5rem;\n }\n\n .md\\:-mb-2 {\n margin-bottom: -0.5rem;\n }\n\n .md\\:-ml-2 {\n margin-left: -0.5rem;\n }\n\n .md\\:-mt-3 {\n margin-top: -0.75rem;\n }\n\n .md\\:-mr-3 {\n margin-right: -0.75rem;\n }\n\n .md\\:-mb-3 {\n margin-bottom: -0.75rem;\n }\n\n .md\\:-ml-3 {\n margin-left: -0.75rem;\n }\n\n .md\\:-mt-4 {\n margin-top: -1rem;\n }\n\n .md\\:-mr-4 {\n margin-right: -1rem;\n }\n\n .md\\:-mb-4 {\n margin-bottom: -1rem;\n }\n\n .md\\:-ml-4 {\n margin-left: -1rem;\n }\n\n .md\\:-mt-5 {\n margin-top: -1.25rem;\n }\n\n .md\\:-mr-5 {\n margin-right: -1.25rem;\n }\n\n .md\\:-mb-5 {\n margin-bottom: -1.25rem;\n }\n\n .md\\:-ml-5 {\n margin-left: -1.25rem;\n }\n\n .md\\:-mt-6 {\n margin-top: -1.5rem;\n }\n\n .md\\:-mr-6 {\n margin-right: -1.5rem;\n }\n\n .md\\:-mb-6 {\n margin-bottom: -1.5rem;\n }\n\n .md\\:-ml-6 {\n margin-left: -1.5rem;\n }\n\n .md\\:-mt-8 {\n margin-top: -2rem;\n }\n\n .md\\:-mr-8 {\n margin-right: -2rem;\n }\n\n .md\\:-mb-8 {\n margin-bottom: -2rem;\n }\n\n .md\\:-ml-8 {\n margin-left: -2rem;\n }\n\n .md\\:-mt-10 {\n margin-top: -2.5rem;\n }\n\n .md\\:-mr-10 {\n margin-right: -2.5rem;\n }\n\n .md\\:-mb-10 {\n margin-bottom: -2.5rem;\n }\n\n .md\\:-ml-10 {\n margin-left: -2.5rem;\n }\n\n .md\\:-mt-12 {\n margin-top: -3rem;\n }\n\n .md\\:-mr-12 {\n margin-right: -3rem;\n }\n\n .md\\:-mb-12 {\n margin-bottom: -3rem;\n }\n\n .md\\:-ml-12 {\n margin-left: -3rem;\n }\n\n .md\\:-mt-16 {\n margin-top: -4rem;\n }\n\n .md\\:-mr-16 {\n margin-right: -4rem;\n }\n\n .md\\:-mb-16 {\n margin-bottom: -4rem;\n }\n\n .md\\:-ml-16 {\n margin-left: -4rem;\n }\n\n .md\\:-mt-20 {\n margin-top: -5rem;\n }\n\n .md\\:-mr-20 {\n margin-right: -5rem;\n }\n\n .md\\:-mb-20 {\n margin-bottom: -5rem;\n }\n\n .md\\:-ml-20 {\n margin-left: -5rem;\n }\n\n .md\\:-mt-24 {\n margin-top: -6rem;\n }\n\n .md\\:-mr-24 {\n margin-right: -6rem;\n }\n\n .md\\:-mb-24 {\n margin-bottom: -6rem;\n }\n\n .md\\:-ml-24 {\n margin-left: -6rem;\n }\n\n .md\\:-mt-32 {\n margin-top: -8rem;\n }\n\n .md\\:-mr-32 {\n margin-right: -8rem;\n }\n\n .md\\:-mb-32 {\n margin-bottom: -8rem;\n }\n\n .md\\:-ml-32 {\n margin-left: -8rem;\n }\n\n .md\\:-mt-40 {\n margin-top: -10rem;\n }\n\n .md\\:-mr-40 {\n margin-right: -10rem;\n }\n\n .md\\:-mb-40 {\n margin-bottom: -10rem;\n }\n\n .md\\:-ml-40 {\n margin-left: -10rem;\n }\n\n .md\\:-mt-48 {\n margin-top: -12rem;\n }\n\n .md\\:-mr-48 {\n margin-right: -12rem;\n }\n\n .md\\:-mb-48 {\n margin-bottom: -12rem;\n }\n\n .md\\:-ml-48 {\n margin-left: -12rem;\n }\n\n .md\\:-mt-56 {\n margin-top: -14rem;\n }\n\n .md\\:-mr-56 {\n margin-right: -14rem;\n }\n\n .md\\:-mb-56 {\n margin-bottom: -14rem;\n }\n\n .md\\:-ml-56 {\n margin-left: -14rem;\n }\n\n .md\\:-mt-64 {\n margin-top: -16rem;\n }\n\n .md\\:-mr-64 {\n margin-right: -16rem;\n }\n\n .md\\:-mb-64 {\n margin-bottom: -16rem;\n }\n\n .md\\:-ml-64 {\n margin-left: -16rem;\n }\n\n .md\\:-mt-px {\n margin-top: -1px;\n }\n\n .md\\:-mr-px {\n margin-right: -1px;\n }\n\n .md\\:-mb-px {\n margin-bottom: -1px;\n }\n\n .md\\:-ml-px {\n margin-left: -1px;\n }\n\n .md\\:max-h-full {\n max-height: 100%;\n }\n\n .md\\:max-h-screen {\n max-height: 100vh;\n }\n\n .md\\:max-w-none {\n max-width: none;\n }\n\n .md\\:max-w-xs {\n max-width: 20rem;\n }\n\n .md\\:max-w-sm {\n max-width: 24rem;\n }\n\n .md\\:max-w-md {\n max-width: 28rem;\n }\n\n .md\\:max-w-lg {\n max-width: 32rem;\n }\n\n .md\\:max-w-xl {\n max-width: 36rem;\n }\n\n .md\\:max-w-2xl {\n max-width: 42rem;\n }\n\n .md\\:max-w-3xl {\n max-width: 48rem;\n }\n\n .md\\:max-w-4xl {\n max-width: 56rem;\n }\n\n .md\\:max-w-5xl {\n max-width: 64rem;\n }\n\n .md\\:max-w-6xl {\n max-width: 72rem;\n }\n\n .md\\:max-w-full {\n max-width: 100%;\n }\n\n .md\\:max-w-screen-sm {\n max-width: 640px;\n }\n\n .md\\:max-w-screen-md {\n max-width: 768px;\n }\n\n .md\\:max-w-screen-lg {\n max-width: 1024px;\n }\n\n .md\\:max-w-screen-xl {\n max-width: 1280px;\n }\n\n .md\\:min-h-0 {\n min-height: 0;\n }\n\n .md\\:min-h-full {\n min-height: 100%;\n }\n\n .md\\:min-h-screen {\n min-height: 100vh;\n }\n\n .md\\:min-w-0 {\n min-width: 0;\n }\n\n .md\\:min-w-full {\n min-width: 100%;\n }\n\n .md\\:object-contain {\n object-fit: contain;\n }\n\n .md\\:object-cover {\n object-fit: cover;\n }\n\n .md\\:object-fill {\n object-fit: fill;\n }\n\n .md\\:object-none {\n object-fit: none;\n }\n\n .md\\:object-scale-down {\n object-fit: scale-down;\n }\n\n .md\\:object-bottom {\n object-position: bottom;\n }\n\n .md\\:object-center {\n object-position: center;\n }\n\n .md\\:object-left {\n object-position: left;\n }\n\n .md\\:object-left-bottom {\n object-position: left bottom;\n }\n\n .md\\:object-left-top {\n object-position: left top;\n }\n\n .md\\:object-right {\n object-position: right;\n }\n\n .md\\:object-right-bottom {\n object-position: right bottom;\n }\n\n .md\\:object-right-top {\n object-position: right top;\n }\n\n .md\\:object-top {\n object-position: top;\n }\n\n .md\\:opacity-0 {\n opacity: 0;\n }\n\n .md\\:opacity-25 {\n opacity: 0.25;\n }\n\n .md\\:opacity-50 {\n opacity: 0.5;\n }\n\n .md\\:opacity-75 {\n opacity: 0.75;\n }\n\n .md\\:opacity-100 {\n opacity: 1;\n }\n\n .md\\:hover\\:opacity-0:hover {\n opacity: 0;\n }\n\n .md\\:hover\\:opacity-25:hover {\n opacity: 0.25;\n }\n\n .md\\:hover\\:opacity-50:hover {\n opacity: 0.5;\n }\n\n .md\\:hover\\:opacity-75:hover {\n opacity: 0.75;\n }\n\n .md\\:hover\\:opacity-100:hover {\n opacity: 1;\n }\n\n .md\\:focus\\:opacity-0:focus {\n opacity: 0;\n }\n\n .md\\:focus\\:opacity-25:focus {\n opacity: 0.25;\n }\n\n .md\\:focus\\:opacity-50:focus {\n opacity: 0.5;\n }\n\n .md\\:focus\\:opacity-75:focus {\n opacity: 0.75;\n }\n\n .md\\:focus\\:opacity-100:focus {\n opacity: 1;\n }\n\n .md\\:outline-none {\n outline: 2px solid transparent;\n outline-offset: 2px;\n }\n\n .md\\:outline-white {\n outline: 2px dotted white;\n outline-offset: 2px;\n }\n\n .md\\:outline-black {\n outline: 2px dotted black;\n outline-offset: 2px;\n }\n\n .md\\:focus\\:outline-none:focus {\n outline: 2px solid transparent;\n outline-offset: 2px;\n }\n\n .md\\:focus\\:outline-white:focus {\n outline: 2px dotted white;\n outline-offset: 2px;\n }\n\n .md\\:focus\\:outline-black:focus {\n outline: 2px dotted black;\n outline-offset: 2px;\n }\n\n .md\\:overflow-auto {\n overflow: auto;\n }\n\n .md\\:overflow-hidden {\n overflow: hidden;\n }\n\n .md\\:overflow-visible {\n overflow: visible;\n }\n\n .md\\:overflow-scroll {\n overflow: scroll;\n }\n\n .md\\:overflow-x-auto {\n overflow-x: auto;\n }\n\n .md\\:overflow-y-auto {\n overflow-y: auto;\n }\n\n .md\\:overflow-x-hidden {\n overflow-x: hidden;\n }\n\n .md\\:overflow-y-hidden {\n overflow-y: hidden;\n }\n\n .md\\:overflow-x-visible {\n overflow-x: visible;\n }\n\n .md\\:overflow-y-visible {\n overflow-y: visible;\n }\n\n .md\\:overflow-x-scroll {\n overflow-x: scroll;\n }\n\n .md\\:overflow-y-scroll {\n overflow-y: scroll;\n }\n\n .md\\:scrolling-touch {\n -webkit-overflow-scrolling: touch;\n }\n\n .md\\:scrolling-auto {\n -webkit-overflow-scrolling: auto;\n }\n\n .md\\:overscroll-auto {\n overscroll-behavior: auto;\n }\n\n .md\\:overscroll-contain {\n overscroll-behavior: contain;\n }\n\n .md\\:overscroll-none {\n overscroll-behavior: none;\n }\n\n .md\\:overscroll-y-auto {\n overscroll-behavior-y: auto;\n }\n\n .md\\:overscroll-y-contain {\n overscroll-behavior-y: contain;\n }\n\n .md\\:overscroll-y-none {\n overscroll-behavior-y: none;\n }\n\n .md\\:overscroll-x-auto {\n overscroll-behavior-x: auto;\n }\n\n .md\\:overscroll-x-contain {\n overscroll-behavior-x: contain;\n }\n\n .md\\:overscroll-x-none {\n overscroll-behavior-x: none;\n }\n\n .md\\:p-0 {\n padding: 0;\n }\n\n .md\\:p-1 {\n padding: 0.25rem;\n }\n\n .md\\:p-2 {\n padding: 0.5rem;\n }\n\n .md\\:p-3 {\n padding: 0.75rem;\n }\n\n .md\\:p-4 {\n padding: 1rem;\n }\n\n .md\\:p-5 {\n padding: 1.25rem;\n }\n\n .md\\:p-6 {\n padding: 1.5rem;\n }\n\n .md\\:p-8 {\n padding: 2rem;\n }\n\n .md\\:p-10 {\n padding: 2.5rem;\n }\n\n .md\\:p-12 {\n padding: 3rem;\n }\n\n .md\\:p-16 {\n padding: 4rem;\n }\n\n .md\\:p-20 {\n padding: 5rem;\n }\n\n .md\\:p-24 {\n padding: 6rem;\n }\n\n .md\\:p-32 {\n padding: 8rem;\n }\n\n .md\\:p-40 {\n padding: 10rem;\n }\n\n .md\\:p-48 {\n padding: 12rem;\n }\n\n .md\\:p-56 {\n padding: 14rem;\n }\n\n .md\\:p-64 {\n padding: 16rem;\n }\n\n .md\\:p-px {\n padding: 1px;\n }\n\n .md\\:py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .md\\:px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n\n .md\\:py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .md\\:px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n\n .md\\:py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n }\n\n .md\\:px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n }\n\n .md\\:py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n }\n\n .md\\:px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n }\n\n .md\\:py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n }\n\n .md\\:px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .md\\:py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n }\n\n .md\\:px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n }\n\n .md\\:py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n }\n\n .md\\:px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n }\n\n .md\\:py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n }\n\n .md\\:px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n }\n\n .md\\:py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n }\n\n .md\\:px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n }\n\n .md\\:py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n }\n\n .md\\:px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n }\n\n .md\\:py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n }\n\n .md\\:px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n }\n\n .md\\:py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n }\n\n .md\\:px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n }\n\n .md\\:py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n }\n\n .md\\:px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n }\n\n .md\\:py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n }\n\n .md\\:px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n }\n\n .md\\:py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n }\n\n .md\\:px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n }\n\n .md\\:py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n }\n\n .md\\:px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n }\n\n .md\\:py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n }\n\n .md\\:px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n }\n\n .md\\:py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n }\n\n .md\\:px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n }\n\n .md\\:py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n }\n\n .md\\:px-px {\n padding-left: 1px;\n padding-right: 1px;\n }\n\n .md\\:pt-0 {\n padding-top: 0;\n }\n\n .md\\:pr-0 {\n padding-right: 0;\n }\n\n .md\\:pb-0 {\n padding-bottom: 0;\n }\n\n .md\\:pl-0 {\n padding-left: 0;\n }\n\n .md\\:pt-1 {\n padding-top: 0.25rem;\n }\n\n .md\\:pr-1 {\n padding-right: 0.25rem;\n }\n\n .md\\:pb-1 {\n padding-bottom: 0.25rem;\n }\n\n .md\\:pl-1 {\n padding-left: 0.25rem;\n }\n\n .md\\:pt-2 {\n padding-top: 0.5rem;\n }\n\n .md\\:pr-2 {\n padding-right: 0.5rem;\n }\n\n .md\\:pb-2 {\n padding-bottom: 0.5rem;\n }\n\n .md\\:pl-2 {\n padding-left: 0.5rem;\n }\n\n .md\\:pt-3 {\n padding-top: 0.75rem;\n }\n\n .md\\:pr-3 {\n padding-right: 0.75rem;\n }\n\n .md\\:pb-3 {\n padding-bottom: 0.75rem;\n }\n\n .md\\:pl-3 {\n padding-left: 0.75rem;\n }\n\n .md\\:pt-4 {\n padding-top: 1rem;\n }\n\n .md\\:pr-4 {\n padding-right: 1rem;\n }\n\n .md\\:pb-4 {\n padding-bottom: 1rem;\n }\n\n .md\\:pl-4 {\n padding-left: 1rem;\n }\n\n .md\\:pt-5 {\n padding-top: 1.25rem;\n }\n\n .md\\:pr-5 {\n padding-right: 1.25rem;\n }\n\n .md\\:pb-5 {\n padding-bottom: 1.25rem;\n }\n\n .md\\:pl-5 {\n padding-left: 1.25rem;\n }\n\n .md\\:pt-6 {\n padding-top: 1.5rem;\n }\n\n .md\\:pr-6 {\n padding-right: 1.5rem;\n }\n\n .md\\:pb-6 {\n padding-bottom: 1.5rem;\n }\n\n .md\\:pl-6 {\n padding-left: 1.5rem;\n }\n\n .md\\:pt-8 {\n padding-top: 2rem;\n }\n\n .md\\:pr-8 {\n padding-right: 2rem;\n }\n\n .md\\:pb-8 {\n padding-bottom: 2rem;\n }\n\n .md\\:pl-8 {\n padding-left: 2rem;\n }\n\n .md\\:pt-10 {\n padding-top: 2.5rem;\n }\n\n .md\\:pr-10 {\n padding-right: 2.5rem;\n }\n\n .md\\:pb-10 {\n padding-bottom: 2.5rem;\n }\n\n .md\\:pl-10 {\n padding-left: 2.5rem;\n }\n\n .md\\:pt-12 {\n padding-top: 3rem;\n }\n\n .md\\:pr-12 {\n padding-right: 3rem;\n }\n\n .md\\:pb-12 {\n padding-bottom: 3rem;\n }\n\n .md\\:pl-12 {\n padding-left: 3rem;\n }\n\n .md\\:pt-16 {\n padding-top: 4rem;\n }\n\n .md\\:pr-16 {\n padding-right: 4rem;\n }\n\n .md\\:pb-16 {\n padding-bottom: 4rem;\n }\n\n .md\\:pl-16 {\n padding-left: 4rem;\n }\n\n .md\\:pt-20 {\n padding-top: 5rem;\n }\n\n .md\\:pr-20 {\n padding-right: 5rem;\n }\n\n .md\\:pb-20 {\n padding-bottom: 5rem;\n }\n\n .md\\:pl-20 {\n padding-left: 5rem;\n }\n\n .md\\:pt-24 {\n padding-top: 6rem;\n }\n\n .md\\:pr-24 {\n padding-right: 6rem;\n }\n\n .md\\:pb-24 {\n padding-bottom: 6rem;\n }\n\n .md\\:pl-24 {\n padding-left: 6rem;\n }\n\n .md\\:pt-32 {\n padding-top: 8rem;\n }\n\n .md\\:pr-32 {\n padding-right: 8rem;\n }\n\n .md\\:pb-32 {\n padding-bottom: 8rem;\n }\n\n .md\\:pl-32 {\n padding-left: 8rem;\n }\n\n .md\\:pt-40 {\n padding-top: 10rem;\n }\n\n .md\\:pr-40 {\n padding-right: 10rem;\n }\n\n .md\\:pb-40 {\n padding-bottom: 10rem;\n }\n\n .md\\:pl-40 {\n padding-left: 10rem;\n }\n\n .md\\:pt-48 {\n padding-top: 12rem;\n }\n\n .md\\:pr-48 {\n padding-right: 12rem;\n }\n\n .md\\:pb-48 {\n padding-bottom: 12rem;\n }\n\n .md\\:pl-48 {\n padding-left: 12rem;\n }\n\n .md\\:pt-56 {\n padding-top: 14rem;\n }\n\n .md\\:pr-56 {\n padding-right: 14rem;\n }\n\n .md\\:pb-56 {\n padding-bottom: 14rem;\n }\n\n .md\\:pl-56 {\n padding-left: 14rem;\n }\n\n .md\\:pt-64 {\n padding-top: 16rem;\n }\n\n .md\\:pr-64 {\n padding-right: 16rem;\n }\n\n .md\\:pb-64 {\n padding-bottom: 16rem;\n }\n\n .md\\:pl-64 {\n padding-left: 16rem;\n }\n\n .md\\:pt-px {\n padding-top: 1px;\n }\n\n .md\\:pr-px {\n padding-right: 1px;\n }\n\n .md\\:pb-px {\n padding-bottom: 1px;\n }\n\n .md\\:pl-px {\n padding-left: 1px;\n }\n\n .md\\:placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n }\n\n .md\\:placeholder-transparent::placeholder {\n color: transparent;\n }\n\n .md\\:placeholder-current::-webkit-input-placeholder {\n color: currentColor;\n }\n\n .md\\:placeholder-current::placeholder {\n color: currentColor;\n }\n\n .md\\:placeholder-black::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-black::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-white::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-white::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-100::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-200::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-300::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-400::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-500::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-600::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-700::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-800::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-gray-900::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-300::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-400::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-500::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-600::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-700::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-800::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-red-900::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-200::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-600::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-700::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-800::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-orange-900::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-200::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-300::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-500::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-600::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-700::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-800::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-yellow-900::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-100::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-200::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-300::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-400::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-500::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-600::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-700::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-800::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-green-900::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-100::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-200::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-300::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-400::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-500::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-600::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-700::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-800::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-teal-900::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-200::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-300::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-400::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-500::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-600::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-700::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-800::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-blue-900::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-200::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-300::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-400::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-500::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-600::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-700::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-800::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-indigo-900::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-100::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-200::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-300::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-400::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-500::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-600::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-700::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-800::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-purple-900::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-400::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-600::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-700::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-800::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-pink-900::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n }\n\n .md\\:focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n }\n\n .md\\:focus\\:placeholder-current:focus::-webkit-input-placeholder {\n color: currentColor;\n }\n\n .md\\:focus\\:placeholder-current:focus::placeholder {\n color: currentColor;\n }\n\n .md\\:focus\\:placeholder-black:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-black:focus::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-white:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-white:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-gray-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-red-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-orange-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-yellow-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-green-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-teal-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-blue-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-indigo-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-purple-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .md\\:focus\\:placeholder-pink-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .md\\:placeholder-opacity-0::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n }\n\n .md\\:placeholder-opacity-0::placeholder {\n --placeholder-opacity: 0;\n }\n\n .md\\:placeholder-opacity-25::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .md\\:placeholder-opacity-25::placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .md\\:placeholder-opacity-50::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .md\\:placeholder-opacity-50::placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .md\\:placeholder-opacity-75::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .md\\:placeholder-opacity-75::placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .md\\:placeholder-opacity-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n }\n\n .md\\:placeholder-opacity-100::placeholder {\n --placeholder-opacity: 1;\n }\n\n .md\\:focus\\:placeholder-opacity-0:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n }\n\n .md\\:focus\\:placeholder-opacity-0:focus::placeholder {\n --placeholder-opacity: 0;\n }\n\n .md\\:focus\\:placeholder-opacity-25:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .md\\:focus\\:placeholder-opacity-25:focus::placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .md\\:focus\\:placeholder-opacity-50:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .md\\:focus\\:placeholder-opacity-50:focus::placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .md\\:focus\\:placeholder-opacity-75:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .md\\:focus\\:placeholder-opacity-75:focus::placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .md\\:focus\\:placeholder-opacity-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n }\n\n .md\\:focus\\:placeholder-opacity-100:focus::placeholder {\n --placeholder-opacity: 1;\n }\n\n .md\\:pointer-events-none {\n pointer-events: none;\n }\n\n .md\\:pointer-events-auto {\n pointer-events: auto;\n }\n\n .md\\:static {\n position: static;\n }\n\n .md\\:fixed {\n position: fixed;\n }\n\n .md\\:absolute {\n position: absolute;\n }\n\n .md\\:relative {\n position: relative;\n }\n\n .md\\:sticky {\n position: -webkit-sticky;\n position: sticky;\n }\n\n .md\\:inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n .md\\:inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n }\n\n .md\\:inset-y-0 {\n top: 0;\n bottom: 0;\n }\n\n .md\\:inset-x-0 {\n right: 0;\n left: 0;\n }\n\n .md\\:inset-y-auto {\n top: auto;\n bottom: auto;\n }\n\n .md\\:inset-x-auto {\n right: auto;\n left: auto;\n }\n\n .md\\:top-0 {\n top: 0;\n }\n\n .md\\:right-0 {\n right: 0;\n }\n\n .md\\:bottom-0 {\n bottom: 0;\n }\n\n .md\\:left-0 {\n left: 0;\n }\n\n .md\\:top-auto {\n top: auto;\n }\n\n .md\\:right-auto {\n right: auto;\n }\n\n .md\\:bottom-auto {\n bottom: auto;\n }\n\n .md\\:left-auto {\n left: auto;\n }\n\n .md\\:resize-none {\n resize: none;\n }\n\n .md\\:resize-y {\n resize: vertical;\n }\n\n .md\\:resize-x {\n resize: horizontal;\n }\n\n .md\\:resize {\n resize: both;\n }\n\n .md\\:shadow-xs {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .md\\:shadow-sm {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .md\\:shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .md\\:shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .md\\:shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .md\\:shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .md\\:shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .md\\:shadow-none {\n box-shadow: none;\n }\n\n .md\\:hover\\:shadow-xs:hover {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .md\\:hover\\:shadow-sm:hover {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .md\\:hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .md\\:hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .md\\:hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .md\\:hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .md\\:hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .md\\:hover\\:shadow-none:hover {\n box-shadow: none;\n }\n\n .md\\:focus\\:shadow-xs:focus {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .md\\:focus\\:shadow-sm:focus {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .md\\:focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .md\\:focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .md\\:focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .md\\:focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .md\\:focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .md\\:focus\\:shadow-none:focus {\n box-shadow: none;\n }\n\n .md\\:fill-current {\n fill: currentColor;\n }\n\n .md\\:stroke-current {\n stroke: currentColor;\n }\n\n .md\\:stroke-0 {\n stroke-width: 0;\n }\n\n .md\\:stroke-1 {\n stroke-width: 1;\n }\n\n .md\\:stroke-2 {\n stroke-width: 2;\n }\n\n .md\\:table-auto {\n table-layout: auto;\n }\n\n .md\\:table-fixed {\n table-layout: fixed;\n }\n\n .md\\:text-left {\n text-align: left;\n }\n\n .md\\:text-center {\n text-align: center;\n }\n\n .md\\:text-right {\n text-align: right;\n }\n\n .md\\:text-justify {\n text-align: justify;\n }\n\n .md\\:text-transparent {\n color: transparent;\n }\n\n .md\\:text-current {\n color: currentColor;\n }\n\n .md\\:text-black {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .md\\:text-white {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .md\\:text-gray-100 {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .md\\:text-gray-200 {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .md\\:text-gray-300 {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .md\\:text-gray-400 {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .md\\:text-gray-500 {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .md\\:text-gray-600 {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .md\\:text-gray-700 {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .md\\:text-gray-800 {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .md\\:text-gray-900 {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .md\\:text-red-100 {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .md\\:text-red-200 {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .md\\:text-red-300 {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .md\\:text-red-400 {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .md\\:text-red-500 {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .md\\:text-red-600 {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .md\\:text-red-700 {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .md\\:text-red-800 {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .md\\:text-red-900 {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .md\\:text-orange-100 {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .md\\:text-orange-200 {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .md\\:text-orange-300 {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .md\\:text-orange-400 {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .md\\:text-orange-500 {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .md\\:text-orange-600 {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .md\\:text-orange-700 {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .md\\:text-orange-800 {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .md\\:text-orange-900 {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .md\\:text-yellow-100 {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .md\\:text-yellow-200 {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .md\\:text-yellow-300 {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .md\\:text-yellow-400 {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .md\\:text-yellow-500 {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .md\\:text-yellow-600 {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .md\\:text-yellow-700 {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .md\\:text-yellow-800 {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .md\\:text-yellow-900 {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .md\\:text-green-100 {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .md\\:text-green-200 {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .md\\:text-green-300 {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .md\\:text-green-400 {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .md\\:text-green-500 {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .md\\:text-green-600 {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .md\\:text-green-700 {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .md\\:text-green-800 {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .md\\:text-green-900 {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .md\\:text-teal-100 {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .md\\:text-teal-200 {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .md\\:text-teal-300 {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .md\\:text-teal-400 {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .md\\:text-teal-500 {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .md\\:text-teal-600 {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .md\\:text-teal-700 {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .md\\:text-teal-800 {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .md\\:text-teal-900 {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .md\\:text-blue-100 {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .md\\:text-blue-200 {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .md\\:text-blue-300 {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .md\\:text-blue-400 {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .md\\:text-blue-500 {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .md\\:text-blue-600 {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .md\\:text-blue-700 {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .md\\:text-blue-800 {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .md\\:text-blue-900 {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .md\\:text-indigo-100 {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .md\\:text-indigo-200 {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .md\\:text-indigo-300 {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .md\\:text-indigo-400 {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .md\\:text-indigo-500 {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .md\\:text-indigo-600 {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .md\\:text-indigo-700 {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .md\\:text-indigo-800 {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .md\\:text-indigo-900 {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .md\\:text-purple-100 {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .md\\:text-purple-200 {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .md\\:text-purple-300 {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .md\\:text-purple-400 {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .md\\:text-purple-500 {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .md\\:text-purple-600 {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .md\\:text-purple-700 {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .md\\:text-purple-800 {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .md\\:text-purple-900 {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .md\\:text-pink-100 {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .md\\:text-pink-200 {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .md\\:text-pink-300 {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .md\\:text-pink-400 {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .md\\:text-pink-500 {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .md\\:text-pink-600 {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .md\\:text-pink-700 {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .md\\:text-pink-800 {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .md\\:text-pink-900 {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .md\\:hover\\:text-transparent:hover {\n color: transparent;\n }\n\n .md\\:hover\\:text-current:hover {\n color: currentColor;\n }\n\n .md\\:hover\\:text-black:hover {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .md\\:hover\\:text-white:hover {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .md\\:hover\\:text-gray-100:hover {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .md\\:hover\\:text-gray-200:hover {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .md\\:hover\\:text-gray-300:hover {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .md\\:hover\\:text-gray-400:hover {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .md\\:hover\\:text-gray-500:hover {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .md\\:hover\\:text-gray-600:hover {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .md\\:hover\\:text-gray-700:hover {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .md\\:hover\\:text-gray-800:hover {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .md\\:hover\\:text-gray-900:hover {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .md\\:hover\\:text-red-100:hover {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .md\\:hover\\:text-red-200:hover {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .md\\:hover\\:text-red-300:hover {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .md\\:hover\\:text-red-400:hover {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .md\\:hover\\:text-red-500:hover {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .md\\:hover\\:text-red-600:hover {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .md\\:hover\\:text-red-700:hover {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .md\\:hover\\:text-red-800:hover {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .md\\:hover\\:text-red-900:hover {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .md\\:hover\\:text-orange-100:hover {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .md\\:hover\\:text-orange-200:hover {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .md\\:hover\\:text-orange-300:hover {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .md\\:hover\\:text-orange-400:hover {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .md\\:hover\\:text-orange-500:hover {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .md\\:hover\\:text-orange-600:hover {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .md\\:hover\\:text-orange-700:hover {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .md\\:hover\\:text-orange-800:hover {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .md\\:hover\\:text-orange-900:hover {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .md\\:hover\\:text-yellow-100:hover {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .md\\:hover\\:text-yellow-200:hover {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .md\\:hover\\:text-yellow-300:hover {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .md\\:hover\\:text-yellow-400:hover {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .md\\:hover\\:text-yellow-500:hover {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .md\\:hover\\:text-yellow-600:hover {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .md\\:hover\\:text-yellow-700:hover {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .md\\:hover\\:text-yellow-800:hover {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .md\\:hover\\:text-yellow-900:hover {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .md\\:hover\\:text-green-100:hover {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .md\\:hover\\:text-green-200:hover {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .md\\:hover\\:text-green-300:hover {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .md\\:hover\\:text-green-400:hover {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .md\\:hover\\:text-green-500:hover {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .md\\:hover\\:text-green-600:hover {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .md\\:hover\\:text-green-700:hover {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .md\\:hover\\:text-green-800:hover {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .md\\:hover\\:text-green-900:hover {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .md\\:hover\\:text-teal-100:hover {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .md\\:hover\\:text-teal-200:hover {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .md\\:hover\\:text-teal-300:hover {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .md\\:hover\\:text-teal-400:hover {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .md\\:hover\\:text-teal-500:hover {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .md\\:hover\\:text-teal-600:hover {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .md\\:hover\\:text-teal-700:hover {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .md\\:hover\\:text-teal-800:hover {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .md\\:hover\\:text-teal-900:hover {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .md\\:hover\\:text-blue-100:hover {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .md\\:hover\\:text-blue-200:hover {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .md\\:hover\\:text-blue-300:hover {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .md\\:hover\\:text-blue-400:hover {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .md\\:hover\\:text-blue-500:hover {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .md\\:hover\\:text-blue-600:hover {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .md\\:hover\\:text-blue-700:hover {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .md\\:hover\\:text-blue-800:hover {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .md\\:hover\\:text-blue-900:hover {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .md\\:hover\\:text-indigo-100:hover {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .md\\:hover\\:text-indigo-200:hover {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .md\\:hover\\:text-indigo-300:hover {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .md\\:hover\\:text-indigo-400:hover {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .md\\:hover\\:text-indigo-500:hover {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .md\\:hover\\:text-indigo-600:hover {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .md\\:hover\\:text-indigo-700:hover {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .md\\:hover\\:text-indigo-800:hover {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .md\\:hover\\:text-indigo-900:hover {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .md\\:hover\\:text-purple-100:hover {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .md\\:hover\\:text-purple-200:hover {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .md\\:hover\\:text-purple-300:hover {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .md\\:hover\\:text-purple-400:hover {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .md\\:hover\\:text-purple-500:hover {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .md\\:hover\\:text-purple-600:hover {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .md\\:hover\\:text-purple-700:hover {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .md\\:hover\\:text-purple-800:hover {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .md\\:hover\\:text-purple-900:hover {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .md\\:hover\\:text-pink-100:hover {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .md\\:hover\\:text-pink-200:hover {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .md\\:hover\\:text-pink-300:hover {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .md\\:hover\\:text-pink-400:hover {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .md\\:hover\\:text-pink-500:hover {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .md\\:hover\\:text-pink-600:hover {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .md\\:hover\\:text-pink-700:hover {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .md\\:hover\\:text-pink-800:hover {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .md\\:hover\\:text-pink-900:hover {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .md\\:focus\\:text-transparent:focus {\n color: transparent;\n }\n\n .md\\:focus\\:text-current:focus {\n color: currentColor;\n }\n\n .md\\:focus\\:text-black:focus {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .md\\:focus\\:text-white:focus {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .md\\:focus\\:text-gray-100:focus {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .md\\:focus\\:text-gray-200:focus {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .md\\:focus\\:text-gray-300:focus {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .md\\:focus\\:text-gray-400:focus {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .md\\:focus\\:text-gray-500:focus {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .md\\:focus\\:text-gray-600:focus {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .md\\:focus\\:text-gray-700:focus {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .md\\:focus\\:text-gray-800:focus {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .md\\:focus\\:text-gray-900:focus {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .md\\:focus\\:text-red-100:focus {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .md\\:focus\\:text-red-200:focus {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .md\\:focus\\:text-red-300:focus {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .md\\:focus\\:text-red-400:focus {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .md\\:focus\\:text-red-500:focus {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .md\\:focus\\:text-red-600:focus {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .md\\:focus\\:text-red-700:focus {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .md\\:focus\\:text-red-800:focus {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .md\\:focus\\:text-red-900:focus {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .md\\:focus\\:text-orange-100:focus {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .md\\:focus\\:text-orange-200:focus {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .md\\:focus\\:text-orange-300:focus {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .md\\:focus\\:text-orange-400:focus {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .md\\:focus\\:text-orange-500:focus {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .md\\:focus\\:text-orange-600:focus {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .md\\:focus\\:text-orange-700:focus {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .md\\:focus\\:text-orange-800:focus {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .md\\:focus\\:text-orange-900:focus {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .md\\:focus\\:text-yellow-100:focus {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .md\\:focus\\:text-yellow-200:focus {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .md\\:focus\\:text-yellow-300:focus {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .md\\:focus\\:text-yellow-400:focus {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .md\\:focus\\:text-yellow-500:focus {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .md\\:focus\\:text-yellow-600:focus {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .md\\:focus\\:text-yellow-700:focus {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .md\\:focus\\:text-yellow-800:focus {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .md\\:focus\\:text-yellow-900:focus {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .md\\:focus\\:text-green-100:focus {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .md\\:focus\\:text-green-200:focus {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .md\\:focus\\:text-green-300:focus {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .md\\:focus\\:text-green-400:focus {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .md\\:focus\\:text-green-500:focus {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .md\\:focus\\:text-green-600:focus {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .md\\:focus\\:text-green-700:focus {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .md\\:focus\\:text-green-800:focus {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .md\\:focus\\:text-green-900:focus {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .md\\:focus\\:text-teal-100:focus {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .md\\:focus\\:text-teal-200:focus {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .md\\:focus\\:text-teal-300:focus {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .md\\:focus\\:text-teal-400:focus {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .md\\:focus\\:text-teal-500:focus {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .md\\:focus\\:text-teal-600:focus {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .md\\:focus\\:text-teal-700:focus {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .md\\:focus\\:text-teal-800:focus {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .md\\:focus\\:text-teal-900:focus {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .md\\:focus\\:text-blue-100:focus {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .md\\:focus\\:text-blue-200:focus {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .md\\:focus\\:text-blue-300:focus {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .md\\:focus\\:text-blue-400:focus {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .md\\:focus\\:text-blue-500:focus {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .md\\:focus\\:text-blue-600:focus {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .md\\:focus\\:text-blue-700:focus {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .md\\:focus\\:text-blue-800:focus {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .md\\:focus\\:text-blue-900:focus {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .md\\:focus\\:text-indigo-100:focus {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .md\\:focus\\:text-indigo-200:focus {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .md\\:focus\\:text-indigo-300:focus {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .md\\:focus\\:text-indigo-400:focus {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .md\\:focus\\:text-indigo-500:focus {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .md\\:focus\\:text-indigo-600:focus {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .md\\:focus\\:text-indigo-700:focus {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .md\\:focus\\:text-indigo-800:focus {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .md\\:focus\\:text-indigo-900:focus {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .md\\:focus\\:text-purple-100:focus {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .md\\:focus\\:text-purple-200:focus {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .md\\:focus\\:text-purple-300:focus {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .md\\:focus\\:text-purple-400:focus {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .md\\:focus\\:text-purple-500:focus {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .md\\:focus\\:text-purple-600:focus {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .md\\:focus\\:text-purple-700:focus {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .md\\:focus\\:text-purple-800:focus {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .md\\:focus\\:text-purple-900:focus {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .md\\:focus\\:text-pink-100:focus {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .md\\:focus\\:text-pink-200:focus {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .md\\:focus\\:text-pink-300:focus {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .md\\:focus\\:text-pink-400:focus {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .md\\:focus\\:text-pink-500:focus {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .md\\:focus\\:text-pink-600:focus {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .md\\:focus\\:text-pink-700:focus {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .md\\:focus\\:text-pink-800:focus {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .md\\:focus\\:text-pink-900:focus {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .md\\:text-opacity-0 {\n --text-opacity: 0;\n }\n\n .md\\:text-opacity-25 {\n --text-opacity: 0.25;\n }\n\n .md\\:text-opacity-50 {\n --text-opacity: 0.5;\n }\n\n .md\\:text-opacity-75 {\n --text-opacity: 0.75;\n }\n\n .md\\:text-opacity-100 {\n --text-opacity: 1;\n }\n\n .md\\:hover\\:text-opacity-0:hover {\n --text-opacity: 0;\n }\n\n .md\\:hover\\:text-opacity-25:hover {\n --text-opacity: 0.25;\n }\n\n .md\\:hover\\:text-opacity-50:hover {\n --text-opacity: 0.5;\n }\n\n .md\\:hover\\:text-opacity-75:hover {\n --text-opacity: 0.75;\n }\n\n .md\\:hover\\:text-opacity-100:hover {\n --text-opacity: 1;\n }\n\n .md\\:focus\\:text-opacity-0:focus {\n --text-opacity: 0;\n }\n\n .md\\:focus\\:text-opacity-25:focus {\n --text-opacity: 0.25;\n }\n\n .md\\:focus\\:text-opacity-50:focus {\n --text-opacity: 0.5;\n }\n\n .md\\:focus\\:text-opacity-75:focus {\n --text-opacity: 0.75;\n }\n\n .md\\:focus\\:text-opacity-100:focus {\n --text-opacity: 1;\n }\n\n .md\\:italic {\n font-style: italic;\n }\n\n .md\\:not-italic {\n font-style: normal;\n }\n\n .md\\:uppercase {\n text-transform: uppercase;\n }\n\n .md\\:lowercase {\n text-transform: lowercase;\n }\n\n .md\\:capitalize {\n text-transform: capitalize;\n }\n\n .md\\:normal-case {\n text-transform: none;\n }\n\n .md\\:underline {\n text-decoration: underline;\n }\n\n .md\\:line-through {\n text-decoration: line-through;\n }\n\n .md\\:no-underline {\n text-decoration: none;\n }\n\n .md\\:hover\\:underline:hover {\n text-decoration: underline;\n }\n\n .md\\:hover\\:line-through:hover {\n text-decoration: line-through;\n }\n\n .md\\:hover\\:no-underline:hover {\n text-decoration: none;\n }\n\n .md\\:focus\\:underline:focus {\n text-decoration: underline;\n }\n\n .md\\:focus\\:line-through:focus {\n text-decoration: line-through;\n }\n\n .md\\:focus\\:no-underline:focus {\n text-decoration: none;\n }\n\n .md\\:antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n .md\\:subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n }\n\n .md\\:ordinal, .md\\:slashed-zero, .md\\:lining-nums, .md\\:oldstyle-nums, .md\\:proportional-nums, .md\\:tabular-nums, .md\\:diagonal-fractions, .md\\:stacked-fractions {\n --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);\n font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);\n }\n\n .md\\:normal-nums {\n font-variant-numeric: normal;\n }\n\n .md\\:ordinal {\n --font-variant-numeric-ordinal: ordinal;\n }\n\n .md\\:slashed-zero {\n --font-variant-numeric-slashed-zero: slashed-zero;\n }\n\n .md\\:lining-nums {\n --font-variant-numeric-figure: lining-nums;\n }\n\n .md\\:oldstyle-nums {\n --font-variant-numeric-figure: oldstyle-nums;\n }\n\n .md\\:proportional-nums {\n --font-variant-numeric-spacing: proportional-nums;\n }\n\n .md\\:tabular-nums {\n --font-variant-numeric-spacing: tabular-nums;\n }\n\n .md\\:diagonal-fractions {\n --font-variant-numeric-fraction: diagonal-fractions;\n }\n\n .md\\:stacked-fractions {\n --font-variant-numeric-fraction: stacked-fractions;\n }\n\n .md\\:tracking-tighter {\n letter-spacing: -0.05em;\n }\n\n .md\\:tracking-tight {\n letter-spacing: -0.025em;\n }\n\n .md\\:tracking-normal {\n letter-spacing: 0;\n }\n\n .md\\:tracking-wide {\n letter-spacing: 0.025em;\n }\n\n .md\\:tracking-wider {\n letter-spacing: 0.05em;\n }\n\n .md\\:tracking-widest {\n letter-spacing: 0.1em;\n }\n\n .md\\:select-none {\n -webkit-user-select: none;\n user-select: none;\n }\n\n .md\\:select-text {\n -webkit-user-select: text;\n user-select: text;\n }\n\n .md\\:select-all {\n -webkit-user-select: all;\n user-select: all;\n }\n\n .md\\:select-auto {\n -webkit-user-select: auto;\n user-select: auto;\n }\n\n .md\\:align-baseline {\n vertical-align: baseline;\n }\n\n .md\\:align-top {\n vertical-align: top;\n }\n\n .md\\:align-middle {\n vertical-align: middle;\n }\n\n .md\\:align-bottom {\n vertical-align: bottom;\n }\n\n .md\\:align-text-top {\n vertical-align: text-top;\n }\n\n .md\\:align-text-bottom {\n vertical-align: text-bottom;\n }\n\n .md\\:visible {\n visibility: visible;\n }\n\n .md\\:invisible {\n visibility: hidden;\n }\n\n .md\\:whitespace-normal {\n white-space: normal;\n }\n\n .md\\:whitespace-no-wrap {\n white-space: nowrap;\n }\n\n .md\\:whitespace-pre {\n white-space: pre;\n }\n\n .md\\:whitespace-pre-line {\n white-space: pre-line;\n }\n\n .md\\:whitespace-pre-wrap {\n white-space: pre-wrap;\n }\n\n .md\\:break-normal {\n word-wrap: normal;\n overflow-wrap: normal;\n word-break: normal;\n }\n\n .md\\:break-words {\n word-wrap: break-word;\n overflow-wrap: break-word;\n }\n\n .md\\:break-all {\n word-break: break-all;\n }\n\n .md\\:truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .md\\:w-0 {\n width: 0;\n }\n\n .md\\:w-1 {\n width: 0.25rem;\n }\n\n .md\\:w-2 {\n width: 0.5rem;\n }\n\n .md\\:w-3 {\n width: 0.75rem;\n }\n\n .md\\:w-4 {\n width: 1rem;\n }\n\n .md\\:w-5 {\n width: 1.25rem;\n }\n\n .md\\:w-6 {\n width: 1.5rem;\n }\n\n .md\\:w-8 {\n width: 2rem;\n }\n\n .md\\:w-10 {\n width: 2.5rem;\n }\n\n .md\\:w-12 {\n width: 3rem;\n }\n\n .md\\:w-16 {\n width: 4rem;\n }\n\n .md\\:w-20 {\n width: 5rem;\n }\n\n .md\\:w-24 {\n width: 6rem;\n }\n\n .md\\:w-32 {\n width: 8rem;\n }\n\n .md\\:w-40 {\n width: 10rem;\n }\n\n .md\\:w-48 {\n width: 12rem;\n }\n\n .md\\:w-56 {\n width: 14rem;\n }\n\n .md\\:w-64 {\n width: 16rem;\n }\n\n .md\\:w-auto {\n width: auto;\n }\n\n .md\\:w-px {\n width: 1px;\n }\n\n .md\\:w-1\\/2 {\n width: 50%;\n }\n\n .md\\:w-1\\/3 {\n width: 33.333333%;\n }\n\n .md\\:w-2\\/3 {\n width: 66.666667%;\n }\n\n .md\\:w-1\\/4 {\n width: 25%;\n }\n\n .md\\:w-2\\/4 {\n width: 50%;\n }\n\n .md\\:w-3\\/4 {\n width: 75%;\n }\n\n .md\\:w-1\\/5 {\n width: 20%;\n }\n\n .md\\:w-2\\/5 {\n width: 40%;\n }\n\n .md\\:w-3\\/5 {\n width: 60%;\n }\n\n .md\\:w-4\\/5 {\n width: 80%;\n }\n\n .md\\:w-1\\/6 {\n width: 16.666667%;\n }\n\n .md\\:w-2\\/6 {\n width: 33.333333%;\n }\n\n .md\\:w-3\\/6 {\n width: 50%;\n }\n\n .md\\:w-4\\/6 {\n width: 66.666667%;\n }\n\n .md\\:w-5\\/6 {\n width: 83.333333%;\n }\n\n .md\\:w-1\\/12 {\n width: 8.333333%;\n }\n\n .md\\:w-2\\/12 {\n width: 16.666667%;\n }\n\n .md\\:w-3\\/12 {\n width: 25%;\n }\n\n .md\\:w-4\\/12 {\n width: 33.333333%;\n }\n\n .md\\:w-5\\/12 {\n width: 41.666667%;\n }\n\n .md\\:w-6\\/12 {\n width: 50%;\n }\n\n .md\\:w-7\\/12 {\n width: 58.333333%;\n }\n\n .md\\:w-8\\/12 {\n width: 66.666667%;\n }\n\n .md\\:w-9\\/12 {\n width: 75%;\n }\n\n .md\\:w-10\\/12 {\n width: 83.333333%;\n }\n\n .md\\:w-11\\/12 {\n width: 91.666667%;\n }\n\n .md\\:w-full {\n width: 100%;\n }\n\n .md\\:w-screen {\n width: 100vw;\n }\n\n .md\\:z-0 {\n z-index: 0;\n }\n\n .md\\:z-10 {\n z-index: 10;\n }\n\n .md\\:z-20 {\n z-index: 20;\n }\n\n .md\\:z-30 {\n z-index: 30;\n }\n\n .md\\:z-40 {\n z-index: 40;\n }\n\n .md\\:z-50 {\n z-index: 50;\n }\n\n .md\\:z-auto {\n z-index: auto;\n }\n\n .md\\:gap-0 {\n grid-gap: 0;\n gap: 0;\n }\n\n .md\\:gap-1 {\n grid-gap: 0.25rem;\n gap: 0.25rem;\n }\n\n .md\\:gap-2 {\n grid-gap: 0.5rem;\n gap: 0.5rem;\n }\n\n .md\\:gap-3 {\n grid-gap: 0.75rem;\n gap: 0.75rem;\n }\n\n .md\\:gap-4 {\n grid-gap: 1rem;\n gap: 1rem;\n }\n\n .md\\:gap-5 {\n grid-gap: 1.25rem;\n gap: 1.25rem;\n }\n\n .md\\:gap-6 {\n grid-gap: 1.5rem;\n gap: 1.5rem;\n }\n\n .md\\:gap-8 {\n grid-gap: 2rem;\n gap: 2rem;\n }\n\n .md\\:gap-10 {\n grid-gap: 2.5rem;\n gap: 2.5rem;\n }\n\n .md\\:gap-12 {\n grid-gap: 3rem;\n gap: 3rem;\n }\n\n .md\\:gap-16 {\n grid-gap: 4rem;\n gap: 4rem;\n }\n\n .md\\:gap-20 {\n grid-gap: 5rem;\n gap: 5rem;\n }\n\n .md\\:gap-24 {\n grid-gap: 6rem;\n gap: 6rem;\n }\n\n .md\\:gap-32 {\n grid-gap: 8rem;\n gap: 8rem;\n }\n\n .md\\:gap-40 {\n grid-gap: 10rem;\n gap: 10rem;\n }\n\n .md\\:gap-48 {\n grid-gap: 12rem;\n gap: 12rem;\n }\n\n .md\\:gap-56 {\n grid-gap: 14rem;\n gap: 14rem;\n }\n\n .md\\:gap-64 {\n grid-gap: 16rem;\n gap: 16rem;\n }\n\n .md\\:gap-px {\n grid-gap: 1px;\n gap: 1px;\n }\n\n .md\\:col-gap-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n }\n\n .md\\:col-gap-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n }\n\n .md\\:col-gap-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n }\n\n .md\\:col-gap-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n }\n\n .md\\:col-gap-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n }\n\n .md\\:col-gap-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n\n .md\\:col-gap-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n }\n\n .md\\:col-gap-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n }\n\n .md\\:col-gap-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n }\n\n .md\\:col-gap-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n }\n\n .md\\:col-gap-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n }\n\n .md\\:col-gap-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n }\n\n .md\\:col-gap-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n }\n\n .md\\:col-gap-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n }\n\n .md\\:col-gap-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n }\n\n .md\\:col-gap-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n }\n\n .md\\:col-gap-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n }\n\n .md\\:col-gap-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n }\n\n .md\\:col-gap-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n }\n\n .md\\:gap-x-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n }\n\n .md\\:gap-x-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n }\n\n .md\\:gap-x-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n }\n\n .md\\:gap-x-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n }\n\n .md\\:gap-x-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n }\n\n .md\\:gap-x-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n\n .md\\:gap-x-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n }\n\n .md\\:gap-x-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n }\n\n .md\\:gap-x-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n }\n\n .md\\:gap-x-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n }\n\n .md\\:gap-x-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n }\n\n .md\\:gap-x-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n }\n\n .md\\:gap-x-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n }\n\n .md\\:gap-x-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n }\n\n .md\\:gap-x-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n }\n\n .md\\:gap-x-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n }\n\n .md\\:gap-x-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n }\n\n .md\\:gap-x-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n }\n\n .md\\:gap-x-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n }\n\n .md\\:row-gap-0 {\n grid-row-gap: 0;\n row-gap: 0;\n }\n\n .md\\:row-gap-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n }\n\n .md\\:row-gap-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n }\n\n .md\\:row-gap-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n }\n\n .md\\:row-gap-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n }\n\n .md\\:row-gap-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n }\n\n .md\\:row-gap-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n }\n\n .md\\:row-gap-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n }\n\n .md\\:row-gap-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n }\n\n .md\\:row-gap-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n }\n\n .md\\:row-gap-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n }\n\n .md\\:row-gap-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n }\n\n .md\\:row-gap-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n }\n\n .md\\:row-gap-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n }\n\n .md\\:row-gap-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n }\n\n .md\\:row-gap-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n }\n\n .md\\:row-gap-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n }\n\n .md\\:row-gap-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n }\n\n .md\\:row-gap-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n }\n\n .md\\:gap-y-0 {\n grid-row-gap: 0;\n row-gap: 0;\n }\n\n .md\\:gap-y-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n }\n\n .md\\:gap-y-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n }\n\n .md\\:gap-y-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n }\n\n .md\\:gap-y-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n }\n\n .md\\:gap-y-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n }\n\n .md\\:gap-y-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n }\n\n .md\\:gap-y-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n }\n\n .md\\:gap-y-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n }\n\n .md\\:gap-y-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n }\n\n .md\\:gap-y-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n }\n\n .md\\:gap-y-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n }\n\n .md\\:gap-y-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n }\n\n .md\\:gap-y-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n }\n\n .md\\:gap-y-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n }\n\n .md\\:gap-y-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n }\n\n .md\\:gap-y-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n }\n\n .md\\:gap-y-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n }\n\n .md\\:gap-y-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n }\n\n .md\\:grid-flow-row {\n grid-auto-flow: row;\n }\n\n .md\\:grid-flow-col {\n grid-auto-flow: column;\n }\n\n .md\\:grid-flow-row-dense {\n grid-auto-flow: row dense;\n }\n\n .md\\:grid-flow-col-dense {\n grid-auto-flow: column dense;\n }\n\n .md\\:grid-cols-1 {\n grid-template-columns: repeat(1, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-10 {\n grid-template-columns: repeat(10, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-11 {\n grid-template-columns: repeat(11, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-12 {\n grid-template-columns: repeat(12, minmax(0, 1fr));\n }\n\n .md\\:grid-cols-none {\n grid-template-columns: none;\n }\n\n .md\\:auto-cols-auto {\n grid-auto-columns: auto;\n }\n\n .md\\:auto-cols-min {\n grid-auto-columns: -webkit-min-content;\n grid-auto-columns: min-content;\n }\n\n .md\\:auto-cols-max {\n grid-auto-columns: -webkit-max-content;\n grid-auto-columns: max-content;\n }\n\n .md\\:auto-cols-fr {\n grid-auto-columns: minmax(0, 1fr);\n }\n\n .md\\:col-auto {\n grid-column: auto;\n }\n\n .md\\:col-span-1 {\n grid-column: span 1 / span 1;\n }\n\n .md\\:col-span-2 {\n grid-column: span 2 / span 2;\n }\n\n .md\\:col-span-3 {\n grid-column: span 3 / span 3;\n }\n\n .md\\:col-span-4 {\n grid-column: span 4 / span 4;\n }\n\n .md\\:col-span-5 {\n grid-column: span 5 / span 5;\n }\n\n .md\\:col-span-6 {\n grid-column: span 6 / span 6;\n }\n\n .md\\:col-span-7 {\n grid-column: span 7 / span 7;\n }\n\n .md\\:col-span-8 {\n grid-column: span 8 / span 8;\n }\n\n .md\\:col-span-9 {\n grid-column: span 9 / span 9;\n }\n\n .md\\:col-span-10 {\n grid-column: span 10 / span 10;\n }\n\n .md\\:col-span-11 {\n grid-column: span 11 / span 11;\n }\n\n .md\\:col-span-12 {\n grid-column: span 12 / span 12;\n }\n\n .md\\:col-span-full {\n grid-column: 1 / -1;\n }\n\n .md\\:col-start-1 {\n grid-column-start: 1;\n }\n\n .md\\:col-start-2 {\n grid-column-start: 2;\n }\n\n .md\\:col-start-3 {\n grid-column-start: 3;\n }\n\n .md\\:col-start-4 {\n grid-column-start: 4;\n }\n\n .md\\:col-start-5 {\n grid-column-start: 5;\n }\n\n .md\\:col-start-6 {\n grid-column-start: 6;\n }\n\n .md\\:col-start-7 {\n grid-column-start: 7;\n }\n\n .md\\:col-start-8 {\n grid-column-start: 8;\n }\n\n .md\\:col-start-9 {\n grid-column-start: 9;\n }\n\n .md\\:col-start-10 {\n grid-column-start: 10;\n }\n\n .md\\:col-start-11 {\n grid-column-start: 11;\n }\n\n .md\\:col-start-12 {\n grid-column-start: 12;\n }\n\n .md\\:col-start-13 {\n grid-column-start: 13;\n }\n\n .md\\:col-start-auto {\n grid-column-start: auto;\n }\n\n .md\\:col-end-1 {\n grid-column-end: 1;\n }\n\n .md\\:col-end-2 {\n grid-column-end: 2;\n }\n\n .md\\:col-end-3 {\n grid-column-end: 3;\n }\n\n .md\\:col-end-4 {\n grid-column-end: 4;\n }\n\n .md\\:col-end-5 {\n grid-column-end: 5;\n }\n\n .md\\:col-end-6 {\n grid-column-end: 6;\n }\n\n .md\\:col-end-7 {\n grid-column-end: 7;\n }\n\n .md\\:col-end-8 {\n grid-column-end: 8;\n }\n\n .md\\:col-end-9 {\n grid-column-end: 9;\n }\n\n .md\\:col-end-10 {\n grid-column-end: 10;\n }\n\n .md\\:col-end-11 {\n grid-column-end: 11;\n }\n\n .md\\:col-end-12 {\n grid-column-end: 12;\n }\n\n .md\\:col-end-13 {\n grid-column-end: 13;\n }\n\n .md\\:col-end-auto {\n grid-column-end: auto;\n }\n\n .md\\:grid-rows-1 {\n grid-template-rows: repeat(1, minmax(0, 1fr));\n }\n\n .md\\:grid-rows-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n\n .md\\:grid-rows-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n }\n\n .md\\:grid-rows-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n }\n\n .md\\:grid-rows-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n }\n\n .md\\:grid-rows-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n }\n\n .md\\:grid-rows-none {\n grid-template-rows: none;\n }\n\n .md\\:auto-rows-auto {\n grid-auto-rows: auto;\n }\n\n .md\\:auto-rows-min {\n grid-auto-rows: -webkit-min-content;\n grid-auto-rows: min-content;\n }\n\n .md\\:auto-rows-max {\n grid-auto-rows: -webkit-max-content;\n grid-auto-rows: max-content;\n }\n\n .md\\:auto-rows-fr {\n grid-auto-rows: minmax(0, 1fr);\n }\n\n .md\\:row-auto {\n grid-row: auto;\n }\n\n .md\\:row-span-1 {\n grid-row: span 1 / span 1;\n }\n\n .md\\:row-span-2 {\n grid-row: span 2 / span 2;\n }\n\n .md\\:row-span-3 {\n grid-row: span 3 / span 3;\n }\n\n .md\\:row-span-4 {\n grid-row: span 4 / span 4;\n }\n\n .md\\:row-span-5 {\n grid-row: span 5 / span 5;\n }\n\n .md\\:row-span-6 {\n grid-row: span 6 / span 6;\n }\n\n .md\\:row-span-full {\n grid-row: 1 / -1;\n }\n\n .md\\:row-start-1 {\n grid-row-start: 1;\n }\n\n .md\\:row-start-2 {\n grid-row-start: 2;\n }\n\n .md\\:row-start-3 {\n grid-row-start: 3;\n }\n\n .md\\:row-start-4 {\n grid-row-start: 4;\n }\n\n .md\\:row-start-5 {\n grid-row-start: 5;\n }\n\n .md\\:row-start-6 {\n grid-row-start: 6;\n }\n\n .md\\:row-start-7 {\n grid-row-start: 7;\n }\n\n .md\\:row-start-auto {\n grid-row-start: auto;\n }\n\n .md\\:row-end-1 {\n grid-row-end: 1;\n }\n\n .md\\:row-end-2 {\n grid-row-end: 2;\n }\n\n .md\\:row-end-3 {\n grid-row-end: 3;\n }\n\n .md\\:row-end-4 {\n grid-row-end: 4;\n }\n\n .md\\:row-end-5 {\n grid-row-end: 5;\n }\n\n .md\\:row-end-6 {\n grid-row-end: 6;\n }\n\n .md\\:row-end-7 {\n grid-row-end: 7;\n }\n\n .md\\:row-end-auto {\n grid-row-end: auto;\n }\n\n .md\\:transform {\n --transform-translate-x: 0;\n --transform-translate-y: 0;\n --transform-rotate: 0;\n --transform-skew-x: 0;\n --transform-skew-y: 0;\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n }\n\n .md\\:transform-none {\n -webkit-transform: none;\n transform: none;\n }\n\n .md\\:origin-center {\n -webkit-transform-origin: center;\n transform-origin: center;\n }\n\n .md\\:origin-top {\n -webkit-transform-origin: top;\n transform-origin: top;\n }\n\n .md\\:origin-top-right {\n -webkit-transform-origin: top right;\n transform-origin: top right;\n }\n\n .md\\:origin-right {\n -webkit-transform-origin: right;\n transform-origin: right;\n }\n\n .md\\:origin-bottom-right {\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n }\n\n .md\\:origin-bottom {\n -webkit-transform-origin: bottom;\n transform-origin: bottom;\n }\n\n .md\\:origin-bottom-left {\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n }\n\n .md\\:origin-left {\n -webkit-transform-origin: left;\n transform-origin: left;\n }\n\n .md\\:origin-top-left {\n -webkit-transform-origin: top left;\n transform-origin: top left;\n }\n\n .md\\:scale-0 {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .md\\:scale-50 {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .md\\:scale-75 {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .md\\:scale-90 {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .md\\:scale-95 {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .md\\:scale-100 {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .md\\:scale-105 {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .md\\:scale-110 {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .md\\:scale-125 {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .md\\:scale-150 {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .md\\:scale-x-0 {\n --transform-scale-x: 0;\n }\n\n .md\\:scale-x-50 {\n --transform-scale-x: .5;\n }\n\n .md\\:scale-x-75 {\n --transform-scale-x: .75;\n }\n\n .md\\:scale-x-90 {\n --transform-scale-x: .9;\n }\n\n .md\\:scale-x-95 {\n --transform-scale-x: .95;\n }\n\n .md\\:scale-x-100 {\n --transform-scale-x: 1;\n }\n\n .md\\:scale-x-105 {\n --transform-scale-x: 1.05;\n }\n\n .md\\:scale-x-110 {\n --transform-scale-x: 1.1;\n }\n\n .md\\:scale-x-125 {\n --transform-scale-x: 1.25;\n }\n\n .md\\:scale-x-150 {\n --transform-scale-x: 1.5;\n }\n\n .md\\:scale-y-0 {\n --transform-scale-y: 0;\n }\n\n .md\\:scale-y-50 {\n --transform-scale-y: .5;\n }\n\n .md\\:scale-y-75 {\n --transform-scale-y: .75;\n }\n\n .md\\:scale-y-90 {\n --transform-scale-y: .9;\n }\n\n .md\\:scale-y-95 {\n --transform-scale-y: .95;\n }\n\n .md\\:scale-y-100 {\n --transform-scale-y: 1;\n }\n\n .md\\:scale-y-105 {\n --transform-scale-y: 1.05;\n }\n\n .md\\:scale-y-110 {\n --transform-scale-y: 1.1;\n }\n\n .md\\:scale-y-125 {\n --transform-scale-y: 1.25;\n }\n\n .md\\:scale-y-150 {\n --transform-scale-y: 1.5;\n }\n\n .md\\:hover\\:scale-0:hover {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .md\\:hover\\:scale-50:hover {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .md\\:hover\\:scale-75:hover {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .md\\:hover\\:scale-90:hover {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .md\\:hover\\:scale-95:hover {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .md\\:hover\\:scale-100:hover {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .md\\:hover\\:scale-105:hover {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .md\\:hover\\:scale-110:hover {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .md\\:hover\\:scale-125:hover {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .md\\:hover\\:scale-150:hover {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .md\\:hover\\:scale-x-0:hover {\n --transform-scale-x: 0;\n }\n\n .md\\:hover\\:scale-x-50:hover {\n --transform-scale-x: .5;\n }\n\n .md\\:hover\\:scale-x-75:hover {\n --transform-scale-x: .75;\n }\n\n .md\\:hover\\:scale-x-90:hover {\n --transform-scale-x: .9;\n }\n\n .md\\:hover\\:scale-x-95:hover {\n --transform-scale-x: .95;\n }\n\n .md\\:hover\\:scale-x-100:hover {\n --transform-scale-x: 1;\n }\n\n .md\\:hover\\:scale-x-105:hover {\n --transform-scale-x: 1.05;\n }\n\n .md\\:hover\\:scale-x-110:hover {\n --transform-scale-x: 1.1;\n }\n\n .md\\:hover\\:scale-x-125:hover {\n --transform-scale-x: 1.25;\n }\n\n .md\\:hover\\:scale-x-150:hover {\n --transform-scale-x: 1.5;\n }\n\n .md\\:hover\\:scale-y-0:hover {\n --transform-scale-y: 0;\n }\n\n .md\\:hover\\:scale-y-50:hover {\n --transform-scale-y: .5;\n }\n\n .md\\:hover\\:scale-y-75:hover {\n --transform-scale-y: .75;\n }\n\n .md\\:hover\\:scale-y-90:hover {\n --transform-scale-y: .9;\n }\n\n .md\\:hover\\:scale-y-95:hover {\n --transform-scale-y: .95;\n }\n\n .md\\:hover\\:scale-y-100:hover {\n --transform-scale-y: 1;\n }\n\n .md\\:hover\\:scale-y-105:hover {\n --transform-scale-y: 1.05;\n }\n\n .md\\:hover\\:scale-y-110:hover {\n --transform-scale-y: 1.1;\n }\n\n .md\\:hover\\:scale-y-125:hover {\n --transform-scale-y: 1.25;\n }\n\n .md\\:hover\\:scale-y-150:hover {\n --transform-scale-y: 1.5;\n }\n\n .md\\:focus\\:scale-0:focus {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .md\\:focus\\:scale-50:focus {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .md\\:focus\\:scale-75:focus {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .md\\:focus\\:scale-90:focus {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .md\\:focus\\:scale-95:focus {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .md\\:focus\\:scale-100:focus {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .md\\:focus\\:scale-105:focus {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .md\\:focus\\:scale-110:focus {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .md\\:focus\\:scale-125:focus {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .md\\:focus\\:scale-150:focus {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .md\\:focus\\:scale-x-0:focus {\n --transform-scale-x: 0;\n }\n\n .md\\:focus\\:scale-x-50:focus {\n --transform-scale-x: .5;\n }\n\n .md\\:focus\\:scale-x-75:focus {\n --transform-scale-x: .75;\n }\n\n .md\\:focus\\:scale-x-90:focus {\n --transform-scale-x: .9;\n }\n\n .md\\:focus\\:scale-x-95:focus {\n --transform-scale-x: .95;\n }\n\n .md\\:focus\\:scale-x-100:focus {\n --transform-scale-x: 1;\n }\n\n .md\\:focus\\:scale-x-105:focus {\n --transform-scale-x: 1.05;\n }\n\n .md\\:focus\\:scale-x-110:focus {\n --transform-scale-x: 1.1;\n }\n\n .md\\:focus\\:scale-x-125:focus {\n --transform-scale-x: 1.25;\n }\n\n .md\\:focus\\:scale-x-150:focus {\n --transform-scale-x: 1.5;\n }\n\n .md\\:focus\\:scale-y-0:focus {\n --transform-scale-y: 0;\n }\n\n .md\\:focus\\:scale-y-50:focus {\n --transform-scale-y: .5;\n }\n\n .md\\:focus\\:scale-y-75:focus {\n --transform-scale-y: .75;\n }\n\n .md\\:focus\\:scale-y-90:focus {\n --transform-scale-y: .9;\n }\n\n .md\\:focus\\:scale-y-95:focus {\n --transform-scale-y: .95;\n }\n\n .md\\:focus\\:scale-y-100:focus {\n --transform-scale-y: 1;\n }\n\n .md\\:focus\\:scale-y-105:focus {\n --transform-scale-y: 1.05;\n }\n\n .md\\:focus\\:scale-y-110:focus {\n --transform-scale-y: 1.1;\n }\n\n .md\\:focus\\:scale-y-125:focus {\n --transform-scale-y: 1.25;\n }\n\n .md\\:focus\\:scale-y-150:focus {\n --transform-scale-y: 1.5;\n }\n\n .md\\:rotate-0 {\n --transform-rotate: 0;\n }\n\n .md\\:rotate-1 {\n --transform-rotate: 1deg;\n }\n\n .md\\:rotate-2 {\n --transform-rotate: 2deg;\n }\n\n .md\\:rotate-3 {\n --transform-rotate: 3deg;\n }\n\n .md\\:rotate-6 {\n --transform-rotate: 6deg;\n }\n\n .md\\:rotate-12 {\n --transform-rotate: 12deg;\n }\n\n .md\\:rotate-45 {\n --transform-rotate: 45deg;\n }\n\n .md\\:rotate-90 {\n --transform-rotate: 90deg;\n }\n\n .md\\:rotate-180 {\n --transform-rotate: 180deg;\n }\n\n .md\\:-rotate-180 {\n --transform-rotate: -180deg;\n }\n\n .md\\:-rotate-90 {\n --transform-rotate: -90deg;\n }\n\n .md\\:-rotate-45 {\n --transform-rotate: -45deg;\n }\n\n .md\\:-rotate-12 {\n --transform-rotate: -12deg;\n }\n\n .md\\:-rotate-6 {\n --transform-rotate: -6deg;\n }\n\n .md\\:-rotate-3 {\n --transform-rotate: -3deg;\n }\n\n .md\\:-rotate-2 {\n --transform-rotate: -2deg;\n }\n\n .md\\:-rotate-1 {\n --transform-rotate: -1deg;\n }\n\n .md\\:hover\\:rotate-0:hover {\n --transform-rotate: 0;\n }\n\n .md\\:hover\\:rotate-1:hover {\n --transform-rotate: 1deg;\n }\n\n .md\\:hover\\:rotate-2:hover {\n --transform-rotate: 2deg;\n }\n\n .md\\:hover\\:rotate-3:hover {\n --transform-rotate: 3deg;\n }\n\n .md\\:hover\\:rotate-6:hover {\n --transform-rotate: 6deg;\n }\n\n .md\\:hover\\:rotate-12:hover {\n --transform-rotate: 12deg;\n }\n\n .md\\:hover\\:rotate-45:hover {\n --transform-rotate: 45deg;\n }\n\n .md\\:hover\\:rotate-90:hover {\n --transform-rotate: 90deg;\n }\n\n .md\\:hover\\:rotate-180:hover {\n --transform-rotate: 180deg;\n }\n\n .md\\:hover\\:-rotate-180:hover {\n --transform-rotate: -180deg;\n }\n\n .md\\:hover\\:-rotate-90:hover {\n --transform-rotate: -90deg;\n }\n\n .md\\:hover\\:-rotate-45:hover {\n --transform-rotate: -45deg;\n }\n\n .md\\:hover\\:-rotate-12:hover {\n --transform-rotate: -12deg;\n }\n\n .md\\:hover\\:-rotate-6:hover {\n --transform-rotate: -6deg;\n }\n\n .md\\:hover\\:-rotate-3:hover {\n --transform-rotate: -3deg;\n }\n\n .md\\:hover\\:-rotate-2:hover {\n --transform-rotate: -2deg;\n }\n\n .md\\:hover\\:-rotate-1:hover {\n --transform-rotate: -1deg;\n }\n\n .md\\:focus\\:rotate-0:focus {\n --transform-rotate: 0;\n }\n\n .md\\:focus\\:rotate-1:focus {\n --transform-rotate: 1deg;\n }\n\n .md\\:focus\\:rotate-2:focus {\n --transform-rotate: 2deg;\n }\n\n .md\\:focus\\:rotate-3:focus {\n --transform-rotate: 3deg;\n }\n\n .md\\:focus\\:rotate-6:focus {\n --transform-rotate: 6deg;\n }\n\n .md\\:focus\\:rotate-12:focus {\n --transform-rotate: 12deg;\n }\n\n .md\\:focus\\:rotate-45:focus {\n --transform-rotate: 45deg;\n }\n\n .md\\:focus\\:rotate-90:focus {\n --transform-rotate: 90deg;\n }\n\n .md\\:focus\\:rotate-180:focus {\n --transform-rotate: 180deg;\n }\n\n .md\\:focus\\:-rotate-180:focus {\n --transform-rotate: -180deg;\n }\n\n .md\\:focus\\:-rotate-90:focus {\n --transform-rotate: -90deg;\n }\n\n .md\\:focus\\:-rotate-45:focus {\n --transform-rotate: -45deg;\n }\n\n .md\\:focus\\:-rotate-12:focus {\n --transform-rotate: -12deg;\n }\n\n .md\\:focus\\:-rotate-6:focus {\n --transform-rotate: -6deg;\n }\n\n .md\\:focus\\:-rotate-3:focus {\n --transform-rotate: -3deg;\n }\n\n .md\\:focus\\:-rotate-2:focus {\n --transform-rotate: -2deg;\n }\n\n .md\\:focus\\:-rotate-1:focus {\n --transform-rotate: -1deg;\n }\n\n .md\\:translate-x-0 {\n --transform-translate-x: 0;\n }\n\n .md\\:translate-x-1 {\n --transform-translate-x: 0.25rem;\n }\n\n .md\\:translate-x-2 {\n --transform-translate-x: 0.5rem;\n }\n\n .md\\:translate-x-3 {\n --transform-translate-x: 0.75rem;\n }\n\n .md\\:translate-x-4 {\n --transform-translate-x: 1rem;\n }\n\n .md\\:translate-x-5 {\n --transform-translate-x: 1.25rem;\n }\n\n .md\\:translate-x-6 {\n --transform-translate-x: 1.5rem;\n }\n\n .md\\:translate-x-8 {\n --transform-translate-x: 2rem;\n }\n\n .md\\:translate-x-10 {\n --transform-translate-x: 2.5rem;\n }\n\n .md\\:translate-x-12 {\n --transform-translate-x: 3rem;\n }\n\n .md\\:translate-x-16 {\n --transform-translate-x: 4rem;\n }\n\n .md\\:translate-x-20 {\n --transform-translate-x: 5rem;\n }\n\n .md\\:translate-x-24 {\n --transform-translate-x: 6rem;\n }\n\n .md\\:translate-x-32 {\n --transform-translate-x: 8rem;\n }\n\n .md\\:translate-x-40 {\n --transform-translate-x: 10rem;\n }\n\n .md\\:translate-x-48 {\n --transform-translate-x: 12rem;\n }\n\n .md\\:translate-x-56 {\n --transform-translate-x: 14rem;\n }\n\n .md\\:translate-x-64 {\n --transform-translate-x: 16rem;\n }\n\n .md\\:translate-x-px {\n --transform-translate-x: 1px;\n }\n\n .md\\:-translate-x-1 {\n --transform-translate-x: -0.25rem;\n }\n\n .md\\:-translate-x-2 {\n --transform-translate-x: -0.5rem;\n }\n\n .md\\:-translate-x-3 {\n --transform-translate-x: -0.75rem;\n }\n\n .md\\:-translate-x-4 {\n --transform-translate-x: -1rem;\n }\n\n .md\\:-translate-x-5 {\n --transform-translate-x: -1.25rem;\n }\n\n .md\\:-translate-x-6 {\n --transform-translate-x: -1.5rem;\n }\n\n .md\\:-translate-x-8 {\n --transform-translate-x: -2rem;\n }\n\n .md\\:-translate-x-10 {\n --transform-translate-x: -2.5rem;\n }\n\n .md\\:-translate-x-12 {\n --transform-translate-x: -3rem;\n }\n\n .md\\:-translate-x-16 {\n --transform-translate-x: -4rem;\n }\n\n .md\\:-translate-x-20 {\n --transform-translate-x: -5rem;\n }\n\n .md\\:-translate-x-24 {\n --transform-translate-x: -6rem;\n }\n\n .md\\:-translate-x-32 {\n --transform-translate-x: -8rem;\n }\n\n .md\\:-translate-x-40 {\n --transform-translate-x: -10rem;\n }\n\n .md\\:-translate-x-48 {\n --transform-translate-x: -12rem;\n }\n\n .md\\:-translate-x-56 {\n --transform-translate-x: -14rem;\n }\n\n .md\\:-translate-x-64 {\n --transform-translate-x: -16rem;\n }\n\n .md\\:-translate-x-px {\n --transform-translate-x: -1px;\n }\n\n .md\\:-translate-x-full {\n --transform-translate-x: -100%;\n }\n\n .md\\:-translate-x-1\\/2 {\n --transform-translate-x: -50%;\n }\n\n .md\\:translate-x-1\\/2 {\n --transform-translate-x: 50%;\n }\n\n .md\\:translate-x-full {\n --transform-translate-x: 100%;\n }\n\n .md\\:translate-y-0 {\n --transform-translate-y: 0;\n }\n\n .md\\:translate-y-1 {\n --transform-translate-y: 0.25rem;\n }\n\n .md\\:translate-y-2 {\n --transform-translate-y: 0.5rem;\n }\n\n .md\\:translate-y-3 {\n --transform-translate-y: 0.75rem;\n }\n\n .md\\:translate-y-4 {\n --transform-translate-y: 1rem;\n }\n\n .md\\:translate-y-5 {\n --transform-translate-y: 1.25rem;\n }\n\n .md\\:translate-y-6 {\n --transform-translate-y: 1.5rem;\n }\n\n .md\\:translate-y-8 {\n --transform-translate-y: 2rem;\n }\n\n .md\\:translate-y-10 {\n --transform-translate-y: 2.5rem;\n }\n\n .md\\:translate-y-12 {\n --transform-translate-y: 3rem;\n }\n\n .md\\:translate-y-16 {\n --transform-translate-y: 4rem;\n }\n\n .md\\:translate-y-20 {\n --transform-translate-y: 5rem;\n }\n\n .md\\:translate-y-24 {\n --transform-translate-y: 6rem;\n }\n\n .md\\:translate-y-32 {\n --transform-translate-y: 8rem;\n }\n\n .md\\:translate-y-40 {\n --transform-translate-y: 10rem;\n }\n\n .md\\:translate-y-48 {\n --transform-translate-y: 12rem;\n }\n\n .md\\:translate-y-56 {\n --transform-translate-y: 14rem;\n }\n\n .md\\:translate-y-64 {\n --transform-translate-y: 16rem;\n }\n\n .md\\:translate-y-px {\n --transform-translate-y: 1px;\n }\n\n .md\\:-translate-y-1 {\n --transform-translate-y: -0.25rem;\n }\n\n .md\\:-translate-y-2 {\n --transform-translate-y: -0.5rem;\n }\n\n .md\\:-translate-y-3 {\n --transform-translate-y: -0.75rem;\n }\n\n .md\\:-translate-y-4 {\n --transform-translate-y: -1rem;\n }\n\n .md\\:-translate-y-5 {\n --transform-translate-y: -1.25rem;\n }\n\n .md\\:-translate-y-6 {\n --transform-translate-y: -1.5rem;\n }\n\n .md\\:-translate-y-8 {\n --transform-translate-y: -2rem;\n }\n\n .md\\:-translate-y-10 {\n --transform-translate-y: -2.5rem;\n }\n\n .md\\:-translate-y-12 {\n --transform-translate-y: -3rem;\n }\n\n .md\\:-translate-y-16 {\n --transform-translate-y: -4rem;\n }\n\n .md\\:-translate-y-20 {\n --transform-translate-y: -5rem;\n }\n\n .md\\:-translate-y-24 {\n --transform-translate-y: -6rem;\n }\n\n .md\\:-translate-y-32 {\n --transform-translate-y: -8rem;\n }\n\n .md\\:-translate-y-40 {\n --transform-translate-y: -10rem;\n }\n\n .md\\:-translate-y-48 {\n --transform-translate-y: -12rem;\n }\n\n .md\\:-translate-y-56 {\n --transform-translate-y: -14rem;\n }\n\n .md\\:-translate-y-64 {\n --transform-translate-y: -16rem;\n }\n\n .md\\:-translate-y-px {\n --transform-translate-y: -1px;\n }\n\n .md\\:-translate-y-full {\n --transform-translate-y: -100%;\n }\n\n .md\\:-translate-y-1\\/2 {\n --transform-translate-y: -50%;\n }\n\n .md\\:translate-y-1\\/2 {\n --transform-translate-y: 50%;\n }\n\n .md\\:translate-y-full {\n --transform-translate-y: 100%;\n }\n\n .md\\:hover\\:translate-x-0:hover {\n --transform-translate-x: 0;\n }\n\n .md\\:hover\\:translate-x-1:hover {\n --transform-translate-x: 0.25rem;\n }\n\n .md\\:hover\\:translate-x-2:hover {\n --transform-translate-x: 0.5rem;\n }\n\n .md\\:hover\\:translate-x-3:hover {\n --transform-translate-x: 0.75rem;\n }\n\n .md\\:hover\\:translate-x-4:hover {\n --transform-translate-x: 1rem;\n }\n\n .md\\:hover\\:translate-x-5:hover {\n --transform-translate-x: 1.25rem;\n }\n\n .md\\:hover\\:translate-x-6:hover {\n --transform-translate-x: 1.5rem;\n }\n\n .md\\:hover\\:translate-x-8:hover {\n --transform-translate-x: 2rem;\n }\n\n .md\\:hover\\:translate-x-10:hover {\n --transform-translate-x: 2.5rem;\n }\n\n .md\\:hover\\:translate-x-12:hover {\n --transform-translate-x: 3rem;\n }\n\n .md\\:hover\\:translate-x-16:hover {\n --transform-translate-x: 4rem;\n }\n\n .md\\:hover\\:translate-x-20:hover {\n --transform-translate-x: 5rem;\n }\n\n .md\\:hover\\:translate-x-24:hover {\n --transform-translate-x: 6rem;\n }\n\n .md\\:hover\\:translate-x-32:hover {\n --transform-translate-x: 8rem;\n }\n\n .md\\:hover\\:translate-x-40:hover {\n --transform-translate-x: 10rem;\n }\n\n .md\\:hover\\:translate-x-48:hover {\n --transform-translate-x: 12rem;\n }\n\n .md\\:hover\\:translate-x-56:hover {\n --transform-translate-x: 14rem;\n }\n\n .md\\:hover\\:translate-x-64:hover {\n --transform-translate-x: 16rem;\n }\n\n .md\\:hover\\:translate-x-px:hover {\n --transform-translate-x: 1px;\n }\n\n .md\\:hover\\:-translate-x-1:hover {\n --transform-translate-x: -0.25rem;\n }\n\n .md\\:hover\\:-translate-x-2:hover {\n --transform-translate-x: -0.5rem;\n }\n\n .md\\:hover\\:-translate-x-3:hover {\n --transform-translate-x: -0.75rem;\n }\n\n .md\\:hover\\:-translate-x-4:hover {\n --transform-translate-x: -1rem;\n }\n\n .md\\:hover\\:-translate-x-5:hover {\n --transform-translate-x: -1.25rem;\n }\n\n .md\\:hover\\:-translate-x-6:hover {\n --transform-translate-x: -1.5rem;\n }\n\n .md\\:hover\\:-translate-x-8:hover {\n --transform-translate-x: -2rem;\n }\n\n .md\\:hover\\:-translate-x-10:hover {\n --transform-translate-x: -2.5rem;\n }\n\n .md\\:hover\\:-translate-x-12:hover {\n --transform-translate-x: -3rem;\n }\n\n .md\\:hover\\:-translate-x-16:hover {\n --transform-translate-x: -4rem;\n }\n\n .md\\:hover\\:-translate-x-20:hover {\n --transform-translate-x: -5rem;\n }\n\n .md\\:hover\\:-translate-x-24:hover {\n --transform-translate-x: -6rem;\n }\n\n .md\\:hover\\:-translate-x-32:hover {\n --transform-translate-x: -8rem;\n }\n\n .md\\:hover\\:-translate-x-40:hover {\n --transform-translate-x: -10rem;\n }\n\n .md\\:hover\\:-translate-x-48:hover {\n --transform-translate-x: -12rem;\n }\n\n .md\\:hover\\:-translate-x-56:hover {\n --transform-translate-x: -14rem;\n }\n\n .md\\:hover\\:-translate-x-64:hover {\n --transform-translate-x: -16rem;\n }\n\n .md\\:hover\\:-translate-x-px:hover {\n --transform-translate-x: -1px;\n }\n\n .md\\:hover\\:-translate-x-full:hover {\n --transform-translate-x: -100%;\n }\n\n .md\\:hover\\:-translate-x-1\\/2:hover {\n --transform-translate-x: -50%;\n }\n\n .md\\:hover\\:translate-x-1\\/2:hover {\n --transform-translate-x: 50%;\n }\n\n .md\\:hover\\:translate-x-full:hover {\n --transform-translate-x: 100%;\n }\n\n .md\\:hover\\:translate-y-0:hover {\n --transform-translate-y: 0;\n }\n\n .md\\:hover\\:translate-y-1:hover {\n --transform-translate-y: 0.25rem;\n }\n\n .md\\:hover\\:translate-y-2:hover {\n --transform-translate-y: 0.5rem;\n }\n\n .md\\:hover\\:translate-y-3:hover {\n --transform-translate-y: 0.75rem;\n }\n\n .md\\:hover\\:translate-y-4:hover {\n --transform-translate-y: 1rem;\n }\n\n .md\\:hover\\:translate-y-5:hover {\n --transform-translate-y: 1.25rem;\n }\n\n .md\\:hover\\:translate-y-6:hover {\n --transform-translate-y: 1.5rem;\n }\n\n .md\\:hover\\:translate-y-8:hover {\n --transform-translate-y: 2rem;\n }\n\n .md\\:hover\\:translate-y-10:hover {\n --transform-translate-y: 2.5rem;\n }\n\n .md\\:hover\\:translate-y-12:hover {\n --transform-translate-y: 3rem;\n }\n\n .md\\:hover\\:translate-y-16:hover {\n --transform-translate-y: 4rem;\n }\n\n .md\\:hover\\:translate-y-20:hover {\n --transform-translate-y: 5rem;\n }\n\n .md\\:hover\\:translate-y-24:hover {\n --transform-translate-y: 6rem;\n }\n\n .md\\:hover\\:translate-y-32:hover {\n --transform-translate-y: 8rem;\n }\n\n .md\\:hover\\:translate-y-40:hover {\n --transform-translate-y: 10rem;\n }\n\n .md\\:hover\\:translate-y-48:hover {\n --transform-translate-y: 12rem;\n }\n\n .md\\:hover\\:translate-y-56:hover {\n --transform-translate-y: 14rem;\n }\n\n .md\\:hover\\:translate-y-64:hover {\n --transform-translate-y: 16rem;\n }\n\n .md\\:hover\\:translate-y-px:hover {\n --transform-translate-y: 1px;\n }\n\n .md\\:hover\\:-translate-y-1:hover {\n --transform-translate-y: -0.25rem;\n }\n\n .md\\:hover\\:-translate-y-2:hover {\n --transform-translate-y: -0.5rem;\n }\n\n .md\\:hover\\:-translate-y-3:hover {\n --transform-translate-y: -0.75rem;\n }\n\n .md\\:hover\\:-translate-y-4:hover {\n --transform-translate-y: -1rem;\n }\n\n .md\\:hover\\:-translate-y-5:hover {\n --transform-translate-y: -1.25rem;\n }\n\n .md\\:hover\\:-translate-y-6:hover {\n --transform-translate-y: -1.5rem;\n }\n\n .md\\:hover\\:-translate-y-8:hover {\n --transform-translate-y: -2rem;\n }\n\n .md\\:hover\\:-translate-y-10:hover {\n --transform-translate-y: -2.5rem;\n }\n\n .md\\:hover\\:-translate-y-12:hover {\n --transform-translate-y: -3rem;\n }\n\n .md\\:hover\\:-translate-y-16:hover {\n --transform-translate-y: -4rem;\n }\n\n .md\\:hover\\:-translate-y-20:hover {\n --transform-translate-y: -5rem;\n }\n\n .md\\:hover\\:-translate-y-24:hover {\n --transform-translate-y: -6rem;\n }\n\n .md\\:hover\\:-translate-y-32:hover {\n --transform-translate-y: -8rem;\n }\n\n .md\\:hover\\:-translate-y-40:hover {\n --transform-translate-y: -10rem;\n }\n\n .md\\:hover\\:-translate-y-48:hover {\n --transform-translate-y: -12rem;\n }\n\n .md\\:hover\\:-translate-y-56:hover {\n --transform-translate-y: -14rem;\n }\n\n .md\\:hover\\:-translate-y-64:hover {\n --transform-translate-y: -16rem;\n }\n\n .md\\:hover\\:-translate-y-px:hover {\n --transform-translate-y: -1px;\n }\n\n .md\\:hover\\:-translate-y-full:hover {\n --transform-translate-y: -100%;\n }\n\n .md\\:hover\\:-translate-y-1\\/2:hover {\n --transform-translate-y: -50%;\n }\n\n .md\\:hover\\:translate-y-1\\/2:hover {\n --transform-translate-y: 50%;\n }\n\n .md\\:hover\\:translate-y-full:hover {\n --transform-translate-y: 100%;\n }\n\n .md\\:focus\\:translate-x-0:focus {\n --transform-translate-x: 0;\n }\n\n .md\\:focus\\:translate-x-1:focus {\n --transform-translate-x: 0.25rem;\n }\n\n .md\\:focus\\:translate-x-2:focus {\n --transform-translate-x: 0.5rem;\n }\n\n .md\\:focus\\:translate-x-3:focus {\n --transform-translate-x: 0.75rem;\n }\n\n .md\\:focus\\:translate-x-4:focus {\n --transform-translate-x: 1rem;\n }\n\n .md\\:focus\\:translate-x-5:focus {\n --transform-translate-x: 1.25rem;\n }\n\n .md\\:focus\\:translate-x-6:focus {\n --transform-translate-x: 1.5rem;\n }\n\n .md\\:focus\\:translate-x-8:focus {\n --transform-translate-x: 2rem;\n }\n\n .md\\:focus\\:translate-x-10:focus {\n --transform-translate-x: 2.5rem;\n }\n\n .md\\:focus\\:translate-x-12:focus {\n --transform-translate-x: 3rem;\n }\n\n .md\\:focus\\:translate-x-16:focus {\n --transform-translate-x: 4rem;\n }\n\n .md\\:focus\\:translate-x-20:focus {\n --transform-translate-x: 5rem;\n }\n\n .md\\:focus\\:translate-x-24:focus {\n --transform-translate-x: 6rem;\n }\n\n .md\\:focus\\:translate-x-32:focus {\n --transform-translate-x: 8rem;\n }\n\n .md\\:focus\\:translate-x-40:focus {\n --transform-translate-x: 10rem;\n }\n\n .md\\:focus\\:translate-x-48:focus {\n --transform-translate-x: 12rem;\n }\n\n .md\\:focus\\:translate-x-56:focus {\n --transform-translate-x: 14rem;\n }\n\n .md\\:focus\\:translate-x-64:focus {\n --transform-translate-x: 16rem;\n }\n\n .md\\:focus\\:translate-x-px:focus {\n --transform-translate-x: 1px;\n }\n\n .md\\:focus\\:-translate-x-1:focus {\n --transform-translate-x: -0.25rem;\n }\n\n .md\\:focus\\:-translate-x-2:focus {\n --transform-translate-x: -0.5rem;\n }\n\n .md\\:focus\\:-translate-x-3:focus {\n --transform-translate-x: -0.75rem;\n }\n\n .md\\:focus\\:-translate-x-4:focus {\n --transform-translate-x: -1rem;\n }\n\n .md\\:focus\\:-translate-x-5:focus {\n --transform-translate-x: -1.25rem;\n }\n\n .md\\:focus\\:-translate-x-6:focus {\n --transform-translate-x: -1.5rem;\n }\n\n .md\\:focus\\:-translate-x-8:focus {\n --transform-translate-x: -2rem;\n }\n\n .md\\:focus\\:-translate-x-10:focus {\n --transform-translate-x: -2.5rem;\n }\n\n .md\\:focus\\:-translate-x-12:focus {\n --transform-translate-x: -3rem;\n }\n\n .md\\:focus\\:-translate-x-16:focus {\n --transform-translate-x: -4rem;\n }\n\n .md\\:focus\\:-translate-x-20:focus {\n --transform-translate-x: -5rem;\n }\n\n .md\\:focus\\:-translate-x-24:focus {\n --transform-translate-x: -6rem;\n }\n\n .md\\:focus\\:-translate-x-32:focus {\n --transform-translate-x: -8rem;\n }\n\n .md\\:focus\\:-translate-x-40:focus {\n --transform-translate-x: -10rem;\n }\n\n .md\\:focus\\:-translate-x-48:focus {\n --transform-translate-x: -12rem;\n }\n\n .md\\:focus\\:-translate-x-56:focus {\n --transform-translate-x: -14rem;\n }\n\n .md\\:focus\\:-translate-x-64:focus {\n --transform-translate-x: -16rem;\n }\n\n .md\\:focus\\:-translate-x-px:focus {\n --transform-translate-x: -1px;\n }\n\n .md\\:focus\\:-translate-x-full:focus {\n --transform-translate-x: -100%;\n }\n\n .md\\:focus\\:-translate-x-1\\/2:focus {\n --transform-translate-x: -50%;\n }\n\n .md\\:focus\\:translate-x-1\\/2:focus {\n --transform-translate-x: 50%;\n }\n\n .md\\:focus\\:translate-x-full:focus {\n --transform-translate-x: 100%;\n }\n\n .md\\:focus\\:translate-y-0:focus {\n --transform-translate-y: 0;\n }\n\n .md\\:focus\\:translate-y-1:focus {\n --transform-translate-y: 0.25rem;\n }\n\n .md\\:focus\\:translate-y-2:focus {\n --transform-translate-y: 0.5rem;\n }\n\n .md\\:focus\\:translate-y-3:focus {\n --transform-translate-y: 0.75rem;\n }\n\n .md\\:focus\\:translate-y-4:focus {\n --transform-translate-y: 1rem;\n }\n\n .md\\:focus\\:translate-y-5:focus {\n --transform-translate-y: 1.25rem;\n }\n\n .md\\:focus\\:translate-y-6:focus {\n --transform-translate-y: 1.5rem;\n }\n\n .md\\:focus\\:translate-y-8:focus {\n --transform-translate-y: 2rem;\n }\n\n .md\\:focus\\:translate-y-10:focus {\n --transform-translate-y: 2.5rem;\n }\n\n .md\\:focus\\:translate-y-12:focus {\n --transform-translate-y: 3rem;\n }\n\n .md\\:focus\\:translate-y-16:focus {\n --transform-translate-y: 4rem;\n }\n\n .md\\:focus\\:translate-y-20:focus {\n --transform-translate-y: 5rem;\n }\n\n .md\\:focus\\:translate-y-24:focus {\n --transform-translate-y: 6rem;\n }\n\n .md\\:focus\\:translate-y-32:focus {\n --transform-translate-y: 8rem;\n }\n\n .md\\:focus\\:translate-y-40:focus {\n --transform-translate-y: 10rem;\n }\n\n .md\\:focus\\:translate-y-48:focus {\n --transform-translate-y: 12rem;\n }\n\n .md\\:focus\\:translate-y-56:focus {\n --transform-translate-y: 14rem;\n }\n\n .md\\:focus\\:translate-y-64:focus {\n --transform-translate-y: 16rem;\n }\n\n .md\\:focus\\:translate-y-px:focus {\n --transform-translate-y: 1px;\n }\n\n .md\\:focus\\:-translate-y-1:focus {\n --transform-translate-y: -0.25rem;\n }\n\n .md\\:focus\\:-translate-y-2:focus {\n --transform-translate-y: -0.5rem;\n }\n\n .md\\:focus\\:-translate-y-3:focus {\n --transform-translate-y: -0.75rem;\n }\n\n .md\\:focus\\:-translate-y-4:focus {\n --transform-translate-y: -1rem;\n }\n\n .md\\:focus\\:-translate-y-5:focus {\n --transform-translate-y: -1.25rem;\n }\n\n .md\\:focus\\:-translate-y-6:focus {\n --transform-translate-y: -1.5rem;\n }\n\n .md\\:focus\\:-translate-y-8:focus {\n --transform-translate-y: -2rem;\n }\n\n .md\\:focus\\:-translate-y-10:focus {\n --transform-translate-y: -2.5rem;\n }\n\n .md\\:focus\\:-translate-y-12:focus {\n --transform-translate-y: -3rem;\n }\n\n .md\\:focus\\:-translate-y-16:focus {\n --transform-translate-y: -4rem;\n }\n\n .md\\:focus\\:-translate-y-20:focus {\n --transform-translate-y: -5rem;\n }\n\n .md\\:focus\\:-translate-y-24:focus {\n --transform-translate-y: -6rem;\n }\n\n .md\\:focus\\:-translate-y-32:focus {\n --transform-translate-y: -8rem;\n }\n\n .md\\:focus\\:-translate-y-40:focus {\n --transform-translate-y: -10rem;\n }\n\n .md\\:focus\\:-translate-y-48:focus {\n --transform-translate-y: -12rem;\n }\n\n .md\\:focus\\:-translate-y-56:focus {\n --transform-translate-y: -14rem;\n }\n\n .md\\:focus\\:-translate-y-64:focus {\n --transform-translate-y: -16rem;\n }\n\n .md\\:focus\\:-translate-y-px:focus {\n --transform-translate-y: -1px;\n }\n\n .md\\:focus\\:-translate-y-full:focus {\n --transform-translate-y: -100%;\n }\n\n .md\\:focus\\:-translate-y-1\\/2:focus {\n --transform-translate-y: -50%;\n }\n\n .md\\:focus\\:translate-y-1\\/2:focus {\n --transform-translate-y: 50%;\n }\n\n .md\\:focus\\:translate-y-full:focus {\n --transform-translate-y: 100%;\n }\n\n .md\\:skew-x-0 {\n --transform-skew-x: 0;\n }\n\n .md\\:skew-x-1 {\n --transform-skew-x: 1deg;\n }\n\n .md\\:skew-x-2 {\n --transform-skew-x: 2deg;\n }\n\n .md\\:skew-x-3 {\n --transform-skew-x: 3deg;\n }\n\n .md\\:skew-x-6 {\n --transform-skew-x: 6deg;\n }\n\n .md\\:skew-x-12 {\n --transform-skew-x: 12deg;\n }\n\n .md\\:-skew-x-12 {\n --transform-skew-x: -12deg;\n }\n\n .md\\:-skew-x-6 {\n --transform-skew-x: -6deg;\n }\n\n .md\\:-skew-x-3 {\n --transform-skew-x: -3deg;\n }\n\n .md\\:-skew-x-2 {\n --transform-skew-x: -2deg;\n }\n\n .md\\:-skew-x-1 {\n --transform-skew-x: -1deg;\n }\n\n .md\\:skew-y-0 {\n --transform-skew-y: 0;\n }\n\n .md\\:skew-y-1 {\n --transform-skew-y: 1deg;\n }\n\n .md\\:skew-y-2 {\n --transform-skew-y: 2deg;\n }\n\n .md\\:skew-y-3 {\n --transform-skew-y: 3deg;\n }\n\n .md\\:skew-y-6 {\n --transform-skew-y: 6deg;\n }\n\n .md\\:skew-y-12 {\n --transform-skew-y: 12deg;\n }\n\n .md\\:-skew-y-12 {\n --transform-skew-y: -12deg;\n }\n\n .md\\:-skew-y-6 {\n --transform-skew-y: -6deg;\n }\n\n .md\\:-skew-y-3 {\n --transform-skew-y: -3deg;\n }\n\n .md\\:-skew-y-2 {\n --transform-skew-y: -2deg;\n }\n\n .md\\:-skew-y-1 {\n --transform-skew-y: -1deg;\n }\n\n .md\\:hover\\:skew-x-0:hover {\n --transform-skew-x: 0;\n }\n\n .md\\:hover\\:skew-x-1:hover {\n --transform-skew-x: 1deg;\n }\n\n .md\\:hover\\:skew-x-2:hover {\n --transform-skew-x: 2deg;\n }\n\n .md\\:hover\\:skew-x-3:hover {\n --transform-skew-x: 3deg;\n }\n\n .md\\:hover\\:skew-x-6:hover {\n --transform-skew-x: 6deg;\n }\n\n .md\\:hover\\:skew-x-12:hover {\n --transform-skew-x: 12deg;\n }\n\n .md\\:hover\\:-skew-x-12:hover {\n --transform-skew-x: -12deg;\n }\n\n .md\\:hover\\:-skew-x-6:hover {\n --transform-skew-x: -6deg;\n }\n\n .md\\:hover\\:-skew-x-3:hover {\n --transform-skew-x: -3deg;\n }\n\n .md\\:hover\\:-skew-x-2:hover {\n --transform-skew-x: -2deg;\n }\n\n .md\\:hover\\:-skew-x-1:hover {\n --transform-skew-x: -1deg;\n }\n\n .md\\:hover\\:skew-y-0:hover {\n --transform-skew-y: 0;\n }\n\n .md\\:hover\\:skew-y-1:hover {\n --transform-skew-y: 1deg;\n }\n\n .md\\:hover\\:skew-y-2:hover {\n --transform-skew-y: 2deg;\n }\n\n .md\\:hover\\:skew-y-3:hover {\n --transform-skew-y: 3deg;\n }\n\n .md\\:hover\\:skew-y-6:hover {\n --transform-skew-y: 6deg;\n }\n\n .md\\:hover\\:skew-y-12:hover {\n --transform-skew-y: 12deg;\n }\n\n .md\\:hover\\:-skew-y-12:hover {\n --transform-skew-y: -12deg;\n }\n\n .md\\:hover\\:-skew-y-6:hover {\n --transform-skew-y: -6deg;\n }\n\n .md\\:hover\\:-skew-y-3:hover {\n --transform-skew-y: -3deg;\n }\n\n .md\\:hover\\:-skew-y-2:hover {\n --transform-skew-y: -2deg;\n }\n\n .md\\:hover\\:-skew-y-1:hover {\n --transform-skew-y: -1deg;\n }\n\n .md\\:focus\\:skew-x-0:focus {\n --transform-skew-x: 0;\n }\n\n .md\\:focus\\:skew-x-1:focus {\n --transform-skew-x: 1deg;\n }\n\n .md\\:focus\\:skew-x-2:focus {\n --transform-skew-x: 2deg;\n }\n\n .md\\:focus\\:skew-x-3:focus {\n --transform-skew-x: 3deg;\n }\n\n .md\\:focus\\:skew-x-6:focus {\n --transform-skew-x: 6deg;\n }\n\n .md\\:focus\\:skew-x-12:focus {\n --transform-skew-x: 12deg;\n }\n\n .md\\:focus\\:-skew-x-12:focus {\n --transform-skew-x: -12deg;\n }\n\n .md\\:focus\\:-skew-x-6:focus {\n --transform-skew-x: -6deg;\n }\n\n .md\\:focus\\:-skew-x-3:focus {\n --transform-skew-x: -3deg;\n }\n\n .md\\:focus\\:-skew-x-2:focus {\n --transform-skew-x: -2deg;\n }\n\n .md\\:focus\\:-skew-x-1:focus {\n --transform-skew-x: -1deg;\n }\n\n .md\\:focus\\:skew-y-0:focus {\n --transform-skew-y: 0;\n }\n\n .md\\:focus\\:skew-y-1:focus {\n --transform-skew-y: 1deg;\n }\n\n .md\\:focus\\:skew-y-2:focus {\n --transform-skew-y: 2deg;\n }\n\n .md\\:focus\\:skew-y-3:focus {\n --transform-skew-y: 3deg;\n }\n\n .md\\:focus\\:skew-y-6:focus {\n --transform-skew-y: 6deg;\n }\n\n .md\\:focus\\:skew-y-12:focus {\n --transform-skew-y: 12deg;\n }\n\n .md\\:focus\\:-skew-y-12:focus {\n --transform-skew-y: -12deg;\n }\n\n .md\\:focus\\:-skew-y-6:focus {\n --transform-skew-y: -6deg;\n }\n\n .md\\:focus\\:-skew-y-3:focus {\n --transform-skew-y: -3deg;\n }\n\n .md\\:focus\\:-skew-y-2:focus {\n --transform-skew-y: -2deg;\n }\n\n .md\\:focus\\:-skew-y-1:focus {\n --transform-skew-y: -1deg;\n }\n\n .md\\:transition-none {\n transition-property: none;\n }\n\n .md\\:transition-all {\n transition-property: all;\n }\n\n .md\\:transition {\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-transform;\n }\n\n .md\\:transition-colors {\n transition-property: background-color, border-color, color, fill, stroke;\n }\n\n .md\\:transition-opacity {\n transition-property: opacity;\n }\n\n .md\\:transition-shadow {\n transition-property: box-shadow;\n }\n\n .md\\:transition-transform {\n transition-property: -webkit-transform;\n transition-property: transform;\n transition-property: transform, -webkit-transform;\n }\n\n .md\\:ease-linear {\n transition-timing-function: linear;\n }\n\n .md\\:ease-in {\n transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n }\n\n .md\\:ease-out {\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n }\n\n .md\\:ease-in-out {\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n .md\\:duration-75 {\n transition-duration: 75ms;\n }\n\n .md\\:duration-100 {\n transition-duration: 100ms;\n }\n\n .md\\:duration-150 {\n transition-duration: 150ms;\n }\n\n .md\\:duration-200 {\n transition-duration: 200ms;\n }\n\n .md\\:duration-300 {\n transition-duration: 300ms;\n }\n\n .md\\:duration-500 {\n transition-duration: 500ms;\n }\n\n .md\\:duration-700 {\n transition-duration: 700ms;\n }\n\n .md\\:duration-1000 {\n transition-duration: 1000ms;\n }\n\n .md\\:delay-75 {\n transition-delay: 75ms;\n }\n\n .md\\:delay-100 {\n transition-delay: 100ms;\n }\n\n .md\\:delay-150 {\n transition-delay: 150ms;\n }\n\n .md\\:delay-200 {\n transition-delay: 200ms;\n }\n\n .md\\:delay-300 {\n transition-delay: 300ms;\n }\n\n .md\\:delay-500 {\n transition-delay: 500ms;\n }\n\n .md\\:delay-700 {\n transition-delay: 700ms;\n }\n\n .md\\:delay-1000 {\n transition-delay: 1000ms;\n }\n\n .md\\:animate-none {\n -webkit-animation: none;\n animation: none;\n }\n\n .md\\:animate-spin {\n -webkit-animation: spin 1s linear infinite;\n animation: spin 1s linear infinite;\n }\n\n .md\\:animate-ping {\n -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n }\n\n .md\\:animate-pulse {\n -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n }\n\n .md\\:animate-bounce {\n -webkit-animation: bounce 1s infinite;\n animation: bounce 1s infinite;\n }\n}\n\n@media (min-width: 1024px) {\n .lg\\:container {\n width: 100%;\n }\n\n @media (min-width: 640px) {\n .lg\\:container {\n max-width: 640px;\n }\n }\n\n @media (min-width: 768px) {\n .lg\\:container {\n max-width: 768px;\n }\n }\n\n @media (min-width: 1024px) {\n .lg\\:container {\n max-width: 1024px;\n }\n }\n\n @media (min-width: 1280px) {\n .lg\\:container {\n max-width: 1280px;\n }\n }\n\n .lg\\:space-y-0 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0px * var(--space-y-reverse));\n }\n\n .lg\\:space-x-0 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0px * var(--space-x-reverse));\n margin-left: calc(0px * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.25rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.25rem * var(--space-x-reverse));\n margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.5rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.5rem * var(--space-x-reverse));\n margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.75rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.75rem * var(--space-x-reverse));\n margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1rem * var(--space-x-reverse));\n margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.25rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.25rem * var(--space-x-reverse));\n margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.5rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.5rem * var(--space-x-reverse));\n margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2rem * var(--space-x-reverse));\n margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2.5rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2.5rem * var(--space-x-reverse));\n margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(3rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(3rem * var(--space-x-reverse));\n margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(4rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(4rem * var(--space-x-reverse));\n margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(5rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(5rem * var(--space-x-reverse));\n margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(6rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(6rem * var(--space-x-reverse));\n margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(8rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(8rem * var(--space-x-reverse));\n margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(10rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(10rem * var(--space-x-reverse));\n margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(12rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(12rem * var(--space-x-reverse));\n margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(14rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(14rem * var(--space-x-reverse));\n margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(16rem * var(--space-y-reverse));\n }\n\n .lg\\:space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(16rem * var(--space-x-reverse));\n margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1px * var(--space-y-reverse));\n }\n\n .lg\\:space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1px * var(--space-x-reverse));\n margin-left: calc(1px * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.25rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.25rem * var(--space-x-reverse));\n margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.5rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.5rem * var(--space-x-reverse));\n margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.75rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.75rem * var(--space-x-reverse));\n margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1rem * var(--space-x-reverse));\n margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.25rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.25rem * var(--space-x-reverse));\n margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.5rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.5rem * var(--space-x-reverse));\n margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2rem * var(--space-x-reverse));\n margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2.5rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2.5rem * var(--space-x-reverse));\n margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-3rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-3rem * var(--space-x-reverse));\n margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-4rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-4rem * var(--space-x-reverse));\n margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-5rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-5rem * var(--space-x-reverse));\n margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-6rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-6rem * var(--space-x-reverse));\n margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-8rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-8rem * var(--space-x-reverse));\n margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-10rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-10rem * var(--space-x-reverse));\n margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-12rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-12rem * var(--space-x-reverse));\n margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-14rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-14rem * var(--space-x-reverse));\n margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-16rem * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-16rem * var(--space-x-reverse));\n margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:-space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1px * var(--space-y-reverse));\n }\n\n .lg\\:-space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1px * var(--space-x-reverse));\n margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));\n }\n\n .lg\\:space-y-reverse > :not(template) ~ :not(template) {\n --space-y-reverse: 1;\n }\n\n .lg\\:space-x-reverse > :not(template) ~ :not(template) {\n --space-x-reverse: 1;\n }\n\n .lg\\:divide-y-0 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(0px * var(--divide-y-reverse));\n }\n\n .lg\\:divide-x-0 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(0px * var(--divide-x-reverse));\n border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));\n }\n\n .lg\\:divide-y-2 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(2px * var(--divide-y-reverse));\n }\n\n .lg\\:divide-x-2 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(2px * var(--divide-x-reverse));\n border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));\n }\n\n .lg\\:divide-y-4 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(4px * var(--divide-y-reverse));\n }\n\n .lg\\:divide-x-4 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(4px * var(--divide-x-reverse));\n border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));\n }\n\n .lg\\:divide-y-8 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(8px * var(--divide-y-reverse));\n }\n\n .lg\\:divide-x-8 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(8px * var(--divide-x-reverse));\n border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));\n }\n\n .lg\\:divide-y > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(1px * var(--divide-y-reverse));\n }\n\n .lg\\:divide-x > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(1px * var(--divide-x-reverse));\n border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));\n }\n\n .lg\\:divide-y-reverse > :not(template) ~ :not(template) {\n --divide-y-reverse: 1;\n }\n\n .lg\\:divide-x-reverse > :not(template) ~ :not(template) {\n --divide-x-reverse: 1;\n }\n\n .lg\\:divide-transparent > :not(template) ~ :not(template) {\n border-color: transparent;\n }\n\n .lg\\:divide-current > :not(template) ~ :not(template) {\n border-color: currentColor;\n }\n\n .lg\\:divide-black > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--divide-opacity));\n }\n\n .lg\\:divide-white > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--divide-opacity));\n }\n\n .lg\\:divide-gray-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--divide-opacity));\n }\n\n .lg\\:divide-gray-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--divide-opacity));\n }\n\n .lg\\:divide-gray-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--divide-opacity));\n }\n\n .lg\\:divide-gray-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--divide-opacity));\n }\n\n .lg\\:divide-gray-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--divide-opacity));\n }\n\n .lg\\:divide-gray-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--divide-opacity));\n }\n\n .lg\\:divide-gray-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--divide-opacity));\n }\n\n .lg\\:divide-gray-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--divide-opacity));\n }\n\n .lg\\:divide-gray-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--divide-opacity));\n }\n\n .lg\\:divide-red-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--divide-opacity));\n }\n\n .lg\\:divide-red-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--divide-opacity));\n }\n\n .lg\\:divide-red-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--divide-opacity));\n }\n\n .lg\\:divide-red-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--divide-opacity));\n }\n\n .lg\\:divide-red-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--divide-opacity));\n }\n\n .lg\\:divide-red-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--divide-opacity));\n }\n\n .lg\\:divide-red-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--divide-opacity));\n }\n\n .lg\\:divide-red-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--divide-opacity));\n }\n\n .lg\\:divide-red-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--divide-opacity));\n }\n\n .lg\\:divide-orange-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--divide-opacity));\n }\n\n .lg\\:divide-orange-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--divide-opacity));\n }\n\n .lg\\:divide-orange-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--divide-opacity));\n }\n\n .lg\\:divide-orange-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--divide-opacity));\n }\n\n .lg\\:divide-orange-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--divide-opacity));\n }\n\n .lg\\:divide-orange-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--divide-opacity));\n }\n\n .lg\\:divide-orange-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--divide-opacity));\n }\n\n .lg\\:divide-orange-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--divide-opacity));\n }\n\n .lg\\:divide-orange-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--divide-opacity));\n }\n\n .lg\\:divide-yellow-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--divide-opacity));\n }\n\n .lg\\:divide-yellow-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--divide-opacity));\n }\n\n .lg\\:divide-yellow-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--divide-opacity));\n }\n\n .lg\\:divide-yellow-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--divide-opacity));\n }\n\n .lg\\:divide-yellow-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--divide-opacity));\n }\n\n .lg\\:divide-yellow-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--divide-opacity));\n }\n\n .lg\\:divide-yellow-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--divide-opacity));\n }\n\n .lg\\:divide-yellow-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--divide-opacity));\n }\n\n .lg\\:divide-yellow-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--divide-opacity));\n }\n\n .lg\\:divide-green-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--divide-opacity));\n }\n\n .lg\\:divide-green-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--divide-opacity));\n }\n\n .lg\\:divide-green-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--divide-opacity));\n }\n\n .lg\\:divide-green-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--divide-opacity));\n }\n\n .lg\\:divide-green-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--divide-opacity));\n }\n\n .lg\\:divide-green-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--divide-opacity));\n }\n\n .lg\\:divide-green-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--divide-opacity));\n }\n\n .lg\\:divide-green-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--divide-opacity));\n }\n\n .lg\\:divide-green-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--divide-opacity));\n }\n\n .lg\\:divide-teal-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--divide-opacity));\n }\n\n .lg\\:divide-teal-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--divide-opacity));\n }\n\n .lg\\:divide-teal-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--divide-opacity));\n }\n\n .lg\\:divide-teal-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--divide-opacity));\n }\n\n .lg\\:divide-teal-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--divide-opacity));\n }\n\n .lg\\:divide-teal-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--divide-opacity));\n }\n\n .lg\\:divide-teal-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--divide-opacity));\n }\n\n .lg\\:divide-teal-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--divide-opacity));\n }\n\n .lg\\:divide-teal-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--divide-opacity));\n }\n\n .lg\\:divide-blue-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--divide-opacity));\n }\n\n .lg\\:divide-blue-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--divide-opacity));\n }\n\n .lg\\:divide-blue-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--divide-opacity));\n }\n\n .lg\\:divide-blue-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--divide-opacity));\n }\n\n .lg\\:divide-blue-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--divide-opacity));\n }\n\n .lg\\:divide-blue-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--divide-opacity));\n }\n\n .lg\\:divide-blue-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--divide-opacity));\n }\n\n .lg\\:divide-blue-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--divide-opacity));\n }\n\n .lg\\:divide-blue-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--divide-opacity));\n }\n\n .lg\\:divide-indigo-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--divide-opacity));\n }\n\n .lg\\:divide-indigo-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--divide-opacity));\n }\n\n .lg\\:divide-indigo-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--divide-opacity));\n }\n\n .lg\\:divide-indigo-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--divide-opacity));\n }\n\n .lg\\:divide-indigo-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--divide-opacity));\n }\n\n .lg\\:divide-indigo-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--divide-opacity));\n }\n\n .lg\\:divide-indigo-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--divide-opacity));\n }\n\n .lg\\:divide-indigo-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--divide-opacity));\n }\n\n .lg\\:divide-indigo-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--divide-opacity));\n }\n\n .lg\\:divide-purple-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--divide-opacity));\n }\n\n .lg\\:divide-purple-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--divide-opacity));\n }\n\n .lg\\:divide-purple-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--divide-opacity));\n }\n\n .lg\\:divide-purple-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--divide-opacity));\n }\n\n .lg\\:divide-purple-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--divide-opacity));\n }\n\n .lg\\:divide-purple-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--divide-opacity));\n }\n\n .lg\\:divide-purple-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--divide-opacity));\n }\n\n .lg\\:divide-purple-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--divide-opacity));\n }\n\n .lg\\:divide-purple-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--divide-opacity));\n }\n\n .lg\\:divide-pink-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--divide-opacity));\n }\n\n .lg\\:divide-pink-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--divide-opacity));\n }\n\n .lg\\:divide-pink-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--divide-opacity));\n }\n\n .lg\\:divide-pink-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--divide-opacity));\n }\n\n .lg\\:divide-pink-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--divide-opacity));\n }\n\n .lg\\:divide-pink-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--divide-opacity));\n }\n\n .lg\\:divide-pink-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--divide-opacity));\n }\n\n .lg\\:divide-pink-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--divide-opacity));\n }\n\n .lg\\:divide-pink-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--divide-opacity));\n }\n\n .lg\\:divide-solid > :not(template) ~ :not(template) {\n border-style: solid;\n }\n\n .lg\\:divide-dashed > :not(template) ~ :not(template) {\n border-style: dashed;\n }\n\n .lg\\:divide-dotted > :not(template) ~ :not(template) {\n border-style: dotted;\n }\n\n .lg\\:divide-double > :not(template) ~ :not(template) {\n border-style: double;\n }\n\n .lg\\:divide-none > :not(template) ~ :not(template) {\n border-style: none;\n }\n\n .lg\\:divide-opacity-0 > :not(template) ~ :not(template) {\n --divide-opacity: 0;\n }\n\n .lg\\:divide-opacity-25 > :not(template) ~ :not(template) {\n --divide-opacity: 0.25;\n }\n\n .lg\\:divide-opacity-50 > :not(template) ~ :not(template) {\n --divide-opacity: 0.5;\n }\n\n .lg\\:divide-opacity-75 > :not(template) ~ :not(template) {\n --divide-opacity: 0.75;\n }\n\n .lg\\:divide-opacity-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n }\n\n .lg\\:sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .lg\\:not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .lg\\:focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .lg\\:focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .lg\\:appearance-none {\n -webkit-appearance: none;\n appearance: none;\n }\n\n .lg\\:bg-fixed {\n background-attachment: fixed;\n }\n\n .lg\\:bg-local {\n background-attachment: local;\n }\n\n .lg\\:bg-scroll {\n background-attachment: scroll;\n }\n\n .lg\\:bg-clip-border {\n background-clip: border-box;\n }\n\n .lg\\:bg-clip-padding {\n background-clip: padding-box;\n }\n\n .lg\\:bg-clip-content {\n background-clip: content-box;\n }\n\n .lg\\:bg-clip-text {\n -webkit-background-clip: text;\n background-clip: text;\n }\n\n .lg\\:bg-transparent {\n background-color: transparent;\n }\n\n .lg\\:bg-current {\n background-color: currentColor;\n }\n\n .lg\\:bg-black {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .lg\\:bg-white {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .lg\\:bg-gray-100 {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .lg\\:bg-gray-200 {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .lg\\:bg-gray-300 {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .lg\\:bg-gray-400 {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .lg\\:bg-gray-500 {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .lg\\:bg-gray-600 {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .lg\\:bg-gray-700 {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .lg\\:bg-gray-800 {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .lg\\:bg-gray-900 {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .lg\\:bg-red-100 {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .lg\\:bg-red-200 {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .lg\\:bg-red-300 {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .lg\\:bg-red-400 {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .lg\\:bg-red-500 {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .lg\\:bg-red-600 {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .lg\\:bg-red-700 {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .lg\\:bg-red-800 {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .lg\\:bg-red-900 {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .lg\\:bg-orange-100 {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .lg\\:bg-orange-200 {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .lg\\:bg-orange-300 {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .lg\\:bg-orange-400 {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .lg\\:bg-orange-500 {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .lg\\:bg-orange-600 {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .lg\\:bg-orange-700 {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .lg\\:bg-orange-800 {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .lg\\:bg-orange-900 {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .lg\\:bg-yellow-100 {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .lg\\:bg-yellow-200 {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .lg\\:bg-yellow-300 {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .lg\\:bg-yellow-400 {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .lg\\:bg-yellow-500 {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .lg\\:bg-yellow-600 {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .lg\\:bg-yellow-700 {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .lg\\:bg-yellow-800 {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .lg\\:bg-yellow-900 {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .lg\\:bg-green-100 {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .lg\\:bg-green-200 {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .lg\\:bg-green-300 {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .lg\\:bg-green-400 {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .lg\\:bg-green-500 {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .lg\\:bg-green-600 {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .lg\\:bg-green-700 {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .lg\\:bg-green-800 {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .lg\\:bg-green-900 {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .lg\\:bg-teal-100 {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .lg\\:bg-teal-200 {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .lg\\:bg-teal-300 {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .lg\\:bg-teal-400 {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .lg\\:bg-teal-500 {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .lg\\:bg-teal-600 {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .lg\\:bg-teal-700 {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .lg\\:bg-teal-800 {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .lg\\:bg-teal-900 {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .lg\\:bg-blue-100 {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .lg\\:bg-blue-200 {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .lg\\:bg-blue-300 {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .lg\\:bg-blue-400 {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .lg\\:bg-blue-500 {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .lg\\:bg-blue-600 {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .lg\\:bg-blue-700 {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .lg\\:bg-blue-800 {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .lg\\:bg-blue-900 {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .lg\\:bg-indigo-100 {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .lg\\:bg-indigo-200 {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .lg\\:bg-indigo-300 {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .lg\\:bg-indigo-400 {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .lg\\:bg-indigo-500 {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .lg\\:bg-indigo-600 {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .lg\\:bg-indigo-700 {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .lg\\:bg-indigo-800 {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .lg\\:bg-indigo-900 {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .lg\\:bg-purple-100 {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .lg\\:bg-purple-200 {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .lg\\:bg-purple-300 {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .lg\\:bg-purple-400 {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .lg\\:bg-purple-500 {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .lg\\:bg-purple-600 {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .lg\\:bg-purple-700 {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .lg\\:bg-purple-800 {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .lg\\:bg-purple-900 {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .lg\\:bg-pink-100 {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .lg\\:bg-pink-200 {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .lg\\:bg-pink-300 {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .lg\\:bg-pink-400 {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .lg\\:bg-pink-500 {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .lg\\:bg-pink-600 {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .lg\\:bg-pink-700 {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .lg\\:bg-pink-800 {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .lg\\:bg-pink-900 {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-transparent:hover {\n background-color: transparent;\n }\n\n .lg\\:hover\\:bg-current:hover {\n background-color: currentColor;\n }\n\n .lg\\:hover\\:bg-black:hover {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-white:hover {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-gray-100:hover {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-gray-200:hover {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-gray-300:hover {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-gray-400:hover {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-gray-500:hover {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-gray-600:hover {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-gray-700:hover {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-gray-800:hover {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-gray-900:hover {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-red-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-red-200:hover {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-red-300:hover {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-red-400:hover {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-red-500:hover {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-red-600:hover {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-red-700:hover {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-red-800:hover {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-red-900:hover {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-orange-100:hover {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-orange-200:hover {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-orange-300:hover {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-orange-400:hover {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-orange-500:hover {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-orange-600:hover {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-orange-700:hover {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-orange-800:hover {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-orange-900:hover {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-yellow-100:hover {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-yellow-200:hover {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-yellow-300:hover {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-yellow-400:hover {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-yellow-500:hover {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-yellow-600:hover {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-yellow-700:hover {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-yellow-800:hover {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-yellow-900:hover {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-green-100:hover {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-green-200:hover {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-green-300:hover {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-green-400:hover {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-green-500:hover {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-green-600:hover {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-green-700:hover {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-green-800:hover {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-green-900:hover {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-teal-100:hover {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-teal-200:hover {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-teal-300:hover {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-teal-400:hover {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-teal-500:hover {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-teal-600:hover {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-teal-700:hover {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-teal-800:hover {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-teal-900:hover {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-blue-100:hover {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-blue-200:hover {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-blue-300:hover {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-blue-400:hover {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-blue-500:hover {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-blue-600:hover {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-blue-700:hover {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-blue-800:hover {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-blue-900:hover {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-indigo-100:hover {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-indigo-200:hover {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-indigo-300:hover {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-indigo-400:hover {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-indigo-500:hover {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-indigo-600:hover {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-indigo-700:hover {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-indigo-800:hover {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-indigo-900:hover {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-purple-100:hover {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-purple-200:hover {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-purple-300:hover {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-purple-400:hover {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-purple-500:hover {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-purple-600:hover {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-purple-700:hover {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-purple-800:hover {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-purple-900:hover {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-pink-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-pink-200:hover {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-pink-300:hover {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-pink-400:hover {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-pink-500:hover {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-pink-600:hover {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-pink-700:hover {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-pink-800:hover {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .lg\\:hover\\:bg-pink-900:hover {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-transparent:focus {\n background-color: transparent;\n }\n\n .lg\\:focus\\:bg-current:focus {\n background-color: currentColor;\n }\n\n .lg\\:focus\\:bg-black:focus {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-white:focus {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-gray-100:focus {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-gray-200:focus {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-gray-300:focus {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-gray-400:focus {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-gray-500:focus {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-gray-600:focus {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-gray-700:focus {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-gray-800:focus {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-gray-900:focus {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-red-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-red-200:focus {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-red-300:focus {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-red-400:focus {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-red-500:focus {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-red-600:focus {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-red-700:focus {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-red-800:focus {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-red-900:focus {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-orange-100:focus {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-orange-200:focus {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-orange-300:focus {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-orange-400:focus {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-orange-500:focus {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-orange-600:focus {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-orange-700:focus {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-orange-800:focus {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-orange-900:focus {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-yellow-100:focus {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-yellow-200:focus {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-yellow-300:focus {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-yellow-400:focus {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-yellow-500:focus {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-yellow-600:focus {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-yellow-700:focus {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-yellow-800:focus {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-yellow-900:focus {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-green-100:focus {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-green-200:focus {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-green-300:focus {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-green-400:focus {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-green-500:focus {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-green-600:focus {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-green-700:focus {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-green-800:focus {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-green-900:focus {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-teal-100:focus {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-teal-200:focus {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-teal-300:focus {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-teal-400:focus {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-teal-500:focus {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-teal-600:focus {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-teal-700:focus {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-teal-800:focus {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-teal-900:focus {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-blue-100:focus {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-blue-200:focus {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-blue-300:focus {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-blue-400:focus {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-blue-500:focus {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-blue-600:focus {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-blue-700:focus {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-blue-800:focus {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-blue-900:focus {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-indigo-100:focus {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-indigo-200:focus {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-indigo-300:focus {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-indigo-400:focus {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-indigo-500:focus {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-indigo-600:focus {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-indigo-700:focus {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-indigo-800:focus {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-indigo-900:focus {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-purple-100:focus {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-purple-200:focus {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-purple-300:focus {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-purple-400:focus {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-purple-500:focus {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-purple-600:focus {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-purple-700:focus {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-purple-800:focus {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-purple-900:focus {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-pink-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-pink-200:focus {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-pink-300:focus {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-pink-400:focus {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-pink-500:focus {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-pink-600:focus {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-pink-700:focus {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-pink-800:focus {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .lg\\:focus\\:bg-pink-900:focus {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .lg\\:bg-none {\n background-image: none;\n }\n\n .lg\\:bg-gradient-to-t {\n background-image: linear-gradient(to top, var(--gradient-color-stops));\n }\n\n .lg\\:bg-gradient-to-tr {\n background-image: linear-gradient(to top right, var(--gradient-color-stops));\n }\n\n .lg\\:bg-gradient-to-r {\n background-image: linear-gradient(to right, var(--gradient-color-stops));\n }\n\n .lg\\:bg-gradient-to-br {\n background-image: linear-gradient(to bottom right, var(--gradient-color-stops));\n }\n\n .lg\\:bg-gradient-to-b {\n background-image: linear-gradient(to bottom, var(--gradient-color-stops));\n }\n\n .lg\\:bg-gradient-to-bl {\n background-image: linear-gradient(to bottom left, var(--gradient-color-stops));\n }\n\n .lg\\:bg-gradient-to-l {\n background-image: linear-gradient(to left, var(--gradient-color-stops));\n }\n\n .lg\\:bg-gradient-to-tl {\n background-image: linear-gradient(to top left, var(--gradient-color-stops));\n }\n\n .lg\\:from-transparent {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:from-current {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:from-black {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:from-white {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:from-gray-100 {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .lg\\:from-gray-200 {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .lg\\:from-gray-300 {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .lg\\:from-gray-400 {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .lg\\:from-gray-500 {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .lg\\:from-gray-600 {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .lg\\:from-gray-700 {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .lg\\:from-gray-800 {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .lg\\:from-gray-900 {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .lg\\:from-red-100 {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .lg\\:from-red-200 {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .lg\\:from-red-300 {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .lg\\:from-red-400 {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .lg\\:from-red-500 {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .lg\\:from-red-600 {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .lg\\:from-red-700 {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .lg\\:from-red-800 {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .lg\\:from-red-900 {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .lg\\:from-orange-100 {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .lg\\:from-orange-200 {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .lg\\:from-orange-300 {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .lg\\:from-orange-400 {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .lg\\:from-orange-500 {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .lg\\:from-orange-600 {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .lg\\:from-orange-700 {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .lg\\:from-orange-800 {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .lg\\:from-orange-900 {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .lg\\:from-yellow-100 {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .lg\\:from-yellow-200 {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .lg\\:from-yellow-300 {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .lg\\:from-yellow-400 {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .lg\\:from-yellow-500 {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .lg\\:from-yellow-600 {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .lg\\:from-yellow-700 {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .lg\\:from-yellow-800 {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .lg\\:from-yellow-900 {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .lg\\:from-green-100 {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .lg\\:from-green-200 {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .lg\\:from-green-300 {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .lg\\:from-green-400 {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .lg\\:from-green-500 {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .lg\\:from-green-600 {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .lg\\:from-green-700 {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .lg\\:from-green-800 {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .lg\\:from-green-900 {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .lg\\:from-teal-100 {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .lg\\:from-teal-200 {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .lg\\:from-teal-300 {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .lg\\:from-teal-400 {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .lg\\:from-teal-500 {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .lg\\:from-teal-600 {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .lg\\:from-teal-700 {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .lg\\:from-teal-800 {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .lg\\:from-teal-900 {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .lg\\:from-blue-100 {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .lg\\:from-blue-200 {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .lg\\:from-blue-300 {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .lg\\:from-blue-400 {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .lg\\:from-blue-500 {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .lg\\:from-blue-600 {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .lg\\:from-blue-700 {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .lg\\:from-blue-800 {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .lg\\:from-blue-900 {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .lg\\:from-indigo-100 {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .lg\\:from-indigo-200 {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .lg\\:from-indigo-300 {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .lg\\:from-indigo-400 {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .lg\\:from-indigo-500 {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .lg\\:from-indigo-600 {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .lg\\:from-indigo-700 {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .lg\\:from-indigo-800 {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .lg\\:from-indigo-900 {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .lg\\:from-purple-100 {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .lg\\:from-purple-200 {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .lg\\:from-purple-300 {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .lg\\:from-purple-400 {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .lg\\:from-purple-500 {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .lg\\:from-purple-600 {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .lg\\:from-purple-700 {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .lg\\:from-purple-800 {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .lg\\:from-purple-900 {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .lg\\:from-pink-100 {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .lg\\:from-pink-200 {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .lg\\:from-pink-300 {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .lg\\:from-pink-400 {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .lg\\:from-pink-500 {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .lg\\:from-pink-600 {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .lg\\:from-pink-700 {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .lg\\:from-pink-800 {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .lg\\:from-pink-900 {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .lg\\:via-transparent {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:via-current {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:via-black {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:via-white {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:via-gray-100 {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .lg\\:via-gray-200 {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .lg\\:via-gray-300 {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .lg\\:via-gray-400 {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .lg\\:via-gray-500 {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .lg\\:via-gray-600 {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .lg\\:via-gray-700 {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .lg\\:via-gray-800 {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .lg\\:via-gray-900 {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .lg\\:via-red-100 {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .lg\\:via-red-200 {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .lg\\:via-red-300 {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .lg\\:via-red-400 {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .lg\\:via-red-500 {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .lg\\:via-red-600 {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .lg\\:via-red-700 {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .lg\\:via-red-800 {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .lg\\:via-red-900 {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .lg\\:via-orange-100 {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .lg\\:via-orange-200 {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .lg\\:via-orange-300 {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .lg\\:via-orange-400 {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .lg\\:via-orange-500 {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .lg\\:via-orange-600 {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .lg\\:via-orange-700 {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .lg\\:via-orange-800 {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .lg\\:via-orange-900 {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .lg\\:via-yellow-100 {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .lg\\:via-yellow-200 {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .lg\\:via-yellow-300 {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .lg\\:via-yellow-400 {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .lg\\:via-yellow-500 {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .lg\\:via-yellow-600 {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .lg\\:via-yellow-700 {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .lg\\:via-yellow-800 {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .lg\\:via-yellow-900 {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .lg\\:via-green-100 {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .lg\\:via-green-200 {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .lg\\:via-green-300 {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .lg\\:via-green-400 {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .lg\\:via-green-500 {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .lg\\:via-green-600 {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .lg\\:via-green-700 {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .lg\\:via-green-800 {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .lg\\:via-green-900 {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .lg\\:via-teal-100 {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .lg\\:via-teal-200 {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .lg\\:via-teal-300 {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .lg\\:via-teal-400 {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .lg\\:via-teal-500 {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .lg\\:via-teal-600 {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .lg\\:via-teal-700 {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .lg\\:via-teal-800 {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .lg\\:via-teal-900 {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .lg\\:via-blue-100 {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .lg\\:via-blue-200 {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .lg\\:via-blue-300 {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .lg\\:via-blue-400 {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .lg\\:via-blue-500 {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .lg\\:via-blue-600 {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .lg\\:via-blue-700 {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .lg\\:via-blue-800 {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .lg\\:via-blue-900 {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .lg\\:via-indigo-100 {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .lg\\:via-indigo-200 {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .lg\\:via-indigo-300 {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .lg\\:via-indigo-400 {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .lg\\:via-indigo-500 {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .lg\\:via-indigo-600 {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .lg\\:via-indigo-700 {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .lg\\:via-indigo-800 {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .lg\\:via-indigo-900 {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .lg\\:via-purple-100 {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .lg\\:via-purple-200 {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .lg\\:via-purple-300 {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .lg\\:via-purple-400 {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .lg\\:via-purple-500 {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .lg\\:via-purple-600 {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .lg\\:via-purple-700 {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .lg\\:via-purple-800 {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .lg\\:via-purple-900 {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .lg\\:via-pink-100 {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .lg\\:via-pink-200 {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .lg\\:via-pink-300 {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .lg\\:via-pink-400 {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .lg\\:via-pink-500 {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .lg\\:via-pink-600 {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .lg\\:via-pink-700 {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .lg\\:via-pink-800 {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .lg\\:via-pink-900 {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .lg\\:to-transparent {\n --gradient-to-color: transparent;\n }\n\n .lg\\:to-current {\n --gradient-to-color: currentColor;\n }\n\n .lg\\:to-black {\n --gradient-to-color: #000;\n }\n\n .lg\\:to-white {\n --gradient-to-color: #fff;\n }\n\n .lg\\:to-gray-100 {\n --gradient-to-color: #f7fafc;\n }\n\n .lg\\:to-gray-200 {\n --gradient-to-color: #edf2f7;\n }\n\n .lg\\:to-gray-300 {\n --gradient-to-color: #e2e8f0;\n }\n\n .lg\\:to-gray-400 {\n --gradient-to-color: #cbd5e0;\n }\n\n .lg\\:to-gray-500 {\n --gradient-to-color: #a0aec0;\n }\n\n .lg\\:to-gray-600 {\n --gradient-to-color: #718096;\n }\n\n .lg\\:to-gray-700 {\n --gradient-to-color: #4a5568;\n }\n\n .lg\\:to-gray-800 {\n --gradient-to-color: #2d3748;\n }\n\n .lg\\:to-gray-900 {\n --gradient-to-color: #1a202c;\n }\n\n .lg\\:to-red-100 {\n --gradient-to-color: #fff5f5;\n }\n\n .lg\\:to-red-200 {\n --gradient-to-color: #fed7d7;\n }\n\n .lg\\:to-red-300 {\n --gradient-to-color: #feb2b2;\n }\n\n .lg\\:to-red-400 {\n --gradient-to-color: #fc8181;\n }\n\n .lg\\:to-red-500 {\n --gradient-to-color: #f56565;\n }\n\n .lg\\:to-red-600 {\n --gradient-to-color: #e53e3e;\n }\n\n .lg\\:to-red-700 {\n --gradient-to-color: #c53030;\n }\n\n .lg\\:to-red-800 {\n --gradient-to-color: #9b2c2c;\n }\n\n .lg\\:to-red-900 {\n --gradient-to-color: #742a2a;\n }\n\n .lg\\:to-orange-100 {\n --gradient-to-color: #fffaf0;\n }\n\n .lg\\:to-orange-200 {\n --gradient-to-color: #feebc8;\n }\n\n .lg\\:to-orange-300 {\n --gradient-to-color: #fbd38d;\n }\n\n .lg\\:to-orange-400 {\n --gradient-to-color: #f6ad55;\n }\n\n .lg\\:to-orange-500 {\n --gradient-to-color: #ed8936;\n }\n\n .lg\\:to-orange-600 {\n --gradient-to-color: #dd6b20;\n }\n\n .lg\\:to-orange-700 {\n --gradient-to-color: #c05621;\n }\n\n .lg\\:to-orange-800 {\n --gradient-to-color: #9c4221;\n }\n\n .lg\\:to-orange-900 {\n --gradient-to-color: #7b341e;\n }\n\n .lg\\:to-yellow-100 {\n --gradient-to-color: #fffff0;\n }\n\n .lg\\:to-yellow-200 {\n --gradient-to-color: #fefcbf;\n }\n\n .lg\\:to-yellow-300 {\n --gradient-to-color: #faf089;\n }\n\n .lg\\:to-yellow-400 {\n --gradient-to-color: #f6e05e;\n }\n\n .lg\\:to-yellow-500 {\n --gradient-to-color: #ecc94b;\n }\n\n .lg\\:to-yellow-600 {\n --gradient-to-color: #d69e2e;\n }\n\n .lg\\:to-yellow-700 {\n --gradient-to-color: #b7791f;\n }\n\n .lg\\:to-yellow-800 {\n --gradient-to-color: #975a16;\n }\n\n .lg\\:to-yellow-900 {\n --gradient-to-color: #744210;\n }\n\n .lg\\:to-green-100 {\n --gradient-to-color: #f0fff4;\n }\n\n .lg\\:to-green-200 {\n --gradient-to-color: #c6f6d5;\n }\n\n .lg\\:to-green-300 {\n --gradient-to-color: #9ae6b4;\n }\n\n .lg\\:to-green-400 {\n --gradient-to-color: #68d391;\n }\n\n .lg\\:to-green-500 {\n --gradient-to-color: #48bb78;\n }\n\n .lg\\:to-green-600 {\n --gradient-to-color: #38a169;\n }\n\n .lg\\:to-green-700 {\n --gradient-to-color: #2f855a;\n }\n\n .lg\\:to-green-800 {\n --gradient-to-color: #276749;\n }\n\n .lg\\:to-green-900 {\n --gradient-to-color: #22543d;\n }\n\n .lg\\:to-teal-100 {\n --gradient-to-color: #e6fffa;\n }\n\n .lg\\:to-teal-200 {\n --gradient-to-color: #b2f5ea;\n }\n\n .lg\\:to-teal-300 {\n --gradient-to-color: #81e6d9;\n }\n\n .lg\\:to-teal-400 {\n --gradient-to-color: #4fd1c5;\n }\n\n .lg\\:to-teal-500 {\n --gradient-to-color: #38b2ac;\n }\n\n .lg\\:to-teal-600 {\n --gradient-to-color: #319795;\n }\n\n .lg\\:to-teal-700 {\n --gradient-to-color: #2c7a7b;\n }\n\n .lg\\:to-teal-800 {\n --gradient-to-color: #285e61;\n }\n\n .lg\\:to-teal-900 {\n --gradient-to-color: #234e52;\n }\n\n .lg\\:to-blue-100 {\n --gradient-to-color: #ebf8ff;\n }\n\n .lg\\:to-blue-200 {\n --gradient-to-color: #bee3f8;\n }\n\n .lg\\:to-blue-300 {\n --gradient-to-color: #90cdf4;\n }\n\n .lg\\:to-blue-400 {\n --gradient-to-color: #63b3ed;\n }\n\n .lg\\:to-blue-500 {\n --gradient-to-color: #4299e1;\n }\n\n .lg\\:to-blue-600 {\n --gradient-to-color: #3182ce;\n }\n\n .lg\\:to-blue-700 {\n --gradient-to-color: #2b6cb0;\n }\n\n .lg\\:to-blue-800 {\n --gradient-to-color: #2c5282;\n }\n\n .lg\\:to-blue-900 {\n --gradient-to-color: #2a4365;\n }\n\n .lg\\:to-indigo-100 {\n --gradient-to-color: #ebf4ff;\n }\n\n .lg\\:to-indigo-200 {\n --gradient-to-color: #c3dafe;\n }\n\n .lg\\:to-indigo-300 {\n --gradient-to-color: #a3bffa;\n }\n\n .lg\\:to-indigo-400 {\n --gradient-to-color: #7f9cf5;\n }\n\n .lg\\:to-indigo-500 {\n --gradient-to-color: #667eea;\n }\n\n .lg\\:to-indigo-600 {\n --gradient-to-color: #5a67d8;\n }\n\n .lg\\:to-indigo-700 {\n --gradient-to-color: #4c51bf;\n }\n\n .lg\\:to-indigo-800 {\n --gradient-to-color: #434190;\n }\n\n .lg\\:to-indigo-900 {\n --gradient-to-color: #3c366b;\n }\n\n .lg\\:to-purple-100 {\n --gradient-to-color: #faf5ff;\n }\n\n .lg\\:to-purple-200 {\n --gradient-to-color: #e9d8fd;\n }\n\n .lg\\:to-purple-300 {\n --gradient-to-color: #d6bcfa;\n }\n\n .lg\\:to-purple-400 {\n --gradient-to-color: #b794f4;\n }\n\n .lg\\:to-purple-500 {\n --gradient-to-color: #9f7aea;\n }\n\n .lg\\:to-purple-600 {\n --gradient-to-color: #805ad5;\n }\n\n .lg\\:to-purple-700 {\n --gradient-to-color: #6b46c1;\n }\n\n .lg\\:to-purple-800 {\n --gradient-to-color: #553c9a;\n }\n\n .lg\\:to-purple-900 {\n --gradient-to-color: #44337a;\n }\n\n .lg\\:to-pink-100 {\n --gradient-to-color: #fff5f7;\n }\n\n .lg\\:to-pink-200 {\n --gradient-to-color: #fed7e2;\n }\n\n .lg\\:to-pink-300 {\n --gradient-to-color: #fbb6ce;\n }\n\n .lg\\:to-pink-400 {\n --gradient-to-color: #f687b3;\n }\n\n .lg\\:to-pink-500 {\n --gradient-to-color: #ed64a6;\n }\n\n .lg\\:to-pink-600 {\n --gradient-to-color: #d53f8c;\n }\n\n .lg\\:to-pink-700 {\n --gradient-to-color: #b83280;\n }\n\n .lg\\:to-pink-800 {\n --gradient-to-color: #97266d;\n }\n\n .lg\\:to-pink-900 {\n --gradient-to-color: #702459;\n }\n\n .lg\\:hover\\:from-transparent:hover {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:hover\\:from-current:hover {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:hover\\:from-black:hover {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:hover\\:from-white:hover {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:hover\\:from-gray-100:hover {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .lg\\:hover\\:from-gray-200:hover {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .lg\\:hover\\:from-gray-300:hover {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .lg\\:hover\\:from-gray-400:hover {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .lg\\:hover\\:from-gray-500:hover {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .lg\\:hover\\:from-gray-600:hover {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .lg\\:hover\\:from-gray-700:hover {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .lg\\:hover\\:from-gray-800:hover {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .lg\\:hover\\:from-gray-900:hover {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .lg\\:hover\\:from-red-100:hover {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .lg\\:hover\\:from-red-200:hover {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .lg\\:hover\\:from-red-300:hover {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .lg\\:hover\\:from-red-400:hover {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .lg\\:hover\\:from-red-500:hover {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .lg\\:hover\\:from-red-600:hover {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .lg\\:hover\\:from-red-700:hover {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .lg\\:hover\\:from-red-800:hover {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .lg\\:hover\\:from-red-900:hover {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .lg\\:hover\\:from-orange-100:hover {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .lg\\:hover\\:from-orange-200:hover {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .lg\\:hover\\:from-orange-300:hover {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .lg\\:hover\\:from-orange-400:hover {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .lg\\:hover\\:from-orange-500:hover {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .lg\\:hover\\:from-orange-600:hover {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .lg\\:hover\\:from-orange-700:hover {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .lg\\:hover\\:from-orange-800:hover {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .lg\\:hover\\:from-orange-900:hover {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .lg\\:hover\\:from-yellow-100:hover {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .lg\\:hover\\:from-yellow-200:hover {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .lg\\:hover\\:from-yellow-300:hover {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .lg\\:hover\\:from-yellow-400:hover {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .lg\\:hover\\:from-yellow-500:hover {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .lg\\:hover\\:from-yellow-600:hover {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .lg\\:hover\\:from-yellow-700:hover {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .lg\\:hover\\:from-yellow-800:hover {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .lg\\:hover\\:from-yellow-900:hover {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .lg\\:hover\\:from-green-100:hover {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .lg\\:hover\\:from-green-200:hover {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .lg\\:hover\\:from-green-300:hover {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .lg\\:hover\\:from-green-400:hover {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .lg\\:hover\\:from-green-500:hover {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .lg\\:hover\\:from-green-600:hover {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .lg\\:hover\\:from-green-700:hover {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .lg\\:hover\\:from-green-800:hover {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .lg\\:hover\\:from-green-900:hover {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .lg\\:hover\\:from-teal-100:hover {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .lg\\:hover\\:from-teal-200:hover {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .lg\\:hover\\:from-teal-300:hover {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .lg\\:hover\\:from-teal-400:hover {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .lg\\:hover\\:from-teal-500:hover {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .lg\\:hover\\:from-teal-600:hover {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .lg\\:hover\\:from-teal-700:hover {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .lg\\:hover\\:from-teal-800:hover {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .lg\\:hover\\:from-teal-900:hover {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .lg\\:hover\\:from-blue-100:hover {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .lg\\:hover\\:from-blue-200:hover {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .lg\\:hover\\:from-blue-300:hover {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .lg\\:hover\\:from-blue-400:hover {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .lg\\:hover\\:from-blue-500:hover {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .lg\\:hover\\:from-blue-600:hover {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .lg\\:hover\\:from-blue-700:hover {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .lg\\:hover\\:from-blue-800:hover {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .lg\\:hover\\:from-blue-900:hover {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .lg\\:hover\\:from-indigo-100:hover {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .lg\\:hover\\:from-indigo-200:hover {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .lg\\:hover\\:from-indigo-300:hover {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .lg\\:hover\\:from-indigo-400:hover {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .lg\\:hover\\:from-indigo-500:hover {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .lg\\:hover\\:from-indigo-600:hover {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .lg\\:hover\\:from-indigo-700:hover {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .lg\\:hover\\:from-indigo-800:hover {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .lg\\:hover\\:from-indigo-900:hover {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .lg\\:hover\\:from-purple-100:hover {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .lg\\:hover\\:from-purple-200:hover {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .lg\\:hover\\:from-purple-300:hover {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .lg\\:hover\\:from-purple-400:hover {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .lg\\:hover\\:from-purple-500:hover {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .lg\\:hover\\:from-purple-600:hover {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .lg\\:hover\\:from-purple-700:hover {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .lg\\:hover\\:from-purple-800:hover {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .lg\\:hover\\:from-purple-900:hover {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .lg\\:hover\\:from-pink-100:hover {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .lg\\:hover\\:from-pink-200:hover {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .lg\\:hover\\:from-pink-300:hover {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .lg\\:hover\\:from-pink-400:hover {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .lg\\:hover\\:from-pink-500:hover {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .lg\\:hover\\:from-pink-600:hover {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .lg\\:hover\\:from-pink-700:hover {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .lg\\:hover\\:from-pink-800:hover {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .lg\\:hover\\:from-pink-900:hover {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .lg\\:hover\\:via-transparent:hover {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:hover\\:via-current:hover {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:hover\\:via-black:hover {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:hover\\:via-white:hover {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:hover\\:via-gray-100:hover {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .lg\\:hover\\:via-gray-200:hover {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .lg\\:hover\\:via-gray-300:hover {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .lg\\:hover\\:via-gray-400:hover {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .lg\\:hover\\:via-gray-500:hover {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .lg\\:hover\\:via-gray-600:hover {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .lg\\:hover\\:via-gray-700:hover {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .lg\\:hover\\:via-gray-800:hover {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .lg\\:hover\\:via-gray-900:hover {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .lg\\:hover\\:via-red-100:hover {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .lg\\:hover\\:via-red-200:hover {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .lg\\:hover\\:via-red-300:hover {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .lg\\:hover\\:via-red-400:hover {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .lg\\:hover\\:via-red-500:hover {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .lg\\:hover\\:via-red-600:hover {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .lg\\:hover\\:via-red-700:hover {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .lg\\:hover\\:via-red-800:hover {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .lg\\:hover\\:via-red-900:hover {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .lg\\:hover\\:via-orange-100:hover {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .lg\\:hover\\:via-orange-200:hover {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .lg\\:hover\\:via-orange-300:hover {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .lg\\:hover\\:via-orange-400:hover {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .lg\\:hover\\:via-orange-500:hover {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .lg\\:hover\\:via-orange-600:hover {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .lg\\:hover\\:via-orange-700:hover {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .lg\\:hover\\:via-orange-800:hover {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .lg\\:hover\\:via-orange-900:hover {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .lg\\:hover\\:via-yellow-100:hover {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .lg\\:hover\\:via-yellow-200:hover {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .lg\\:hover\\:via-yellow-300:hover {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .lg\\:hover\\:via-yellow-400:hover {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .lg\\:hover\\:via-yellow-500:hover {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .lg\\:hover\\:via-yellow-600:hover {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .lg\\:hover\\:via-yellow-700:hover {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .lg\\:hover\\:via-yellow-800:hover {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .lg\\:hover\\:via-yellow-900:hover {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .lg\\:hover\\:via-green-100:hover {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .lg\\:hover\\:via-green-200:hover {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .lg\\:hover\\:via-green-300:hover {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .lg\\:hover\\:via-green-400:hover {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .lg\\:hover\\:via-green-500:hover {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .lg\\:hover\\:via-green-600:hover {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .lg\\:hover\\:via-green-700:hover {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .lg\\:hover\\:via-green-800:hover {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .lg\\:hover\\:via-green-900:hover {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .lg\\:hover\\:via-teal-100:hover {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .lg\\:hover\\:via-teal-200:hover {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .lg\\:hover\\:via-teal-300:hover {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .lg\\:hover\\:via-teal-400:hover {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .lg\\:hover\\:via-teal-500:hover {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .lg\\:hover\\:via-teal-600:hover {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .lg\\:hover\\:via-teal-700:hover {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .lg\\:hover\\:via-teal-800:hover {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .lg\\:hover\\:via-teal-900:hover {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .lg\\:hover\\:via-blue-100:hover {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .lg\\:hover\\:via-blue-200:hover {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .lg\\:hover\\:via-blue-300:hover {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .lg\\:hover\\:via-blue-400:hover {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .lg\\:hover\\:via-blue-500:hover {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .lg\\:hover\\:via-blue-600:hover {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .lg\\:hover\\:via-blue-700:hover {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .lg\\:hover\\:via-blue-800:hover {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .lg\\:hover\\:via-blue-900:hover {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .lg\\:hover\\:via-indigo-100:hover {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .lg\\:hover\\:via-indigo-200:hover {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .lg\\:hover\\:via-indigo-300:hover {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .lg\\:hover\\:via-indigo-400:hover {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .lg\\:hover\\:via-indigo-500:hover {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .lg\\:hover\\:via-indigo-600:hover {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .lg\\:hover\\:via-indigo-700:hover {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .lg\\:hover\\:via-indigo-800:hover {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .lg\\:hover\\:via-indigo-900:hover {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .lg\\:hover\\:via-purple-100:hover {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .lg\\:hover\\:via-purple-200:hover {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .lg\\:hover\\:via-purple-300:hover {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .lg\\:hover\\:via-purple-400:hover {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .lg\\:hover\\:via-purple-500:hover {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .lg\\:hover\\:via-purple-600:hover {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .lg\\:hover\\:via-purple-700:hover {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .lg\\:hover\\:via-purple-800:hover {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .lg\\:hover\\:via-purple-900:hover {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .lg\\:hover\\:via-pink-100:hover {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .lg\\:hover\\:via-pink-200:hover {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .lg\\:hover\\:via-pink-300:hover {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .lg\\:hover\\:via-pink-400:hover {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .lg\\:hover\\:via-pink-500:hover {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .lg\\:hover\\:via-pink-600:hover {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .lg\\:hover\\:via-pink-700:hover {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .lg\\:hover\\:via-pink-800:hover {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .lg\\:hover\\:via-pink-900:hover {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .lg\\:hover\\:to-transparent:hover {\n --gradient-to-color: transparent;\n }\n\n .lg\\:hover\\:to-current:hover {\n --gradient-to-color: currentColor;\n }\n\n .lg\\:hover\\:to-black:hover {\n --gradient-to-color: #000;\n }\n\n .lg\\:hover\\:to-white:hover {\n --gradient-to-color: #fff;\n }\n\n .lg\\:hover\\:to-gray-100:hover {\n --gradient-to-color: #f7fafc;\n }\n\n .lg\\:hover\\:to-gray-200:hover {\n --gradient-to-color: #edf2f7;\n }\n\n .lg\\:hover\\:to-gray-300:hover {\n --gradient-to-color: #e2e8f0;\n }\n\n .lg\\:hover\\:to-gray-400:hover {\n --gradient-to-color: #cbd5e0;\n }\n\n .lg\\:hover\\:to-gray-500:hover {\n --gradient-to-color: #a0aec0;\n }\n\n .lg\\:hover\\:to-gray-600:hover {\n --gradient-to-color: #718096;\n }\n\n .lg\\:hover\\:to-gray-700:hover {\n --gradient-to-color: #4a5568;\n }\n\n .lg\\:hover\\:to-gray-800:hover {\n --gradient-to-color: #2d3748;\n }\n\n .lg\\:hover\\:to-gray-900:hover {\n --gradient-to-color: #1a202c;\n }\n\n .lg\\:hover\\:to-red-100:hover {\n --gradient-to-color: #fff5f5;\n }\n\n .lg\\:hover\\:to-red-200:hover {\n --gradient-to-color: #fed7d7;\n }\n\n .lg\\:hover\\:to-red-300:hover {\n --gradient-to-color: #feb2b2;\n }\n\n .lg\\:hover\\:to-red-400:hover {\n --gradient-to-color: #fc8181;\n }\n\n .lg\\:hover\\:to-red-500:hover {\n --gradient-to-color: #f56565;\n }\n\n .lg\\:hover\\:to-red-600:hover {\n --gradient-to-color: #e53e3e;\n }\n\n .lg\\:hover\\:to-red-700:hover {\n --gradient-to-color: #c53030;\n }\n\n .lg\\:hover\\:to-red-800:hover {\n --gradient-to-color: #9b2c2c;\n }\n\n .lg\\:hover\\:to-red-900:hover {\n --gradient-to-color: #742a2a;\n }\n\n .lg\\:hover\\:to-orange-100:hover {\n --gradient-to-color: #fffaf0;\n }\n\n .lg\\:hover\\:to-orange-200:hover {\n --gradient-to-color: #feebc8;\n }\n\n .lg\\:hover\\:to-orange-300:hover {\n --gradient-to-color: #fbd38d;\n }\n\n .lg\\:hover\\:to-orange-400:hover {\n --gradient-to-color: #f6ad55;\n }\n\n .lg\\:hover\\:to-orange-500:hover {\n --gradient-to-color: #ed8936;\n }\n\n .lg\\:hover\\:to-orange-600:hover {\n --gradient-to-color: #dd6b20;\n }\n\n .lg\\:hover\\:to-orange-700:hover {\n --gradient-to-color: #c05621;\n }\n\n .lg\\:hover\\:to-orange-800:hover {\n --gradient-to-color: #9c4221;\n }\n\n .lg\\:hover\\:to-orange-900:hover {\n --gradient-to-color: #7b341e;\n }\n\n .lg\\:hover\\:to-yellow-100:hover {\n --gradient-to-color: #fffff0;\n }\n\n .lg\\:hover\\:to-yellow-200:hover {\n --gradient-to-color: #fefcbf;\n }\n\n .lg\\:hover\\:to-yellow-300:hover {\n --gradient-to-color: #faf089;\n }\n\n .lg\\:hover\\:to-yellow-400:hover {\n --gradient-to-color: #f6e05e;\n }\n\n .lg\\:hover\\:to-yellow-500:hover {\n --gradient-to-color: #ecc94b;\n }\n\n .lg\\:hover\\:to-yellow-600:hover {\n --gradient-to-color: #d69e2e;\n }\n\n .lg\\:hover\\:to-yellow-700:hover {\n --gradient-to-color: #b7791f;\n }\n\n .lg\\:hover\\:to-yellow-800:hover {\n --gradient-to-color: #975a16;\n }\n\n .lg\\:hover\\:to-yellow-900:hover {\n --gradient-to-color: #744210;\n }\n\n .lg\\:hover\\:to-green-100:hover {\n --gradient-to-color: #f0fff4;\n }\n\n .lg\\:hover\\:to-green-200:hover {\n --gradient-to-color: #c6f6d5;\n }\n\n .lg\\:hover\\:to-green-300:hover {\n --gradient-to-color: #9ae6b4;\n }\n\n .lg\\:hover\\:to-green-400:hover {\n --gradient-to-color: #68d391;\n }\n\n .lg\\:hover\\:to-green-500:hover {\n --gradient-to-color: #48bb78;\n }\n\n .lg\\:hover\\:to-green-600:hover {\n --gradient-to-color: #38a169;\n }\n\n .lg\\:hover\\:to-green-700:hover {\n --gradient-to-color: #2f855a;\n }\n\n .lg\\:hover\\:to-green-800:hover {\n --gradient-to-color: #276749;\n }\n\n .lg\\:hover\\:to-green-900:hover {\n --gradient-to-color: #22543d;\n }\n\n .lg\\:hover\\:to-teal-100:hover {\n --gradient-to-color: #e6fffa;\n }\n\n .lg\\:hover\\:to-teal-200:hover {\n --gradient-to-color: #b2f5ea;\n }\n\n .lg\\:hover\\:to-teal-300:hover {\n --gradient-to-color: #81e6d9;\n }\n\n .lg\\:hover\\:to-teal-400:hover {\n --gradient-to-color: #4fd1c5;\n }\n\n .lg\\:hover\\:to-teal-500:hover {\n --gradient-to-color: #38b2ac;\n }\n\n .lg\\:hover\\:to-teal-600:hover {\n --gradient-to-color: #319795;\n }\n\n .lg\\:hover\\:to-teal-700:hover {\n --gradient-to-color: #2c7a7b;\n }\n\n .lg\\:hover\\:to-teal-800:hover {\n --gradient-to-color: #285e61;\n }\n\n .lg\\:hover\\:to-teal-900:hover {\n --gradient-to-color: #234e52;\n }\n\n .lg\\:hover\\:to-blue-100:hover {\n --gradient-to-color: #ebf8ff;\n }\n\n .lg\\:hover\\:to-blue-200:hover {\n --gradient-to-color: #bee3f8;\n }\n\n .lg\\:hover\\:to-blue-300:hover {\n --gradient-to-color: #90cdf4;\n }\n\n .lg\\:hover\\:to-blue-400:hover {\n --gradient-to-color: #63b3ed;\n }\n\n .lg\\:hover\\:to-blue-500:hover {\n --gradient-to-color: #4299e1;\n }\n\n .lg\\:hover\\:to-blue-600:hover {\n --gradient-to-color: #3182ce;\n }\n\n .lg\\:hover\\:to-blue-700:hover {\n --gradient-to-color: #2b6cb0;\n }\n\n .lg\\:hover\\:to-blue-800:hover {\n --gradient-to-color: #2c5282;\n }\n\n .lg\\:hover\\:to-blue-900:hover {\n --gradient-to-color: #2a4365;\n }\n\n .lg\\:hover\\:to-indigo-100:hover {\n --gradient-to-color: #ebf4ff;\n }\n\n .lg\\:hover\\:to-indigo-200:hover {\n --gradient-to-color: #c3dafe;\n }\n\n .lg\\:hover\\:to-indigo-300:hover {\n --gradient-to-color: #a3bffa;\n }\n\n .lg\\:hover\\:to-indigo-400:hover {\n --gradient-to-color: #7f9cf5;\n }\n\n .lg\\:hover\\:to-indigo-500:hover {\n --gradient-to-color: #667eea;\n }\n\n .lg\\:hover\\:to-indigo-600:hover {\n --gradient-to-color: #5a67d8;\n }\n\n .lg\\:hover\\:to-indigo-700:hover {\n --gradient-to-color: #4c51bf;\n }\n\n .lg\\:hover\\:to-indigo-800:hover {\n --gradient-to-color: #434190;\n }\n\n .lg\\:hover\\:to-indigo-900:hover {\n --gradient-to-color: #3c366b;\n }\n\n .lg\\:hover\\:to-purple-100:hover {\n --gradient-to-color: #faf5ff;\n }\n\n .lg\\:hover\\:to-purple-200:hover {\n --gradient-to-color: #e9d8fd;\n }\n\n .lg\\:hover\\:to-purple-300:hover {\n --gradient-to-color: #d6bcfa;\n }\n\n .lg\\:hover\\:to-purple-400:hover {\n --gradient-to-color: #b794f4;\n }\n\n .lg\\:hover\\:to-purple-500:hover {\n --gradient-to-color: #9f7aea;\n }\n\n .lg\\:hover\\:to-purple-600:hover {\n --gradient-to-color: #805ad5;\n }\n\n .lg\\:hover\\:to-purple-700:hover {\n --gradient-to-color: #6b46c1;\n }\n\n .lg\\:hover\\:to-purple-800:hover {\n --gradient-to-color: #553c9a;\n }\n\n .lg\\:hover\\:to-purple-900:hover {\n --gradient-to-color: #44337a;\n }\n\n .lg\\:hover\\:to-pink-100:hover {\n --gradient-to-color: #fff5f7;\n }\n\n .lg\\:hover\\:to-pink-200:hover {\n --gradient-to-color: #fed7e2;\n }\n\n .lg\\:hover\\:to-pink-300:hover {\n --gradient-to-color: #fbb6ce;\n }\n\n .lg\\:hover\\:to-pink-400:hover {\n --gradient-to-color: #f687b3;\n }\n\n .lg\\:hover\\:to-pink-500:hover {\n --gradient-to-color: #ed64a6;\n }\n\n .lg\\:hover\\:to-pink-600:hover {\n --gradient-to-color: #d53f8c;\n }\n\n .lg\\:hover\\:to-pink-700:hover {\n --gradient-to-color: #b83280;\n }\n\n .lg\\:hover\\:to-pink-800:hover {\n --gradient-to-color: #97266d;\n }\n\n .lg\\:hover\\:to-pink-900:hover {\n --gradient-to-color: #702459;\n }\n\n .lg\\:focus\\:from-transparent:focus {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:focus\\:from-current:focus {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:focus\\:from-black:focus {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:focus\\:from-white:focus {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:focus\\:from-gray-100:focus {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .lg\\:focus\\:from-gray-200:focus {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .lg\\:focus\\:from-gray-300:focus {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .lg\\:focus\\:from-gray-400:focus {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .lg\\:focus\\:from-gray-500:focus {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .lg\\:focus\\:from-gray-600:focus {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .lg\\:focus\\:from-gray-700:focus {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .lg\\:focus\\:from-gray-800:focus {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .lg\\:focus\\:from-gray-900:focus {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .lg\\:focus\\:from-red-100:focus {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .lg\\:focus\\:from-red-200:focus {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .lg\\:focus\\:from-red-300:focus {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .lg\\:focus\\:from-red-400:focus {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .lg\\:focus\\:from-red-500:focus {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .lg\\:focus\\:from-red-600:focus {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .lg\\:focus\\:from-red-700:focus {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .lg\\:focus\\:from-red-800:focus {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .lg\\:focus\\:from-red-900:focus {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .lg\\:focus\\:from-orange-100:focus {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .lg\\:focus\\:from-orange-200:focus {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .lg\\:focus\\:from-orange-300:focus {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .lg\\:focus\\:from-orange-400:focus {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .lg\\:focus\\:from-orange-500:focus {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .lg\\:focus\\:from-orange-600:focus {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .lg\\:focus\\:from-orange-700:focus {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .lg\\:focus\\:from-orange-800:focus {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .lg\\:focus\\:from-orange-900:focus {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .lg\\:focus\\:from-yellow-100:focus {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .lg\\:focus\\:from-yellow-200:focus {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .lg\\:focus\\:from-yellow-300:focus {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .lg\\:focus\\:from-yellow-400:focus {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .lg\\:focus\\:from-yellow-500:focus {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .lg\\:focus\\:from-yellow-600:focus {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .lg\\:focus\\:from-yellow-700:focus {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .lg\\:focus\\:from-yellow-800:focus {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .lg\\:focus\\:from-yellow-900:focus {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .lg\\:focus\\:from-green-100:focus {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .lg\\:focus\\:from-green-200:focus {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .lg\\:focus\\:from-green-300:focus {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .lg\\:focus\\:from-green-400:focus {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .lg\\:focus\\:from-green-500:focus {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .lg\\:focus\\:from-green-600:focus {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .lg\\:focus\\:from-green-700:focus {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .lg\\:focus\\:from-green-800:focus {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .lg\\:focus\\:from-green-900:focus {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .lg\\:focus\\:from-teal-100:focus {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .lg\\:focus\\:from-teal-200:focus {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .lg\\:focus\\:from-teal-300:focus {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .lg\\:focus\\:from-teal-400:focus {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .lg\\:focus\\:from-teal-500:focus {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .lg\\:focus\\:from-teal-600:focus {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .lg\\:focus\\:from-teal-700:focus {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .lg\\:focus\\:from-teal-800:focus {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .lg\\:focus\\:from-teal-900:focus {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .lg\\:focus\\:from-blue-100:focus {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .lg\\:focus\\:from-blue-200:focus {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .lg\\:focus\\:from-blue-300:focus {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .lg\\:focus\\:from-blue-400:focus {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .lg\\:focus\\:from-blue-500:focus {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .lg\\:focus\\:from-blue-600:focus {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .lg\\:focus\\:from-blue-700:focus {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .lg\\:focus\\:from-blue-800:focus {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .lg\\:focus\\:from-blue-900:focus {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .lg\\:focus\\:from-indigo-100:focus {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .lg\\:focus\\:from-indigo-200:focus {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .lg\\:focus\\:from-indigo-300:focus {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .lg\\:focus\\:from-indigo-400:focus {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .lg\\:focus\\:from-indigo-500:focus {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .lg\\:focus\\:from-indigo-600:focus {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .lg\\:focus\\:from-indigo-700:focus {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .lg\\:focus\\:from-indigo-800:focus {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .lg\\:focus\\:from-indigo-900:focus {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .lg\\:focus\\:from-purple-100:focus {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .lg\\:focus\\:from-purple-200:focus {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .lg\\:focus\\:from-purple-300:focus {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .lg\\:focus\\:from-purple-400:focus {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .lg\\:focus\\:from-purple-500:focus {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .lg\\:focus\\:from-purple-600:focus {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .lg\\:focus\\:from-purple-700:focus {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .lg\\:focus\\:from-purple-800:focus {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .lg\\:focus\\:from-purple-900:focus {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .lg\\:focus\\:from-pink-100:focus {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .lg\\:focus\\:from-pink-200:focus {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .lg\\:focus\\:from-pink-300:focus {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .lg\\:focus\\:from-pink-400:focus {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .lg\\:focus\\:from-pink-500:focus {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .lg\\:focus\\:from-pink-600:focus {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .lg\\:focus\\:from-pink-700:focus {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .lg\\:focus\\:from-pink-800:focus {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .lg\\:focus\\:from-pink-900:focus {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .lg\\:focus\\:via-transparent:focus {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:focus\\:via-current:focus {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:focus\\:via-black:focus {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .lg\\:focus\\:via-white:focus {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .lg\\:focus\\:via-gray-100:focus {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .lg\\:focus\\:via-gray-200:focus {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .lg\\:focus\\:via-gray-300:focus {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .lg\\:focus\\:via-gray-400:focus {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .lg\\:focus\\:via-gray-500:focus {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .lg\\:focus\\:via-gray-600:focus {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .lg\\:focus\\:via-gray-700:focus {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .lg\\:focus\\:via-gray-800:focus {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .lg\\:focus\\:via-gray-900:focus {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .lg\\:focus\\:via-red-100:focus {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .lg\\:focus\\:via-red-200:focus {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .lg\\:focus\\:via-red-300:focus {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .lg\\:focus\\:via-red-400:focus {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .lg\\:focus\\:via-red-500:focus {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .lg\\:focus\\:via-red-600:focus {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .lg\\:focus\\:via-red-700:focus {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .lg\\:focus\\:via-red-800:focus {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .lg\\:focus\\:via-red-900:focus {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .lg\\:focus\\:via-orange-100:focus {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .lg\\:focus\\:via-orange-200:focus {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .lg\\:focus\\:via-orange-300:focus {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .lg\\:focus\\:via-orange-400:focus {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .lg\\:focus\\:via-orange-500:focus {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .lg\\:focus\\:via-orange-600:focus {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .lg\\:focus\\:via-orange-700:focus {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .lg\\:focus\\:via-orange-800:focus {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .lg\\:focus\\:via-orange-900:focus {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .lg\\:focus\\:via-yellow-100:focus {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .lg\\:focus\\:via-yellow-200:focus {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .lg\\:focus\\:via-yellow-300:focus {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .lg\\:focus\\:via-yellow-400:focus {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .lg\\:focus\\:via-yellow-500:focus {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .lg\\:focus\\:via-yellow-600:focus {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .lg\\:focus\\:via-yellow-700:focus {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .lg\\:focus\\:via-yellow-800:focus {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .lg\\:focus\\:via-yellow-900:focus {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .lg\\:focus\\:via-green-100:focus {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .lg\\:focus\\:via-green-200:focus {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .lg\\:focus\\:via-green-300:focus {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .lg\\:focus\\:via-green-400:focus {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .lg\\:focus\\:via-green-500:focus {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .lg\\:focus\\:via-green-600:focus {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .lg\\:focus\\:via-green-700:focus {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .lg\\:focus\\:via-green-800:focus {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .lg\\:focus\\:via-green-900:focus {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .lg\\:focus\\:via-teal-100:focus {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .lg\\:focus\\:via-teal-200:focus {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .lg\\:focus\\:via-teal-300:focus {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .lg\\:focus\\:via-teal-400:focus {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .lg\\:focus\\:via-teal-500:focus {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .lg\\:focus\\:via-teal-600:focus {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .lg\\:focus\\:via-teal-700:focus {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .lg\\:focus\\:via-teal-800:focus {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .lg\\:focus\\:via-teal-900:focus {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .lg\\:focus\\:via-blue-100:focus {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .lg\\:focus\\:via-blue-200:focus {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .lg\\:focus\\:via-blue-300:focus {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .lg\\:focus\\:via-blue-400:focus {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .lg\\:focus\\:via-blue-500:focus {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .lg\\:focus\\:via-blue-600:focus {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .lg\\:focus\\:via-blue-700:focus {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .lg\\:focus\\:via-blue-800:focus {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .lg\\:focus\\:via-blue-900:focus {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .lg\\:focus\\:via-indigo-100:focus {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .lg\\:focus\\:via-indigo-200:focus {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .lg\\:focus\\:via-indigo-300:focus {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .lg\\:focus\\:via-indigo-400:focus {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .lg\\:focus\\:via-indigo-500:focus {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .lg\\:focus\\:via-indigo-600:focus {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .lg\\:focus\\:via-indigo-700:focus {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .lg\\:focus\\:via-indigo-800:focus {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .lg\\:focus\\:via-indigo-900:focus {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .lg\\:focus\\:via-purple-100:focus {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .lg\\:focus\\:via-purple-200:focus {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .lg\\:focus\\:via-purple-300:focus {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .lg\\:focus\\:via-purple-400:focus {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .lg\\:focus\\:via-purple-500:focus {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .lg\\:focus\\:via-purple-600:focus {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .lg\\:focus\\:via-purple-700:focus {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .lg\\:focus\\:via-purple-800:focus {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .lg\\:focus\\:via-purple-900:focus {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .lg\\:focus\\:via-pink-100:focus {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .lg\\:focus\\:via-pink-200:focus {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .lg\\:focus\\:via-pink-300:focus {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .lg\\:focus\\:via-pink-400:focus {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .lg\\:focus\\:via-pink-500:focus {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .lg\\:focus\\:via-pink-600:focus {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .lg\\:focus\\:via-pink-700:focus {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .lg\\:focus\\:via-pink-800:focus {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .lg\\:focus\\:via-pink-900:focus {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .lg\\:focus\\:to-transparent:focus {\n --gradient-to-color: transparent;\n }\n\n .lg\\:focus\\:to-current:focus {\n --gradient-to-color: currentColor;\n }\n\n .lg\\:focus\\:to-black:focus {\n --gradient-to-color: #000;\n }\n\n .lg\\:focus\\:to-white:focus {\n --gradient-to-color: #fff;\n }\n\n .lg\\:focus\\:to-gray-100:focus {\n --gradient-to-color: #f7fafc;\n }\n\n .lg\\:focus\\:to-gray-200:focus {\n --gradient-to-color: #edf2f7;\n }\n\n .lg\\:focus\\:to-gray-300:focus {\n --gradient-to-color: #e2e8f0;\n }\n\n .lg\\:focus\\:to-gray-400:focus {\n --gradient-to-color: #cbd5e0;\n }\n\n .lg\\:focus\\:to-gray-500:focus {\n --gradient-to-color: #a0aec0;\n }\n\n .lg\\:focus\\:to-gray-600:focus {\n --gradient-to-color: #718096;\n }\n\n .lg\\:focus\\:to-gray-700:focus {\n --gradient-to-color: #4a5568;\n }\n\n .lg\\:focus\\:to-gray-800:focus {\n --gradient-to-color: #2d3748;\n }\n\n .lg\\:focus\\:to-gray-900:focus {\n --gradient-to-color: #1a202c;\n }\n\n .lg\\:focus\\:to-red-100:focus {\n --gradient-to-color: #fff5f5;\n }\n\n .lg\\:focus\\:to-red-200:focus {\n --gradient-to-color: #fed7d7;\n }\n\n .lg\\:focus\\:to-red-300:focus {\n --gradient-to-color: #feb2b2;\n }\n\n .lg\\:focus\\:to-red-400:focus {\n --gradient-to-color: #fc8181;\n }\n\n .lg\\:focus\\:to-red-500:focus {\n --gradient-to-color: #f56565;\n }\n\n .lg\\:focus\\:to-red-600:focus {\n --gradient-to-color: #e53e3e;\n }\n\n .lg\\:focus\\:to-red-700:focus {\n --gradient-to-color: #c53030;\n }\n\n .lg\\:focus\\:to-red-800:focus {\n --gradient-to-color: #9b2c2c;\n }\n\n .lg\\:focus\\:to-red-900:focus {\n --gradient-to-color: #742a2a;\n }\n\n .lg\\:focus\\:to-orange-100:focus {\n --gradient-to-color: #fffaf0;\n }\n\n .lg\\:focus\\:to-orange-200:focus {\n --gradient-to-color: #feebc8;\n }\n\n .lg\\:focus\\:to-orange-300:focus {\n --gradient-to-color: #fbd38d;\n }\n\n .lg\\:focus\\:to-orange-400:focus {\n --gradient-to-color: #f6ad55;\n }\n\n .lg\\:focus\\:to-orange-500:focus {\n --gradient-to-color: #ed8936;\n }\n\n .lg\\:focus\\:to-orange-600:focus {\n --gradient-to-color: #dd6b20;\n }\n\n .lg\\:focus\\:to-orange-700:focus {\n --gradient-to-color: #c05621;\n }\n\n .lg\\:focus\\:to-orange-800:focus {\n --gradient-to-color: #9c4221;\n }\n\n .lg\\:focus\\:to-orange-900:focus {\n --gradient-to-color: #7b341e;\n }\n\n .lg\\:focus\\:to-yellow-100:focus {\n --gradient-to-color: #fffff0;\n }\n\n .lg\\:focus\\:to-yellow-200:focus {\n --gradient-to-color: #fefcbf;\n }\n\n .lg\\:focus\\:to-yellow-300:focus {\n --gradient-to-color: #faf089;\n }\n\n .lg\\:focus\\:to-yellow-400:focus {\n --gradient-to-color: #f6e05e;\n }\n\n .lg\\:focus\\:to-yellow-500:focus {\n --gradient-to-color: #ecc94b;\n }\n\n .lg\\:focus\\:to-yellow-600:focus {\n --gradient-to-color: #d69e2e;\n }\n\n .lg\\:focus\\:to-yellow-700:focus {\n --gradient-to-color: #b7791f;\n }\n\n .lg\\:focus\\:to-yellow-800:focus {\n --gradient-to-color: #975a16;\n }\n\n .lg\\:focus\\:to-yellow-900:focus {\n --gradient-to-color: #744210;\n }\n\n .lg\\:focus\\:to-green-100:focus {\n --gradient-to-color: #f0fff4;\n }\n\n .lg\\:focus\\:to-green-200:focus {\n --gradient-to-color: #c6f6d5;\n }\n\n .lg\\:focus\\:to-green-300:focus {\n --gradient-to-color: #9ae6b4;\n }\n\n .lg\\:focus\\:to-green-400:focus {\n --gradient-to-color: #68d391;\n }\n\n .lg\\:focus\\:to-green-500:focus {\n --gradient-to-color: #48bb78;\n }\n\n .lg\\:focus\\:to-green-600:focus {\n --gradient-to-color: #38a169;\n }\n\n .lg\\:focus\\:to-green-700:focus {\n --gradient-to-color: #2f855a;\n }\n\n .lg\\:focus\\:to-green-800:focus {\n --gradient-to-color: #276749;\n }\n\n .lg\\:focus\\:to-green-900:focus {\n --gradient-to-color: #22543d;\n }\n\n .lg\\:focus\\:to-teal-100:focus {\n --gradient-to-color: #e6fffa;\n }\n\n .lg\\:focus\\:to-teal-200:focus {\n --gradient-to-color: #b2f5ea;\n }\n\n .lg\\:focus\\:to-teal-300:focus {\n --gradient-to-color: #81e6d9;\n }\n\n .lg\\:focus\\:to-teal-400:focus {\n --gradient-to-color: #4fd1c5;\n }\n\n .lg\\:focus\\:to-teal-500:focus {\n --gradient-to-color: #38b2ac;\n }\n\n .lg\\:focus\\:to-teal-600:focus {\n --gradient-to-color: #319795;\n }\n\n .lg\\:focus\\:to-teal-700:focus {\n --gradient-to-color: #2c7a7b;\n }\n\n .lg\\:focus\\:to-teal-800:focus {\n --gradient-to-color: #285e61;\n }\n\n .lg\\:focus\\:to-teal-900:focus {\n --gradient-to-color: #234e52;\n }\n\n .lg\\:focus\\:to-blue-100:focus {\n --gradient-to-color: #ebf8ff;\n }\n\n .lg\\:focus\\:to-blue-200:focus {\n --gradient-to-color: #bee3f8;\n }\n\n .lg\\:focus\\:to-blue-300:focus {\n --gradient-to-color: #90cdf4;\n }\n\n .lg\\:focus\\:to-blue-400:focus {\n --gradient-to-color: #63b3ed;\n }\n\n .lg\\:focus\\:to-blue-500:focus {\n --gradient-to-color: #4299e1;\n }\n\n .lg\\:focus\\:to-blue-600:focus {\n --gradient-to-color: #3182ce;\n }\n\n .lg\\:focus\\:to-blue-700:focus {\n --gradient-to-color: #2b6cb0;\n }\n\n .lg\\:focus\\:to-blue-800:focus {\n --gradient-to-color: #2c5282;\n }\n\n .lg\\:focus\\:to-blue-900:focus {\n --gradient-to-color: #2a4365;\n }\n\n .lg\\:focus\\:to-indigo-100:focus {\n --gradient-to-color: #ebf4ff;\n }\n\n .lg\\:focus\\:to-indigo-200:focus {\n --gradient-to-color: #c3dafe;\n }\n\n .lg\\:focus\\:to-indigo-300:focus {\n --gradient-to-color: #a3bffa;\n }\n\n .lg\\:focus\\:to-indigo-400:focus {\n --gradient-to-color: #7f9cf5;\n }\n\n .lg\\:focus\\:to-indigo-500:focus {\n --gradient-to-color: #667eea;\n }\n\n .lg\\:focus\\:to-indigo-600:focus {\n --gradient-to-color: #5a67d8;\n }\n\n .lg\\:focus\\:to-indigo-700:focus {\n --gradient-to-color: #4c51bf;\n }\n\n .lg\\:focus\\:to-indigo-800:focus {\n --gradient-to-color: #434190;\n }\n\n .lg\\:focus\\:to-indigo-900:focus {\n --gradient-to-color: #3c366b;\n }\n\n .lg\\:focus\\:to-purple-100:focus {\n --gradient-to-color: #faf5ff;\n }\n\n .lg\\:focus\\:to-purple-200:focus {\n --gradient-to-color: #e9d8fd;\n }\n\n .lg\\:focus\\:to-purple-300:focus {\n --gradient-to-color: #d6bcfa;\n }\n\n .lg\\:focus\\:to-purple-400:focus {\n --gradient-to-color: #b794f4;\n }\n\n .lg\\:focus\\:to-purple-500:focus {\n --gradient-to-color: #9f7aea;\n }\n\n .lg\\:focus\\:to-purple-600:focus {\n --gradient-to-color: #805ad5;\n }\n\n .lg\\:focus\\:to-purple-700:focus {\n --gradient-to-color: #6b46c1;\n }\n\n .lg\\:focus\\:to-purple-800:focus {\n --gradient-to-color: #553c9a;\n }\n\n .lg\\:focus\\:to-purple-900:focus {\n --gradient-to-color: #44337a;\n }\n\n .lg\\:focus\\:to-pink-100:focus {\n --gradient-to-color: #fff5f7;\n }\n\n .lg\\:focus\\:to-pink-200:focus {\n --gradient-to-color: #fed7e2;\n }\n\n .lg\\:focus\\:to-pink-300:focus {\n --gradient-to-color: #fbb6ce;\n }\n\n .lg\\:focus\\:to-pink-400:focus {\n --gradient-to-color: #f687b3;\n }\n\n .lg\\:focus\\:to-pink-500:focus {\n --gradient-to-color: #ed64a6;\n }\n\n .lg\\:focus\\:to-pink-600:focus {\n --gradient-to-color: #d53f8c;\n }\n\n .lg\\:focus\\:to-pink-700:focus {\n --gradient-to-color: #b83280;\n }\n\n .lg\\:focus\\:to-pink-800:focus {\n --gradient-to-color: #97266d;\n }\n\n .lg\\:focus\\:to-pink-900:focus {\n --gradient-to-color: #702459;\n }\n\n .lg\\:bg-opacity-0 {\n --bg-opacity: 0;\n }\n\n .lg\\:bg-opacity-25 {\n --bg-opacity: 0.25;\n }\n\n .lg\\:bg-opacity-50 {\n --bg-opacity: 0.5;\n }\n\n .lg\\:bg-opacity-75 {\n --bg-opacity: 0.75;\n }\n\n .lg\\:bg-opacity-100 {\n --bg-opacity: 1;\n }\n\n .lg\\:hover\\:bg-opacity-0:hover {\n --bg-opacity: 0;\n }\n\n .lg\\:hover\\:bg-opacity-25:hover {\n --bg-opacity: 0.25;\n }\n\n .lg\\:hover\\:bg-opacity-50:hover {\n --bg-opacity: 0.5;\n }\n\n .lg\\:hover\\:bg-opacity-75:hover {\n --bg-opacity: 0.75;\n }\n\n .lg\\:hover\\:bg-opacity-100:hover {\n --bg-opacity: 1;\n }\n\n .lg\\:focus\\:bg-opacity-0:focus {\n --bg-opacity: 0;\n }\n\n .lg\\:focus\\:bg-opacity-25:focus {\n --bg-opacity: 0.25;\n }\n\n .lg\\:focus\\:bg-opacity-50:focus {\n --bg-opacity: 0.5;\n }\n\n .lg\\:focus\\:bg-opacity-75:focus {\n --bg-opacity: 0.75;\n }\n\n .lg\\:focus\\:bg-opacity-100:focus {\n --bg-opacity: 1;\n }\n\n .lg\\:bg-bottom {\n background-position: bottom;\n }\n\n .lg\\:bg-center {\n background-position: center;\n }\n\n .lg\\:bg-left {\n background-position: left;\n }\n\n .lg\\:bg-left-bottom {\n background-position: left bottom;\n }\n\n .lg\\:bg-left-top {\n background-position: left top;\n }\n\n .lg\\:bg-right {\n background-position: right;\n }\n\n .lg\\:bg-right-bottom {\n background-position: right bottom;\n }\n\n .lg\\:bg-right-top {\n background-position: right top;\n }\n\n .lg\\:bg-top {\n background-position: top;\n }\n\n .lg\\:bg-repeat {\n background-repeat: repeat;\n }\n\n .lg\\:bg-no-repeat {\n background-repeat: no-repeat;\n }\n\n .lg\\:bg-repeat-x {\n background-repeat: repeat-x;\n }\n\n .lg\\:bg-repeat-y {\n background-repeat: repeat-y;\n }\n\n .lg\\:bg-repeat-round {\n background-repeat: round;\n }\n\n .lg\\:bg-repeat-space {\n background-repeat: space;\n }\n\n .lg\\:bg-auto {\n background-size: auto;\n }\n\n .lg\\:bg-cover {\n background-size: cover;\n }\n\n .lg\\:bg-contain {\n background-size: contain;\n }\n\n .lg\\:border-collapse {\n border-collapse: collapse;\n }\n\n .lg\\:border-separate {\n border-collapse: separate;\n }\n\n .lg\\:border-transparent {\n border-color: transparent;\n }\n\n .lg\\:border-current {\n border-color: currentColor;\n }\n\n .lg\\:border-black {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .lg\\:border-white {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .lg\\:border-gray-100 {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .lg\\:border-gray-200 {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .lg\\:border-gray-300 {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .lg\\:border-gray-400 {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .lg\\:border-gray-500 {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .lg\\:border-gray-600 {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .lg\\:border-gray-700 {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .lg\\:border-gray-800 {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .lg\\:border-gray-900 {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .lg\\:border-red-100 {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .lg\\:border-red-200 {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .lg\\:border-red-300 {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .lg\\:border-red-400 {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .lg\\:border-red-500 {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .lg\\:border-red-600 {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .lg\\:border-red-700 {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .lg\\:border-red-800 {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .lg\\:border-red-900 {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .lg\\:border-orange-100 {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .lg\\:border-orange-200 {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .lg\\:border-orange-300 {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .lg\\:border-orange-400 {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .lg\\:border-orange-500 {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .lg\\:border-orange-600 {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .lg\\:border-orange-700 {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .lg\\:border-orange-800 {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .lg\\:border-orange-900 {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .lg\\:border-yellow-100 {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .lg\\:border-yellow-200 {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .lg\\:border-yellow-300 {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .lg\\:border-yellow-400 {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .lg\\:border-yellow-500 {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .lg\\:border-yellow-600 {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .lg\\:border-yellow-700 {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .lg\\:border-yellow-800 {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .lg\\:border-yellow-900 {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .lg\\:border-green-100 {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .lg\\:border-green-200 {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .lg\\:border-green-300 {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .lg\\:border-green-400 {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .lg\\:border-green-500 {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .lg\\:border-green-600 {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .lg\\:border-green-700 {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .lg\\:border-green-800 {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .lg\\:border-green-900 {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .lg\\:border-teal-100 {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .lg\\:border-teal-200 {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .lg\\:border-teal-300 {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .lg\\:border-teal-400 {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .lg\\:border-teal-500 {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .lg\\:border-teal-600 {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .lg\\:border-teal-700 {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .lg\\:border-teal-800 {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .lg\\:border-teal-900 {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .lg\\:border-blue-100 {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .lg\\:border-blue-200 {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .lg\\:border-blue-300 {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .lg\\:border-blue-400 {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .lg\\:border-blue-500 {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .lg\\:border-blue-600 {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .lg\\:border-blue-700 {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .lg\\:border-blue-800 {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .lg\\:border-blue-900 {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .lg\\:border-indigo-100 {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .lg\\:border-indigo-200 {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .lg\\:border-indigo-300 {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .lg\\:border-indigo-400 {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .lg\\:border-indigo-500 {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .lg\\:border-indigo-600 {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .lg\\:border-indigo-700 {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .lg\\:border-indigo-800 {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .lg\\:border-indigo-900 {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .lg\\:border-purple-100 {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .lg\\:border-purple-200 {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .lg\\:border-purple-300 {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .lg\\:border-purple-400 {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .lg\\:border-purple-500 {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .lg\\:border-purple-600 {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .lg\\:border-purple-700 {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .lg\\:border-purple-800 {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .lg\\:border-purple-900 {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .lg\\:border-pink-100 {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .lg\\:border-pink-200 {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .lg\\:border-pink-300 {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .lg\\:border-pink-400 {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .lg\\:border-pink-500 {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .lg\\:border-pink-600 {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .lg\\:border-pink-700 {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .lg\\:border-pink-800 {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .lg\\:border-pink-900 {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-transparent:hover {\n border-color: transparent;\n }\n\n .lg\\:hover\\:border-current:hover {\n border-color: currentColor;\n }\n\n .lg\\:hover\\:border-black:hover {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-white:hover {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-gray-100:hover {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-gray-200:hover {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-gray-300:hover {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-gray-400:hover {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-gray-500:hover {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-gray-600:hover {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-gray-700:hover {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-gray-800:hover {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-gray-900:hover {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-red-100:hover {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-red-200:hover {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-red-300:hover {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-red-400:hover {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-red-500:hover {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-red-600:hover {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-red-700:hover {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-red-800:hover {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-red-900:hover {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-orange-100:hover {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-orange-200:hover {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-orange-300:hover {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-orange-400:hover {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-orange-500:hover {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-orange-600:hover {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-orange-700:hover {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-orange-800:hover {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-orange-900:hover {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-yellow-100:hover {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-yellow-200:hover {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-yellow-300:hover {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-yellow-400:hover {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-yellow-500:hover {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-yellow-600:hover {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-yellow-700:hover {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-yellow-800:hover {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-yellow-900:hover {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-green-100:hover {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-green-200:hover {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-green-300:hover {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-green-400:hover {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-green-500:hover {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-green-600:hover {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-green-700:hover {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-green-800:hover {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-green-900:hover {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-teal-100:hover {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-teal-200:hover {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-teal-300:hover {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-teal-400:hover {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-teal-500:hover {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-teal-600:hover {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-teal-700:hover {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-teal-800:hover {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-teal-900:hover {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-blue-100:hover {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-blue-200:hover {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-blue-300:hover {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-blue-400:hover {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-blue-500:hover {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-blue-600:hover {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-blue-700:hover {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-blue-800:hover {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-blue-900:hover {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-indigo-100:hover {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-indigo-200:hover {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-indigo-300:hover {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-indigo-400:hover {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-indigo-500:hover {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-indigo-600:hover {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-indigo-700:hover {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-indigo-800:hover {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-indigo-900:hover {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-purple-100:hover {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-purple-200:hover {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-purple-300:hover {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-purple-400:hover {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-purple-500:hover {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-purple-600:hover {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-purple-700:hover {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-purple-800:hover {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-purple-900:hover {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-pink-100:hover {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-pink-200:hover {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-pink-300:hover {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-pink-400:hover {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-pink-500:hover {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-pink-600:hover {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-pink-700:hover {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-pink-800:hover {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .lg\\:hover\\:border-pink-900:hover {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-transparent:focus {\n border-color: transparent;\n }\n\n .lg\\:focus\\:border-current:focus {\n border-color: currentColor;\n }\n\n .lg\\:focus\\:border-black:focus {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-white:focus {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-gray-100:focus {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-gray-200:focus {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-gray-300:focus {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-gray-400:focus {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-gray-500:focus {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-gray-600:focus {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-gray-700:focus {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-gray-800:focus {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-gray-900:focus {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-red-100:focus {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-red-200:focus {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-red-300:focus {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-red-400:focus {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-red-500:focus {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-red-600:focus {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-red-700:focus {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-red-800:focus {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-red-900:focus {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-orange-100:focus {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-orange-200:focus {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-orange-300:focus {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-orange-400:focus {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-orange-500:focus {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-orange-600:focus {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-orange-700:focus {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-orange-800:focus {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-orange-900:focus {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-yellow-100:focus {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-yellow-200:focus {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-yellow-300:focus {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-yellow-400:focus {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-yellow-500:focus {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-yellow-600:focus {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-yellow-700:focus {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-yellow-800:focus {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-yellow-900:focus {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-green-100:focus {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-green-200:focus {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-green-300:focus {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-green-400:focus {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-green-500:focus {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-green-600:focus {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-green-700:focus {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-green-800:focus {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-green-900:focus {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-teal-100:focus {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-teal-200:focus {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-teal-300:focus {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-teal-400:focus {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-teal-500:focus {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-teal-600:focus {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-teal-700:focus {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-teal-800:focus {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-teal-900:focus {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-blue-100:focus {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-blue-200:focus {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-blue-300:focus {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-blue-400:focus {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-blue-500:focus {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-blue-600:focus {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-blue-700:focus {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-blue-800:focus {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-blue-900:focus {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-indigo-100:focus {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-indigo-200:focus {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-indigo-300:focus {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-indigo-400:focus {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-indigo-500:focus {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-indigo-600:focus {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-indigo-700:focus {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-indigo-800:focus {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-indigo-900:focus {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-purple-100:focus {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-purple-200:focus {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-purple-300:focus {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-purple-400:focus {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-purple-500:focus {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-purple-600:focus {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-purple-700:focus {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-purple-800:focus {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-purple-900:focus {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-pink-100:focus {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-pink-200:focus {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-pink-300:focus {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-pink-400:focus {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-pink-500:focus {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-pink-600:focus {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-pink-700:focus {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-pink-800:focus {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .lg\\:focus\\:border-pink-900:focus {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .lg\\:border-opacity-0 {\n --border-opacity: 0;\n }\n\n .lg\\:border-opacity-25 {\n --border-opacity: 0.25;\n }\n\n .lg\\:border-opacity-50 {\n --border-opacity: 0.5;\n }\n\n .lg\\:border-opacity-75 {\n --border-opacity: 0.75;\n }\n\n .lg\\:border-opacity-100 {\n --border-opacity: 1;\n }\n\n .lg\\:hover\\:border-opacity-0:hover {\n --border-opacity: 0;\n }\n\n .lg\\:hover\\:border-opacity-25:hover {\n --border-opacity: 0.25;\n }\n\n .lg\\:hover\\:border-opacity-50:hover {\n --border-opacity: 0.5;\n }\n\n .lg\\:hover\\:border-opacity-75:hover {\n --border-opacity: 0.75;\n }\n\n .lg\\:hover\\:border-opacity-100:hover {\n --border-opacity: 1;\n }\n\n .lg\\:focus\\:border-opacity-0:focus {\n --border-opacity: 0;\n }\n\n .lg\\:focus\\:border-opacity-25:focus {\n --border-opacity: 0.25;\n }\n\n .lg\\:focus\\:border-opacity-50:focus {\n --border-opacity: 0.5;\n }\n\n .lg\\:focus\\:border-opacity-75:focus {\n --border-opacity: 0.75;\n }\n\n .lg\\:focus\\:border-opacity-100:focus {\n --border-opacity: 1;\n }\n\n .lg\\:rounded-none {\n border-radius: 0;\n }\n\n .lg\\:rounded-sm {\n border-radius: 0.125rem;\n }\n\n .lg\\:rounded {\n border-radius: 0.25rem;\n }\n\n .lg\\:rounded-md {\n border-radius: 0.375rem;\n }\n\n .lg\\:rounded-lg {\n border-radius: 0.5rem;\n }\n\n .lg\\:rounded-xl {\n border-radius: 0.75rem;\n }\n\n .lg\\:rounded-2xl {\n border-radius: 1rem;\n }\n\n .lg\\:rounded-3xl {\n border-radius: 1.5rem;\n }\n\n .lg\\:rounded-full {\n border-radius: 9999px;\n }\n\n .lg\\:rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n\n .lg\\:rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .lg\\:rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .lg\\:rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .lg\\:rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n }\n\n .lg\\:rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n }\n\n .lg\\:rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .lg\\:rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .lg\\:rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n\n .lg\\:rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n }\n\n .lg\\:rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .lg\\:rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .lg\\:rounded-t-md {\n border-top-left-radius: 0.375rem;\n border-top-right-radius: 0.375rem;\n }\n\n .lg\\:rounded-r-md {\n border-top-right-radius: 0.375rem;\n border-bottom-right-radius: 0.375rem;\n }\n\n .lg\\:rounded-b-md {\n border-bottom-right-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n }\n\n .lg\\:rounded-l-md {\n border-top-left-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n }\n\n .lg\\:rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n }\n\n .lg\\:rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n }\n\n .lg\\:rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .lg\\:rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .lg\\:rounded-t-xl {\n border-top-left-radius: 0.75rem;\n border-top-right-radius: 0.75rem;\n }\n\n .lg\\:rounded-r-xl {\n border-top-right-radius: 0.75rem;\n border-bottom-right-radius: 0.75rem;\n }\n\n .lg\\:rounded-b-xl {\n border-bottom-right-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n }\n\n .lg\\:rounded-l-xl {\n border-top-left-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n }\n\n .lg\\:rounded-t-2xl {\n border-top-left-radius: 1rem;\n border-top-right-radius: 1rem;\n }\n\n .lg\\:rounded-r-2xl {\n border-top-right-radius: 1rem;\n border-bottom-right-radius: 1rem;\n }\n\n .lg\\:rounded-b-2xl {\n border-bottom-right-radius: 1rem;\n border-bottom-left-radius: 1rem;\n }\n\n .lg\\:rounded-l-2xl {\n border-top-left-radius: 1rem;\n border-bottom-left-radius: 1rem;\n }\n\n .lg\\:rounded-t-3xl {\n border-top-left-radius: 1.5rem;\n border-top-right-radius: 1.5rem;\n }\n\n .lg\\:rounded-r-3xl {\n border-top-right-radius: 1.5rem;\n border-bottom-right-radius: 1.5rem;\n }\n\n .lg\\:rounded-b-3xl {\n border-bottom-right-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n }\n\n .lg\\:rounded-l-3xl {\n border-top-left-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n }\n\n .lg\\:rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n }\n\n .lg\\:rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n }\n\n .lg\\:rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .lg\\:rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .lg\\:rounded-tl-none {\n border-top-left-radius: 0;\n }\n\n .lg\\:rounded-tr-none {\n border-top-right-radius: 0;\n }\n\n .lg\\:rounded-br-none {\n border-bottom-right-radius: 0;\n }\n\n .lg\\:rounded-bl-none {\n border-bottom-left-radius: 0;\n }\n\n .lg\\:rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n }\n\n .lg\\:rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n }\n\n .lg\\:rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n }\n\n .lg\\:rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n }\n\n .lg\\:rounded-tl {\n border-top-left-radius: 0.25rem;\n }\n\n .lg\\:rounded-tr {\n border-top-right-radius: 0.25rem;\n }\n\n .lg\\:rounded-br {\n border-bottom-right-radius: 0.25rem;\n }\n\n .lg\\:rounded-bl {\n border-bottom-left-radius: 0.25rem;\n }\n\n .lg\\:rounded-tl-md {\n border-top-left-radius: 0.375rem;\n }\n\n .lg\\:rounded-tr-md {\n border-top-right-radius: 0.375rem;\n }\n\n .lg\\:rounded-br-md {\n border-bottom-right-radius: 0.375rem;\n }\n\n .lg\\:rounded-bl-md {\n border-bottom-left-radius: 0.375rem;\n }\n\n .lg\\:rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n }\n\n .lg\\:rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n }\n\n .lg\\:rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n }\n\n .lg\\:rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n }\n\n .lg\\:rounded-tl-xl {\n border-top-left-radius: 0.75rem;\n }\n\n .lg\\:rounded-tr-xl {\n border-top-right-radius: 0.75rem;\n }\n\n .lg\\:rounded-br-xl {\n border-bottom-right-radius: 0.75rem;\n }\n\n .lg\\:rounded-bl-xl {\n border-bottom-left-radius: 0.75rem;\n }\n\n .lg\\:rounded-tl-2xl {\n border-top-left-radius: 1rem;\n }\n\n .lg\\:rounded-tr-2xl {\n border-top-right-radius: 1rem;\n }\n\n .lg\\:rounded-br-2xl {\n border-bottom-right-radius: 1rem;\n }\n\n .lg\\:rounded-bl-2xl {\n border-bottom-left-radius: 1rem;\n }\n\n .lg\\:rounded-tl-3xl {\n border-top-left-radius: 1.5rem;\n }\n\n .lg\\:rounded-tr-3xl {\n border-top-right-radius: 1.5rem;\n }\n\n .lg\\:rounded-br-3xl {\n border-bottom-right-radius: 1.5rem;\n }\n\n .lg\\:rounded-bl-3xl {\n border-bottom-left-radius: 1.5rem;\n }\n\n .lg\\:rounded-tl-full {\n border-top-left-radius: 9999px;\n }\n\n .lg\\:rounded-tr-full {\n border-top-right-radius: 9999px;\n }\n\n .lg\\:rounded-br-full {\n border-bottom-right-radius: 9999px;\n }\n\n .lg\\:rounded-bl-full {\n border-bottom-left-radius: 9999px;\n }\n\n .lg\\:border-solid {\n border-style: solid;\n }\n\n .lg\\:border-dashed {\n border-style: dashed;\n }\n\n .lg\\:border-dotted {\n border-style: dotted;\n }\n\n .lg\\:border-double {\n border-style: double;\n }\n\n .lg\\:border-none {\n border-style: none;\n }\n\n .lg\\:border-0 {\n border-width: 0;\n }\n\n .lg\\:border-2 {\n border-width: 2px;\n }\n\n .lg\\:border-4 {\n border-width: 4px;\n }\n\n .lg\\:border-8 {\n border-width: 8px;\n }\n\n .lg\\:border {\n border-width: 1px;\n }\n\n .lg\\:border-t-0 {\n border-top-width: 0;\n }\n\n .lg\\:border-r-0 {\n border-right-width: 0;\n }\n\n .lg\\:border-b-0 {\n border-bottom-width: 0;\n }\n\n .lg\\:border-l-0 {\n border-left-width: 0;\n }\n\n .lg\\:border-t-2 {\n border-top-width: 2px;\n }\n\n .lg\\:border-r-2 {\n border-right-width: 2px;\n }\n\n .lg\\:border-b-2 {\n border-bottom-width: 2px;\n }\n\n .lg\\:border-l-2 {\n border-left-width: 2px;\n }\n\n .lg\\:border-t-4 {\n border-top-width: 4px;\n }\n\n .lg\\:border-r-4 {\n border-right-width: 4px;\n }\n\n .lg\\:border-b-4 {\n border-bottom-width: 4px;\n }\n\n .lg\\:border-l-4 {\n border-left-width: 4px;\n }\n\n .lg\\:border-t-8 {\n border-top-width: 8px;\n }\n\n .lg\\:border-r-8 {\n border-right-width: 8px;\n }\n\n .lg\\:border-b-8 {\n border-bottom-width: 8px;\n }\n\n .lg\\:border-l-8 {\n border-left-width: 8px;\n }\n\n .lg\\:border-t {\n border-top-width: 1px;\n }\n\n .lg\\:border-r {\n border-right-width: 1px;\n }\n\n .lg\\:border-b {\n border-bottom-width: 1px;\n }\n\n .lg\\:border-l {\n border-left-width: 1px;\n }\n\n .lg\\:box-border {\n box-sizing: border-box;\n }\n\n .lg\\:box-content {\n box-sizing: content-box;\n }\n\n .lg\\:cursor-auto {\n cursor: auto;\n }\n\n .lg\\:cursor-default {\n cursor: default;\n }\n\n .lg\\:cursor-pointer {\n cursor: pointer;\n }\n\n .lg\\:cursor-wait {\n cursor: wait;\n }\n\n .lg\\:cursor-text {\n cursor: text;\n }\n\n .lg\\:cursor-move {\n cursor: move;\n }\n\n .lg\\:cursor-not-allowed {\n cursor: not-allowed;\n }\n\n .lg\\:block {\n display: block;\n }\n\n .lg\\:inline-block {\n display: inline-block;\n }\n\n .lg\\:inline {\n display: inline;\n }\n\n .lg\\:flex {\n display: flex;\n }\n\n .lg\\:inline-flex {\n display: inline-flex;\n }\n\n .lg\\:table {\n display: table;\n }\n\n .lg\\:table-caption {\n display: table-caption;\n }\n\n .lg\\:table-cell {\n display: table-cell;\n }\n\n .lg\\:table-column {\n display: table-column;\n }\n\n .lg\\:table-column-group {\n display: table-column-group;\n }\n\n .lg\\:table-footer-group {\n display: table-footer-group;\n }\n\n .lg\\:table-header-group {\n display: table-header-group;\n }\n\n .lg\\:table-row-group {\n display: table-row-group;\n }\n\n .lg\\:table-row {\n display: table-row;\n }\n\n .lg\\:flow-root {\n display: flow-root;\n }\n\n .lg\\:grid {\n display: grid;\n }\n\n .lg\\:inline-grid {\n display: inline-grid;\n }\n\n .lg\\:contents {\n display: contents;\n }\n\n .lg\\:hidden {\n display: none;\n }\n\n .lg\\:flex-row {\n flex-direction: row;\n }\n\n .lg\\:flex-row-reverse {\n flex-direction: row-reverse;\n }\n\n .lg\\:flex-col {\n flex-direction: column;\n }\n\n .lg\\:flex-col-reverse {\n flex-direction: column-reverse;\n }\n\n .lg\\:flex-wrap {\n flex-wrap: wrap;\n }\n\n .lg\\:flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n\n .lg\\:flex-no-wrap {\n flex-wrap: nowrap;\n }\n\n .lg\\:place-items-auto {\n place-items: auto;\n }\n\n .lg\\:place-items-start {\n place-items: start;\n }\n\n .lg\\:place-items-end {\n place-items: end;\n }\n\n .lg\\:place-items-center {\n place-items: center;\n }\n\n .lg\\:place-items-stretch {\n place-items: stretch;\n }\n\n .lg\\:place-content-center {\n place-content: center;\n }\n\n .lg\\:place-content-start {\n place-content: start;\n }\n\n .lg\\:place-content-end {\n place-content: end;\n }\n\n .lg\\:place-content-between {\n place-content: space-between;\n }\n\n .lg\\:place-content-around {\n place-content: space-around;\n }\n\n .lg\\:place-content-evenly {\n place-content: space-evenly;\n }\n\n .lg\\:place-content-stretch {\n place-content: stretch;\n }\n\n .lg\\:place-self-auto {\n place-self: auto;\n }\n\n .lg\\:place-self-start {\n place-self: start;\n }\n\n .lg\\:place-self-end {\n place-self: end;\n }\n\n .lg\\:place-self-center {\n place-self: center;\n }\n\n .lg\\:place-self-stretch {\n place-self: stretch;\n }\n\n .lg\\:items-start {\n align-items: flex-start;\n }\n\n .lg\\:items-end {\n align-items: flex-end;\n }\n\n .lg\\:items-center {\n align-items: center;\n }\n\n .lg\\:items-baseline {\n align-items: baseline;\n }\n\n .lg\\:items-stretch {\n align-items: stretch;\n }\n\n .lg\\:content-center {\n align-content: center;\n }\n\n .lg\\:content-start {\n align-content: flex-start;\n }\n\n .lg\\:content-end {\n align-content: flex-end;\n }\n\n .lg\\:content-between {\n align-content: space-between;\n }\n\n .lg\\:content-around {\n align-content: space-around;\n }\n\n .lg\\:content-evenly {\n align-content: space-evenly;\n }\n\n .lg\\:self-auto {\n align-self: auto;\n }\n\n .lg\\:self-start {\n align-self: flex-start;\n }\n\n .lg\\:self-end {\n align-self: flex-end;\n }\n\n .lg\\:self-center {\n align-self: center;\n }\n\n .lg\\:self-stretch {\n align-self: stretch;\n }\n\n .lg\\:justify-items-auto {\n justify-items: auto;\n }\n\n .lg\\:justify-items-start {\n justify-items: start;\n }\n\n .lg\\:justify-items-end {\n justify-items: end;\n }\n\n .lg\\:justify-items-center {\n justify-items: center;\n }\n\n .lg\\:justify-items-stretch {\n justify-items: stretch;\n }\n\n .lg\\:justify-start {\n justify-content: flex-start;\n }\n\n .lg\\:justify-end {\n justify-content: flex-end;\n }\n\n .lg\\:justify-center {\n justify-content: center;\n }\n\n .lg\\:justify-between {\n justify-content: space-between;\n }\n\n .lg\\:justify-around {\n justify-content: space-around;\n }\n\n .lg\\:justify-evenly {\n justify-content: space-evenly;\n }\n\n .lg\\:justify-self-auto {\n justify-self: auto;\n }\n\n .lg\\:justify-self-start {\n justify-self: start;\n }\n\n .lg\\:justify-self-end {\n justify-self: end;\n }\n\n .lg\\:justify-self-center {\n justify-self: center;\n }\n\n .lg\\:justify-self-stretch {\n justify-self: stretch;\n }\n\n .lg\\:flex-1 {\n flex: 1 1 0%;\n }\n\n .lg\\:flex-auto {\n flex: 1 1 auto;\n }\n\n .lg\\:flex-initial {\n flex: 0 1 auto;\n }\n\n .lg\\:flex-none {\n flex: none;\n }\n\n .lg\\:flex-grow-0 {\n flex-grow: 0;\n }\n\n .lg\\:flex-grow {\n flex-grow: 1;\n }\n\n .lg\\:flex-shrink-0 {\n flex-shrink: 0;\n }\n\n .lg\\:flex-shrink {\n flex-shrink: 1;\n }\n\n .lg\\:order-1 {\n order: 1;\n }\n\n .lg\\:order-2 {\n order: 2;\n }\n\n .lg\\:order-3 {\n order: 3;\n }\n\n .lg\\:order-4 {\n order: 4;\n }\n\n .lg\\:order-5 {\n order: 5;\n }\n\n .lg\\:order-6 {\n order: 6;\n }\n\n .lg\\:order-7 {\n order: 7;\n }\n\n .lg\\:order-8 {\n order: 8;\n }\n\n .lg\\:order-9 {\n order: 9;\n }\n\n .lg\\:order-10 {\n order: 10;\n }\n\n .lg\\:order-11 {\n order: 11;\n }\n\n .lg\\:order-12 {\n order: 12;\n }\n\n .lg\\:order-first {\n order: -9999;\n }\n\n .lg\\:order-last {\n order: 9999;\n }\n\n .lg\\:order-none {\n order: 0;\n }\n\n .lg\\:float-right {\n float: right;\n }\n\n .lg\\:float-left {\n float: left;\n }\n\n .lg\\:float-none {\n float: none;\n }\n\n .lg\\:clearfix:after {\n content: \"\";\n display: table;\n clear: both;\n }\n\n .lg\\:clear-left {\n clear: left;\n }\n\n .lg\\:clear-right {\n clear: right;\n }\n\n .lg\\:clear-both {\n clear: both;\n }\n\n .lg\\:clear-none {\n clear: none;\n }\n\n .lg\\:font-sans {\n font-family: 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\";\n }\n\n .lg\\:font-serif {\n font-family: Georgia, Cambria, \"Times New Roman\", Times, serif;\n }\n\n .lg\\:font-mono {\n font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n }\n\n .lg\\:font-hairline {\n font-weight: 100;\n }\n\n .lg\\:font-thin {\n font-weight: 200;\n }\n\n .lg\\:font-light {\n font-weight: 300;\n }\n\n .lg\\:font-normal {\n font-weight: 400;\n }\n\n .lg\\:font-medium {\n font-weight: 500;\n }\n\n .lg\\:font-semibold {\n font-weight: 600;\n }\n\n .lg\\:font-bold {\n font-weight: 700;\n }\n\n .lg\\:font-extrabold {\n font-weight: 800;\n }\n\n .lg\\:font-black {\n font-weight: 900;\n }\n\n .lg\\:hover\\:font-hairline:hover {\n font-weight: 100;\n }\n\n .lg\\:hover\\:font-thin:hover {\n font-weight: 200;\n }\n\n .lg\\:hover\\:font-light:hover {\n font-weight: 300;\n }\n\n .lg\\:hover\\:font-normal:hover {\n font-weight: 400;\n }\n\n .lg\\:hover\\:font-medium:hover {\n font-weight: 500;\n }\n\n .lg\\:hover\\:font-semibold:hover {\n font-weight: 600;\n }\n\n .lg\\:hover\\:font-bold:hover {\n font-weight: 700;\n }\n\n .lg\\:hover\\:font-extrabold:hover {\n font-weight: 800;\n }\n\n .lg\\:hover\\:font-black:hover {\n font-weight: 900;\n }\n\n .lg\\:focus\\:font-hairline:focus {\n font-weight: 100;\n }\n\n .lg\\:focus\\:font-thin:focus {\n font-weight: 200;\n }\n\n .lg\\:focus\\:font-light:focus {\n font-weight: 300;\n }\n\n .lg\\:focus\\:font-normal:focus {\n font-weight: 400;\n }\n\n .lg\\:focus\\:font-medium:focus {\n font-weight: 500;\n }\n\n .lg\\:focus\\:font-semibold:focus {\n font-weight: 600;\n }\n\n .lg\\:focus\\:font-bold:focus {\n font-weight: 700;\n }\n\n .lg\\:focus\\:font-extrabold:focus {\n font-weight: 800;\n }\n\n .lg\\:focus\\:font-black:focus {\n font-weight: 900;\n }\n\n .lg\\:h-0 {\n height: 0;\n }\n\n .lg\\:h-1 {\n height: 0.25rem;\n }\n\n .lg\\:h-2 {\n height: 0.5rem;\n }\n\n .lg\\:h-3 {\n height: 0.75rem;\n }\n\n .lg\\:h-4 {\n height: 1rem;\n }\n\n .lg\\:h-5 {\n height: 1.25rem;\n }\n\n .lg\\:h-6 {\n height: 1.5rem;\n }\n\n .lg\\:h-8 {\n height: 2rem;\n }\n\n .lg\\:h-10 {\n height: 2.5rem;\n }\n\n .lg\\:h-12 {\n height: 3rem;\n }\n\n .lg\\:h-16 {\n height: 4rem;\n }\n\n .lg\\:h-20 {\n height: 5rem;\n }\n\n .lg\\:h-24 {\n height: 6rem;\n }\n\n .lg\\:h-32 {\n height: 8rem;\n }\n\n .lg\\:h-40 {\n height: 10rem;\n }\n\n .lg\\:h-48 {\n height: 12rem;\n }\n\n .lg\\:h-56 {\n height: 14rem;\n }\n\n .lg\\:h-64 {\n height: 16rem;\n }\n\n .lg\\:h-auto {\n height: auto;\n }\n\n .lg\\:h-px {\n height: 1px;\n }\n\n .lg\\:h-full {\n height: 100%;\n }\n\n .lg\\:h-screen {\n height: 100vh;\n }\n\n .lg\\:text-xs {\n font-size: 0.75rem;\n }\n\n .lg\\:text-sm {\n font-size: 0.875rem;\n }\n\n .lg\\:text-base {\n font-size: 1rem;\n }\n\n .lg\\:text-lg {\n font-size: 1.125rem;\n }\n\n .lg\\:text-xl {\n font-size: 1.25rem;\n }\n\n .lg\\:text-2xl {\n font-size: 1.5rem;\n }\n\n .lg\\:text-3xl {\n font-size: 1.875rem;\n }\n\n .lg\\:text-4xl {\n font-size: 2.25rem;\n }\n\n .lg\\:text-5xl {\n font-size: 3rem;\n }\n\n .lg\\:text-6xl {\n font-size: 4rem;\n }\n\n .lg\\:leading-3 {\n line-height: .75rem;\n }\n\n .lg\\:leading-4 {\n line-height: 1rem;\n }\n\n .lg\\:leading-5 {\n line-height: 1.25rem;\n }\n\n .lg\\:leading-6 {\n line-height: 1.5rem;\n }\n\n .lg\\:leading-7 {\n line-height: 1.75rem;\n }\n\n .lg\\:leading-8 {\n line-height: 2rem;\n }\n\n .lg\\:leading-9 {\n line-height: 2.25rem;\n }\n\n .lg\\:leading-10 {\n line-height: 2.5rem;\n }\n\n .lg\\:leading-none {\n line-height: 1;\n }\n\n .lg\\:leading-tight {\n line-height: 1.25;\n }\n\n .lg\\:leading-snug {\n line-height: 1.375;\n }\n\n .lg\\:leading-normal {\n line-height: 1.5;\n }\n\n .lg\\:leading-relaxed {\n line-height: 1.625;\n }\n\n .lg\\:leading-loose {\n line-height: 2;\n }\n\n .lg\\:list-inside {\n list-style-position: inside;\n }\n\n .lg\\:list-outside {\n list-style-position: outside;\n }\n\n .lg\\:list-none {\n list-style-type: none;\n }\n\n .lg\\:list-disc {\n list-style-type: disc;\n }\n\n .lg\\:list-decimal {\n list-style-type: decimal;\n }\n\n .lg\\:m-0 {\n margin: 0;\n }\n\n .lg\\:m-1 {\n margin: 0.25rem;\n }\n\n .lg\\:m-2 {\n margin: 0.5rem;\n }\n\n .lg\\:m-3 {\n margin: 0.75rem;\n }\n\n .lg\\:m-4 {\n margin: 1rem;\n }\n\n .lg\\:m-5 {\n margin: 1.25rem;\n }\n\n .lg\\:m-6 {\n margin: 1.5rem;\n }\n\n .lg\\:m-8 {\n margin: 2rem;\n }\n\n .lg\\:m-10 {\n margin: 2.5rem;\n }\n\n .lg\\:m-12 {\n margin: 3rem;\n }\n\n .lg\\:m-16 {\n margin: 4rem;\n }\n\n .lg\\:m-20 {\n margin: 5rem;\n }\n\n .lg\\:m-24 {\n margin: 6rem;\n }\n\n .lg\\:m-32 {\n margin: 8rem;\n }\n\n .lg\\:m-40 {\n margin: 10rem;\n }\n\n .lg\\:m-48 {\n margin: 12rem;\n }\n\n .lg\\:m-56 {\n margin: 14rem;\n }\n\n .lg\\:m-64 {\n margin: 16rem;\n }\n\n .lg\\:m-auto {\n margin: auto;\n }\n\n .lg\\:m-px {\n margin: 1px;\n }\n\n .lg\\:-m-1 {\n margin: -0.25rem;\n }\n\n .lg\\:-m-2 {\n margin: -0.5rem;\n }\n\n .lg\\:-m-3 {\n margin: -0.75rem;\n }\n\n .lg\\:-m-4 {\n margin: -1rem;\n }\n\n .lg\\:-m-5 {\n margin: -1.25rem;\n }\n\n .lg\\:-m-6 {\n margin: -1.5rem;\n }\n\n .lg\\:-m-8 {\n margin: -2rem;\n }\n\n .lg\\:-m-10 {\n margin: -2.5rem;\n }\n\n .lg\\:-m-12 {\n margin: -3rem;\n }\n\n .lg\\:-m-16 {\n margin: -4rem;\n }\n\n .lg\\:-m-20 {\n margin: -5rem;\n }\n\n .lg\\:-m-24 {\n margin: -6rem;\n }\n\n .lg\\:-m-32 {\n margin: -8rem;\n }\n\n .lg\\:-m-40 {\n margin: -10rem;\n }\n\n .lg\\:-m-48 {\n margin: -12rem;\n }\n\n .lg\\:-m-56 {\n margin: -14rem;\n }\n\n .lg\\:-m-64 {\n margin: -16rem;\n }\n\n .lg\\:-m-px {\n margin: -1px;\n }\n\n .lg\\:my-0 {\n margin-top: 0;\n margin-bottom: 0;\n }\n\n .lg\\:mx-0 {\n margin-left: 0;\n margin-right: 0;\n }\n\n .lg\\:my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n }\n\n .lg\\:mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n\n .lg\\:my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n }\n\n .lg\\:mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n }\n\n .lg\\:my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n }\n\n .lg\\:mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n }\n\n .lg\\:my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .lg\\:mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .lg\\:my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n .lg\\:mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n }\n\n .lg\\:my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n }\n\n .lg\\:mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n }\n\n .lg\\:my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n }\n\n .lg\\:mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n }\n\n .lg\\:my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n }\n\n .lg\\:mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n }\n\n .lg\\:my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n }\n\n .lg\\:mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n }\n\n .lg\\:my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n }\n\n .lg\\:mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n }\n\n .lg\\:my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n }\n\n .lg\\:mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n }\n\n .lg\\:my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n }\n\n .lg\\:mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n }\n\n .lg\\:my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n }\n\n .lg\\:mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n }\n\n .lg\\:my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n }\n\n .lg\\:mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n }\n\n .lg\\:my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n }\n\n .lg\\:mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n }\n\n .lg\\:my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n }\n\n .lg\\:mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n }\n\n .lg\\:my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n }\n\n .lg\\:mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n }\n\n .lg\\:my-auto {\n margin-top: auto;\n margin-bottom: auto;\n }\n\n .lg\\:mx-auto {\n margin-left: auto;\n margin-right: auto;\n }\n\n .lg\\:my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n }\n\n .lg\\:mx-px {\n margin-left: 1px;\n margin-right: 1px;\n }\n\n .lg\\:-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n }\n\n .lg\\:-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n }\n\n .lg\\:-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n }\n\n .lg\\:-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n }\n\n .lg\\:-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n }\n\n .lg\\:-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n }\n\n .lg\\:-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n }\n\n .lg\\:-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n }\n\n .lg\\:-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n }\n\n .lg\\:-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n }\n\n .lg\\:-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n }\n\n .lg\\:-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n }\n\n .lg\\:-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n }\n\n .lg\\:-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n }\n\n .lg\\:-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n }\n\n .lg\\:-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n }\n\n .lg\\:-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n }\n\n .lg\\:-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n }\n\n .lg\\:-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n }\n\n .lg\\:-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n }\n\n .lg\\:-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n }\n\n .lg\\:-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n }\n\n .lg\\:-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n }\n\n .lg\\:-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n }\n\n .lg\\:-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n }\n\n .lg\\:-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n }\n\n .lg\\:-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n }\n\n .lg\\:-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n }\n\n .lg\\:-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n }\n\n .lg\\:-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n }\n\n .lg\\:-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n }\n\n .lg\\:-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n }\n\n .lg\\:-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n }\n\n .lg\\:-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n }\n\n .lg\\:-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n }\n\n .lg\\:-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n }\n\n .lg\\:mt-0 {\n margin-top: 0;\n }\n\n .lg\\:mr-0 {\n margin-right: 0;\n }\n\n .lg\\:mb-0 {\n margin-bottom: 0;\n }\n\n .lg\\:ml-0 {\n margin-left: 0;\n }\n\n .lg\\:mt-1 {\n margin-top: 0.25rem;\n }\n\n .lg\\:mr-1 {\n margin-right: 0.25rem;\n }\n\n .lg\\:mb-1 {\n margin-bottom: 0.25rem;\n }\n\n .lg\\:ml-1 {\n margin-left: 0.25rem;\n }\n\n .lg\\:mt-2 {\n margin-top: 0.5rem;\n }\n\n .lg\\:mr-2 {\n margin-right: 0.5rem;\n }\n\n .lg\\:mb-2 {\n margin-bottom: 0.5rem;\n }\n\n .lg\\:ml-2 {\n margin-left: 0.5rem;\n }\n\n .lg\\:mt-3 {\n margin-top: 0.75rem;\n }\n\n .lg\\:mr-3 {\n margin-right: 0.75rem;\n }\n\n .lg\\:mb-3 {\n margin-bottom: 0.75rem;\n }\n\n .lg\\:ml-3 {\n margin-left: 0.75rem;\n }\n\n .lg\\:mt-4 {\n margin-top: 1rem;\n }\n\n .lg\\:mr-4 {\n margin-right: 1rem;\n }\n\n .lg\\:mb-4 {\n margin-bottom: 1rem;\n }\n\n .lg\\:ml-4 {\n margin-left: 1rem;\n }\n\n .lg\\:mt-5 {\n margin-top: 1.25rem;\n }\n\n .lg\\:mr-5 {\n margin-right: 1.25rem;\n }\n\n .lg\\:mb-5 {\n margin-bottom: 1.25rem;\n }\n\n .lg\\:ml-5 {\n margin-left: 1.25rem;\n }\n\n .lg\\:mt-6 {\n margin-top: 1.5rem;\n }\n\n .lg\\:mr-6 {\n margin-right: 1.5rem;\n }\n\n .lg\\:mb-6 {\n margin-bottom: 1.5rem;\n }\n\n .lg\\:ml-6 {\n margin-left: 1.5rem;\n }\n\n .lg\\:mt-8 {\n margin-top: 2rem;\n }\n\n .lg\\:mr-8 {\n margin-right: 2rem;\n }\n\n .lg\\:mb-8 {\n margin-bottom: 2rem;\n }\n\n .lg\\:ml-8 {\n margin-left: 2rem;\n }\n\n .lg\\:mt-10 {\n margin-top: 2.5rem;\n }\n\n .lg\\:mr-10 {\n margin-right: 2.5rem;\n }\n\n .lg\\:mb-10 {\n margin-bottom: 2.5rem;\n }\n\n .lg\\:ml-10 {\n margin-left: 2.5rem;\n }\n\n .lg\\:mt-12 {\n margin-top: 3rem;\n }\n\n .lg\\:mr-12 {\n margin-right: 3rem;\n }\n\n .lg\\:mb-12 {\n margin-bottom: 3rem;\n }\n\n .lg\\:ml-12 {\n margin-left: 3rem;\n }\n\n .lg\\:mt-16 {\n margin-top: 4rem;\n }\n\n .lg\\:mr-16 {\n margin-right: 4rem;\n }\n\n .lg\\:mb-16 {\n margin-bottom: 4rem;\n }\n\n .lg\\:ml-16 {\n margin-left: 4rem;\n }\n\n .lg\\:mt-20 {\n margin-top: 5rem;\n }\n\n .lg\\:mr-20 {\n margin-right: 5rem;\n }\n\n .lg\\:mb-20 {\n margin-bottom: 5rem;\n }\n\n .lg\\:ml-20 {\n margin-left: 5rem;\n }\n\n .lg\\:mt-24 {\n margin-top: 6rem;\n }\n\n .lg\\:mr-24 {\n margin-right: 6rem;\n }\n\n .lg\\:mb-24 {\n margin-bottom: 6rem;\n }\n\n .lg\\:ml-24 {\n margin-left: 6rem;\n }\n\n .lg\\:mt-32 {\n margin-top: 8rem;\n }\n\n .lg\\:mr-32 {\n margin-right: 8rem;\n }\n\n .lg\\:mb-32 {\n margin-bottom: 8rem;\n }\n\n .lg\\:ml-32 {\n margin-left: 8rem;\n }\n\n .lg\\:mt-40 {\n margin-top: 10rem;\n }\n\n .lg\\:mr-40 {\n margin-right: 10rem;\n }\n\n .lg\\:mb-40 {\n margin-bottom: 10rem;\n }\n\n .lg\\:ml-40 {\n margin-left: 10rem;\n }\n\n .lg\\:mt-48 {\n margin-top: 12rem;\n }\n\n .lg\\:mr-48 {\n margin-right: 12rem;\n }\n\n .lg\\:mb-48 {\n margin-bottom: 12rem;\n }\n\n .lg\\:ml-48 {\n margin-left: 12rem;\n }\n\n .lg\\:mt-56 {\n margin-top: 14rem;\n }\n\n .lg\\:mr-56 {\n margin-right: 14rem;\n }\n\n .lg\\:mb-56 {\n margin-bottom: 14rem;\n }\n\n .lg\\:ml-56 {\n margin-left: 14rem;\n }\n\n .lg\\:mt-64 {\n margin-top: 16rem;\n }\n\n .lg\\:mr-64 {\n margin-right: 16rem;\n }\n\n .lg\\:mb-64 {\n margin-bottom: 16rem;\n }\n\n .lg\\:ml-64 {\n margin-left: 16rem;\n }\n\n .lg\\:mt-auto {\n margin-top: auto;\n }\n\n .lg\\:mr-auto {\n margin-right: auto;\n }\n\n .lg\\:mb-auto {\n margin-bottom: auto;\n }\n\n .lg\\:ml-auto {\n margin-left: auto;\n }\n\n .lg\\:mt-px {\n margin-top: 1px;\n }\n\n .lg\\:mr-px {\n margin-right: 1px;\n }\n\n .lg\\:mb-px {\n margin-bottom: 1px;\n }\n\n .lg\\:ml-px {\n margin-left: 1px;\n }\n\n .lg\\:-mt-1 {\n margin-top: -0.25rem;\n }\n\n .lg\\:-mr-1 {\n margin-right: -0.25rem;\n }\n\n .lg\\:-mb-1 {\n margin-bottom: -0.25rem;\n }\n\n .lg\\:-ml-1 {\n margin-left: -0.25rem;\n }\n\n .lg\\:-mt-2 {\n margin-top: -0.5rem;\n }\n\n .lg\\:-mr-2 {\n margin-right: -0.5rem;\n }\n\n .lg\\:-mb-2 {\n margin-bottom: -0.5rem;\n }\n\n .lg\\:-ml-2 {\n margin-left: -0.5rem;\n }\n\n .lg\\:-mt-3 {\n margin-top: -0.75rem;\n }\n\n .lg\\:-mr-3 {\n margin-right: -0.75rem;\n }\n\n .lg\\:-mb-3 {\n margin-bottom: -0.75rem;\n }\n\n .lg\\:-ml-3 {\n margin-left: -0.75rem;\n }\n\n .lg\\:-mt-4 {\n margin-top: -1rem;\n }\n\n .lg\\:-mr-4 {\n margin-right: -1rem;\n }\n\n .lg\\:-mb-4 {\n margin-bottom: -1rem;\n }\n\n .lg\\:-ml-4 {\n margin-left: -1rem;\n }\n\n .lg\\:-mt-5 {\n margin-top: -1.25rem;\n }\n\n .lg\\:-mr-5 {\n margin-right: -1.25rem;\n }\n\n .lg\\:-mb-5 {\n margin-bottom: -1.25rem;\n }\n\n .lg\\:-ml-5 {\n margin-left: -1.25rem;\n }\n\n .lg\\:-mt-6 {\n margin-top: -1.5rem;\n }\n\n .lg\\:-mr-6 {\n margin-right: -1.5rem;\n }\n\n .lg\\:-mb-6 {\n margin-bottom: -1.5rem;\n }\n\n .lg\\:-ml-6 {\n margin-left: -1.5rem;\n }\n\n .lg\\:-mt-8 {\n margin-top: -2rem;\n }\n\n .lg\\:-mr-8 {\n margin-right: -2rem;\n }\n\n .lg\\:-mb-8 {\n margin-bottom: -2rem;\n }\n\n .lg\\:-ml-8 {\n margin-left: -2rem;\n }\n\n .lg\\:-mt-10 {\n margin-top: -2.5rem;\n }\n\n .lg\\:-mr-10 {\n margin-right: -2.5rem;\n }\n\n .lg\\:-mb-10 {\n margin-bottom: -2.5rem;\n }\n\n .lg\\:-ml-10 {\n margin-left: -2.5rem;\n }\n\n .lg\\:-mt-12 {\n margin-top: -3rem;\n }\n\n .lg\\:-mr-12 {\n margin-right: -3rem;\n }\n\n .lg\\:-mb-12 {\n margin-bottom: -3rem;\n }\n\n .lg\\:-ml-12 {\n margin-left: -3rem;\n }\n\n .lg\\:-mt-16 {\n margin-top: -4rem;\n }\n\n .lg\\:-mr-16 {\n margin-right: -4rem;\n }\n\n .lg\\:-mb-16 {\n margin-bottom: -4rem;\n }\n\n .lg\\:-ml-16 {\n margin-left: -4rem;\n }\n\n .lg\\:-mt-20 {\n margin-top: -5rem;\n }\n\n .lg\\:-mr-20 {\n margin-right: -5rem;\n }\n\n .lg\\:-mb-20 {\n margin-bottom: -5rem;\n }\n\n .lg\\:-ml-20 {\n margin-left: -5rem;\n }\n\n .lg\\:-mt-24 {\n margin-top: -6rem;\n }\n\n .lg\\:-mr-24 {\n margin-right: -6rem;\n }\n\n .lg\\:-mb-24 {\n margin-bottom: -6rem;\n }\n\n .lg\\:-ml-24 {\n margin-left: -6rem;\n }\n\n .lg\\:-mt-32 {\n margin-top: -8rem;\n }\n\n .lg\\:-mr-32 {\n margin-right: -8rem;\n }\n\n .lg\\:-mb-32 {\n margin-bottom: -8rem;\n }\n\n .lg\\:-ml-32 {\n margin-left: -8rem;\n }\n\n .lg\\:-mt-40 {\n margin-top: -10rem;\n }\n\n .lg\\:-mr-40 {\n margin-right: -10rem;\n }\n\n .lg\\:-mb-40 {\n margin-bottom: -10rem;\n }\n\n .lg\\:-ml-40 {\n margin-left: -10rem;\n }\n\n .lg\\:-mt-48 {\n margin-top: -12rem;\n }\n\n .lg\\:-mr-48 {\n margin-right: -12rem;\n }\n\n .lg\\:-mb-48 {\n margin-bottom: -12rem;\n }\n\n .lg\\:-ml-48 {\n margin-left: -12rem;\n }\n\n .lg\\:-mt-56 {\n margin-top: -14rem;\n }\n\n .lg\\:-mr-56 {\n margin-right: -14rem;\n }\n\n .lg\\:-mb-56 {\n margin-bottom: -14rem;\n }\n\n .lg\\:-ml-56 {\n margin-left: -14rem;\n }\n\n .lg\\:-mt-64 {\n margin-top: -16rem;\n }\n\n .lg\\:-mr-64 {\n margin-right: -16rem;\n }\n\n .lg\\:-mb-64 {\n margin-bottom: -16rem;\n }\n\n .lg\\:-ml-64 {\n margin-left: -16rem;\n }\n\n .lg\\:-mt-px {\n margin-top: -1px;\n }\n\n .lg\\:-mr-px {\n margin-right: -1px;\n }\n\n .lg\\:-mb-px {\n margin-bottom: -1px;\n }\n\n .lg\\:-ml-px {\n margin-left: -1px;\n }\n\n .lg\\:max-h-full {\n max-height: 100%;\n }\n\n .lg\\:max-h-screen {\n max-height: 100vh;\n }\n\n .lg\\:max-w-none {\n max-width: none;\n }\n\n .lg\\:max-w-xs {\n max-width: 20rem;\n }\n\n .lg\\:max-w-sm {\n max-width: 24rem;\n }\n\n .lg\\:max-w-md {\n max-width: 28rem;\n }\n\n .lg\\:max-w-lg {\n max-width: 32rem;\n }\n\n .lg\\:max-w-xl {\n max-width: 36rem;\n }\n\n .lg\\:max-w-2xl {\n max-width: 42rem;\n }\n\n .lg\\:max-w-3xl {\n max-width: 48rem;\n }\n\n .lg\\:max-w-4xl {\n max-width: 56rem;\n }\n\n .lg\\:max-w-5xl {\n max-width: 64rem;\n }\n\n .lg\\:max-w-6xl {\n max-width: 72rem;\n }\n\n .lg\\:max-w-full {\n max-width: 100%;\n }\n\n .lg\\:max-w-screen-sm {\n max-width: 640px;\n }\n\n .lg\\:max-w-screen-md {\n max-width: 768px;\n }\n\n .lg\\:max-w-screen-lg {\n max-width: 1024px;\n }\n\n .lg\\:max-w-screen-xl {\n max-width: 1280px;\n }\n\n .lg\\:min-h-0 {\n min-height: 0;\n }\n\n .lg\\:min-h-full {\n min-height: 100%;\n }\n\n .lg\\:min-h-screen {\n min-height: 100vh;\n }\n\n .lg\\:min-w-0 {\n min-width: 0;\n }\n\n .lg\\:min-w-full {\n min-width: 100%;\n }\n\n .lg\\:object-contain {\n object-fit: contain;\n }\n\n .lg\\:object-cover {\n object-fit: cover;\n }\n\n .lg\\:object-fill {\n object-fit: fill;\n }\n\n .lg\\:object-none {\n object-fit: none;\n }\n\n .lg\\:object-scale-down {\n object-fit: scale-down;\n }\n\n .lg\\:object-bottom {\n object-position: bottom;\n }\n\n .lg\\:object-center {\n object-position: center;\n }\n\n .lg\\:object-left {\n object-position: left;\n }\n\n .lg\\:object-left-bottom {\n object-position: left bottom;\n }\n\n .lg\\:object-left-top {\n object-position: left top;\n }\n\n .lg\\:object-right {\n object-position: right;\n }\n\n .lg\\:object-right-bottom {\n object-position: right bottom;\n }\n\n .lg\\:object-right-top {\n object-position: right top;\n }\n\n .lg\\:object-top {\n object-position: top;\n }\n\n .lg\\:opacity-0 {\n opacity: 0;\n }\n\n .lg\\:opacity-25 {\n opacity: 0.25;\n }\n\n .lg\\:opacity-50 {\n opacity: 0.5;\n }\n\n .lg\\:opacity-75 {\n opacity: 0.75;\n }\n\n .lg\\:opacity-100 {\n opacity: 1;\n }\n\n .lg\\:hover\\:opacity-0:hover {\n opacity: 0;\n }\n\n .lg\\:hover\\:opacity-25:hover {\n opacity: 0.25;\n }\n\n .lg\\:hover\\:opacity-50:hover {\n opacity: 0.5;\n }\n\n .lg\\:hover\\:opacity-75:hover {\n opacity: 0.75;\n }\n\n .lg\\:hover\\:opacity-100:hover {\n opacity: 1;\n }\n\n .lg\\:focus\\:opacity-0:focus {\n opacity: 0;\n }\n\n .lg\\:focus\\:opacity-25:focus {\n opacity: 0.25;\n }\n\n .lg\\:focus\\:opacity-50:focus {\n opacity: 0.5;\n }\n\n .lg\\:focus\\:opacity-75:focus {\n opacity: 0.75;\n }\n\n .lg\\:focus\\:opacity-100:focus {\n opacity: 1;\n }\n\n .lg\\:outline-none {\n outline: 2px solid transparent;\n outline-offset: 2px;\n }\n\n .lg\\:outline-white {\n outline: 2px dotted white;\n outline-offset: 2px;\n }\n\n .lg\\:outline-black {\n outline: 2px dotted black;\n outline-offset: 2px;\n }\n\n .lg\\:focus\\:outline-none:focus {\n outline: 2px solid transparent;\n outline-offset: 2px;\n }\n\n .lg\\:focus\\:outline-white:focus {\n outline: 2px dotted white;\n outline-offset: 2px;\n }\n\n .lg\\:focus\\:outline-black:focus {\n outline: 2px dotted black;\n outline-offset: 2px;\n }\n\n .lg\\:overflow-auto {\n overflow: auto;\n }\n\n .lg\\:overflow-hidden {\n overflow: hidden;\n }\n\n .lg\\:overflow-visible {\n overflow: visible;\n }\n\n .lg\\:overflow-scroll {\n overflow: scroll;\n }\n\n .lg\\:overflow-x-auto {\n overflow-x: auto;\n }\n\n .lg\\:overflow-y-auto {\n overflow-y: auto;\n }\n\n .lg\\:overflow-x-hidden {\n overflow-x: hidden;\n }\n\n .lg\\:overflow-y-hidden {\n overflow-y: hidden;\n }\n\n .lg\\:overflow-x-visible {\n overflow-x: visible;\n }\n\n .lg\\:overflow-y-visible {\n overflow-y: visible;\n }\n\n .lg\\:overflow-x-scroll {\n overflow-x: scroll;\n }\n\n .lg\\:overflow-y-scroll {\n overflow-y: scroll;\n }\n\n .lg\\:scrolling-touch {\n -webkit-overflow-scrolling: touch;\n }\n\n .lg\\:scrolling-auto {\n -webkit-overflow-scrolling: auto;\n }\n\n .lg\\:overscroll-auto {\n overscroll-behavior: auto;\n }\n\n .lg\\:overscroll-contain {\n overscroll-behavior: contain;\n }\n\n .lg\\:overscroll-none {\n overscroll-behavior: none;\n }\n\n .lg\\:overscroll-y-auto {\n overscroll-behavior-y: auto;\n }\n\n .lg\\:overscroll-y-contain {\n overscroll-behavior-y: contain;\n }\n\n .lg\\:overscroll-y-none {\n overscroll-behavior-y: none;\n }\n\n .lg\\:overscroll-x-auto {\n overscroll-behavior-x: auto;\n }\n\n .lg\\:overscroll-x-contain {\n overscroll-behavior-x: contain;\n }\n\n .lg\\:overscroll-x-none {\n overscroll-behavior-x: none;\n }\n\n .lg\\:p-0 {\n padding: 0;\n }\n\n .lg\\:p-1 {\n padding: 0.25rem;\n }\n\n .lg\\:p-2 {\n padding: 0.5rem;\n }\n\n .lg\\:p-3 {\n padding: 0.75rem;\n }\n\n .lg\\:p-4 {\n padding: 1rem;\n }\n\n .lg\\:p-5 {\n padding: 1.25rem;\n }\n\n .lg\\:p-6 {\n padding: 1.5rem;\n }\n\n .lg\\:p-8 {\n padding: 2rem;\n }\n\n .lg\\:p-10 {\n padding: 2.5rem;\n }\n\n .lg\\:p-12 {\n padding: 3rem;\n }\n\n .lg\\:p-16 {\n padding: 4rem;\n }\n\n .lg\\:p-20 {\n padding: 5rem;\n }\n\n .lg\\:p-24 {\n padding: 6rem;\n }\n\n .lg\\:p-32 {\n padding: 8rem;\n }\n\n .lg\\:p-40 {\n padding: 10rem;\n }\n\n .lg\\:p-48 {\n padding: 12rem;\n }\n\n .lg\\:p-56 {\n padding: 14rem;\n }\n\n .lg\\:p-64 {\n padding: 16rem;\n }\n\n .lg\\:p-px {\n padding: 1px;\n }\n\n .lg\\:py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .lg\\:px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n\n .lg\\:py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .lg\\:px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n\n .lg\\:py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n }\n\n .lg\\:px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n }\n\n .lg\\:py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n }\n\n .lg\\:px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n }\n\n .lg\\:py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n }\n\n .lg\\:px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .lg\\:py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n }\n\n .lg\\:px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n }\n\n .lg\\:py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n }\n\n .lg\\:px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n }\n\n .lg\\:py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n }\n\n .lg\\:px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n }\n\n .lg\\:py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n }\n\n .lg\\:px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n }\n\n .lg\\:py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n }\n\n .lg\\:px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n }\n\n .lg\\:py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n }\n\n .lg\\:px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n }\n\n .lg\\:py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n }\n\n .lg\\:px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n }\n\n .lg\\:py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n }\n\n .lg\\:px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n }\n\n .lg\\:py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n }\n\n .lg\\:px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n }\n\n .lg\\:py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n }\n\n .lg\\:px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n }\n\n .lg\\:py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n }\n\n .lg\\:px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n }\n\n .lg\\:py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n }\n\n .lg\\:px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n }\n\n .lg\\:py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n }\n\n .lg\\:px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n }\n\n .lg\\:py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n }\n\n .lg\\:px-px {\n padding-left: 1px;\n padding-right: 1px;\n }\n\n .lg\\:pt-0 {\n padding-top: 0;\n }\n\n .lg\\:pr-0 {\n padding-right: 0;\n }\n\n .lg\\:pb-0 {\n padding-bottom: 0;\n }\n\n .lg\\:pl-0 {\n padding-left: 0;\n }\n\n .lg\\:pt-1 {\n padding-top: 0.25rem;\n }\n\n .lg\\:pr-1 {\n padding-right: 0.25rem;\n }\n\n .lg\\:pb-1 {\n padding-bottom: 0.25rem;\n }\n\n .lg\\:pl-1 {\n padding-left: 0.25rem;\n }\n\n .lg\\:pt-2 {\n padding-top: 0.5rem;\n }\n\n .lg\\:pr-2 {\n padding-right: 0.5rem;\n }\n\n .lg\\:pb-2 {\n padding-bottom: 0.5rem;\n }\n\n .lg\\:pl-2 {\n padding-left: 0.5rem;\n }\n\n .lg\\:pt-3 {\n padding-top: 0.75rem;\n }\n\n .lg\\:pr-3 {\n padding-right: 0.75rem;\n }\n\n .lg\\:pb-3 {\n padding-bottom: 0.75rem;\n }\n\n .lg\\:pl-3 {\n padding-left: 0.75rem;\n }\n\n .lg\\:pt-4 {\n padding-top: 1rem;\n }\n\n .lg\\:pr-4 {\n padding-right: 1rem;\n }\n\n .lg\\:pb-4 {\n padding-bottom: 1rem;\n }\n\n .lg\\:pl-4 {\n padding-left: 1rem;\n }\n\n .lg\\:pt-5 {\n padding-top: 1.25rem;\n }\n\n .lg\\:pr-5 {\n padding-right: 1.25rem;\n }\n\n .lg\\:pb-5 {\n padding-bottom: 1.25rem;\n }\n\n .lg\\:pl-5 {\n padding-left: 1.25rem;\n }\n\n .lg\\:pt-6 {\n padding-top: 1.5rem;\n }\n\n .lg\\:pr-6 {\n padding-right: 1.5rem;\n }\n\n .lg\\:pb-6 {\n padding-bottom: 1.5rem;\n }\n\n .lg\\:pl-6 {\n padding-left: 1.5rem;\n }\n\n .lg\\:pt-8 {\n padding-top: 2rem;\n }\n\n .lg\\:pr-8 {\n padding-right: 2rem;\n }\n\n .lg\\:pb-8 {\n padding-bottom: 2rem;\n }\n\n .lg\\:pl-8 {\n padding-left: 2rem;\n }\n\n .lg\\:pt-10 {\n padding-top: 2.5rem;\n }\n\n .lg\\:pr-10 {\n padding-right: 2.5rem;\n }\n\n .lg\\:pb-10 {\n padding-bottom: 2.5rem;\n }\n\n .lg\\:pl-10 {\n padding-left: 2.5rem;\n }\n\n .lg\\:pt-12 {\n padding-top: 3rem;\n }\n\n .lg\\:pr-12 {\n padding-right: 3rem;\n }\n\n .lg\\:pb-12 {\n padding-bottom: 3rem;\n }\n\n .lg\\:pl-12 {\n padding-left: 3rem;\n }\n\n .lg\\:pt-16 {\n padding-top: 4rem;\n }\n\n .lg\\:pr-16 {\n padding-right: 4rem;\n }\n\n .lg\\:pb-16 {\n padding-bottom: 4rem;\n }\n\n .lg\\:pl-16 {\n padding-left: 4rem;\n }\n\n .lg\\:pt-20 {\n padding-top: 5rem;\n }\n\n .lg\\:pr-20 {\n padding-right: 5rem;\n }\n\n .lg\\:pb-20 {\n padding-bottom: 5rem;\n }\n\n .lg\\:pl-20 {\n padding-left: 5rem;\n }\n\n .lg\\:pt-24 {\n padding-top: 6rem;\n }\n\n .lg\\:pr-24 {\n padding-right: 6rem;\n }\n\n .lg\\:pb-24 {\n padding-bottom: 6rem;\n }\n\n .lg\\:pl-24 {\n padding-left: 6rem;\n }\n\n .lg\\:pt-32 {\n padding-top: 8rem;\n }\n\n .lg\\:pr-32 {\n padding-right: 8rem;\n }\n\n .lg\\:pb-32 {\n padding-bottom: 8rem;\n }\n\n .lg\\:pl-32 {\n padding-left: 8rem;\n }\n\n .lg\\:pt-40 {\n padding-top: 10rem;\n }\n\n .lg\\:pr-40 {\n padding-right: 10rem;\n }\n\n .lg\\:pb-40 {\n padding-bottom: 10rem;\n }\n\n .lg\\:pl-40 {\n padding-left: 10rem;\n }\n\n .lg\\:pt-48 {\n padding-top: 12rem;\n }\n\n .lg\\:pr-48 {\n padding-right: 12rem;\n }\n\n .lg\\:pb-48 {\n padding-bottom: 12rem;\n }\n\n .lg\\:pl-48 {\n padding-left: 12rem;\n }\n\n .lg\\:pt-56 {\n padding-top: 14rem;\n }\n\n .lg\\:pr-56 {\n padding-right: 14rem;\n }\n\n .lg\\:pb-56 {\n padding-bottom: 14rem;\n }\n\n .lg\\:pl-56 {\n padding-left: 14rem;\n }\n\n .lg\\:pt-64 {\n padding-top: 16rem;\n }\n\n .lg\\:pr-64 {\n padding-right: 16rem;\n }\n\n .lg\\:pb-64 {\n padding-bottom: 16rem;\n }\n\n .lg\\:pl-64 {\n padding-left: 16rem;\n }\n\n .lg\\:pt-px {\n padding-top: 1px;\n }\n\n .lg\\:pr-px {\n padding-right: 1px;\n }\n\n .lg\\:pb-px {\n padding-bottom: 1px;\n }\n\n .lg\\:pl-px {\n padding-left: 1px;\n }\n\n .lg\\:placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n }\n\n .lg\\:placeholder-transparent::placeholder {\n color: transparent;\n }\n\n .lg\\:placeholder-current::-webkit-input-placeholder {\n color: currentColor;\n }\n\n .lg\\:placeholder-current::placeholder {\n color: currentColor;\n }\n\n .lg\\:placeholder-black::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-black::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-white::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-white::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-100::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-200::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-300::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-400::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-500::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-600::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-700::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-800::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-gray-900::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-300::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-400::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-500::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-600::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-700::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-800::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-red-900::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-200::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-600::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-700::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-800::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-orange-900::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-200::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-300::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-500::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-600::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-700::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-800::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-yellow-900::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-100::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-200::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-300::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-400::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-500::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-600::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-700::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-800::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-green-900::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-100::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-200::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-300::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-400::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-500::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-600::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-700::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-800::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-teal-900::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-200::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-300::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-400::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-500::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-600::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-700::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-800::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-blue-900::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-200::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-300::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-400::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-500::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-600::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-700::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-800::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-indigo-900::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-100::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-200::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-300::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-400::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-500::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-600::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-700::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-800::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-purple-900::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-400::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-600::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-700::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-800::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-pink-900::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n }\n\n .lg\\:focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n }\n\n .lg\\:focus\\:placeholder-current:focus::-webkit-input-placeholder {\n color: currentColor;\n }\n\n .lg\\:focus\\:placeholder-current:focus::placeholder {\n color: currentColor;\n }\n\n .lg\\:focus\\:placeholder-black:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-black:focus::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-white:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-white:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-gray-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-red-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-orange-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-yellow-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-green-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-teal-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-blue-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-indigo-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-purple-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .lg\\:focus\\:placeholder-pink-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .lg\\:placeholder-opacity-0::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n }\n\n .lg\\:placeholder-opacity-0::placeholder {\n --placeholder-opacity: 0;\n }\n\n .lg\\:placeholder-opacity-25::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .lg\\:placeholder-opacity-25::placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .lg\\:placeholder-opacity-50::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .lg\\:placeholder-opacity-50::placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .lg\\:placeholder-opacity-75::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .lg\\:placeholder-opacity-75::placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .lg\\:placeholder-opacity-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n }\n\n .lg\\:placeholder-opacity-100::placeholder {\n --placeholder-opacity: 1;\n }\n\n .lg\\:focus\\:placeholder-opacity-0:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n }\n\n .lg\\:focus\\:placeholder-opacity-0:focus::placeholder {\n --placeholder-opacity: 0;\n }\n\n .lg\\:focus\\:placeholder-opacity-25:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .lg\\:focus\\:placeholder-opacity-25:focus::placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .lg\\:focus\\:placeholder-opacity-50:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .lg\\:focus\\:placeholder-opacity-50:focus::placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .lg\\:focus\\:placeholder-opacity-75:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .lg\\:focus\\:placeholder-opacity-75:focus::placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .lg\\:focus\\:placeholder-opacity-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n }\n\n .lg\\:focus\\:placeholder-opacity-100:focus::placeholder {\n --placeholder-opacity: 1;\n }\n\n .lg\\:pointer-events-none {\n pointer-events: none;\n }\n\n .lg\\:pointer-events-auto {\n pointer-events: auto;\n }\n\n .lg\\:static {\n position: static;\n }\n\n .lg\\:fixed {\n position: fixed;\n }\n\n .lg\\:absolute {\n position: absolute;\n }\n\n .lg\\:relative {\n position: relative;\n }\n\n .lg\\:sticky {\n position: -webkit-sticky;\n position: sticky;\n }\n\n .lg\\:inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n .lg\\:inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n }\n\n .lg\\:inset-y-0 {\n top: 0;\n bottom: 0;\n }\n\n .lg\\:inset-x-0 {\n right: 0;\n left: 0;\n }\n\n .lg\\:inset-y-auto {\n top: auto;\n bottom: auto;\n }\n\n .lg\\:inset-x-auto {\n right: auto;\n left: auto;\n }\n\n .lg\\:top-0 {\n top: 0;\n }\n\n .lg\\:right-0 {\n right: 0;\n }\n\n .lg\\:bottom-0 {\n bottom: 0;\n }\n\n .lg\\:left-0 {\n left: 0;\n }\n\n .lg\\:top-auto {\n top: auto;\n }\n\n .lg\\:right-auto {\n right: auto;\n }\n\n .lg\\:bottom-auto {\n bottom: auto;\n }\n\n .lg\\:left-auto {\n left: auto;\n }\n\n .lg\\:resize-none {\n resize: none;\n }\n\n .lg\\:resize-y {\n resize: vertical;\n }\n\n .lg\\:resize-x {\n resize: horizontal;\n }\n\n .lg\\:resize {\n resize: both;\n }\n\n .lg\\:shadow-xs {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:shadow-sm {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .lg\\:shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .lg\\:shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .lg\\:shadow-none {\n box-shadow: none;\n }\n\n .lg\\:hover\\:shadow-xs:hover {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:hover\\:shadow-sm:hover {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .lg\\:hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .lg\\:hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .lg\\:hover\\:shadow-none:hover {\n box-shadow: none;\n }\n\n .lg\\:focus\\:shadow-xs:focus {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:focus\\:shadow-sm:focus {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .lg\\:focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .lg\\:focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .lg\\:focus\\:shadow-none:focus {\n box-shadow: none;\n }\n\n .lg\\:fill-current {\n fill: currentColor;\n }\n\n .lg\\:stroke-current {\n stroke: currentColor;\n }\n\n .lg\\:stroke-0 {\n stroke-width: 0;\n }\n\n .lg\\:stroke-1 {\n stroke-width: 1;\n }\n\n .lg\\:stroke-2 {\n stroke-width: 2;\n }\n\n .lg\\:table-auto {\n table-layout: auto;\n }\n\n .lg\\:table-fixed {\n table-layout: fixed;\n }\n\n .lg\\:text-left {\n text-align: left;\n }\n\n .lg\\:text-center {\n text-align: center;\n }\n\n .lg\\:text-right {\n text-align: right;\n }\n\n .lg\\:text-justify {\n text-align: justify;\n }\n\n .lg\\:text-transparent {\n color: transparent;\n }\n\n .lg\\:text-current {\n color: currentColor;\n }\n\n .lg\\:text-black {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .lg\\:text-white {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .lg\\:text-gray-100 {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .lg\\:text-gray-200 {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .lg\\:text-gray-300 {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .lg\\:text-gray-400 {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .lg\\:text-gray-500 {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .lg\\:text-gray-600 {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .lg\\:text-gray-700 {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .lg\\:text-gray-800 {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .lg\\:text-gray-900 {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .lg\\:text-red-100 {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .lg\\:text-red-200 {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .lg\\:text-red-300 {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .lg\\:text-red-400 {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .lg\\:text-red-500 {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .lg\\:text-red-600 {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .lg\\:text-red-700 {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .lg\\:text-red-800 {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .lg\\:text-red-900 {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .lg\\:text-orange-100 {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .lg\\:text-orange-200 {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .lg\\:text-orange-300 {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .lg\\:text-orange-400 {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .lg\\:text-orange-500 {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .lg\\:text-orange-600 {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .lg\\:text-orange-700 {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .lg\\:text-orange-800 {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .lg\\:text-orange-900 {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .lg\\:text-yellow-100 {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .lg\\:text-yellow-200 {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .lg\\:text-yellow-300 {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .lg\\:text-yellow-400 {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .lg\\:text-yellow-500 {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .lg\\:text-yellow-600 {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .lg\\:text-yellow-700 {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .lg\\:text-yellow-800 {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .lg\\:text-yellow-900 {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .lg\\:text-green-100 {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .lg\\:text-green-200 {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .lg\\:text-green-300 {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .lg\\:text-green-400 {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .lg\\:text-green-500 {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .lg\\:text-green-600 {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .lg\\:text-green-700 {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .lg\\:text-green-800 {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .lg\\:text-green-900 {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .lg\\:text-teal-100 {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .lg\\:text-teal-200 {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .lg\\:text-teal-300 {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .lg\\:text-teal-400 {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .lg\\:text-teal-500 {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .lg\\:text-teal-600 {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .lg\\:text-teal-700 {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .lg\\:text-teal-800 {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .lg\\:text-teal-900 {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .lg\\:text-blue-100 {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .lg\\:text-blue-200 {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .lg\\:text-blue-300 {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .lg\\:text-blue-400 {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .lg\\:text-blue-500 {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .lg\\:text-blue-600 {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .lg\\:text-blue-700 {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .lg\\:text-blue-800 {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .lg\\:text-blue-900 {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .lg\\:text-indigo-100 {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .lg\\:text-indigo-200 {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .lg\\:text-indigo-300 {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .lg\\:text-indigo-400 {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .lg\\:text-indigo-500 {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .lg\\:text-indigo-600 {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .lg\\:text-indigo-700 {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .lg\\:text-indigo-800 {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .lg\\:text-indigo-900 {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .lg\\:text-purple-100 {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .lg\\:text-purple-200 {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .lg\\:text-purple-300 {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .lg\\:text-purple-400 {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .lg\\:text-purple-500 {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .lg\\:text-purple-600 {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .lg\\:text-purple-700 {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .lg\\:text-purple-800 {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .lg\\:text-purple-900 {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .lg\\:text-pink-100 {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .lg\\:text-pink-200 {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .lg\\:text-pink-300 {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .lg\\:text-pink-400 {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .lg\\:text-pink-500 {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .lg\\:text-pink-600 {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .lg\\:text-pink-700 {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .lg\\:text-pink-800 {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .lg\\:text-pink-900 {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-transparent:hover {\n color: transparent;\n }\n\n .lg\\:hover\\:text-current:hover {\n color: currentColor;\n }\n\n .lg\\:hover\\:text-black:hover {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-white:hover {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-gray-100:hover {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-gray-200:hover {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-gray-300:hover {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-gray-400:hover {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-gray-500:hover {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-gray-600:hover {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-gray-700:hover {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-gray-800:hover {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-gray-900:hover {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-red-100:hover {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-red-200:hover {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-red-300:hover {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-red-400:hover {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-red-500:hover {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-red-600:hover {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-red-700:hover {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-red-800:hover {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-red-900:hover {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-orange-100:hover {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-orange-200:hover {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-orange-300:hover {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-orange-400:hover {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-orange-500:hover {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-orange-600:hover {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-orange-700:hover {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-orange-800:hover {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-orange-900:hover {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-yellow-100:hover {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-yellow-200:hover {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-yellow-300:hover {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-yellow-400:hover {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-yellow-500:hover {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-yellow-600:hover {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-yellow-700:hover {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-yellow-800:hover {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-yellow-900:hover {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-green-100:hover {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-green-200:hover {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-green-300:hover {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-green-400:hover {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-green-500:hover {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-green-600:hover {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-green-700:hover {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-green-800:hover {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-green-900:hover {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-teal-100:hover {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-teal-200:hover {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-teal-300:hover {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-teal-400:hover {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-teal-500:hover {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-teal-600:hover {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-teal-700:hover {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-teal-800:hover {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-teal-900:hover {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-blue-100:hover {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-blue-200:hover {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-blue-300:hover {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-blue-400:hover {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-blue-500:hover {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-blue-600:hover {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-blue-700:hover {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-blue-800:hover {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-blue-900:hover {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-indigo-100:hover {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-indigo-200:hover {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-indigo-300:hover {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-indigo-400:hover {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-indigo-500:hover {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-indigo-600:hover {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-indigo-700:hover {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-indigo-800:hover {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-indigo-900:hover {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-purple-100:hover {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-purple-200:hover {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-purple-300:hover {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-purple-400:hover {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-purple-500:hover {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-purple-600:hover {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-purple-700:hover {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-purple-800:hover {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-purple-900:hover {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-pink-100:hover {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-pink-200:hover {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-pink-300:hover {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-pink-400:hover {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-pink-500:hover {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-pink-600:hover {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-pink-700:hover {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-pink-800:hover {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .lg\\:hover\\:text-pink-900:hover {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-transparent:focus {\n color: transparent;\n }\n\n .lg\\:focus\\:text-current:focus {\n color: currentColor;\n }\n\n .lg\\:focus\\:text-black:focus {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-white:focus {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-gray-100:focus {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-gray-200:focus {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-gray-300:focus {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-gray-400:focus {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-gray-500:focus {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-gray-600:focus {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-gray-700:focus {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-gray-800:focus {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-gray-900:focus {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-red-100:focus {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-red-200:focus {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-red-300:focus {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-red-400:focus {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-red-500:focus {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-red-600:focus {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-red-700:focus {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-red-800:focus {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-red-900:focus {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-orange-100:focus {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-orange-200:focus {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-orange-300:focus {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-orange-400:focus {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-orange-500:focus {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-orange-600:focus {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-orange-700:focus {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-orange-800:focus {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-orange-900:focus {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-yellow-100:focus {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-yellow-200:focus {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-yellow-300:focus {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-yellow-400:focus {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-yellow-500:focus {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-yellow-600:focus {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-yellow-700:focus {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-yellow-800:focus {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-yellow-900:focus {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-green-100:focus {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-green-200:focus {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-green-300:focus {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-green-400:focus {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-green-500:focus {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-green-600:focus {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-green-700:focus {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-green-800:focus {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-green-900:focus {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-teal-100:focus {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-teal-200:focus {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-teal-300:focus {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-teal-400:focus {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-teal-500:focus {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-teal-600:focus {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-teal-700:focus {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-teal-800:focus {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-teal-900:focus {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-blue-100:focus {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-blue-200:focus {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-blue-300:focus {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-blue-400:focus {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-blue-500:focus {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-blue-600:focus {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-blue-700:focus {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-blue-800:focus {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-blue-900:focus {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-indigo-100:focus {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-indigo-200:focus {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-indigo-300:focus {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-indigo-400:focus {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-indigo-500:focus {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-indigo-600:focus {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-indigo-700:focus {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-indigo-800:focus {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-indigo-900:focus {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-purple-100:focus {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-purple-200:focus {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-purple-300:focus {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-purple-400:focus {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-purple-500:focus {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-purple-600:focus {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-purple-700:focus {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-purple-800:focus {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-purple-900:focus {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-pink-100:focus {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-pink-200:focus {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-pink-300:focus {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-pink-400:focus {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-pink-500:focus {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-pink-600:focus {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-pink-700:focus {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-pink-800:focus {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .lg\\:focus\\:text-pink-900:focus {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .lg\\:text-opacity-0 {\n --text-opacity: 0;\n }\n\n .lg\\:text-opacity-25 {\n --text-opacity: 0.25;\n }\n\n .lg\\:text-opacity-50 {\n --text-opacity: 0.5;\n }\n\n .lg\\:text-opacity-75 {\n --text-opacity: 0.75;\n }\n\n .lg\\:text-opacity-100 {\n --text-opacity: 1;\n }\n\n .lg\\:hover\\:text-opacity-0:hover {\n --text-opacity: 0;\n }\n\n .lg\\:hover\\:text-opacity-25:hover {\n --text-opacity: 0.25;\n }\n\n .lg\\:hover\\:text-opacity-50:hover {\n --text-opacity: 0.5;\n }\n\n .lg\\:hover\\:text-opacity-75:hover {\n --text-opacity: 0.75;\n }\n\n .lg\\:hover\\:text-opacity-100:hover {\n --text-opacity: 1;\n }\n\n .lg\\:focus\\:text-opacity-0:focus {\n --text-opacity: 0;\n }\n\n .lg\\:focus\\:text-opacity-25:focus {\n --text-opacity: 0.25;\n }\n\n .lg\\:focus\\:text-opacity-50:focus {\n --text-opacity: 0.5;\n }\n\n .lg\\:focus\\:text-opacity-75:focus {\n --text-opacity: 0.75;\n }\n\n .lg\\:focus\\:text-opacity-100:focus {\n --text-opacity: 1;\n }\n\n .lg\\:italic {\n font-style: italic;\n }\n\n .lg\\:not-italic {\n font-style: normal;\n }\n\n .lg\\:uppercase {\n text-transform: uppercase;\n }\n\n .lg\\:lowercase {\n text-transform: lowercase;\n }\n\n .lg\\:capitalize {\n text-transform: capitalize;\n }\n\n .lg\\:normal-case {\n text-transform: none;\n }\n\n .lg\\:underline {\n text-decoration: underline;\n }\n\n .lg\\:line-through {\n text-decoration: line-through;\n }\n\n .lg\\:no-underline {\n text-decoration: none;\n }\n\n .lg\\:hover\\:underline:hover {\n text-decoration: underline;\n }\n\n .lg\\:hover\\:line-through:hover {\n text-decoration: line-through;\n }\n\n .lg\\:hover\\:no-underline:hover {\n text-decoration: none;\n }\n\n .lg\\:focus\\:underline:focus {\n text-decoration: underline;\n }\n\n .lg\\:focus\\:line-through:focus {\n text-decoration: line-through;\n }\n\n .lg\\:focus\\:no-underline:focus {\n text-decoration: none;\n }\n\n .lg\\:antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n .lg\\:subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n }\n\n .lg\\:ordinal, .lg\\:slashed-zero, .lg\\:lining-nums, .lg\\:oldstyle-nums, .lg\\:proportional-nums, .lg\\:tabular-nums, .lg\\:diagonal-fractions, .lg\\:stacked-fractions {\n --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);\n font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);\n }\n\n .lg\\:normal-nums {\n font-variant-numeric: normal;\n }\n\n .lg\\:ordinal {\n --font-variant-numeric-ordinal: ordinal;\n }\n\n .lg\\:slashed-zero {\n --font-variant-numeric-slashed-zero: slashed-zero;\n }\n\n .lg\\:lining-nums {\n --font-variant-numeric-figure: lining-nums;\n }\n\n .lg\\:oldstyle-nums {\n --font-variant-numeric-figure: oldstyle-nums;\n }\n\n .lg\\:proportional-nums {\n --font-variant-numeric-spacing: proportional-nums;\n }\n\n .lg\\:tabular-nums {\n --font-variant-numeric-spacing: tabular-nums;\n }\n\n .lg\\:diagonal-fractions {\n --font-variant-numeric-fraction: diagonal-fractions;\n }\n\n .lg\\:stacked-fractions {\n --font-variant-numeric-fraction: stacked-fractions;\n }\n\n .lg\\:tracking-tighter {\n letter-spacing: -0.05em;\n }\n\n .lg\\:tracking-tight {\n letter-spacing: -0.025em;\n }\n\n .lg\\:tracking-normal {\n letter-spacing: 0;\n }\n\n .lg\\:tracking-wide {\n letter-spacing: 0.025em;\n }\n\n .lg\\:tracking-wider {\n letter-spacing: 0.05em;\n }\n\n .lg\\:tracking-widest {\n letter-spacing: 0.1em;\n }\n\n .lg\\:select-none {\n -webkit-user-select: none;\n user-select: none;\n }\n\n .lg\\:select-text {\n -webkit-user-select: text;\n user-select: text;\n }\n\n .lg\\:select-all {\n -webkit-user-select: all;\n user-select: all;\n }\n\n .lg\\:select-auto {\n -webkit-user-select: auto;\n user-select: auto;\n }\n\n .lg\\:align-baseline {\n vertical-align: baseline;\n }\n\n .lg\\:align-top {\n vertical-align: top;\n }\n\n .lg\\:align-middle {\n vertical-align: middle;\n }\n\n .lg\\:align-bottom {\n vertical-align: bottom;\n }\n\n .lg\\:align-text-top {\n vertical-align: text-top;\n }\n\n .lg\\:align-text-bottom {\n vertical-align: text-bottom;\n }\n\n .lg\\:visible {\n visibility: visible;\n }\n\n .lg\\:invisible {\n visibility: hidden;\n }\n\n .lg\\:whitespace-normal {\n white-space: normal;\n }\n\n .lg\\:whitespace-no-wrap {\n white-space: nowrap;\n }\n\n .lg\\:whitespace-pre {\n white-space: pre;\n }\n\n .lg\\:whitespace-pre-line {\n white-space: pre-line;\n }\n\n .lg\\:whitespace-pre-wrap {\n white-space: pre-wrap;\n }\n\n .lg\\:break-normal {\n word-wrap: normal;\n overflow-wrap: normal;\n word-break: normal;\n }\n\n .lg\\:break-words {\n word-wrap: break-word;\n overflow-wrap: break-word;\n }\n\n .lg\\:break-all {\n word-break: break-all;\n }\n\n .lg\\:truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .lg\\:w-0 {\n width: 0;\n }\n\n .lg\\:w-1 {\n width: 0.25rem;\n }\n\n .lg\\:w-2 {\n width: 0.5rem;\n }\n\n .lg\\:w-3 {\n width: 0.75rem;\n }\n\n .lg\\:w-4 {\n width: 1rem;\n }\n\n .lg\\:w-5 {\n width: 1.25rem;\n }\n\n .lg\\:w-6 {\n width: 1.5rem;\n }\n\n .lg\\:w-8 {\n width: 2rem;\n }\n\n .lg\\:w-10 {\n width: 2.5rem;\n }\n\n .lg\\:w-12 {\n width: 3rem;\n }\n\n .lg\\:w-16 {\n width: 4rem;\n }\n\n .lg\\:w-20 {\n width: 5rem;\n }\n\n .lg\\:w-24 {\n width: 6rem;\n }\n\n .lg\\:w-32 {\n width: 8rem;\n }\n\n .lg\\:w-40 {\n width: 10rem;\n }\n\n .lg\\:w-48 {\n width: 12rem;\n }\n\n .lg\\:w-56 {\n width: 14rem;\n }\n\n .lg\\:w-64 {\n width: 16rem;\n }\n\n .lg\\:w-auto {\n width: auto;\n }\n\n .lg\\:w-px {\n width: 1px;\n }\n\n .lg\\:w-1\\/2 {\n width: 50%;\n }\n\n .lg\\:w-1\\/3 {\n width: 33.333333%;\n }\n\n .lg\\:w-2\\/3 {\n width: 66.666667%;\n }\n\n .lg\\:w-1\\/4 {\n width: 25%;\n }\n\n .lg\\:w-2\\/4 {\n width: 50%;\n }\n\n .lg\\:w-3\\/4 {\n width: 75%;\n }\n\n .lg\\:w-1\\/5 {\n width: 20%;\n }\n\n .lg\\:w-2\\/5 {\n width: 40%;\n }\n\n .lg\\:w-3\\/5 {\n width: 60%;\n }\n\n .lg\\:w-4\\/5 {\n width: 80%;\n }\n\n .lg\\:w-1\\/6 {\n width: 16.666667%;\n }\n\n .lg\\:w-2\\/6 {\n width: 33.333333%;\n }\n\n .lg\\:w-3\\/6 {\n width: 50%;\n }\n\n .lg\\:w-4\\/6 {\n width: 66.666667%;\n }\n\n .lg\\:w-5\\/6 {\n width: 83.333333%;\n }\n\n .lg\\:w-1\\/12 {\n width: 8.333333%;\n }\n\n .lg\\:w-2\\/12 {\n width: 16.666667%;\n }\n\n .lg\\:w-3\\/12 {\n width: 25%;\n }\n\n .lg\\:w-4\\/12 {\n width: 33.333333%;\n }\n\n .lg\\:w-5\\/12 {\n width: 41.666667%;\n }\n\n .lg\\:w-6\\/12 {\n width: 50%;\n }\n\n .lg\\:w-7\\/12 {\n width: 58.333333%;\n }\n\n .lg\\:w-8\\/12 {\n width: 66.666667%;\n }\n\n .lg\\:w-9\\/12 {\n width: 75%;\n }\n\n .lg\\:w-10\\/12 {\n width: 83.333333%;\n }\n\n .lg\\:w-11\\/12 {\n width: 91.666667%;\n }\n\n .lg\\:w-full {\n width: 100%;\n }\n\n .lg\\:w-screen {\n width: 100vw;\n }\n\n .lg\\:z-0 {\n z-index: 0;\n }\n\n .lg\\:z-10 {\n z-index: 10;\n }\n\n .lg\\:z-20 {\n z-index: 20;\n }\n\n .lg\\:z-30 {\n z-index: 30;\n }\n\n .lg\\:z-40 {\n z-index: 40;\n }\n\n .lg\\:z-50 {\n z-index: 50;\n }\n\n .lg\\:z-auto {\n z-index: auto;\n }\n\n .lg\\:gap-0 {\n grid-gap: 0;\n gap: 0;\n }\n\n .lg\\:gap-1 {\n grid-gap: 0.25rem;\n gap: 0.25rem;\n }\n\n .lg\\:gap-2 {\n grid-gap: 0.5rem;\n gap: 0.5rem;\n }\n\n .lg\\:gap-3 {\n grid-gap: 0.75rem;\n gap: 0.75rem;\n }\n\n .lg\\:gap-4 {\n grid-gap: 1rem;\n gap: 1rem;\n }\n\n .lg\\:gap-5 {\n grid-gap: 1.25rem;\n gap: 1.25rem;\n }\n\n .lg\\:gap-6 {\n grid-gap: 1.5rem;\n gap: 1.5rem;\n }\n\n .lg\\:gap-8 {\n grid-gap: 2rem;\n gap: 2rem;\n }\n\n .lg\\:gap-10 {\n grid-gap: 2.5rem;\n gap: 2.5rem;\n }\n\n .lg\\:gap-12 {\n grid-gap: 3rem;\n gap: 3rem;\n }\n\n .lg\\:gap-16 {\n grid-gap: 4rem;\n gap: 4rem;\n }\n\n .lg\\:gap-20 {\n grid-gap: 5rem;\n gap: 5rem;\n }\n\n .lg\\:gap-24 {\n grid-gap: 6rem;\n gap: 6rem;\n }\n\n .lg\\:gap-32 {\n grid-gap: 8rem;\n gap: 8rem;\n }\n\n .lg\\:gap-40 {\n grid-gap: 10rem;\n gap: 10rem;\n }\n\n .lg\\:gap-48 {\n grid-gap: 12rem;\n gap: 12rem;\n }\n\n .lg\\:gap-56 {\n grid-gap: 14rem;\n gap: 14rem;\n }\n\n .lg\\:gap-64 {\n grid-gap: 16rem;\n gap: 16rem;\n }\n\n .lg\\:gap-px {\n grid-gap: 1px;\n gap: 1px;\n }\n\n .lg\\:col-gap-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n }\n\n .lg\\:col-gap-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n }\n\n .lg\\:col-gap-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n }\n\n .lg\\:col-gap-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n }\n\n .lg\\:col-gap-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n }\n\n .lg\\:col-gap-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n\n .lg\\:col-gap-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n }\n\n .lg\\:col-gap-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n }\n\n .lg\\:col-gap-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n }\n\n .lg\\:col-gap-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n }\n\n .lg\\:col-gap-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n }\n\n .lg\\:col-gap-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n }\n\n .lg\\:col-gap-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n }\n\n .lg\\:col-gap-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n }\n\n .lg\\:col-gap-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n }\n\n .lg\\:col-gap-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n }\n\n .lg\\:col-gap-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n }\n\n .lg\\:col-gap-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n }\n\n .lg\\:col-gap-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n }\n\n .lg\\:gap-x-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n }\n\n .lg\\:gap-x-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n }\n\n .lg\\:gap-x-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n }\n\n .lg\\:gap-x-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n }\n\n .lg\\:gap-x-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n }\n\n .lg\\:gap-x-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n\n .lg\\:gap-x-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n }\n\n .lg\\:gap-x-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n }\n\n .lg\\:gap-x-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n }\n\n .lg\\:gap-x-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n }\n\n .lg\\:gap-x-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n }\n\n .lg\\:gap-x-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n }\n\n .lg\\:gap-x-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n }\n\n .lg\\:gap-x-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n }\n\n .lg\\:gap-x-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n }\n\n .lg\\:gap-x-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n }\n\n .lg\\:gap-x-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n }\n\n .lg\\:gap-x-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n }\n\n .lg\\:gap-x-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n }\n\n .lg\\:row-gap-0 {\n grid-row-gap: 0;\n row-gap: 0;\n }\n\n .lg\\:row-gap-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n }\n\n .lg\\:row-gap-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n }\n\n .lg\\:row-gap-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n }\n\n .lg\\:row-gap-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n }\n\n .lg\\:row-gap-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n }\n\n .lg\\:row-gap-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n }\n\n .lg\\:row-gap-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n }\n\n .lg\\:row-gap-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n }\n\n .lg\\:row-gap-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n }\n\n .lg\\:row-gap-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n }\n\n .lg\\:row-gap-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n }\n\n .lg\\:row-gap-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n }\n\n .lg\\:row-gap-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n }\n\n .lg\\:row-gap-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n }\n\n .lg\\:row-gap-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n }\n\n .lg\\:row-gap-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n }\n\n .lg\\:row-gap-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n }\n\n .lg\\:row-gap-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n }\n\n .lg\\:gap-y-0 {\n grid-row-gap: 0;\n row-gap: 0;\n }\n\n .lg\\:gap-y-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n }\n\n .lg\\:gap-y-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n }\n\n .lg\\:gap-y-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n }\n\n .lg\\:gap-y-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n }\n\n .lg\\:gap-y-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n }\n\n .lg\\:gap-y-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n }\n\n .lg\\:gap-y-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n }\n\n .lg\\:gap-y-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n }\n\n .lg\\:gap-y-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n }\n\n .lg\\:gap-y-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n }\n\n .lg\\:gap-y-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n }\n\n .lg\\:gap-y-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n }\n\n .lg\\:gap-y-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n }\n\n .lg\\:gap-y-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n }\n\n .lg\\:gap-y-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n }\n\n .lg\\:gap-y-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n }\n\n .lg\\:gap-y-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n }\n\n .lg\\:gap-y-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n }\n\n .lg\\:grid-flow-row {\n grid-auto-flow: row;\n }\n\n .lg\\:grid-flow-col {\n grid-auto-flow: column;\n }\n\n .lg\\:grid-flow-row-dense {\n grid-auto-flow: row dense;\n }\n\n .lg\\:grid-flow-col-dense {\n grid-auto-flow: column dense;\n }\n\n .lg\\:grid-cols-1 {\n grid-template-columns: repeat(1, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-10 {\n grid-template-columns: repeat(10, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-11 {\n grid-template-columns: repeat(11, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-12 {\n grid-template-columns: repeat(12, minmax(0, 1fr));\n }\n\n .lg\\:grid-cols-none {\n grid-template-columns: none;\n }\n\n .lg\\:auto-cols-auto {\n grid-auto-columns: auto;\n }\n\n .lg\\:auto-cols-min {\n grid-auto-columns: -webkit-min-content;\n grid-auto-columns: min-content;\n }\n\n .lg\\:auto-cols-max {\n grid-auto-columns: -webkit-max-content;\n grid-auto-columns: max-content;\n }\n\n .lg\\:auto-cols-fr {\n grid-auto-columns: minmax(0, 1fr);\n }\n\n .lg\\:col-auto {\n grid-column: auto;\n }\n\n .lg\\:col-span-1 {\n grid-column: span 1 / span 1;\n }\n\n .lg\\:col-span-2 {\n grid-column: span 2 / span 2;\n }\n\n .lg\\:col-span-3 {\n grid-column: span 3 / span 3;\n }\n\n .lg\\:col-span-4 {\n grid-column: span 4 / span 4;\n }\n\n .lg\\:col-span-5 {\n grid-column: span 5 / span 5;\n }\n\n .lg\\:col-span-6 {\n grid-column: span 6 / span 6;\n }\n\n .lg\\:col-span-7 {\n grid-column: span 7 / span 7;\n }\n\n .lg\\:col-span-8 {\n grid-column: span 8 / span 8;\n }\n\n .lg\\:col-span-9 {\n grid-column: span 9 / span 9;\n }\n\n .lg\\:col-span-10 {\n grid-column: span 10 / span 10;\n }\n\n .lg\\:col-span-11 {\n grid-column: span 11 / span 11;\n }\n\n .lg\\:col-span-12 {\n grid-column: span 12 / span 12;\n }\n\n .lg\\:col-span-full {\n grid-column: 1 / -1;\n }\n\n .lg\\:col-start-1 {\n grid-column-start: 1;\n }\n\n .lg\\:col-start-2 {\n grid-column-start: 2;\n }\n\n .lg\\:col-start-3 {\n grid-column-start: 3;\n }\n\n .lg\\:col-start-4 {\n grid-column-start: 4;\n }\n\n .lg\\:col-start-5 {\n grid-column-start: 5;\n }\n\n .lg\\:col-start-6 {\n grid-column-start: 6;\n }\n\n .lg\\:col-start-7 {\n grid-column-start: 7;\n }\n\n .lg\\:col-start-8 {\n grid-column-start: 8;\n }\n\n .lg\\:col-start-9 {\n grid-column-start: 9;\n }\n\n .lg\\:col-start-10 {\n grid-column-start: 10;\n }\n\n .lg\\:col-start-11 {\n grid-column-start: 11;\n }\n\n .lg\\:col-start-12 {\n grid-column-start: 12;\n }\n\n .lg\\:col-start-13 {\n grid-column-start: 13;\n }\n\n .lg\\:col-start-auto {\n grid-column-start: auto;\n }\n\n .lg\\:col-end-1 {\n grid-column-end: 1;\n }\n\n .lg\\:col-end-2 {\n grid-column-end: 2;\n }\n\n .lg\\:col-end-3 {\n grid-column-end: 3;\n }\n\n .lg\\:col-end-4 {\n grid-column-end: 4;\n }\n\n .lg\\:col-end-5 {\n grid-column-end: 5;\n }\n\n .lg\\:col-end-6 {\n grid-column-end: 6;\n }\n\n .lg\\:col-end-7 {\n grid-column-end: 7;\n }\n\n .lg\\:col-end-8 {\n grid-column-end: 8;\n }\n\n .lg\\:col-end-9 {\n grid-column-end: 9;\n }\n\n .lg\\:col-end-10 {\n grid-column-end: 10;\n }\n\n .lg\\:col-end-11 {\n grid-column-end: 11;\n }\n\n .lg\\:col-end-12 {\n grid-column-end: 12;\n }\n\n .lg\\:col-end-13 {\n grid-column-end: 13;\n }\n\n .lg\\:col-end-auto {\n grid-column-end: auto;\n }\n\n .lg\\:grid-rows-1 {\n grid-template-rows: repeat(1, minmax(0, 1fr));\n }\n\n .lg\\:grid-rows-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n\n .lg\\:grid-rows-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n }\n\n .lg\\:grid-rows-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n }\n\n .lg\\:grid-rows-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n }\n\n .lg\\:grid-rows-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n }\n\n .lg\\:grid-rows-none {\n grid-template-rows: none;\n }\n\n .lg\\:auto-rows-auto {\n grid-auto-rows: auto;\n }\n\n .lg\\:auto-rows-min {\n grid-auto-rows: -webkit-min-content;\n grid-auto-rows: min-content;\n }\n\n .lg\\:auto-rows-max {\n grid-auto-rows: -webkit-max-content;\n grid-auto-rows: max-content;\n }\n\n .lg\\:auto-rows-fr {\n grid-auto-rows: minmax(0, 1fr);\n }\n\n .lg\\:row-auto {\n grid-row: auto;\n }\n\n .lg\\:row-span-1 {\n grid-row: span 1 / span 1;\n }\n\n .lg\\:row-span-2 {\n grid-row: span 2 / span 2;\n }\n\n .lg\\:row-span-3 {\n grid-row: span 3 / span 3;\n }\n\n .lg\\:row-span-4 {\n grid-row: span 4 / span 4;\n }\n\n .lg\\:row-span-5 {\n grid-row: span 5 / span 5;\n }\n\n .lg\\:row-span-6 {\n grid-row: span 6 / span 6;\n }\n\n .lg\\:row-span-full {\n grid-row: 1 / -1;\n }\n\n .lg\\:row-start-1 {\n grid-row-start: 1;\n }\n\n .lg\\:row-start-2 {\n grid-row-start: 2;\n }\n\n .lg\\:row-start-3 {\n grid-row-start: 3;\n }\n\n .lg\\:row-start-4 {\n grid-row-start: 4;\n }\n\n .lg\\:row-start-5 {\n grid-row-start: 5;\n }\n\n .lg\\:row-start-6 {\n grid-row-start: 6;\n }\n\n .lg\\:row-start-7 {\n grid-row-start: 7;\n }\n\n .lg\\:row-start-auto {\n grid-row-start: auto;\n }\n\n .lg\\:row-end-1 {\n grid-row-end: 1;\n }\n\n .lg\\:row-end-2 {\n grid-row-end: 2;\n }\n\n .lg\\:row-end-3 {\n grid-row-end: 3;\n }\n\n .lg\\:row-end-4 {\n grid-row-end: 4;\n }\n\n .lg\\:row-end-5 {\n grid-row-end: 5;\n }\n\n .lg\\:row-end-6 {\n grid-row-end: 6;\n }\n\n .lg\\:row-end-7 {\n grid-row-end: 7;\n }\n\n .lg\\:row-end-auto {\n grid-row-end: auto;\n }\n\n .lg\\:transform {\n --transform-translate-x: 0;\n --transform-translate-y: 0;\n --transform-rotate: 0;\n --transform-skew-x: 0;\n --transform-skew-y: 0;\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n }\n\n .lg\\:transform-none {\n -webkit-transform: none;\n transform: none;\n }\n\n .lg\\:origin-center {\n -webkit-transform-origin: center;\n transform-origin: center;\n }\n\n .lg\\:origin-top {\n -webkit-transform-origin: top;\n transform-origin: top;\n }\n\n .lg\\:origin-top-right {\n -webkit-transform-origin: top right;\n transform-origin: top right;\n }\n\n .lg\\:origin-right {\n -webkit-transform-origin: right;\n transform-origin: right;\n }\n\n .lg\\:origin-bottom-right {\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n }\n\n .lg\\:origin-bottom {\n -webkit-transform-origin: bottom;\n transform-origin: bottom;\n }\n\n .lg\\:origin-bottom-left {\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n }\n\n .lg\\:origin-left {\n -webkit-transform-origin: left;\n transform-origin: left;\n }\n\n .lg\\:origin-top-left {\n -webkit-transform-origin: top left;\n transform-origin: top left;\n }\n\n .lg\\:scale-0 {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .lg\\:scale-50 {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .lg\\:scale-75 {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .lg\\:scale-90 {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .lg\\:scale-95 {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .lg\\:scale-100 {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .lg\\:scale-105 {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .lg\\:scale-110 {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .lg\\:scale-125 {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .lg\\:scale-150 {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .lg\\:scale-x-0 {\n --transform-scale-x: 0;\n }\n\n .lg\\:scale-x-50 {\n --transform-scale-x: .5;\n }\n\n .lg\\:scale-x-75 {\n --transform-scale-x: .75;\n }\n\n .lg\\:scale-x-90 {\n --transform-scale-x: .9;\n }\n\n .lg\\:scale-x-95 {\n --transform-scale-x: .95;\n }\n\n .lg\\:scale-x-100 {\n --transform-scale-x: 1;\n }\n\n .lg\\:scale-x-105 {\n --transform-scale-x: 1.05;\n }\n\n .lg\\:scale-x-110 {\n --transform-scale-x: 1.1;\n }\n\n .lg\\:scale-x-125 {\n --transform-scale-x: 1.25;\n }\n\n .lg\\:scale-x-150 {\n --transform-scale-x: 1.5;\n }\n\n .lg\\:scale-y-0 {\n --transform-scale-y: 0;\n }\n\n .lg\\:scale-y-50 {\n --transform-scale-y: .5;\n }\n\n .lg\\:scale-y-75 {\n --transform-scale-y: .75;\n }\n\n .lg\\:scale-y-90 {\n --transform-scale-y: .9;\n }\n\n .lg\\:scale-y-95 {\n --transform-scale-y: .95;\n }\n\n .lg\\:scale-y-100 {\n --transform-scale-y: 1;\n }\n\n .lg\\:scale-y-105 {\n --transform-scale-y: 1.05;\n }\n\n .lg\\:scale-y-110 {\n --transform-scale-y: 1.1;\n }\n\n .lg\\:scale-y-125 {\n --transform-scale-y: 1.25;\n }\n\n .lg\\:scale-y-150 {\n --transform-scale-y: 1.5;\n }\n\n .lg\\:hover\\:scale-0:hover {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .lg\\:hover\\:scale-50:hover {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .lg\\:hover\\:scale-75:hover {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .lg\\:hover\\:scale-90:hover {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .lg\\:hover\\:scale-95:hover {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .lg\\:hover\\:scale-100:hover {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .lg\\:hover\\:scale-105:hover {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .lg\\:hover\\:scale-110:hover {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .lg\\:hover\\:scale-125:hover {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .lg\\:hover\\:scale-150:hover {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .lg\\:hover\\:scale-x-0:hover {\n --transform-scale-x: 0;\n }\n\n .lg\\:hover\\:scale-x-50:hover {\n --transform-scale-x: .5;\n }\n\n .lg\\:hover\\:scale-x-75:hover {\n --transform-scale-x: .75;\n }\n\n .lg\\:hover\\:scale-x-90:hover {\n --transform-scale-x: .9;\n }\n\n .lg\\:hover\\:scale-x-95:hover {\n --transform-scale-x: .95;\n }\n\n .lg\\:hover\\:scale-x-100:hover {\n --transform-scale-x: 1;\n }\n\n .lg\\:hover\\:scale-x-105:hover {\n --transform-scale-x: 1.05;\n }\n\n .lg\\:hover\\:scale-x-110:hover {\n --transform-scale-x: 1.1;\n }\n\n .lg\\:hover\\:scale-x-125:hover {\n --transform-scale-x: 1.25;\n }\n\n .lg\\:hover\\:scale-x-150:hover {\n --transform-scale-x: 1.5;\n }\n\n .lg\\:hover\\:scale-y-0:hover {\n --transform-scale-y: 0;\n }\n\n .lg\\:hover\\:scale-y-50:hover {\n --transform-scale-y: .5;\n }\n\n .lg\\:hover\\:scale-y-75:hover {\n --transform-scale-y: .75;\n }\n\n .lg\\:hover\\:scale-y-90:hover {\n --transform-scale-y: .9;\n }\n\n .lg\\:hover\\:scale-y-95:hover {\n --transform-scale-y: .95;\n }\n\n .lg\\:hover\\:scale-y-100:hover {\n --transform-scale-y: 1;\n }\n\n .lg\\:hover\\:scale-y-105:hover {\n --transform-scale-y: 1.05;\n }\n\n .lg\\:hover\\:scale-y-110:hover {\n --transform-scale-y: 1.1;\n }\n\n .lg\\:hover\\:scale-y-125:hover {\n --transform-scale-y: 1.25;\n }\n\n .lg\\:hover\\:scale-y-150:hover {\n --transform-scale-y: 1.5;\n }\n\n .lg\\:focus\\:scale-0:focus {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .lg\\:focus\\:scale-50:focus {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .lg\\:focus\\:scale-75:focus {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .lg\\:focus\\:scale-90:focus {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .lg\\:focus\\:scale-95:focus {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .lg\\:focus\\:scale-100:focus {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .lg\\:focus\\:scale-105:focus {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .lg\\:focus\\:scale-110:focus {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .lg\\:focus\\:scale-125:focus {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .lg\\:focus\\:scale-150:focus {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .lg\\:focus\\:scale-x-0:focus {\n --transform-scale-x: 0;\n }\n\n .lg\\:focus\\:scale-x-50:focus {\n --transform-scale-x: .5;\n }\n\n .lg\\:focus\\:scale-x-75:focus {\n --transform-scale-x: .75;\n }\n\n .lg\\:focus\\:scale-x-90:focus {\n --transform-scale-x: .9;\n }\n\n .lg\\:focus\\:scale-x-95:focus {\n --transform-scale-x: .95;\n }\n\n .lg\\:focus\\:scale-x-100:focus {\n --transform-scale-x: 1;\n }\n\n .lg\\:focus\\:scale-x-105:focus {\n --transform-scale-x: 1.05;\n }\n\n .lg\\:focus\\:scale-x-110:focus {\n --transform-scale-x: 1.1;\n }\n\n .lg\\:focus\\:scale-x-125:focus {\n --transform-scale-x: 1.25;\n }\n\n .lg\\:focus\\:scale-x-150:focus {\n --transform-scale-x: 1.5;\n }\n\n .lg\\:focus\\:scale-y-0:focus {\n --transform-scale-y: 0;\n }\n\n .lg\\:focus\\:scale-y-50:focus {\n --transform-scale-y: .5;\n }\n\n .lg\\:focus\\:scale-y-75:focus {\n --transform-scale-y: .75;\n }\n\n .lg\\:focus\\:scale-y-90:focus {\n --transform-scale-y: .9;\n }\n\n .lg\\:focus\\:scale-y-95:focus {\n --transform-scale-y: .95;\n }\n\n .lg\\:focus\\:scale-y-100:focus {\n --transform-scale-y: 1;\n }\n\n .lg\\:focus\\:scale-y-105:focus {\n --transform-scale-y: 1.05;\n }\n\n .lg\\:focus\\:scale-y-110:focus {\n --transform-scale-y: 1.1;\n }\n\n .lg\\:focus\\:scale-y-125:focus {\n --transform-scale-y: 1.25;\n }\n\n .lg\\:focus\\:scale-y-150:focus {\n --transform-scale-y: 1.5;\n }\n\n .lg\\:rotate-0 {\n --transform-rotate: 0;\n }\n\n .lg\\:rotate-1 {\n --transform-rotate: 1deg;\n }\n\n .lg\\:rotate-2 {\n --transform-rotate: 2deg;\n }\n\n .lg\\:rotate-3 {\n --transform-rotate: 3deg;\n }\n\n .lg\\:rotate-6 {\n --transform-rotate: 6deg;\n }\n\n .lg\\:rotate-12 {\n --transform-rotate: 12deg;\n }\n\n .lg\\:rotate-45 {\n --transform-rotate: 45deg;\n }\n\n .lg\\:rotate-90 {\n --transform-rotate: 90deg;\n }\n\n .lg\\:rotate-180 {\n --transform-rotate: 180deg;\n }\n\n .lg\\:-rotate-180 {\n --transform-rotate: -180deg;\n }\n\n .lg\\:-rotate-90 {\n --transform-rotate: -90deg;\n }\n\n .lg\\:-rotate-45 {\n --transform-rotate: -45deg;\n }\n\n .lg\\:-rotate-12 {\n --transform-rotate: -12deg;\n }\n\n .lg\\:-rotate-6 {\n --transform-rotate: -6deg;\n }\n\n .lg\\:-rotate-3 {\n --transform-rotate: -3deg;\n }\n\n .lg\\:-rotate-2 {\n --transform-rotate: -2deg;\n }\n\n .lg\\:-rotate-1 {\n --transform-rotate: -1deg;\n }\n\n .lg\\:hover\\:rotate-0:hover {\n --transform-rotate: 0;\n }\n\n .lg\\:hover\\:rotate-1:hover {\n --transform-rotate: 1deg;\n }\n\n .lg\\:hover\\:rotate-2:hover {\n --transform-rotate: 2deg;\n }\n\n .lg\\:hover\\:rotate-3:hover {\n --transform-rotate: 3deg;\n }\n\n .lg\\:hover\\:rotate-6:hover {\n --transform-rotate: 6deg;\n }\n\n .lg\\:hover\\:rotate-12:hover {\n --transform-rotate: 12deg;\n }\n\n .lg\\:hover\\:rotate-45:hover {\n --transform-rotate: 45deg;\n }\n\n .lg\\:hover\\:rotate-90:hover {\n --transform-rotate: 90deg;\n }\n\n .lg\\:hover\\:rotate-180:hover {\n --transform-rotate: 180deg;\n }\n\n .lg\\:hover\\:-rotate-180:hover {\n --transform-rotate: -180deg;\n }\n\n .lg\\:hover\\:-rotate-90:hover {\n --transform-rotate: -90deg;\n }\n\n .lg\\:hover\\:-rotate-45:hover {\n --transform-rotate: -45deg;\n }\n\n .lg\\:hover\\:-rotate-12:hover {\n --transform-rotate: -12deg;\n }\n\n .lg\\:hover\\:-rotate-6:hover {\n --transform-rotate: -6deg;\n }\n\n .lg\\:hover\\:-rotate-3:hover {\n --transform-rotate: -3deg;\n }\n\n .lg\\:hover\\:-rotate-2:hover {\n --transform-rotate: -2deg;\n }\n\n .lg\\:hover\\:-rotate-1:hover {\n --transform-rotate: -1deg;\n }\n\n .lg\\:focus\\:rotate-0:focus {\n --transform-rotate: 0;\n }\n\n .lg\\:focus\\:rotate-1:focus {\n --transform-rotate: 1deg;\n }\n\n .lg\\:focus\\:rotate-2:focus {\n --transform-rotate: 2deg;\n }\n\n .lg\\:focus\\:rotate-3:focus {\n --transform-rotate: 3deg;\n }\n\n .lg\\:focus\\:rotate-6:focus {\n --transform-rotate: 6deg;\n }\n\n .lg\\:focus\\:rotate-12:focus {\n --transform-rotate: 12deg;\n }\n\n .lg\\:focus\\:rotate-45:focus {\n --transform-rotate: 45deg;\n }\n\n .lg\\:focus\\:rotate-90:focus {\n --transform-rotate: 90deg;\n }\n\n .lg\\:focus\\:rotate-180:focus {\n --transform-rotate: 180deg;\n }\n\n .lg\\:focus\\:-rotate-180:focus {\n --transform-rotate: -180deg;\n }\n\n .lg\\:focus\\:-rotate-90:focus {\n --transform-rotate: -90deg;\n }\n\n .lg\\:focus\\:-rotate-45:focus {\n --transform-rotate: -45deg;\n }\n\n .lg\\:focus\\:-rotate-12:focus {\n --transform-rotate: -12deg;\n }\n\n .lg\\:focus\\:-rotate-6:focus {\n --transform-rotate: -6deg;\n }\n\n .lg\\:focus\\:-rotate-3:focus {\n --transform-rotate: -3deg;\n }\n\n .lg\\:focus\\:-rotate-2:focus {\n --transform-rotate: -2deg;\n }\n\n .lg\\:focus\\:-rotate-1:focus {\n --transform-rotate: -1deg;\n }\n\n .lg\\:translate-x-0 {\n --transform-translate-x: 0;\n }\n\n .lg\\:translate-x-1 {\n --transform-translate-x: 0.25rem;\n }\n\n .lg\\:translate-x-2 {\n --transform-translate-x: 0.5rem;\n }\n\n .lg\\:translate-x-3 {\n --transform-translate-x: 0.75rem;\n }\n\n .lg\\:translate-x-4 {\n --transform-translate-x: 1rem;\n }\n\n .lg\\:translate-x-5 {\n --transform-translate-x: 1.25rem;\n }\n\n .lg\\:translate-x-6 {\n --transform-translate-x: 1.5rem;\n }\n\n .lg\\:translate-x-8 {\n --transform-translate-x: 2rem;\n }\n\n .lg\\:translate-x-10 {\n --transform-translate-x: 2.5rem;\n }\n\n .lg\\:translate-x-12 {\n --transform-translate-x: 3rem;\n }\n\n .lg\\:translate-x-16 {\n --transform-translate-x: 4rem;\n }\n\n .lg\\:translate-x-20 {\n --transform-translate-x: 5rem;\n }\n\n .lg\\:translate-x-24 {\n --transform-translate-x: 6rem;\n }\n\n .lg\\:translate-x-32 {\n --transform-translate-x: 8rem;\n }\n\n .lg\\:translate-x-40 {\n --transform-translate-x: 10rem;\n }\n\n .lg\\:translate-x-48 {\n --transform-translate-x: 12rem;\n }\n\n .lg\\:translate-x-56 {\n --transform-translate-x: 14rem;\n }\n\n .lg\\:translate-x-64 {\n --transform-translate-x: 16rem;\n }\n\n .lg\\:translate-x-px {\n --transform-translate-x: 1px;\n }\n\n .lg\\:-translate-x-1 {\n --transform-translate-x: -0.25rem;\n }\n\n .lg\\:-translate-x-2 {\n --transform-translate-x: -0.5rem;\n }\n\n .lg\\:-translate-x-3 {\n --transform-translate-x: -0.75rem;\n }\n\n .lg\\:-translate-x-4 {\n --transform-translate-x: -1rem;\n }\n\n .lg\\:-translate-x-5 {\n --transform-translate-x: -1.25rem;\n }\n\n .lg\\:-translate-x-6 {\n --transform-translate-x: -1.5rem;\n }\n\n .lg\\:-translate-x-8 {\n --transform-translate-x: -2rem;\n }\n\n .lg\\:-translate-x-10 {\n --transform-translate-x: -2.5rem;\n }\n\n .lg\\:-translate-x-12 {\n --transform-translate-x: -3rem;\n }\n\n .lg\\:-translate-x-16 {\n --transform-translate-x: -4rem;\n }\n\n .lg\\:-translate-x-20 {\n --transform-translate-x: -5rem;\n }\n\n .lg\\:-translate-x-24 {\n --transform-translate-x: -6rem;\n }\n\n .lg\\:-translate-x-32 {\n --transform-translate-x: -8rem;\n }\n\n .lg\\:-translate-x-40 {\n --transform-translate-x: -10rem;\n }\n\n .lg\\:-translate-x-48 {\n --transform-translate-x: -12rem;\n }\n\n .lg\\:-translate-x-56 {\n --transform-translate-x: -14rem;\n }\n\n .lg\\:-translate-x-64 {\n --transform-translate-x: -16rem;\n }\n\n .lg\\:-translate-x-px {\n --transform-translate-x: -1px;\n }\n\n .lg\\:-translate-x-full {\n --transform-translate-x: -100%;\n }\n\n .lg\\:-translate-x-1\\/2 {\n --transform-translate-x: -50%;\n }\n\n .lg\\:translate-x-1\\/2 {\n --transform-translate-x: 50%;\n }\n\n .lg\\:translate-x-full {\n --transform-translate-x: 100%;\n }\n\n .lg\\:translate-y-0 {\n --transform-translate-y: 0;\n }\n\n .lg\\:translate-y-1 {\n --transform-translate-y: 0.25rem;\n }\n\n .lg\\:translate-y-2 {\n --transform-translate-y: 0.5rem;\n }\n\n .lg\\:translate-y-3 {\n --transform-translate-y: 0.75rem;\n }\n\n .lg\\:translate-y-4 {\n --transform-translate-y: 1rem;\n }\n\n .lg\\:translate-y-5 {\n --transform-translate-y: 1.25rem;\n }\n\n .lg\\:translate-y-6 {\n --transform-translate-y: 1.5rem;\n }\n\n .lg\\:translate-y-8 {\n --transform-translate-y: 2rem;\n }\n\n .lg\\:translate-y-10 {\n --transform-translate-y: 2.5rem;\n }\n\n .lg\\:translate-y-12 {\n --transform-translate-y: 3rem;\n }\n\n .lg\\:translate-y-16 {\n --transform-translate-y: 4rem;\n }\n\n .lg\\:translate-y-20 {\n --transform-translate-y: 5rem;\n }\n\n .lg\\:translate-y-24 {\n --transform-translate-y: 6rem;\n }\n\n .lg\\:translate-y-32 {\n --transform-translate-y: 8rem;\n }\n\n .lg\\:translate-y-40 {\n --transform-translate-y: 10rem;\n }\n\n .lg\\:translate-y-48 {\n --transform-translate-y: 12rem;\n }\n\n .lg\\:translate-y-56 {\n --transform-translate-y: 14rem;\n }\n\n .lg\\:translate-y-64 {\n --transform-translate-y: 16rem;\n }\n\n .lg\\:translate-y-px {\n --transform-translate-y: 1px;\n }\n\n .lg\\:-translate-y-1 {\n --transform-translate-y: -0.25rem;\n }\n\n .lg\\:-translate-y-2 {\n --transform-translate-y: -0.5rem;\n }\n\n .lg\\:-translate-y-3 {\n --transform-translate-y: -0.75rem;\n }\n\n .lg\\:-translate-y-4 {\n --transform-translate-y: -1rem;\n }\n\n .lg\\:-translate-y-5 {\n --transform-translate-y: -1.25rem;\n }\n\n .lg\\:-translate-y-6 {\n --transform-translate-y: -1.5rem;\n }\n\n .lg\\:-translate-y-8 {\n --transform-translate-y: -2rem;\n }\n\n .lg\\:-translate-y-10 {\n --transform-translate-y: -2.5rem;\n }\n\n .lg\\:-translate-y-12 {\n --transform-translate-y: -3rem;\n }\n\n .lg\\:-translate-y-16 {\n --transform-translate-y: -4rem;\n }\n\n .lg\\:-translate-y-20 {\n --transform-translate-y: -5rem;\n }\n\n .lg\\:-translate-y-24 {\n --transform-translate-y: -6rem;\n }\n\n .lg\\:-translate-y-32 {\n --transform-translate-y: -8rem;\n }\n\n .lg\\:-translate-y-40 {\n --transform-translate-y: -10rem;\n }\n\n .lg\\:-translate-y-48 {\n --transform-translate-y: -12rem;\n }\n\n .lg\\:-translate-y-56 {\n --transform-translate-y: -14rem;\n }\n\n .lg\\:-translate-y-64 {\n --transform-translate-y: -16rem;\n }\n\n .lg\\:-translate-y-px {\n --transform-translate-y: -1px;\n }\n\n .lg\\:-translate-y-full {\n --transform-translate-y: -100%;\n }\n\n .lg\\:-translate-y-1\\/2 {\n --transform-translate-y: -50%;\n }\n\n .lg\\:translate-y-1\\/2 {\n --transform-translate-y: 50%;\n }\n\n .lg\\:translate-y-full {\n --transform-translate-y: 100%;\n }\n\n .lg\\:hover\\:translate-x-0:hover {\n --transform-translate-x: 0;\n }\n\n .lg\\:hover\\:translate-x-1:hover {\n --transform-translate-x: 0.25rem;\n }\n\n .lg\\:hover\\:translate-x-2:hover {\n --transform-translate-x: 0.5rem;\n }\n\n .lg\\:hover\\:translate-x-3:hover {\n --transform-translate-x: 0.75rem;\n }\n\n .lg\\:hover\\:translate-x-4:hover {\n --transform-translate-x: 1rem;\n }\n\n .lg\\:hover\\:translate-x-5:hover {\n --transform-translate-x: 1.25rem;\n }\n\n .lg\\:hover\\:translate-x-6:hover {\n --transform-translate-x: 1.5rem;\n }\n\n .lg\\:hover\\:translate-x-8:hover {\n --transform-translate-x: 2rem;\n }\n\n .lg\\:hover\\:translate-x-10:hover {\n --transform-translate-x: 2.5rem;\n }\n\n .lg\\:hover\\:translate-x-12:hover {\n --transform-translate-x: 3rem;\n }\n\n .lg\\:hover\\:translate-x-16:hover {\n --transform-translate-x: 4rem;\n }\n\n .lg\\:hover\\:translate-x-20:hover {\n --transform-translate-x: 5rem;\n }\n\n .lg\\:hover\\:translate-x-24:hover {\n --transform-translate-x: 6rem;\n }\n\n .lg\\:hover\\:translate-x-32:hover {\n --transform-translate-x: 8rem;\n }\n\n .lg\\:hover\\:translate-x-40:hover {\n --transform-translate-x: 10rem;\n }\n\n .lg\\:hover\\:translate-x-48:hover {\n --transform-translate-x: 12rem;\n }\n\n .lg\\:hover\\:translate-x-56:hover {\n --transform-translate-x: 14rem;\n }\n\n .lg\\:hover\\:translate-x-64:hover {\n --transform-translate-x: 16rem;\n }\n\n .lg\\:hover\\:translate-x-px:hover {\n --transform-translate-x: 1px;\n }\n\n .lg\\:hover\\:-translate-x-1:hover {\n --transform-translate-x: -0.25rem;\n }\n\n .lg\\:hover\\:-translate-x-2:hover {\n --transform-translate-x: -0.5rem;\n }\n\n .lg\\:hover\\:-translate-x-3:hover {\n --transform-translate-x: -0.75rem;\n }\n\n .lg\\:hover\\:-translate-x-4:hover {\n --transform-translate-x: -1rem;\n }\n\n .lg\\:hover\\:-translate-x-5:hover {\n --transform-translate-x: -1.25rem;\n }\n\n .lg\\:hover\\:-translate-x-6:hover {\n --transform-translate-x: -1.5rem;\n }\n\n .lg\\:hover\\:-translate-x-8:hover {\n --transform-translate-x: -2rem;\n }\n\n .lg\\:hover\\:-translate-x-10:hover {\n --transform-translate-x: -2.5rem;\n }\n\n .lg\\:hover\\:-translate-x-12:hover {\n --transform-translate-x: -3rem;\n }\n\n .lg\\:hover\\:-translate-x-16:hover {\n --transform-translate-x: -4rem;\n }\n\n .lg\\:hover\\:-translate-x-20:hover {\n --transform-translate-x: -5rem;\n }\n\n .lg\\:hover\\:-translate-x-24:hover {\n --transform-translate-x: -6rem;\n }\n\n .lg\\:hover\\:-translate-x-32:hover {\n --transform-translate-x: -8rem;\n }\n\n .lg\\:hover\\:-translate-x-40:hover {\n --transform-translate-x: -10rem;\n }\n\n .lg\\:hover\\:-translate-x-48:hover {\n --transform-translate-x: -12rem;\n }\n\n .lg\\:hover\\:-translate-x-56:hover {\n --transform-translate-x: -14rem;\n }\n\n .lg\\:hover\\:-translate-x-64:hover {\n --transform-translate-x: -16rem;\n }\n\n .lg\\:hover\\:-translate-x-px:hover {\n --transform-translate-x: -1px;\n }\n\n .lg\\:hover\\:-translate-x-full:hover {\n --transform-translate-x: -100%;\n }\n\n .lg\\:hover\\:-translate-x-1\\/2:hover {\n --transform-translate-x: -50%;\n }\n\n .lg\\:hover\\:translate-x-1\\/2:hover {\n --transform-translate-x: 50%;\n }\n\n .lg\\:hover\\:translate-x-full:hover {\n --transform-translate-x: 100%;\n }\n\n .lg\\:hover\\:translate-y-0:hover {\n --transform-translate-y: 0;\n }\n\n .lg\\:hover\\:translate-y-1:hover {\n --transform-translate-y: 0.25rem;\n }\n\n .lg\\:hover\\:translate-y-2:hover {\n --transform-translate-y: 0.5rem;\n }\n\n .lg\\:hover\\:translate-y-3:hover {\n --transform-translate-y: 0.75rem;\n }\n\n .lg\\:hover\\:translate-y-4:hover {\n --transform-translate-y: 1rem;\n }\n\n .lg\\:hover\\:translate-y-5:hover {\n --transform-translate-y: 1.25rem;\n }\n\n .lg\\:hover\\:translate-y-6:hover {\n --transform-translate-y: 1.5rem;\n }\n\n .lg\\:hover\\:translate-y-8:hover {\n --transform-translate-y: 2rem;\n }\n\n .lg\\:hover\\:translate-y-10:hover {\n --transform-translate-y: 2.5rem;\n }\n\n .lg\\:hover\\:translate-y-12:hover {\n --transform-translate-y: 3rem;\n }\n\n .lg\\:hover\\:translate-y-16:hover {\n --transform-translate-y: 4rem;\n }\n\n .lg\\:hover\\:translate-y-20:hover {\n --transform-translate-y: 5rem;\n }\n\n .lg\\:hover\\:translate-y-24:hover {\n --transform-translate-y: 6rem;\n }\n\n .lg\\:hover\\:translate-y-32:hover {\n --transform-translate-y: 8rem;\n }\n\n .lg\\:hover\\:translate-y-40:hover {\n --transform-translate-y: 10rem;\n }\n\n .lg\\:hover\\:translate-y-48:hover {\n --transform-translate-y: 12rem;\n }\n\n .lg\\:hover\\:translate-y-56:hover {\n --transform-translate-y: 14rem;\n }\n\n .lg\\:hover\\:translate-y-64:hover {\n --transform-translate-y: 16rem;\n }\n\n .lg\\:hover\\:translate-y-px:hover {\n --transform-translate-y: 1px;\n }\n\n .lg\\:hover\\:-translate-y-1:hover {\n --transform-translate-y: -0.25rem;\n }\n\n .lg\\:hover\\:-translate-y-2:hover {\n --transform-translate-y: -0.5rem;\n }\n\n .lg\\:hover\\:-translate-y-3:hover {\n --transform-translate-y: -0.75rem;\n }\n\n .lg\\:hover\\:-translate-y-4:hover {\n --transform-translate-y: -1rem;\n }\n\n .lg\\:hover\\:-translate-y-5:hover {\n --transform-translate-y: -1.25rem;\n }\n\n .lg\\:hover\\:-translate-y-6:hover {\n --transform-translate-y: -1.5rem;\n }\n\n .lg\\:hover\\:-translate-y-8:hover {\n --transform-translate-y: -2rem;\n }\n\n .lg\\:hover\\:-translate-y-10:hover {\n --transform-translate-y: -2.5rem;\n }\n\n .lg\\:hover\\:-translate-y-12:hover {\n --transform-translate-y: -3rem;\n }\n\n .lg\\:hover\\:-translate-y-16:hover {\n --transform-translate-y: -4rem;\n }\n\n .lg\\:hover\\:-translate-y-20:hover {\n --transform-translate-y: -5rem;\n }\n\n .lg\\:hover\\:-translate-y-24:hover {\n --transform-translate-y: -6rem;\n }\n\n .lg\\:hover\\:-translate-y-32:hover {\n --transform-translate-y: -8rem;\n }\n\n .lg\\:hover\\:-translate-y-40:hover {\n --transform-translate-y: -10rem;\n }\n\n .lg\\:hover\\:-translate-y-48:hover {\n --transform-translate-y: -12rem;\n }\n\n .lg\\:hover\\:-translate-y-56:hover {\n --transform-translate-y: -14rem;\n }\n\n .lg\\:hover\\:-translate-y-64:hover {\n --transform-translate-y: -16rem;\n }\n\n .lg\\:hover\\:-translate-y-px:hover {\n --transform-translate-y: -1px;\n }\n\n .lg\\:hover\\:-translate-y-full:hover {\n --transform-translate-y: -100%;\n }\n\n .lg\\:hover\\:-translate-y-1\\/2:hover {\n --transform-translate-y: -50%;\n }\n\n .lg\\:hover\\:translate-y-1\\/2:hover {\n --transform-translate-y: 50%;\n }\n\n .lg\\:hover\\:translate-y-full:hover {\n --transform-translate-y: 100%;\n }\n\n .lg\\:focus\\:translate-x-0:focus {\n --transform-translate-x: 0;\n }\n\n .lg\\:focus\\:translate-x-1:focus {\n --transform-translate-x: 0.25rem;\n }\n\n .lg\\:focus\\:translate-x-2:focus {\n --transform-translate-x: 0.5rem;\n }\n\n .lg\\:focus\\:translate-x-3:focus {\n --transform-translate-x: 0.75rem;\n }\n\n .lg\\:focus\\:translate-x-4:focus {\n --transform-translate-x: 1rem;\n }\n\n .lg\\:focus\\:translate-x-5:focus {\n --transform-translate-x: 1.25rem;\n }\n\n .lg\\:focus\\:translate-x-6:focus {\n --transform-translate-x: 1.5rem;\n }\n\n .lg\\:focus\\:translate-x-8:focus {\n --transform-translate-x: 2rem;\n }\n\n .lg\\:focus\\:translate-x-10:focus {\n --transform-translate-x: 2.5rem;\n }\n\n .lg\\:focus\\:translate-x-12:focus {\n --transform-translate-x: 3rem;\n }\n\n .lg\\:focus\\:translate-x-16:focus {\n --transform-translate-x: 4rem;\n }\n\n .lg\\:focus\\:translate-x-20:focus {\n --transform-translate-x: 5rem;\n }\n\n .lg\\:focus\\:translate-x-24:focus {\n --transform-translate-x: 6rem;\n }\n\n .lg\\:focus\\:translate-x-32:focus {\n --transform-translate-x: 8rem;\n }\n\n .lg\\:focus\\:translate-x-40:focus {\n --transform-translate-x: 10rem;\n }\n\n .lg\\:focus\\:translate-x-48:focus {\n --transform-translate-x: 12rem;\n }\n\n .lg\\:focus\\:translate-x-56:focus {\n --transform-translate-x: 14rem;\n }\n\n .lg\\:focus\\:translate-x-64:focus {\n --transform-translate-x: 16rem;\n }\n\n .lg\\:focus\\:translate-x-px:focus {\n --transform-translate-x: 1px;\n }\n\n .lg\\:focus\\:-translate-x-1:focus {\n --transform-translate-x: -0.25rem;\n }\n\n .lg\\:focus\\:-translate-x-2:focus {\n --transform-translate-x: -0.5rem;\n }\n\n .lg\\:focus\\:-translate-x-3:focus {\n --transform-translate-x: -0.75rem;\n }\n\n .lg\\:focus\\:-translate-x-4:focus {\n --transform-translate-x: -1rem;\n }\n\n .lg\\:focus\\:-translate-x-5:focus {\n --transform-translate-x: -1.25rem;\n }\n\n .lg\\:focus\\:-translate-x-6:focus {\n --transform-translate-x: -1.5rem;\n }\n\n .lg\\:focus\\:-translate-x-8:focus {\n --transform-translate-x: -2rem;\n }\n\n .lg\\:focus\\:-translate-x-10:focus {\n --transform-translate-x: -2.5rem;\n }\n\n .lg\\:focus\\:-translate-x-12:focus {\n --transform-translate-x: -3rem;\n }\n\n .lg\\:focus\\:-translate-x-16:focus {\n --transform-translate-x: -4rem;\n }\n\n .lg\\:focus\\:-translate-x-20:focus {\n --transform-translate-x: -5rem;\n }\n\n .lg\\:focus\\:-translate-x-24:focus {\n --transform-translate-x: -6rem;\n }\n\n .lg\\:focus\\:-translate-x-32:focus {\n --transform-translate-x: -8rem;\n }\n\n .lg\\:focus\\:-translate-x-40:focus {\n --transform-translate-x: -10rem;\n }\n\n .lg\\:focus\\:-translate-x-48:focus {\n --transform-translate-x: -12rem;\n }\n\n .lg\\:focus\\:-translate-x-56:focus {\n --transform-translate-x: -14rem;\n }\n\n .lg\\:focus\\:-translate-x-64:focus {\n --transform-translate-x: -16rem;\n }\n\n .lg\\:focus\\:-translate-x-px:focus {\n --transform-translate-x: -1px;\n }\n\n .lg\\:focus\\:-translate-x-full:focus {\n --transform-translate-x: -100%;\n }\n\n .lg\\:focus\\:-translate-x-1\\/2:focus {\n --transform-translate-x: -50%;\n }\n\n .lg\\:focus\\:translate-x-1\\/2:focus {\n --transform-translate-x: 50%;\n }\n\n .lg\\:focus\\:translate-x-full:focus {\n --transform-translate-x: 100%;\n }\n\n .lg\\:focus\\:translate-y-0:focus {\n --transform-translate-y: 0;\n }\n\n .lg\\:focus\\:translate-y-1:focus {\n --transform-translate-y: 0.25rem;\n }\n\n .lg\\:focus\\:translate-y-2:focus {\n --transform-translate-y: 0.5rem;\n }\n\n .lg\\:focus\\:translate-y-3:focus {\n --transform-translate-y: 0.75rem;\n }\n\n .lg\\:focus\\:translate-y-4:focus {\n --transform-translate-y: 1rem;\n }\n\n .lg\\:focus\\:translate-y-5:focus {\n --transform-translate-y: 1.25rem;\n }\n\n .lg\\:focus\\:translate-y-6:focus {\n --transform-translate-y: 1.5rem;\n }\n\n .lg\\:focus\\:translate-y-8:focus {\n --transform-translate-y: 2rem;\n }\n\n .lg\\:focus\\:translate-y-10:focus {\n --transform-translate-y: 2.5rem;\n }\n\n .lg\\:focus\\:translate-y-12:focus {\n --transform-translate-y: 3rem;\n }\n\n .lg\\:focus\\:translate-y-16:focus {\n --transform-translate-y: 4rem;\n }\n\n .lg\\:focus\\:translate-y-20:focus {\n --transform-translate-y: 5rem;\n }\n\n .lg\\:focus\\:translate-y-24:focus {\n --transform-translate-y: 6rem;\n }\n\n .lg\\:focus\\:translate-y-32:focus {\n --transform-translate-y: 8rem;\n }\n\n .lg\\:focus\\:translate-y-40:focus {\n --transform-translate-y: 10rem;\n }\n\n .lg\\:focus\\:translate-y-48:focus {\n --transform-translate-y: 12rem;\n }\n\n .lg\\:focus\\:translate-y-56:focus {\n --transform-translate-y: 14rem;\n }\n\n .lg\\:focus\\:translate-y-64:focus {\n --transform-translate-y: 16rem;\n }\n\n .lg\\:focus\\:translate-y-px:focus {\n --transform-translate-y: 1px;\n }\n\n .lg\\:focus\\:-translate-y-1:focus {\n --transform-translate-y: -0.25rem;\n }\n\n .lg\\:focus\\:-translate-y-2:focus {\n --transform-translate-y: -0.5rem;\n }\n\n .lg\\:focus\\:-translate-y-3:focus {\n --transform-translate-y: -0.75rem;\n }\n\n .lg\\:focus\\:-translate-y-4:focus {\n --transform-translate-y: -1rem;\n }\n\n .lg\\:focus\\:-translate-y-5:focus {\n --transform-translate-y: -1.25rem;\n }\n\n .lg\\:focus\\:-translate-y-6:focus {\n --transform-translate-y: -1.5rem;\n }\n\n .lg\\:focus\\:-translate-y-8:focus {\n --transform-translate-y: -2rem;\n }\n\n .lg\\:focus\\:-translate-y-10:focus {\n --transform-translate-y: -2.5rem;\n }\n\n .lg\\:focus\\:-translate-y-12:focus {\n --transform-translate-y: -3rem;\n }\n\n .lg\\:focus\\:-translate-y-16:focus {\n --transform-translate-y: -4rem;\n }\n\n .lg\\:focus\\:-translate-y-20:focus {\n --transform-translate-y: -5rem;\n }\n\n .lg\\:focus\\:-translate-y-24:focus {\n --transform-translate-y: -6rem;\n }\n\n .lg\\:focus\\:-translate-y-32:focus {\n --transform-translate-y: -8rem;\n }\n\n .lg\\:focus\\:-translate-y-40:focus {\n --transform-translate-y: -10rem;\n }\n\n .lg\\:focus\\:-translate-y-48:focus {\n --transform-translate-y: -12rem;\n }\n\n .lg\\:focus\\:-translate-y-56:focus {\n --transform-translate-y: -14rem;\n }\n\n .lg\\:focus\\:-translate-y-64:focus {\n --transform-translate-y: -16rem;\n }\n\n .lg\\:focus\\:-translate-y-px:focus {\n --transform-translate-y: -1px;\n }\n\n .lg\\:focus\\:-translate-y-full:focus {\n --transform-translate-y: -100%;\n }\n\n .lg\\:focus\\:-translate-y-1\\/2:focus {\n --transform-translate-y: -50%;\n }\n\n .lg\\:focus\\:translate-y-1\\/2:focus {\n --transform-translate-y: 50%;\n }\n\n .lg\\:focus\\:translate-y-full:focus {\n --transform-translate-y: 100%;\n }\n\n .lg\\:skew-x-0 {\n --transform-skew-x: 0;\n }\n\n .lg\\:skew-x-1 {\n --transform-skew-x: 1deg;\n }\n\n .lg\\:skew-x-2 {\n --transform-skew-x: 2deg;\n }\n\n .lg\\:skew-x-3 {\n --transform-skew-x: 3deg;\n }\n\n .lg\\:skew-x-6 {\n --transform-skew-x: 6deg;\n }\n\n .lg\\:skew-x-12 {\n --transform-skew-x: 12deg;\n }\n\n .lg\\:-skew-x-12 {\n --transform-skew-x: -12deg;\n }\n\n .lg\\:-skew-x-6 {\n --transform-skew-x: -6deg;\n }\n\n .lg\\:-skew-x-3 {\n --transform-skew-x: -3deg;\n }\n\n .lg\\:-skew-x-2 {\n --transform-skew-x: -2deg;\n }\n\n .lg\\:-skew-x-1 {\n --transform-skew-x: -1deg;\n }\n\n .lg\\:skew-y-0 {\n --transform-skew-y: 0;\n }\n\n .lg\\:skew-y-1 {\n --transform-skew-y: 1deg;\n }\n\n .lg\\:skew-y-2 {\n --transform-skew-y: 2deg;\n }\n\n .lg\\:skew-y-3 {\n --transform-skew-y: 3deg;\n }\n\n .lg\\:skew-y-6 {\n --transform-skew-y: 6deg;\n }\n\n .lg\\:skew-y-12 {\n --transform-skew-y: 12deg;\n }\n\n .lg\\:-skew-y-12 {\n --transform-skew-y: -12deg;\n }\n\n .lg\\:-skew-y-6 {\n --transform-skew-y: -6deg;\n }\n\n .lg\\:-skew-y-3 {\n --transform-skew-y: -3deg;\n }\n\n .lg\\:-skew-y-2 {\n --transform-skew-y: -2deg;\n }\n\n .lg\\:-skew-y-1 {\n --transform-skew-y: -1deg;\n }\n\n .lg\\:hover\\:skew-x-0:hover {\n --transform-skew-x: 0;\n }\n\n .lg\\:hover\\:skew-x-1:hover {\n --transform-skew-x: 1deg;\n }\n\n .lg\\:hover\\:skew-x-2:hover {\n --transform-skew-x: 2deg;\n }\n\n .lg\\:hover\\:skew-x-3:hover {\n --transform-skew-x: 3deg;\n }\n\n .lg\\:hover\\:skew-x-6:hover {\n --transform-skew-x: 6deg;\n }\n\n .lg\\:hover\\:skew-x-12:hover {\n --transform-skew-x: 12deg;\n }\n\n .lg\\:hover\\:-skew-x-12:hover {\n --transform-skew-x: -12deg;\n }\n\n .lg\\:hover\\:-skew-x-6:hover {\n --transform-skew-x: -6deg;\n }\n\n .lg\\:hover\\:-skew-x-3:hover {\n --transform-skew-x: -3deg;\n }\n\n .lg\\:hover\\:-skew-x-2:hover {\n --transform-skew-x: -2deg;\n }\n\n .lg\\:hover\\:-skew-x-1:hover {\n --transform-skew-x: -1deg;\n }\n\n .lg\\:hover\\:skew-y-0:hover {\n --transform-skew-y: 0;\n }\n\n .lg\\:hover\\:skew-y-1:hover {\n --transform-skew-y: 1deg;\n }\n\n .lg\\:hover\\:skew-y-2:hover {\n --transform-skew-y: 2deg;\n }\n\n .lg\\:hover\\:skew-y-3:hover {\n --transform-skew-y: 3deg;\n }\n\n .lg\\:hover\\:skew-y-6:hover {\n --transform-skew-y: 6deg;\n }\n\n .lg\\:hover\\:skew-y-12:hover {\n --transform-skew-y: 12deg;\n }\n\n .lg\\:hover\\:-skew-y-12:hover {\n --transform-skew-y: -12deg;\n }\n\n .lg\\:hover\\:-skew-y-6:hover {\n --transform-skew-y: -6deg;\n }\n\n .lg\\:hover\\:-skew-y-3:hover {\n --transform-skew-y: -3deg;\n }\n\n .lg\\:hover\\:-skew-y-2:hover {\n --transform-skew-y: -2deg;\n }\n\n .lg\\:hover\\:-skew-y-1:hover {\n --transform-skew-y: -1deg;\n }\n\n .lg\\:focus\\:skew-x-0:focus {\n --transform-skew-x: 0;\n }\n\n .lg\\:focus\\:skew-x-1:focus {\n --transform-skew-x: 1deg;\n }\n\n .lg\\:focus\\:skew-x-2:focus {\n --transform-skew-x: 2deg;\n }\n\n .lg\\:focus\\:skew-x-3:focus {\n --transform-skew-x: 3deg;\n }\n\n .lg\\:focus\\:skew-x-6:focus {\n --transform-skew-x: 6deg;\n }\n\n .lg\\:focus\\:skew-x-12:focus {\n --transform-skew-x: 12deg;\n }\n\n .lg\\:focus\\:-skew-x-12:focus {\n --transform-skew-x: -12deg;\n }\n\n .lg\\:focus\\:-skew-x-6:focus {\n --transform-skew-x: -6deg;\n }\n\n .lg\\:focus\\:-skew-x-3:focus {\n --transform-skew-x: -3deg;\n }\n\n .lg\\:focus\\:-skew-x-2:focus {\n --transform-skew-x: -2deg;\n }\n\n .lg\\:focus\\:-skew-x-1:focus {\n --transform-skew-x: -1deg;\n }\n\n .lg\\:focus\\:skew-y-0:focus {\n --transform-skew-y: 0;\n }\n\n .lg\\:focus\\:skew-y-1:focus {\n --transform-skew-y: 1deg;\n }\n\n .lg\\:focus\\:skew-y-2:focus {\n --transform-skew-y: 2deg;\n }\n\n .lg\\:focus\\:skew-y-3:focus {\n --transform-skew-y: 3deg;\n }\n\n .lg\\:focus\\:skew-y-6:focus {\n --transform-skew-y: 6deg;\n }\n\n .lg\\:focus\\:skew-y-12:focus {\n --transform-skew-y: 12deg;\n }\n\n .lg\\:focus\\:-skew-y-12:focus {\n --transform-skew-y: -12deg;\n }\n\n .lg\\:focus\\:-skew-y-6:focus {\n --transform-skew-y: -6deg;\n }\n\n .lg\\:focus\\:-skew-y-3:focus {\n --transform-skew-y: -3deg;\n }\n\n .lg\\:focus\\:-skew-y-2:focus {\n --transform-skew-y: -2deg;\n }\n\n .lg\\:focus\\:-skew-y-1:focus {\n --transform-skew-y: -1deg;\n }\n\n .lg\\:transition-none {\n transition-property: none;\n }\n\n .lg\\:transition-all {\n transition-property: all;\n }\n\n .lg\\:transition {\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-transform;\n }\n\n .lg\\:transition-colors {\n transition-property: background-color, border-color, color, fill, stroke;\n }\n\n .lg\\:transition-opacity {\n transition-property: opacity;\n }\n\n .lg\\:transition-shadow {\n transition-property: box-shadow;\n }\n\n .lg\\:transition-transform {\n transition-property: -webkit-transform;\n transition-property: transform;\n transition-property: transform, -webkit-transform;\n }\n\n .lg\\:ease-linear {\n transition-timing-function: linear;\n }\n\n .lg\\:ease-in {\n transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n }\n\n .lg\\:ease-out {\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n }\n\n .lg\\:ease-in-out {\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n .lg\\:duration-75 {\n transition-duration: 75ms;\n }\n\n .lg\\:duration-100 {\n transition-duration: 100ms;\n }\n\n .lg\\:duration-150 {\n transition-duration: 150ms;\n }\n\n .lg\\:duration-200 {\n transition-duration: 200ms;\n }\n\n .lg\\:duration-300 {\n transition-duration: 300ms;\n }\n\n .lg\\:duration-500 {\n transition-duration: 500ms;\n }\n\n .lg\\:duration-700 {\n transition-duration: 700ms;\n }\n\n .lg\\:duration-1000 {\n transition-duration: 1000ms;\n }\n\n .lg\\:delay-75 {\n transition-delay: 75ms;\n }\n\n .lg\\:delay-100 {\n transition-delay: 100ms;\n }\n\n .lg\\:delay-150 {\n transition-delay: 150ms;\n }\n\n .lg\\:delay-200 {\n transition-delay: 200ms;\n }\n\n .lg\\:delay-300 {\n transition-delay: 300ms;\n }\n\n .lg\\:delay-500 {\n transition-delay: 500ms;\n }\n\n .lg\\:delay-700 {\n transition-delay: 700ms;\n }\n\n .lg\\:delay-1000 {\n transition-delay: 1000ms;\n }\n\n .lg\\:animate-none {\n -webkit-animation: none;\n animation: none;\n }\n\n .lg\\:animate-spin {\n -webkit-animation: spin 1s linear infinite;\n animation: spin 1s linear infinite;\n }\n\n .lg\\:animate-ping {\n -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n }\n\n .lg\\:animate-pulse {\n -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n }\n\n .lg\\:animate-bounce {\n -webkit-animation: bounce 1s infinite;\n animation: bounce 1s infinite;\n }\n}\n\n@media (min-width: 1280px) {\n .xl\\:container {\n width: 100%;\n }\n\n @media (min-width: 640px) {\n .xl\\:container {\n max-width: 640px;\n }\n }\n\n @media (min-width: 768px) {\n .xl\\:container {\n max-width: 768px;\n }\n }\n\n @media (min-width: 1024px) {\n .xl\\:container {\n max-width: 1024px;\n }\n }\n\n @media (min-width: 1280px) {\n .xl\\:container {\n max-width: 1280px;\n }\n }\n\n .xl\\:space-y-0 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0px * var(--space-y-reverse));\n }\n\n .xl\\:space-x-0 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0px * var(--space-x-reverse));\n margin-left: calc(0px * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.25rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.25rem * var(--space-x-reverse));\n margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.5rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.5rem * var(--space-x-reverse));\n margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(0.75rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(0.75rem * var(--space-x-reverse));\n margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1rem * var(--space-x-reverse));\n margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.25rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.25rem * var(--space-x-reverse));\n margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1.5rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1.5rem * var(--space-x-reverse));\n margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2rem * var(--space-x-reverse));\n margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(2.5rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(2.5rem * var(--space-x-reverse));\n margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(3rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(3rem * var(--space-x-reverse));\n margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(4rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(4rem * var(--space-x-reverse));\n margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(5rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(5rem * var(--space-x-reverse));\n margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(6rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(6rem * var(--space-x-reverse));\n margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(8rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(8rem * var(--space-x-reverse));\n margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(10rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(10rem * var(--space-x-reverse));\n margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(12rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(12rem * var(--space-x-reverse));\n margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(14rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(14rem * var(--space-x-reverse));\n margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(16rem * var(--space-y-reverse));\n }\n\n .xl\\:space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(16rem * var(--space-x-reverse));\n margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(1px * var(--space-y-reverse));\n }\n\n .xl\\:space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(1px * var(--space-x-reverse));\n margin-left: calc(1px * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-1 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.25rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-1 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.25rem * var(--space-x-reverse));\n margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-2 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.5rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-2 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.5rem * var(--space-x-reverse));\n margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-3 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-0.75rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-3 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-0.75rem * var(--space-x-reverse));\n margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-4 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-4 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1rem * var(--space-x-reverse));\n margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-5 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.25rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-5 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.25rem * var(--space-x-reverse));\n margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-6 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1.5rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-6 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1.5rem * var(--space-x-reverse));\n margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-8 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-8 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2rem * var(--space-x-reverse));\n margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-10 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-2.5rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-10 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-2.5rem * var(--space-x-reverse));\n margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-12 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-3rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-12 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-3rem * var(--space-x-reverse));\n margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-16 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-4rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-16 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-4rem * var(--space-x-reverse));\n margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-20 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-5rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-20 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-5rem * var(--space-x-reverse));\n margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-24 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-6rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-24 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-6rem * var(--space-x-reverse));\n margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-32 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-8rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-32 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-8rem * var(--space-x-reverse));\n margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-40 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-10rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-40 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-10rem * var(--space-x-reverse));\n margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-48 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-12rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-48 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-12rem * var(--space-x-reverse));\n margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-56 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-14rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-56 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-14rem * var(--space-x-reverse));\n margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-64 > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-16rem * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-64 > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-16rem * var(--space-x-reverse));\n margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:-space-y-px > :not(template) ~ :not(template) {\n --space-y-reverse: 0;\n margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));\n margin-bottom: calc(-1px * var(--space-y-reverse));\n }\n\n .xl\\:-space-x-px > :not(template) ~ :not(template) {\n --space-x-reverse: 0;\n margin-right: calc(-1px * var(--space-x-reverse));\n margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));\n }\n\n .xl\\:space-y-reverse > :not(template) ~ :not(template) {\n --space-y-reverse: 1;\n }\n\n .xl\\:space-x-reverse > :not(template) ~ :not(template) {\n --space-x-reverse: 1;\n }\n\n .xl\\:divide-y-0 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(0px * var(--divide-y-reverse));\n }\n\n .xl\\:divide-x-0 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(0px * var(--divide-x-reverse));\n border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));\n }\n\n .xl\\:divide-y-2 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(2px * var(--divide-y-reverse));\n }\n\n .xl\\:divide-x-2 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(2px * var(--divide-x-reverse));\n border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));\n }\n\n .xl\\:divide-y-4 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(4px * var(--divide-y-reverse));\n }\n\n .xl\\:divide-x-4 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(4px * var(--divide-x-reverse));\n border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));\n }\n\n .xl\\:divide-y-8 > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(8px * var(--divide-y-reverse));\n }\n\n .xl\\:divide-x-8 > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(8px * var(--divide-x-reverse));\n border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));\n }\n\n .xl\\:divide-y > :not(template) ~ :not(template) {\n --divide-y-reverse: 0;\n border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));\n border-bottom-width: calc(1px * var(--divide-y-reverse));\n }\n\n .xl\\:divide-x > :not(template) ~ :not(template) {\n --divide-x-reverse: 0;\n border-right-width: calc(1px * var(--divide-x-reverse));\n border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));\n }\n\n .xl\\:divide-y-reverse > :not(template) ~ :not(template) {\n --divide-y-reverse: 1;\n }\n\n .xl\\:divide-x-reverse > :not(template) ~ :not(template) {\n --divide-x-reverse: 1;\n }\n\n .xl\\:divide-transparent > :not(template) ~ :not(template) {\n border-color: transparent;\n }\n\n .xl\\:divide-current > :not(template) ~ :not(template) {\n border-color: currentColor;\n }\n\n .xl\\:divide-black > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--divide-opacity));\n }\n\n .xl\\:divide-white > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--divide-opacity));\n }\n\n .xl\\:divide-gray-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--divide-opacity));\n }\n\n .xl\\:divide-gray-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--divide-opacity));\n }\n\n .xl\\:divide-gray-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--divide-opacity));\n }\n\n .xl\\:divide-gray-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--divide-opacity));\n }\n\n .xl\\:divide-gray-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--divide-opacity));\n }\n\n .xl\\:divide-gray-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--divide-opacity));\n }\n\n .xl\\:divide-gray-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--divide-opacity));\n }\n\n .xl\\:divide-gray-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--divide-opacity));\n }\n\n .xl\\:divide-gray-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--divide-opacity));\n }\n\n .xl\\:divide-red-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--divide-opacity));\n }\n\n .xl\\:divide-red-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--divide-opacity));\n }\n\n .xl\\:divide-red-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--divide-opacity));\n }\n\n .xl\\:divide-red-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--divide-opacity));\n }\n\n .xl\\:divide-red-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--divide-opacity));\n }\n\n .xl\\:divide-red-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--divide-opacity));\n }\n\n .xl\\:divide-red-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--divide-opacity));\n }\n\n .xl\\:divide-red-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--divide-opacity));\n }\n\n .xl\\:divide-red-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--divide-opacity));\n }\n\n .xl\\:divide-orange-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--divide-opacity));\n }\n\n .xl\\:divide-orange-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--divide-opacity));\n }\n\n .xl\\:divide-orange-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--divide-opacity));\n }\n\n .xl\\:divide-orange-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--divide-opacity));\n }\n\n .xl\\:divide-orange-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--divide-opacity));\n }\n\n .xl\\:divide-orange-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--divide-opacity));\n }\n\n .xl\\:divide-orange-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--divide-opacity));\n }\n\n .xl\\:divide-orange-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--divide-opacity));\n }\n\n .xl\\:divide-orange-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--divide-opacity));\n }\n\n .xl\\:divide-yellow-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--divide-opacity));\n }\n\n .xl\\:divide-yellow-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--divide-opacity));\n }\n\n .xl\\:divide-yellow-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--divide-opacity));\n }\n\n .xl\\:divide-yellow-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--divide-opacity));\n }\n\n .xl\\:divide-yellow-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--divide-opacity));\n }\n\n .xl\\:divide-yellow-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--divide-opacity));\n }\n\n .xl\\:divide-yellow-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--divide-opacity));\n }\n\n .xl\\:divide-yellow-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--divide-opacity));\n }\n\n .xl\\:divide-yellow-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--divide-opacity));\n }\n\n .xl\\:divide-green-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--divide-opacity));\n }\n\n .xl\\:divide-green-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--divide-opacity));\n }\n\n .xl\\:divide-green-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--divide-opacity));\n }\n\n .xl\\:divide-green-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--divide-opacity));\n }\n\n .xl\\:divide-green-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--divide-opacity));\n }\n\n .xl\\:divide-green-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--divide-opacity));\n }\n\n .xl\\:divide-green-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--divide-opacity));\n }\n\n .xl\\:divide-green-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--divide-opacity));\n }\n\n .xl\\:divide-green-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--divide-opacity));\n }\n\n .xl\\:divide-teal-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--divide-opacity));\n }\n\n .xl\\:divide-teal-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--divide-opacity));\n }\n\n .xl\\:divide-teal-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--divide-opacity));\n }\n\n .xl\\:divide-teal-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--divide-opacity));\n }\n\n .xl\\:divide-teal-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--divide-opacity));\n }\n\n .xl\\:divide-teal-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--divide-opacity));\n }\n\n .xl\\:divide-teal-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--divide-opacity));\n }\n\n .xl\\:divide-teal-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--divide-opacity));\n }\n\n .xl\\:divide-teal-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--divide-opacity));\n }\n\n .xl\\:divide-blue-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--divide-opacity));\n }\n\n .xl\\:divide-blue-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--divide-opacity));\n }\n\n .xl\\:divide-blue-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--divide-opacity));\n }\n\n .xl\\:divide-blue-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--divide-opacity));\n }\n\n .xl\\:divide-blue-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--divide-opacity));\n }\n\n .xl\\:divide-blue-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--divide-opacity));\n }\n\n .xl\\:divide-blue-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--divide-opacity));\n }\n\n .xl\\:divide-blue-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--divide-opacity));\n }\n\n .xl\\:divide-blue-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--divide-opacity));\n }\n\n .xl\\:divide-indigo-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--divide-opacity));\n }\n\n .xl\\:divide-indigo-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--divide-opacity));\n }\n\n .xl\\:divide-indigo-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--divide-opacity));\n }\n\n .xl\\:divide-indigo-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--divide-opacity));\n }\n\n .xl\\:divide-indigo-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--divide-opacity));\n }\n\n .xl\\:divide-indigo-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--divide-opacity));\n }\n\n .xl\\:divide-indigo-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--divide-opacity));\n }\n\n .xl\\:divide-indigo-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--divide-opacity));\n }\n\n .xl\\:divide-indigo-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--divide-opacity));\n }\n\n .xl\\:divide-purple-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--divide-opacity));\n }\n\n .xl\\:divide-purple-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--divide-opacity));\n }\n\n .xl\\:divide-purple-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--divide-opacity));\n }\n\n .xl\\:divide-purple-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--divide-opacity));\n }\n\n .xl\\:divide-purple-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--divide-opacity));\n }\n\n .xl\\:divide-purple-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--divide-opacity));\n }\n\n .xl\\:divide-purple-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--divide-opacity));\n }\n\n .xl\\:divide-purple-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--divide-opacity));\n }\n\n .xl\\:divide-purple-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--divide-opacity));\n }\n\n .xl\\:divide-pink-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--divide-opacity));\n }\n\n .xl\\:divide-pink-200 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--divide-opacity));\n }\n\n .xl\\:divide-pink-300 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--divide-opacity));\n }\n\n .xl\\:divide-pink-400 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--divide-opacity));\n }\n\n .xl\\:divide-pink-500 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--divide-opacity));\n }\n\n .xl\\:divide-pink-600 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--divide-opacity));\n }\n\n .xl\\:divide-pink-700 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--divide-opacity));\n }\n\n .xl\\:divide-pink-800 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--divide-opacity));\n }\n\n .xl\\:divide-pink-900 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--divide-opacity));\n }\n\n .xl\\:divide-solid > :not(template) ~ :not(template) {\n border-style: solid;\n }\n\n .xl\\:divide-dashed > :not(template) ~ :not(template) {\n border-style: dashed;\n }\n\n .xl\\:divide-dotted > :not(template) ~ :not(template) {\n border-style: dotted;\n }\n\n .xl\\:divide-double > :not(template) ~ :not(template) {\n border-style: double;\n }\n\n .xl\\:divide-none > :not(template) ~ :not(template) {\n border-style: none;\n }\n\n .xl\\:divide-opacity-0 > :not(template) ~ :not(template) {\n --divide-opacity: 0;\n }\n\n .xl\\:divide-opacity-25 > :not(template) ~ :not(template) {\n --divide-opacity: 0.25;\n }\n\n .xl\\:divide-opacity-50 > :not(template) ~ :not(template) {\n --divide-opacity: 0.5;\n }\n\n .xl\\:divide-opacity-75 > :not(template) ~ :not(template) {\n --divide-opacity: 0.75;\n }\n\n .xl\\:divide-opacity-100 > :not(template) ~ :not(template) {\n --divide-opacity: 1;\n }\n\n .xl\\:sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .xl\\:not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .xl\\:focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .xl\\:focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .xl\\:appearance-none {\n -webkit-appearance: none;\n appearance: none;\n }\n\n .xl\\:bg-fixed {\n background-attachment: fixed;\n }\n\n .xl\\:bg-local {\n background-attachment: local;\n }\n\n .xl\\:bg-scroll {\n background-attachment: scroll;\n }\n\n .xl\\:bg-clip-border {\n background-clip: border-box;\n }\n\n .xl\\:bg-clip-padding {\n background-clip: padding-box;\n }\n\n .xl\\:bg-clip-content {\n background-clip: content-box;\n }\n\n .xl\\:bg-clip-text {\n -webkit-background-clip: text;\n background-clip: text;\n }\n\n .xl\\:bg-transparent {\n background-color: transparent;\n }\n\n .xl\\:bg-current {\n background-color: currentColor;\n }\n\n .xl\\:bg-black {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .xl\\:bg-white {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .xl\\:bg-gray-100 {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .xl\\:bg-gray-200 {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .xl\\:bg-gray-300 {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .xl\\:bg-gray-400 {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .xl\\:bg-gray-500 {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .xl\\:bg-gray-600 {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .xl\\:bg-gray-700 {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .xl\\:bg-gray-800 {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .xl\\:bg-gray-900 {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .xl\\:bg-red-100 {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .xl\\:bg-red-200 {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .xl\\:bg-red-300 {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .xl\\:bg-red-400 {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .xl\\:bg-red-500 {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .xl\\:bg-red-600 {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .xl\\:bg-red-700 {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .xl\\:bg-red-800 {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .xl\\:bg-red-900 {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .xl\\:bg-orange-100 {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .xl\\:bg-orange-200 {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .xl\\:bg-orange-300 {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .xl\\:bg-orange-400 {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .xl\\:bg-orange-500 {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .xl\\:bg-orange-600 {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .xl\\:bg-orange-700 {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .xl\\:bg-orange-800 {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .xl\\:bg-orange-900 {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .xl\\:bg-yellow-100 {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .xl\\:bg-yellow-200 {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .xl\\:bg-yellow-300 {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .xl\\:bg-yellow-400 {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .xl\\:bg-yellow-500 {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .xl\\:bg-yellow-600 {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .xl\\:bg-yellow-700 {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .xl\\:bg-yellow-800 {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .xl\\:bg-yellow-900 {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .xl\\:bg-green-100 {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .xl\\:bg-green-200 {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .xl\\:bg-green-300 {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .xl\\:bg-green-400 {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .xl\\:bg-green-500 {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .xl\\:bg-green-600 {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .xl\\:bg-green-700 {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .xl\\:bg-green-800 {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .xl\\:bg-green-900 {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .xl\\:bg-teal-100 {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .xl\\:bg-teal-200 {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .xl\\:bg-teal-300 {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .xl\\:bg-teal-400 {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .xl\\:bg-teal-500 {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .xl\\:bg-teal-600 {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .xl\\:bg-teal-700 {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .xl\\:bg-teal-800 {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .xl\\:bg-teal-900 {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .xl\\:bg-blue-100 {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .xl\\:bg-blue-200 {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .xl\\:bg-blue-300 {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .xl\\:bg-blue-400 {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .xl\\:bg-blue-500 {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .xl\\:bg-blue-600 {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .xl\\:bg-blue-700 {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .xl\\:bg-blue-800 {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .xl\\:bg-blue-900 {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .xl\\:bg-indigo-100 {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .xl\\:bg-indigo-200 {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .xl\\:bg-indigo-300 {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .xl\\:bg-indigo-400 {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .xl\\:bg-indigo-500 {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .xl\\:bg-indigo-600 {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .xl\\:bg-indigo-700 {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .xl\\:bg-indigo-800 {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .xl\\:bg-indigo-900 {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .xl\\:bg-purple-100 {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .xl\\:bg-purple-200 {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .xl\\:bg-purple-300 {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .xl\\:bg-purple-400 {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .xl\\:bg-purple-500 {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .xl\\:bg-purple-600 {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .xl\\:bg-purple-700 {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .xl\\:bg-purple-800 {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .xl\\:bg-purple-900 {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .xl\\:bg-pink-100 {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .xl\\:bg-pink-200 {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .xl\\:bg-pink-300 {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .xl\\:bg-pink-400 {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .xl\\:bg-pink-500 {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .xl\\:bg-pink-600 {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .xl\\:bg-pink-700 {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .xl\\:bg-pink-800 {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .xl\\:bg-pink-900 {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-transparent:hover {\n background-color: transparent;\n }\n\n .xl\\:hover\\:bg-current:hover {\n background-color: currentColor;\n }\n\n .xl\\:hover\\:bg-black:hover {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-white:hover {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-gray-100:hover {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-gray-200:hover {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-gray-300:hover {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-gray-400:hover {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-gray-500:hover {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-gray-600:hover {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-gray-700:hover {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-gray-800:hover {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-gray-900:hover {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-red-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-red-200:hover {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-red-300:hover {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-red-400:hover {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-red-500:hover {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-red-600:hover {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-red-700:hover {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-red-800:hover {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-red-900:hover {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-orange-100:hover {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-orange-200:hover {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-orange-300:hover {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-orange-400:hover {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-orange-500:hover {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-orange-600:hover {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-orange-700:hover {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-orange-800:hover {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-orange-900:hover {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-yellow-100:hover {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-yellow-200:hover {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-yellow-300:hover {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-yellow-400:hover {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-yellow-500:hover {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-yellow-600:hover {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-yellow-700:hover {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-yellow-800:hover {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-yellow-900:hover {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-green-100:hover {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-green-200:hover {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-green-300:hover {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-green-400:hover {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-green-500:hover {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-green-600:hover {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-green-700:hover {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-green-800:hover {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-green-900:hover {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-teal-100:hover {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-teal-200:hover {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-teal-300:hover {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-teal-400:hover {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-teal-500:hover {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-teal-600:hover {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-teal-700:hover {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-teal-800:hover {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-teal-900:hover {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-blue-100:hover {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-blue-200:hover {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-blue-300:hover {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-blue-400:hover {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-blue-500:hover {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-blue-600:hover {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-blue-700:hover {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-blue-800:hover {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-blue-900:hover {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-indigo-100:hover {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-indigo-200:hover {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-indigo-300:hover {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-indigo-400:hover {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-indigo-500:hover {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-indigo-600:hover {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-indigo-700:hover {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-indigo-800:hover {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-indigo-900:hover {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-purple-100:hover {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-purple-200:hover {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-purple-300:hover {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-purple-400:hover {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-purple-500:hover {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-purple-600:hover {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-purple-700:hover {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-purple-800:hover {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-purple-900:hover {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-pink-100:hover {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-pink-200:hover {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-pink-300:hover {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-pink-400:hover {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-pink-500:hover {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-pink-600:hover {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-pink-700:hover {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-pink-800:hover {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .xl\\:hover\\:bg-pink-900:hover {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-transparent:focus {\n background-color: transparent;\n }\n\n .xl\\:focus\\:bg-current:focus {\n background-color: currentColor;\n }\n\n .xl\\:focus\\:bg-black:focus {\n --bg-opacity: 1;\n background-color: #000;\n background-color: rgba(0, 0, 0, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-white:focus {\n --bg-opacity: 1;\n background-color: #fff;\n background-color: rgba(255, 255, 255, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-gray-100:focus {\n --bg-opacity: 1;\n background-color: #f7fafc;\n background-color: rgba(247, 250, 252, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-gray-200:focus {\n --bg-opacity: 1;\n background-color: #edf2f7;\n background-color: rgba(237, 242, 247, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-gray-300:focus {\n --bg-opacity: 1;\n background-color: #e2e8f0;\n background-color: rgba(226, 232, 240, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-gray-400:focus {\n --bg-opacity: 1;\n background-color: #cbd5e0;\n background-color: rgba(203, 213, 224, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-gray-500:focus {\n --bg-opacity: 1;\n background-color: #a0aec0;\n background-color: rgba(160, 174, 192, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-gray-600:focus {\n --bg-opacity: 1;\n background-color: #718096;\n background-color: rgba(113, 128, 150, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-gray-700:focus {\n --bg-opacity: 1;\n background-color: #4a5568;\n background-color: rgba(74, 85, 104, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-gray-800:focus {\n --bg-opacity: 1;\n background-color: #2d3748;\n background-color: rgba(45, 55, 72, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-gray-900:focus {\n --bg-opacity: 1;\n background-color: #1a202c;\n background-color: rgba(26, 32, 44, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-red-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f5;\n background-color: rgba(255, 245, 245, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-red-200:focus {\n --bg-opacity: 1;\n background-color: #fed7d7;\n background-color: rgba(254, 215, 215, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-red-300:focus {\n --bg-opacity: 1;\n background-color: #feb2b2;\n background-color: rgba(254, 178, 178, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-red-400:focus {\n --bg-opacity: 1;\n background-color: #fc8181;\n background-color: rgba(252, 129, 129, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-red-500:focus {\n --bg-opacity: 1;\n background-color: #f56565;\n background-color: rgba(245, 101, 101, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-red-600:focus {\n --bg-opacity: 1;\n background-color: #e53e3e;\n background-color: rgba(229, 62, 62, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-red-700:focus {\n --bg-opacity: 1;\n background-color: #c53030;\n background-color: rgba(197, 48, 48, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-red-800:focus {\n --bg-opacity: 1;\n background-color: #9b2c2c;\n background-color: rgba(155, 44, 44, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-red-900:focus {\n --bg-opacity: 1;\n background-color: #742a2a;\n background-color: rgba(116, 42, 42, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-orange-100:focus {\n --bg-opacity: 1;\n background-color: #fffaf0;\n background-color: rgba(255, 250, 240, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-orange-200:focus {\n --bg-opacity: 1;\n background-color: #feebc8;\n background-color: rgba(254, 235, 200, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-orange-300:focus {\n --bg-opacity: 1;\n background-color: #fbd38d;\n background-color: rgba(251, 211, 141, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-orange-400:focus {\n --bg-opacity: 1;\n background-color: #f6ad55;\n background-color: rgba(246, 173, 85, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-orange-500:focus {\n --bg-opacity: 1;\n background-color: #ed8936;\n background-color: rgba(237, 137, 54, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-orange-600:focus {\n --bg-opacity: 1;\n background-color: #dd6b20;\n background-color: rgba(221, 107, 32, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-orange-700:focus {\n --bg-opacity: 1;\n background-color: #c05621;\n background-color: rgba(192, 86, 33, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-orange-800:focus {\n --bg-opacity: 1;\n background-color: #9c4221;\n background-color: rgba(156, 66, 33, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-orange-900:focus {\n --bg-opacity: 1;\n background-color: #7b341e;\n background-color: rgba(123, 52, 30, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-yellow-100:focus {\n --bg-opacity: 1;\n background-color: #fffff0;\n background-color: rgba(255, 255, 240, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-yellow-200:focus {\n --bg-opacity: 1;\n background-color: #fefcbf;\n background-color: rgba(254, 252, 191, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-yellow-300:focus {\n --bg-opacity: 1;\n background-color: #faf089;\n background-color: rgba(250, 240, 137, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-yellow-400:focus {\n --bg-opacity: 1;\n background-color: #f6e05e;\n background-color: rgba(246, 224, 94, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-yellow-500:focus {\n --bg-opacity: 1;\n background-color: #ecc94b;\n background-color: rgba(236, 201, 75, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-yellow-600:focus {\n --bg-opacity: 1;\n background-color: #d69e2e;\n background-color: rgba(214, 158, 46, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-yellow-700:focus {\n --bg-opacity: 1;\n background-color: #b7791f;\n background-color: rgba(183, 121, 31, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-yellow-800:focus {\n --bg-opacity: 1;\n background-color: #975a16;\n background-color: rgba(151, 90, 22, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-yellow-900:focus {\n --bg-opacity: 1;\n background-color: #744210;\n background-color: rgba(116, 66, 16, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-green-100:focus {\n --bg-opacity: 1;\n background-color: #f0fff4;\n background-color: rgba(240, 255, 244, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-green-200:focus {\n --bg-opacity: 1;\n background-color: #c6f6d5;\n background-color: rgba(198, 246, 213, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-green-300:focus {\n --bg-opacity: 1;\n background-color: #9ae6b4;\n background-color: rgba(154, 230, 180, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-green-400:focus {\n --bg-opacity: 1;\n background-color: #68d391;\n background-color: rgba(104, 211, 145, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-green-500:focus {\n --bg-opacity: 1;\n background-color: #48bb78;\n background-color: rgba(72, 187, 120, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-green-600:focus {\n --bg-opacity: 1;\n background-color: #38a169;\n background-color: rgba(56, 161, 105, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-green-700:focus {\n --bg-opacity: 1;\n background-color: #2f855a;\n background-color: rgba(47, 133, 90, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-green-800:focus {\n --bg-opacity: 1;\n background-color: #276749;\n background-color: rgba(39, 103, 73, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-green-900:focus {\n --bg-opacity: 1;\n background-color: #22543d;\n background-color: rgba(34, 84, 61, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-teal-100:focus {\n --bg-opacity: 1;\n background-color: #e6fffa;\n background-color: rgba(230, 255, 250, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-teal-200:focus {\n --bg-opacity: 1;\n background-color: #b2f5ea;\n background-color: rgba(178, 245, 234, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-teal-300:focus {\n --bg-opacity: 1;\n background-color: #81e6d9;\n background-color: rgba(129, 230, 217, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-teal-400:focus {\n --bg-opacity: 1;\n background-color: #4fd1c5;\n background-color: rgba(79, 209, 197, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-teal-500:focus {\n --bg-opacity: 1;\n background-color: #38b2ac;\n background-color: rgba(56, 178, 172, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-teal-600:focus {\n --bg-opacity: 1;\n background-color: #319795;\n background-color: rgba(49, 151, 149, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-teal-700:focus {\n --bg-opacity: 1;\n background-color: #2c7a7b;\n background-color: rgba(44, 122, 123, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-teal-800:focus {\n --bg-opacity: 1;\n background-color: #285e61;\n background-color: rgba(40, 94, 97, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-teal-900:focus {\n --bg-opacity: 1;\n background-color: #234e52;\n background-color: rgba(35, 78, 82, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-blue-100:focus {\n --bg-opacity: 1;\n background-color: #ebf8ff;\n background-color: rgba(235, 248, 255, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-blue-200:focus {\n --bg-opacity: 1;\n background-color: #bee3f8;\n background-color: rgba(190, 227, 248, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-blue-300:focus {\n --bg-opacity: 1;\n background-color: #90cdf4;\n background-color: rgba(144, 205, 244, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-blue-400:focus {\n --bg-opacity: 1;\n background-color: #63b3ed;\n background-color: rgba(99, 179, 237, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-blue-500:focus {\n --bg-opacity: 1;\n background-color: #4299e1;\n background-color: rgba(66, 153, 225, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-blue-600:focus {\n --bg-opacity: 1;\n background-color: #3182ce;\n background-color: rgba(49, 130, 206, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-blue-700:focus {\n --bg-opacity: 1;\n background-color: #2b6cb0;\n background-color: rgba(43, 108, 176, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-blue-800:focus {\n --bg-opacity: 1;\n background-color: #2c5282;\n background-color: rgba(44, 82, 130, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-blue-900:focus {\n --bg-opacity: 1;\n background-color: #2a4365;\n background-color: rgba(42, 67, 101, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-indigo-100:focus {\n --bg-opacity: 1;\n background-color: #ebf4ff;\n background-color: rgba(235, 244, 255, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-indigo-200:focus {\n --bg-opacity: 1;\n background-color: #c3dafe;\n background-color: rgba(195, 218, 254, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-indigo-300:focus {\n --bg-opacity: 1;\n background-color: #a3bffa;\n background-color: rgba(163, 191, 250, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-indigo-400:focus {\n --bg-opacity: 1;\n background-color: #7f9cf5;\n background-color: rgba(127, 156, 245, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-indigo-500:focus {\n --bg-opacity: 1;\n background-color: #667eea;\n background-color: rgba(102, 126, 234, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-indigo-600:focus {\n --bg-opacity: 1;\n background-color: #5a67d8;\n background-color: rgba(90, 103, 216, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-indigo-700:focus {\n --bg-opacity: 1;\n background-color: #4c51bf;\n background-color: rgba(76, 81, 191, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-indigo-800:focus {\n --bg-opacity: 1;\n background-color: #434190;\n background-color: rgba(67, 65, 144, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-indigo-900:focus {\n --bg-opacity: 1;\n background-color: #3c366b;\n background-color: rgba(60, 54, 107, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-purple-100:focus {\n --bg-opacity: 1;\n background-color: #faf5ff;\n background-color: rgba(250, 245, 255, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-purple-200:focus {\n --bg-opacity: 1;\n background-color: #e9d8fd;\n background-color: rgba(233, 216, 253, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-purple-300:focus {\n --bg-opacity: 1;\n background-color: #d6bcfa;\n background-color: rgba(214, 188, 250, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-purple-400:focus {\n --bg-opacity: 1;\n background-color: #b794f4;\n background-color: rgba(183, 148, 244, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-purple-500:focus {\n --bg-opacity: 1;\n background-color: #9f7aea;\n background-color: rgba(159, 122, 234, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-purple-600:focus {\n --bg-opacity: 1;\n background-color: #805ad5;\n background-color: rgba(128, 90, 213, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-purple-700:focus {\n --bg-opacity: 1;\n background-color: #6b46c1;\n background-color: rgba(107, 70, 193, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-purple-800:focus {\n --bg-opacity: 1;\n background-color: #553c9a;\n background-color: rgba(85, 60, 154, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-purple-900:focus {\n --bg-opacity: 1;\n background-color: #44337a;\n background-color: rgba(68, 51, 122, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-pink-100:focus {\n --bg-opacity: 1;\n background-color: #fff5f7;\n background-color: rgba(255, 245, 247, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-pink-200:focus {\n --bg-opacity: 1;\n background-color: #fed7e2;\n background-color: rgba(254, 215, 226, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-pink-300:focus {\n --bg-opacity: 1;\n background-color: #fbb6ce;\n background-color: rgba(251, 182, 206, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-pink-400:focus {\n --bg-opacity: 1;\n background-color: #f687b3;\n background-color: rgba(246, 135, 179, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-pink-500:focus {\n --bg-opacity: 1;\n background-color: #ed64a6;\n background-color: rgba(237, 100, 166, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-pink-600:focus {\n --bg-opacity: 1;\n background-color: #d53f8c;\n background-color: rgba(213, 63, 140, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-pink-700:focus {\n --bg-opacity: 1;\n background-color: #b83280;\n background-color: rgba(184, 50, 128, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-pink-800:focus {\n --bg-opacity: 1;\n background-color: #97266d;\n background-color: rgba(151, 38, 109, var(--bg-opacity));\n }\n\n .xl\\:focus\\:bg-pink-900:focus {\n --bg-opacity: 1;\n background-color: #702459;\n background-color: rgba(112, 36, 89, var(--bg-opacity));\n }\n\n .xl\\:bg-none {\n background-image: none;\n }\n\n .xl\\:bg-gradient-to-t {\n background-image: linear-gradient(to top, var(--gradient-color-stops));\n }\n\n .xl\\:bg-gradient-to-tr {\n background-image: linear-gradient(to top right, var(--gradient-color-stops));\n }\n\n .xl\\:bg-gradient-to-r {\n background-image: linear-gradient(to right, var(--gradient-color-stops));\n }\n\n .xl\\:bg-gradient-to-br {\n background-image: linear-gradient(to bottom right, var(--gradient-color-stops));\n }\n\n .xl\\:bg-gradient-to-b {\n background-image: linear-gradient(to bottom, var(--gradient-color-stops));\n }\n\n .xl\\:bg-gradient-to-bl {\n background-image: linear-gradient(to bottom left, var(--gradient-color-stops));\n }\n\n .xl\\:bg-gradient-to-l {\n background-image: linear-gradient(to left, var(--gradient-color-stops));\n }\n\n .xl\\:bg-gradient-to-tl {\n background-image: linear-gradient(to top left, var(--gradient-color-stops));\n }\n\n .xl\\:from-transparent {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:from-current {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:from-black {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:from-white {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:from-gray-100 {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .xl\\:from-gray-200 {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .xl\\:from-gray-300 {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .xl\\:from-gray-400 {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .xl\\:from-gray-500 {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .xl\\:from-gray-600 {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .xl\\:from-gray-700 {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .xl\\:from-gray-800 {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .xl\\:from-gray-900 {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .xl\\:from-red-100 {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .xl\\:from-red-200 {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .xl\\:from-red-300 {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .xl\\:from-red-400 {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .xl\\:from-red-500 {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .xl\\:from-red-600 {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .xl\\:from-red-700 {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .xl\\:from-red-800 {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .xl\\:from-red-900 {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .xl\\:from-orange-100 {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .xl\\:from-orange-200 {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .xl\\:from-orange-300 {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .xl\\:from-orange-400 {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .xl\\:from-orange-500 {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .xl\\:from-orange-600 {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .xl\\:from-orange-700 {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .xl\\:from-orange-800 {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .xl\\:from-orange-900 {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .xl\\:from-yellow-100 {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .xl\\:from-yellow-200 {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .xl\\:from-yellow-300 {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .xl\\:from-yellow-400 {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .xl\\:from-yellow-500 {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .xl\\:from-yellow-600 {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .xl\\:from-yellow-700 {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .xl\\:from-yellow-800 {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .xl\\:from-yellow-900 {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .xl\\:from-green-100 {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .xl\\:from-green-200 {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .xl\\:from-green-300 {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .xl\\:from-green-400 {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .xl\\:from-green-500 {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .xl\\:from-green-600 {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .xl\\:from-green-700 {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .xl\\:from-green-800 {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .xl\\:from-green-900 {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .xl\\:from-teal-100 {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .xl\\:from-teal-200 {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .xl\\:from-teal-300 {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .xl\\:from-teal-400 {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .xl\\:from-teal-500 {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .xl\\:from-teal-600 {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .xl\\:from-teal-700 {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .xl\\:from-teal-800 {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .xl\\:from-teal-900 {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .xl\\:from-blue-100 {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .xl\\:from-blue-200 {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .xl\\:from-blue-300 {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .xl\\:from-blue-400 {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .xl\\:from-blue-500 {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .xl\\:from-blue-600 {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .xl\\:from-blue-700 {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .xl\\:from-blue-800 {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .xl\\:from-blue-900 {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .xl\\:from-indigo-100 {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .xl\\:from-indigo-200 {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .xl\\:from-indigo-300 {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .xl\\:from-indigo-400 {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .xl\\:from-indigo-500 {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .xl\\:from-indigo-600 {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .xl\\:from-indigo-700 {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .xl\\:from-indigo-800 {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .xl\\:from-indigo-900 {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .xl\\:from-purple-100 {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .xl\\:from-purple-200 {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .xl\\:from-purple-300 {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .xl\\:from-purple-400 {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .xl\\:from-purple-500 {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .xl\\:from-purple-600 {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .xl\\:from-purple-700 {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .xl\\:from-purple-800 {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .xl\\:from-purple-900 {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .xl\\:from-pink-100 {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .xl\\:from-pink-200 {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .xl\\:from-pink-300 {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .xl\\:from-pink-400 {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .xl\\:from-pink-500 {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .xl\\:from-pink-600 {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .xl\\:from-pink-700 {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .xl\\:from-pink-800 {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .xl\\:from-pink-900 {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .xl\\:via-transparent {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:via-current {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:via-black {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:via-white {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:via-gray-100 {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .xl\\:via-gray-200 {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .xl\\:via-gray-300 {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .xl\\:via-gray-400 {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .xl\\:via-gray-500 {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .xl\\:via-gray-600 {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .xl\\:via-gray-700 {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .xl\\:via-gray-800 {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .xl\\:via-gray-900 {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .xl\\:via-red-100 {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .xl\\:via-red-200 {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .xl\\:via-red-300 {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .xl\\:via-red-400 {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .xl\\:via-red-500 {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .xl\\:via-red-600 {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .xl\\:via-red-700 {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .xl\\:via-red-800 {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .xl\\:via-red-900 {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .xl\\:via-orange-100 {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .xl\\:via-orange-200 {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .xl\\:via-orange-300 {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .xl\\:via-orange-400 {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .xl\\:via-orange-500 {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .xl\\:via-orange-600 {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .xl\\:via-orange-700 {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .xl\\:via-orange-800 {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .xl\\:via-orange-900 {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .xl\\:via-yellow-100 {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .xl\\:via-yellow-200 {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .xl\\:via-yellow-300 {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .xl\\:via-yellow-400 {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .xl\\:via-yellow-500 {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .xl\\:via-yellow-600 {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .xl\\:via-yellow-700 {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .xl\\:via-yellow-800 {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .xl\\:via-yellow-900 {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .xl\\:via-green-100 {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .xl\\:via-green-200 {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .xl\\:via-green-300 {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .xl\\:via-green-400 {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .xl\\:via-green-500 {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .xl\\:via-green-600 {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .xl\\:via-green-700 {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .xl\\:via-green-800 {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .xl\\:via-green-900 {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .xl\\:via-teal-100 {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .xl\\:via-teal-200 {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .xl\\:via-teal-300 {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .xl\\:via-teal-400 {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .xl\\:via-teal-500 {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .xl\\:via-teal-600 {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .xl\\:via-teal-700 {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .xl\\:via-teal-800 {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .xl\\:via-teal-900 {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .xl\\:via-blue-100 {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .xl\\:via-blue-200 {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .xl\\:via-blue-300 {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .xl\\:via-blue-400 {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .xl\\:via-blue-500 {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .xl\\:via-blue-600 {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .xl\\:via-blue-700 {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .xl\\:via-blue-800 {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .xl\\:via-blue-900 {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .xl\\:via-indigo-100 {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .xl\\:via-indigo-200 {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .xl\\:via-indigo-300 {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .xl\\:via-indigo-400 {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .xl\\:via-indigo-500 {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .xl\\:via-indigo-600 {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .xl\\:via-indigo-700 {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .xl\\:via-indigo-800 {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .xl\\:via-indigo-900 {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .xl\\:via-purple-100 {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .xl\\:via-purple-200 {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .xl\\:via-purple-300 {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .xl\\:via-purple-400 {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .xl\\:via-purple-500 {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .xl\\:via-purple-600 {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .xl\\:via-purple-700 {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .xl\\:via-purple-800 {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .xl\\:via-purple-900 {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .xl\\:via-pink-100 {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .xl\\:via-pink-200 {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .xl\\:via-pink-300 {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .xl\\:via-pink-400 {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .xl\\:via-pink-500 {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .xl\\:via-pink-600 {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .xl\\:via-pink-700 {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .xl\\:via-pink-800 {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .xl\\:via-pink-900 {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .xl\\:to-transparent {\n --gradient-to-color: transparent;\n }\n\n .xl\\:to-current {\n --gradient-to-color: currentColor;\n }\n\n .xl\\:to-black {\n --gradient-to-color: #000;\n }\n\n .xl\\:to-white {\n --gradient-to-color: #fff;\n }\n\n .xl\\:to-gray-100 {\n --gradient-to-color: #f7fafc;\n }\n\n .xl\\:to-gray-200 {\n --gradient-to-color: #edf2f7;\n }\n\n .xl\\:to-gray-300 {\n --gradient-to-color: #e2e8f0;\n }\n\n .xl\\:to-gray-400 {\n --gradient-to-color: #cbd5e0;\n }\n\n .xl\\:to-gray-500 {\n --gradient-to-color: #a0aec0;\n }\n\n .xl\\:to-gray-600 {\n --gradient-to-color: #718096;\n }\n\n .xl\\:to-gray-700 {\n --gradient-to-color: #4a5568;\n }\n\n .xl\\:to-gray-800 {\n --gradient-to-color: #2d3748;\n }\n\n .xl\\:to-gray-900 {\n --gradient-to-color: #1a202c;\n }\n\n .xl\\:to-red-100 {\n --gradient-to-color: #fff5f5;\n }\n\n .xl\\:to-red-200 {\n --gradient-to-color: #fed7d7;\n }\n\n .xl\\:to-red-300 {\n --gradient-to-color: #feb2b2;\n }\n\n .xl\\:to-red-400 {\n --gradient-to-color: #fc8181;\n }\n\n .xl\\:to-red-500 {\n --gradient-to-color: #f56565;\n }\n\n .xl\\:to-red-600 {\n --gradient-to-color: #e53e3e;\n }\n\n .xl\\:to-red-700 {\n --gradient-to-color: #c53030;\n }\n\n .xl\\:to-red-800 {\n --gradient-to-color: #9b2c2c;\n }\n\n .xl\\:to-red-900 {\n --gradient-to-color: #742a2a;\n }\n\n .xl\\:to-orange-100 {\n --gradient-to-color: #fffaf0;\n }\n\n .xl\\:to-orange-200 {\n --gradient-to-color: #feebc8;\n }\n\n .xl\\:to-orange-300 {\n --gradient-to-color: #fbd38d;\n }\n\n .xl\\:to-orange-400 {\n --gradient-to-color: #f6ad55;\n }\n\n .xl\\:to-orange-500 {\n --gradient-to-color: #ed8936;\n }\n\n .xl\\:to-orange-600 {\n --gradient-to-color: #dd6b20;\n }\n\n .xl\\:to-orange-700 {\n --gradient-to-color: #c05621;\n }\n\n .xl\\:to-orange-800 {\n --gradient-to-color: #9c4221;\n }\n\n .xl\\:to-orange-900 {\n --gradient-to-color: #7b341e;\n }\n\n .xl\\:to-yellow-100 {\n --gradient-to-color: #fffff0;\n }\n\n .xl\\:to-yellow-200 {\n --gradient-to-color: #fefcbf;\n }\n\n .xl\\:to-yellow-300 {\n --gradient-to-color: #faf089;\n }\n\n .xl\\:to-yellow-400 {\n --gradient-to-color: #f6e05e;\n }\n\n .xl\\:to-yellow-500 {\n --gradient-to-color: #ecc94b;\n }\n\n .xl\\:to-yellow-600 {\n --gradient-to-color: #d69e2e;\n }\n\n .xl\\:to-yellow-700 {\n --gradient-to-color: #b7791f;\n }\n\n .xl\\:to-yellow-800 {\n --gradient-to-color: #975a16;\n }\n\n .xl\\:to-yellow-900 {\n --gradient-to-color: #744210;\n }\n\n .xl\\:to-green-100 {\n --gradient-to-color: #f0fff4;\n }\n\n .xl\\:to-green-200 {\n --gradient-to-color: #c6f6d5;\n }\n\n .xl\\:to-green-300 {\n --gradient-to-color: #9ae6b4;\n }\n\n .xl\\:to-green-400 {\n --gradient-to-color: #68d391;\n }\n\n .xl\\:to-green-500 {\n --gradient-to-color: #48bb78;\n }\n\n .xl\\:to-green-600 {\n --gradient-to-color: #38a169;\n }\n\n .xl\\:to-green-700 {\n --gradient-to-color: #2f855a;\n }\n\n .xl\\:to-green-800 {\n --gradient-to-color: #276749;\n }\n\n .xl\\:to-green-900 {\n --gradient-to-color: #22543d;\n }\n\n .xl\\:to-teal-100 {\n --gradient-to-color: #e6fffa;\n }\n\n .xl\\:to-teal-200 {\n --gradient-to-color: #b2f5ea;\n }\n\n .xl\\:to-teal-300 {\n --gradient-to-color: #81e6d9;\n }\n\n .xl\\:to-teal-400 {\n --gradient-to-color: #4fd1c5;\n }\n\n .xl\\:to-teal-500 {\n --gradient-to-color: #38b2ac;\n }\n\n .xl\\:to-teal-600 {\n --gradient-to-color: #319795;\n }\n\n .xl\\:to-teal-700 {\n --gradient-to-color: #2c7a7b;\n }\n\n .xl\\:to-teal-800 {\n --gradient-to-color: #285e61;\n }\n\n .xl\\:to-teal-900 {\n --gradient-to-color: #234e52;\n }\n\n .xl\\:to-blue-100 {\n --gradient-to-color: #ebf8ff;\n }\n\n .xl\\:to-blue-200 {\n --gradient-to-color: #bee3f8;\n }\n\n .xl\\:to-blue-300 {\n --gradient-to-color: #90cdf4;\n }\n\n .xl\\:to-blue-400 {\n --gradient-to-color: #63b3ed;\n }\n\n .xl\\:to-blue-500 {\n --gradient-to-color: #4299e1;\n }\n\n .xl\\:to-blue-600 {\n --gradient-to-color: #3182ce;\n }\n\n .xl\\:to-blue-700 {\n --gradient-to-color: #2b6cb0;\n }\n\n .xl\\:to-blue-800 {\n --gradient-to-color: #2c5282;\n }\n\n .xl\\:to-blue-900 {\n --gradient-to-color: #2a4365;\n }\n\n .xl\\:to-indigo-100 {\n --gradient-to-color: #ebf4ff;\n }\n\n .xl\\:to-indigo-200 {\n --gradient-to-color: #c3dafe;\n }\n\n .xl\\:to-indigo-300 {\n --gradient-to-color: #a3bffa;\n }\n\n .xl\\:to-indigo-400 {\n --gradient-to-color: #7f9cf5;\n }\n\n .xl\\:to-indigo-500 {\n --gradient-to-color: #667eea;\n }\n\n .xl\\:to-indigo-600 {\n --gradient-to-color: #5a67d8;\n }\n\n .xl\\:to-indigo-700 {\n --gradient-to-color: #4c51bf;\n }\n\n .xl\\:to-indigo-800 {\n --gradient-to-color: #434190;\n }\n\n .xl\\:to-indigo-900 {\n --gradient-to-color: #3c366b;\n }\n\n .xl\\:to-purple-100 {\n --gradient-to-color: #faf5ff;\n }\n\n .xl\\:to-purple-200 {\n --gradient-to-color: #e9d8fd;\n }\n\n .xl\\:to-purple-300 {\n --gradient-to-color: #d6bcfa;\n }\n\n .xl\\:to-purple-400 {\n --gradient-to-color: #b794f4;\n }\n\n .xl\\:to-purple-500 {\n --gradient-to-color: #9f7aea;\n }\n\n .xl\\:to-purple-600 {\n --gradient-to-color: #805ad5;\n }\n\n .xl\\:to-purple-700 {\n --gradient-to-color: #6b46c1;\n }\n\n .xl\\:to-purple-800 {\n --gradient-to-color: #553c9a;\n }\n\n .xl\\:to-purple-900 {\n --gradient-to-color: #44337a;\n }\n\n .xl\\:to-pink-100 {\n --gradient-to-color: #fff5f7;\n }\n\n .xl\\:to-pink-200 {\n --gradient-to-color: #fed7e2;\n }\n\n .xl\\:to-pink-300 {\n --gradient-to-color: #fbb6ce;\n }\n\n .xl\\:to-pink-400 {\n --gradient-to-color: #f687b3;\n }\n\n .xl\\:to-pink-500 {\n --gradient-to-color: #ed64a6;\n }\n\n .xl\\:to-pink-600 {\n --gradient-to-color: #d53f8c;\n }\n\n .xl\\:to-pink-700 {\n --gradient-to-color: #b83280;\n }\n\n .xl\\:to-pink-800 {\n --gradient-to-color: #97266d;\n }\n\n .xl\\:to-pink-900 {\n --gradient-to-color: #702459;\n }\n\n .xl\\:hover\\:from-transparent:hover {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:hover\\:from-current:hover {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:hover\\:from-black:hover {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:hover\\:from-white:hover {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:hover\\:from-gray-100:hover {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .xl\\:hover\\:from-gray-200:hover {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .xl\\:hover\\:from-gray-300:hover {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .xl\\:hover\\:from-gray-400:hover {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .xl\\:hover\\:from-gray-500:hover {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .xl\\:hover\\:from-gray-600:hover {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .xl\\:hover\\:from-gray-700:hover {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .xl\\:hover\\:from-gray-800:hover {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .xl\\:hover\\:from-gray-900:hover {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .xl\\:hover\\:from-red-100:hover {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .xl\\:hover\\:from-red-200:hover {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .xl\\:hover\\:from-red-300:hover {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .xl\\:hover\\:from-red-400:hover {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .xl\\:hover\\:from-red-500:hover {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .xl\\:hover\\:from-red-600:hover {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .xl\\:hover\\:from-red-700:hover {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .xl\\:hover\\:from-red-800:hover {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .xl\\:hover\\:from-red-900:hover {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .xl\\:hover\\:from-orange-100:hover {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .xl\\:hover\\:from-orange-200:hover {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .xl\\:hover\\:from-orange-300:hover {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .xl\\:hover\\:from-orange-400:hover {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .xl\\:hover\\:from-orange-500:hover {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .xl\\:hover\\:from-orange-600:hover {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .xl\\:hover\\:from-orange-700:hover {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .xl\\:hover\\:from-orange-800:hover {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .xl\\:hover\\:from-orange-900:hover {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .xl\\:hover\\:from-yellow-100:hover {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .xl\\:hover\\:from-yellow-200:hover {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .xl\\:hover\\:from-yellow-300:hover {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .xl\\:hover\\:from-yellow-400:hover {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .xl\\:hover\\:from-yellow-500:hover {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .xl\\:hover\\:from-yellow-600:hover {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .xl\\:hover\\:from-yellow-700:hover {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .xl\\:hover\\:from-yellow-800:hover {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .xl\\:hover\\:from-yellow-900:hover {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .xl\\:hover\\:from-green-100:hover {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .xl\\:hover\\:from-green-200:hover {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .xl\\:hover\\:from-green-300:hover {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .xl\\:hover\\:from-green-400:hover {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .xl\\:hover\\:from-green-500:hover {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .xl\\:hover\\:from-green-600:hover {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .xl\\:hover\\:from-green-700:hover {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .xl\\:hover\\:from-green-800:hover {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .xl\\:hover\\:from-green-900:hover {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .xl\\:hover\\:from-teal-100:hover {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .xl\\:hover\\:from-teal-200:hover {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .xl\\:hover\\:from-teal-300:hover {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .xl\\:hover\\:from-teal-400:hover {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .xl\\:hover\\:from-teal-500:hover {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .xl\\:hover\\:from-teal-600:hover {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .xl\\:hover\\:from-teal-700:hover {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .xl\\:hover\\:from-teal-800:hover {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .xl\\:hover\\:from-teal-900:hover {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .xl\\:hover\\:from-blue-100:hover {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .xl\\:hover\\:from-blue-200:hover {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .xl\\:hover\\:from-blue-300:hover {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .xl\\:hover\\:from-blue-400:hover {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .xl\\:hover\\:from-blue-500:hover {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .xl\\:hover\\:from-blue-600:hover {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .xl\\:hover\\:from-blue-700:hover {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .xl\\:hover\\:from-blue-800:hover {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .xl\\:hover\\:from-blue-900:hover {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .xl\\:hover\\:from-indigo-100:hover {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .xl\\:hover\\:from-indigo-200:hover {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .xl\\:hover\\:from-indigo-300:hover {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .xl\\:hover\\:from-indigo-400:hover {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .xl\\:hover\\:from-indigo-500:hover {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .xl\\:hover\\:from-indigo-600:hover {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .xl\\:hover\\:from-indigo-700:hover {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .xl\\:hover\\:from-indigo-800:hover {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .xl\\:hover\\:from-indigo-900:hover {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .xl\\:hover\\:from-purple-100:hover {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .xl\\:hover\\:from-purple-200:hover {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .xl\\:hover\\:from-purple-300:hover {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .xl\\:hover\\:from-purple-400:hover {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .xl\\:hover\\:from-purple-500:hover {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .xl\\:hover\\:from-purple-600:hover {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .xl\\:hover\\:from-purple-700:hover {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .xl\\:hover\\:from-purple-800:hover {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .xl\\:hover\\:from-purple-900:hover {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .xl\\:hover\\:from-pink-100:hover {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .xl\\:hover\\:from-pink-200:hover {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .xl\\:hover\\:from-pink-300:hover {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .xl\\:hover\\:from-pink-400:hover {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .xl\\:hover\\:from-pink-500:hover {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .xl\\:hover\\:from-pink-600:hover {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .xl\\:hover\\:from-pink-700:hover {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .xl\\:hover\\:from-pink-800:hover {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .xl\\:hover\\:from-pink-900:hover {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .xl\\:hover\\:via-transparent:hover {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:hover\\:via-current:hover {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:hover\\:via-black:hover {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:hover\\:via-white:hover {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:hover\\:via-gray-100:hover {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .xl\\:hover\\:via-gray-200:hover {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .xl\\:hover\\:via-gray-300:hover {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .xl\\:hover\\:via-gray-400:hover {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .xl\\:hover\\:via-gray-500:hover {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .xl\\:hover\\:via-gray-600:hover {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .xl\\:hover\\:via-gray-700:hover {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .xl\\:hover\\:via-gray-800:hover {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .xl\\:hover\\:via-gray-900:hover {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .xl\\:hover\\:via-red-100:hover {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .xl\\:hover\\:via-red-200:hover {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .xl\\:hover\\:via-red-300:hover {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .xl\\:hover\\:via-red-400:hover {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .xl\\:hover\\:via-red-500:hover {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .xl\\:hover\\:via-red-600:hover {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .xl\\:hover\\:via-red-700:hover {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .xl\\:hover\\:via-red-800:hover {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .xl\\:hover\\:via-red-900:hover {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .xl\\:hover\\:via-orange-100:hover {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .xl\\:hover\\:via-orange-200:hover {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .xl\\:hover\\:via-orange-300:hover {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .xl\\:hover\\:via-orange-400:hover {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .xl\\:hover\\:via-orange-500:hover {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .xl\\:hover\\:via-orange-600:hover {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .xl\\:hover\\:via-orange-700:hover {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .xl\\:hover\\:via-orange-800:hover {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .xl\\:hover\\:via-orange-900:hover {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .xl\\:hover\\:via-yellow-100:hover {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .xl\\:hover\\:via-yellow-200:hover {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .xl\\:hover\\:via-yellow-300:hover {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .xl\\:hover\\:via-yellow-400:hover {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .xl\\:hover\\:via-yellow-500:hover {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .xl\\:hover\\:via-yellow-600:hover {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .xl\\:hover\\:via-yellow-700:hover {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .xl\\:hover\\:via-yellow-800:hover {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .xl\\:hover\\:via-yellow-900:hover {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .xl\\:hover\\:via-green-100:hover {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .xl\\:hover\\:via-green-200:hover {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .xl\\:hover\\:via-green-300:hover {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .xl\\:hover\\:via-green-400:hover {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .xl\\:hover\\:via-green-500:hover {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .xl\\:hover\\:via-green-600:hover {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .xl\\:hover\\:via-green-700:hover {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .xl\\:hover\\:via-green-800:hover {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .xl\\:hover\\:via-green-900:hover {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .xl\\:hover\\:via-teal-100:hover {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .xl\\:hover\\:via-teal-200:hover {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .xl\\:hover\\:via-teal-300:hover {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .xl\\:hover\\:via-teal-400:hover {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .xl\\:hover\\:via-teal-500:hover {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .xl\\:hover\\:via-teal-600:hover {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .xl\\:hover\\:via-teal-700:hover {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .xl\\:hover\\:via-teal-800:hover {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .xl\\:hover\\:via-teal-900:hover {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .xl\\:hover\\:via-blue-100:hover {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .xl\\:hover\\:via-blue-200:hover {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .xl\\:hover\\:via-blue-300:hover {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .xl\\:hover\\:via-blue-400:hover {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .xl\\:hover\\:via-blue-500:hover {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .xl\\:hover\\:via-blue-600:hover {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .xl\\:hover\\:via-blue-700:hover {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .xl\\:hover\\:via-blue-800:hover {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .xl\\:hover\\:via-blue-900:hover {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .xl\\:hover\\:via-indigo-100:hover {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .xl\\:hover\\:via-indigo-200:hover {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .xl\\:hover\\:via-indigo-300:hover {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .xl\\:hover\\:via-indigo-400:hover {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .xl\\:hover\\:via-indigo-500:hover {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .xl\\:hover\\:via-indigo-600:hover {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .xl\\:hover\\:via-indigo-700:hover {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .xl\\:hover\\:via-indigo-800:hover {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .xl\\:hover\\:via-indigo-900:hover {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .xl\\:hover\\:via-purple-100:hover {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .xl\\:hover\\:via-purple-200:hover {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .xl\\:hover\\:via-purple-300:hover {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .xl\\:hover\\:via-purple-400:hover {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .xl\\:hover\\:via-purple-500:hover {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .xl\\:hover\\:via-purple-600:hover {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .xl\\:hover\\:via-purple-700:hover {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .xl\\:hover\\:via-purple-800:hover {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .xl\\:hover\\:via-purple-900:hover {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .xl\\:hover\\:via-pink-100:hover {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .xl\\:hover\\:via-pink-200:hover {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .xl\\:hover\\:via-pink-300:hover {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .xl\\:hover\\:via-pink-400:hover {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .xl\\:hover\\:via-pink-500:hover {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .xl\\:hover\\:via-pink-600:hover {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .xl\\:hover\\:via-pink-700:hover {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .xl\\:hover\\:via-pink-800:hover {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .xl\\:hover\\:via-pink-900:hover {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .xl\\:hover\\:to-transparent:hover {\n --gradient-to-color: transparent;\n }\n\n .xl\\:hover\\:to-current:hover {\n --gradient-to-color: currentColor;\n }\n\n .xl\\:hover\\:to-black:hover {\n --gradient-to-color: #000;\n }\n\n .xl\\:hover\\:to-white:hover {\n --gradient-to-color: #fff;\n }\n\n .xl\\:hover\\:to-gray-100:hover {\n --gradient-to-color: #f7fafc;\n }\n\n .xl\\:hover\\:to-gray-200:hover {\n --gradient-to-color: #edf2f7;\n }\n\n .xl\\:hover\\:to-gray-300:hover {\n --gradient-to-color: #e2e8f0;\n }\n\n .xl\\:hover\\:to-gray-400:hover {\n --gradient-to-color: #cbd5e0;\n }\n\n .xl\\:hover\\:to-gray-500:hover {\n --gradient-to-color: #a0aec0;\n }\n\n .xl\\:hover\\:to-gray-600:hover {\n --gradient-to-color: #718096;\n }\n\n .xl\\:hover\\:to-gray-700:hover {\n --gradient-to-color: #4a5568;\n }\n\n .xl\\:hover\\:to-gray-800:hover {\n --gradient-to-color: #2d3748;\n }\n\n .xl\\:hover\\:to-gray-900:hover {\n --gradient-to-color: #1a202c;\n }\n\n .xl\\:hover\\:to-red-100:hover {\n --gradient-to-color: #fff5f5;\n }\n\n .xl\\:hover\\:to-red-200:hover {\n --gradient-to-color: #fed7d7;\n }\n\n .xl\\:hover\\:to-red-300:hover {\n --gradient-to-color: #feb2b2;\n }\n\n .xl\\:hover\\:to-red-400:hover {\n --gradient-to-color: #fc8181;\n }\n\n .xl\\:hover\\:to-red-500:hover {\n --gradient-to-color: #f56565;\n }\n\n .xl\\:hover\\:to-red-600:hover {\n --gradient-to-color: #e53e3e;\n }\n\n .xl\\:hover\\:to-red-700:hover {\n --gradient-to-color: #c53030;\n }\n\n .xl\\:hover\\:to-red-800:hover {\n --gradient-to-color: #9b2c2c;\n }\n\n .xl\\:hover\\:to-red-900:hover {\n --gradient-to-color: #742a2a;\n }\n\n .xl\\:hover\\:to-orange-100:hover {\n --gradient-to-color: #fffaf0;\n }\n\n .xl\\:hover\\:to-orange-200:hover {\n --gradient-to-color: #feebc8;\n }\n\n .xl\\:hover\\:to-orange-300:hover {\n --gradient-to-color: #fbd38d;\n }\n\n .xl\\:hover\\:to-orange-400:hover {\n --gradient-to-color: #f6ad55;\n }\n\n .xl\\:hover\\:to-orange-500:hover {\n --gradient-to-color: #ed8936;\n }\n\n .xl\\:hover\\:to-orange-600:hover {\n --gradient-to-color: #dd6b20;\n }\n\n .xl\\:hover\\:to-orange-700:hover {\n --gradient-to-color: #c05621;\n }\n\n .xl\\:hover\\:to-orange-800:hover {\n --gradient-to-color: #9c4221;\n }\n\n .xl\\:hover\\:to-orange-900:hover {\n --gradient-to-color: #7b341e;\n }\n\n .xl\\:hover\\:to-yellow-100:hover {\n --gradient-to-color: #fffff0;\n }\n\n .xl\\:hover\\:to-yellow-200:hover {\n --gradient-to-color: #fefcbf;\n }\n\n .xl\\:hover\\:to-yellow-300:hover {\n --gradient-to-color: #faf089;\n }\n\n .xl\\:hover\\:to-yellow-400:hover {\n --gradient-to-color: #f6e05e;\n }\n\n .xl\\:hover\\:to-yellow-500:hover {\n --gradient-to-color: #ecc94b;\n }\n\n .xl\\:hover\\:to-yellow-600:hover {\n --gradient-to-color: #d69e2e;\n }\n\n .xl\\:hover\\:to-yellow-700:hover {\n --gradient-to-color: #b7791f;\n }\n\n .xl\\:hover\\:to-yellow-800:hover {\n --gradient-to-color: #975a16;\n }\n\n .xl\\:hover\\:to-yellow-900:hover {\n --gradient-to-color: #744210;\n }\n\n .xl\\:hover\\:to-green-100:hover {\n --gradient-to-color: #f0fff4;\n }\n\n .xl\\:hover\\:to-green-200:hover {\n --gradient-to-color: #c6f6d5;\n }\n\n .xl\\:hover\\:to-green-300:hover {\n --gradient-to-color: #9ae6b4;\n }\n\n .xl\\:hover\\:to-green-400:hover {\n --gradient-to-color: #68d391;\n }\n\n .xl\\:hover\\:to-green-500:hover {\n --gradient-to-color: #48bb78;\n }\n\n .xl\\:hover\\:to-green-600:hover {\n --gradient-to-color: #38a169;\n }\n\n .xl\\:hover\\:to-green-700:hover {\n --gradient-to-color: #2f855a;\n }\n\n .xl\\:hover\\:to-green-800:hover {\n --gradient-to-color: #276749;\n }\n\n .xl\\:hover\\:to-green-900:hover {\n --gradient-to-color: #22543d;\n }\n\n .xl\\:hover\\:to-teal-100:hover {\n --gradient-to-color: #e6fffa;\n }\n\n .xl\\:hover\\:to-teal-200:hover {\n --gradient-to-color: #b2f5ea;\n }\n\n .xl\\:hover\\:to-teal-300:hover {\n --gradient-to-color: #81e6d9;\n }\n\n .xl\\:hover\\:to-teal-400:hover {\n --gradient-to-color: #4fd1c5;\n }\n\n .xl\\:hover\\:to-teal-500:hover {\n --gradient-to-color: #38b2ac;\n }\n\n .xl\\:hover\\:to-teal-600:hover {\n --gradient-to-color: #319795;\n }\n\n .xl\\:hover\\:to-teal-700:hover {\n --gradient-to-color: #2c7a7b;\n }\n\n .xl\\:hover\\:to-teal-800:hover {\n --gradient-to-color: #285e61;\n }\n\n .xl\\:hover\\:to-teal-900:hover {\n --gradient-to-color: #234e52;\n }\n\n .xl\\:hover\\:to-blue-100:hover {\n --gradient-to-color: #ebf8ff;\n }\n\n .xl\\:hover\\:to-blue-200:hover {\n --gradient-to-color: #bee3f8;\n }\n\n .xl\\:hover\\:to-blue-300:hover {\n --gradient-to-color: #90cdf4;\n }\n\n .xl\\:hover\\:to-blue-400:hover {\n --gradient-to-color: #63b3ed;\n }\n\n .xl\\:hover\\:to-blue-500:hover {\n --gradient-to-color: #4299e1;\n }\n\n .xl\\:hover\\:to-blue-600:hover {\n --gradient-to-color: #3182ce;\n }\n\n .xl\\:hover\\:to-blue-700:hover {\n --gradient-to-color: #2b6cb0;\n }\n\n .xl\\:hover\\:to-blue-800:hover {\n --gradient-to-color: #2c5282;\n }\n\n .xl\\:hover\\:to-blue-900:hover {\n --gradient-to-color: #2a4365;\n }\n\n .xl\\:hover\\:to-indigo-100:hover {\n --gradient-to-color: #ebf4ff;\n }\n\n .xl\\:hover\\:to-indigo-200:hover {\n --gradient-to-color: #c3dafe;\n }\n\n .xl\\:hover\\:to-indigo-300:hover {\n --gradient-to-color: #a3bffa;\n }\n\n .xl\\:hover\\:to-indigo-400:hover {\n --gradient-to-color: #7f9cf5;\n }\n\n .xl\\:hover\\:to-indigo-500:hover {\n --gradient-to-color: #667eea;\n }\n\n .xl\\:hover\\:to-indigo-600:hover {\n --gradient-to-color: #5a67d8;\n }\n\n .xl\\:hover\\:to-indigo-700:hover {\n --gradient-to-color: #4c51bf;\n }\n\n .xl\\:hover\\:to-indigo-800:hover {\n --gradient-to-color: #434190;\n }\n\n .xl\\:hover\\:to-indigo-900:hover {\n --gradient-to-color: #3c366b;\n }\n\n .xl\\:hover\\:to-purple-100:hover {\n --gradient-to-color: #faf5ff;\n }\n\n .xl\\:hover\\:to-purple-200:hover {\n --gradient-to-color: #e9d8fd;\n }\n\n .xl\\:hover\\:to-purple-300:hover {\n --gradient-to-color: #d6bcfa;\n }\n\n .xl\\:hover\\:to-purple-400:hover {\n --gradient-to-color: #b794f4;\n }\n\n .xl\\:hover\\:to-purple-500:hover {\n --gradient-to-color: #9f7aea;\n }\n\n .xl\\:hover\\:to-purple-600:hover {\n --gradient-to-color: #805ad5;\n }\n\n .xl\\:hover\\:to-purple-700:hover {\n --gradient-to-color: #6b46c1;\n }\n\n .xl\\:hover\\:to-purple-800:hover {\n --gradient-to-color: #553c9a;\n }\n\n .xl\\:hover\\:to-purple-900:hover {\n --gradient-to-color: #44337a;\n }\n\n .xl\\:hover\\:to-pink-100:hover {\n --gradient-to-color: #fff5f7;\n }\n\n .xl\\:hover\\:to-pink-200:hover {\n --gradient-to-color: #fed7e2;\n }\n\n .xl\\:hover\\:to-pink-300:hover {\n --gradient-to-color: #fbb6ce;\n }\n\n .xl\\:hover\\:to-pink-400:hover {\n --gradient-to-color: #f687b3;\n }\n\n .xl\\:hover\\:to-pink-500:hover {\n --gradient-to-color: #ed64a6;\n }\n\n .xl\\:hover\\:to-pink-600:hover {\n --gradient-to-color: #d53f8c;\n }\n\n .xl\\:hover\\:to-pink-700:hover {\n --gradient-to-color: #b83280;\n }\n\n .xl\\:hover\\:to-pink-800:hover {\n --gradient-to-color: #97266d;\n }\n\n .xl\\:hover\\:to-pink-900:hover {\n --gradient-to-color: #702459;\n }\n\n .xl\\:focus\\:from-transparent:focus {\n --gradient-from-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:focus\\:from-current:focus {\n --gradient-from-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:focus\\:from-black:focus {\n --gradient-from-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:focus\\:from-white:focus {\n --gradient-from-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:focus\\:from-gray-100:focus {\n --gradient-from-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .xl\\:focus\\:from-gray-200:focus {\n --gradient-from-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .xl\\:focus\\:from-gray-300:focus {\n --gradient-from-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .xl\\:focus\\:from-gray-400:focus {\n --gradient-from-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .xl\\:focus\\:from-gray-500:focus {\n --gradient-from-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .xl\\:focus\\:from-gray-600:focus {\n --gradient-from-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .xl\\:focus\\:from-gray-700:focus {\n --gradient-from-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .xl\\:focus\\:from-gray-800:focus {\n --gradient-from-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .xl\\:focus\\:from-gray-900:focus {\n --gradient-from-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .xl\\:focus\\:from-red-100:focus {\n --gradient-from-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .xl\\:focus\\:from-red-200:focus {\n --gradient-from-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .xl\\:focus\\:from-red-300:focus {\n --gradient-from-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .xl\\:focus\\:from-red-400:focus {\n --gradient-from-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .xl\\:focus\\:from-red-500:focus {\n --gradient-from-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .xl\\:focus\\:from-red-600:focus {\n --gradient-from-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .xl\\:focus\\:from-red-700:focus {\n --gradient-from-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .xl\\:focus\\:from-red-800:focus {\n --gradient-from-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .xl\\:focus\\:from-red-900:focus {\n --gradient-from-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .xl\\:focus\\:from-orange-100:focus {\n --gradient-from-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .xl\\:focus\\:from-orange-200:focus {\n --gradient-from-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .xl\\:focus\\:from-orange-300:focus {\n --gradient-from-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .xl\\:focus\\:from-orange-400:focus {\n --gradient-from-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .xl\\:focus\\:from-orange-500:focus {\n --gradient-from-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .xl\\:focus\\:from-orange-600:focus {\n --gradient-from-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .xl\\:focus\\:from-orange-700:focus {\n --gradient-from-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .xl\\:focus\\:from-orange-800:focus {\n --gradient-from-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .xl\\:focus\\:from-orange-900:focus {\n --gradient-from-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .xl\\:focus\\:from-yellow-100:focus {\n --gradient-from-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .xl\\:focus\\:from-yellow-200:focus {\n --gradient-from-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .xl\\:focus\\:from-yellow-300:focus {\n --gradient-from-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .xl\\:focus\\:from-yellow-400:focus {\n --gradient-from-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .xl\\:focus\\:from-yellow-500:focus {\n --gradient-from-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .xl\\:focus\\:from-yellow-600:focus {\n --gradient-from-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .xl\\:focus\\:from-yellow-700:focus {\n --gradient-from-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .xl\\:focus\\:from-yellow-800:focus {\n --gradient-from-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .xl\\:focus\\:from-yellow-900:focus {\n --gradient-from-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .xl\\:focus\\:from-green-100:focus {\n --gradient-from-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .xl\\:focus\\:from-green-200:focus {\n --gradient-from-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .xl\\:focus\\:from-green-300:focus {\n --gradient-from-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .xl\\:focus\\:from-green-400:focus {\n --gradient-from-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .xl\\:focus\\:from-green-500:focus {\n --gradient-from-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .xl\\:focus\\:from-green-600:focus {\n --gradient-from-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .xl\\:focus\\:from-green-700:focus {\n --gradient-from-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .xl\\:focus\\:from-green-800:focus {\n --gradient-from-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .xl\\:focus\\:from-green-900:focus {\n --gradient-from-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .xl\\:focus\\:from-teal-100:focus {\n --gradient-from-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .xl\\:focus\\:from-teal-200:focus {\n --gradient-from-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .xl\\:focus\\:from-teal-300:focus {\n --gradient-from-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .xl\\:focus\\:from-teal-400:focus {\n --gradient-from-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .xl\\:focus\\:from-teal-500:focus {\n --gradient-from-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .xl\\:focus\\:from-teal-600:focus {\n --gradient-from-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .xl\\:focus\\:from-teal-700:focus {\n --gradient-from-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .xl\\:focus\\:from-teal-800:focus {\n --gradient-from-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .xl\\:focus\\:from-teal-900:focus {\n --gradient-from-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .xl\\:focus\\:from-blue-100:focus {\n --gradient-from-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .xl\\:focus\\:from-blue-200:focus {\n --gradient-from-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .xl\\:focus\\:from-blue-300:focus {\n --gradient-from-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .xl\\:focus\\:from-blue-400:focus {\n --gradient-from-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .xl\\:focus\\:from-blue-500:focus {\n --gradient-from-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .xl\\:focus\\:from-blue-600:focus {\n --gradient-from-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .xl\\:focus\\:from-blue-700:focus {\n --gradient-from-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .xl\\:focus\\:from-blue-800:focus {\n --gradient-from-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .xl\\:focus\\:from-blue-900:focus {\n --gradient-from-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .xl\\:focus\\:from-indigo-100:focus {\n --gradient-from-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .xl\\:focus\\:from-indigo-200:focus {\n --gradient-from-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .xl\\:focus\\:from-indigo-300:focus {\n --gradient-from-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .xl\\:focus\\:from-indigo-400:focus {\n --gradient-from-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .xl\\:focus\\:from-indigo-500:focus {\n --gradient-from-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .xl\\:focus\\:from-indigo-600:focus {\n --gradient-from-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .xl\\:focus\\:from-indigo-700:focus {\n --gradient-from-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .xl\\:focus\\:from-indigo-800:focus {\n --gradient-from-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .xl\\:focus\\:from-indigo-900:focus {\n --gradient-from-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .xl\\:focus\\:from-purple-100:focus {\n --gradient-from-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .xl\\:focus\\:from-purple-200:focus {\n --gradient-from-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .xl\\:focus\\:from-purple-300:focus {\n --gradient-from-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .xl\\:focus\\:from-purple-400:focus {\n --gradient-from-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .xl\\:focus\\:from-purple-500:focus {\n --gradient-from-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .xl\\:focus\\:from-purple-600:focus {\n --gradient-from-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .xl\\:focus\\:from-purple-700:focus {\n --gradient-from-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .xl\\:focus\\:from-purple-800:focus {\n --gradient-from-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .xl\\:focus\\:from-purple-900:focus {\n --gradient-from-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .xl\\:focus\\:from-pink-100:focus {\n --gradient-from-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .xl\\:focus\\:from-pink-200:focus {\n --gradient-from-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .xl\\:focus\\:from-pink-300:focus {\n --gradient-from-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .xl\\:focus\\:from-pink-400:focus {\n --gradient-from-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .xl\\:focus\\:from-pink-500:focus {\n --gradient-from-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .xl\\:focus\\:from-pink-600:focus {\n --gradient-from-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .xl\\:focus\\:from-pink-700:focus {\n --gradient-from-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .xl\\:focus\\:from-pink-800:focus {\n --gradient-from-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .xl\\:focus\\:from-pink-900:focus {\n --gradient-from-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .xl\\:focus\\:via-transparent:focus {\n --gradient-via-color: transparent;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:focus\\:via-current:focus {\n --gradient-via-color: currentColor;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:focus\\:via-black:focus {\n --gradient-via-color: #000;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));\n }\n\n .xl\\:focus\\:via-white:focus {\n --gradient-via-color: #fff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));\n }\n\n .xl\\:focus\\:via-gray-100:focus {\n --gradient-via-color: #f7fafc;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));\n }\n\n .xl\\:focus\\:via-gray-200:focus {\n --gradient-via-color: #edf2f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));\n }\n\n .xl\\:focus\\:via-gray-300:focus {\n --gradient-via-color: #e2e8f0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));\n }\n\n .xl\\:focus\\:via-gray-400:focus {\n --gradient-via-color: #cbd5e0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));\n }\n\n .xl\\:focus\\:via-gray-500:focus {\n --gradient-via-color: #a0aec0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));\n }\n\n .xl\\:focus\\:via-gray-600:focus {\n --gradient-via-color: #718096;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));\n }\n\n .xl\\:focus\\:via-gray-700:focus {\n --gradient-via-color: #4a5568;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));\n }\n\n .xl\\:focus\\:via-gray-800:focus {\n --gradient-via-color: #2d3748;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));\n }\n\n .xl\\:focus\\:via-gray-900:focus {\n --gradient-via-color: #1a202c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));\n }\n\n .xl\\:focus\\:via-red-100:focus {\n --gradient-via-color: #fff5f5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));\n }\n\n .xl\\:focus\\:via-red-200:focus {\n --gradient-via-color: #fed7d7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));\n }\n\n .xl\\:focus\\:via-red-300:focus {\n --gradient-via-color: #feb2b2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));\n }\n\n .xl\\:focus\\:via-red-400:focus {\n --gradient-via-color: #fc8181;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));\n }\n\n .xl\\:focus\\:via-red-500:focus {\n --gradient-via-color: #f56565;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));\n }\n\n .xl\\:focus\\:via-red-600:focus {\n --gradient-via-color: #e53e3e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));\n }\n\n .xl\\:focus\\:via-red-700:focus {\n --gradient-via-color: #c53030;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));\n }\n\n .xl\\:focus\\:via-red-800:focus {\n --gradient-via-color: #9b2c2c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));\n }\n\n .xl\\:focus\\:via-red-900:focus {\n --gradient-via-color: #742a2a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));\n }\n\n .xl\\:focus\\:via-orange-100:focus {\n --gradient-via-color: #fffaf0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));\n }\n\n .xl\\:focus\\:via-orange-200:focus {\n --gradient-via-color: #feebc8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));\n }\n\n .xl\\:focus\\:via-orange-300:focus {\n --gradient-via-color: #fbd38d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));\n }\n\n .xl\\:focus\\:via-orange-400:focus {\n --gradient-via-color: #f6ad55;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));\n }\n\n .xl\\:focus\\:via-orange-500:focus {\n --gradient-via-color: #ed8936;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));\n }\n\n .xl\\:focus\\:via-orange-600:focus {\n --gradient-via-color: #dd6b20;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));\n }\n\n .xl\\:focus\\:via-orange-700:focus {\n --gradient-via-color: #c05621;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));\n }\n\n .xl\\:focus\\:via-orange-800:focus {\n --gradient-via-color: #9c4221;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));\n }\n\n .xl\\:focus\\:via-orange-900:focus {\n --gradient-via-color: #7b341e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));\n }\n\n .xl\\:focus\\:via-yellow-100:focus {\n --gradient-via-color: #fffff0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));\n }\n\n .xl\\:focus\\:via-yellow-200:focus {\n --gradient-via-color: #fefcbf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));\n }\n\n .xl\\:focus\\:via-yellow-300:focus {\n --gradient-via-color: #faf089;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));\n }\n\n .xl\\:focus\\:via-yellow-400:focus {\n --gradient-via-color: #f6e05e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));\n }\n\n .xl\\:focus\\:via-yellow-500:focus {\n --gradient-via-color: #ecc94b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));\n }\n\n .xl\\:focus\\:via-yellow-600:focus {\n --gradient-via-color: #d69e2e;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));\n }\n\n .xl\\:focus\\:via-yellow-700:focus {\n --gradient-via-color: #b7791f;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));\n }\n\n .xl\\:focus\\:via-yellow-800:focus {\n --gradient-via-color: #975a16;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));\n }\n\n .xl\\:focus\\:via-yellow-900:focus {\n --gradient-via-color: #744210;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));\n }\n\n .xl\\:focus\\:via-green-100:focus {\n --gradient-via-color: #f0fff4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));\n }\n\n .xl\\:focus\\:via-green-200:focus {\n --gradient-via-color: #c6f6d5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));\n }\n\n .xl\\:focus\\:via-green-300:focus {\n --gradient-via-color: #9ae6b4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));\n }\n\n .xl\\:focus\\:via-green-400:focus {\n --gradient-via-color: #68d391;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));\n }\n\n .xl\\:focus\\:via-green-500:focus {\n --gradient-via-color: #48bb78;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));\n }\n\n .xl\\:focus\\:via-green-600:focus {\n --gradient-via-color: #38a169;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));\n }\n\n .xl\\:focus\\:via-green-700:focus {\n --gradient-via-color: #2f855a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));\n }\n\n .xl\\:focus\\:via-green-800:focus {\n --gradient-via-color: #276749;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));\n }\n\n .xl\\:focus\\:via-green-900:focus {\n --gradient-via-color: #22543d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));\n }\n\n .xl\\:focus\\:via-teal-100:focus {\n --gradient-via-color: #e6fffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));\n }\n\n .xl\\:focus\\:via-teal-200:focus {\n --gradient-via-color: #b2f5ea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));\n }\n\n .xl\\:focus\\:via-teal-300:focus {\n --gradient-via-color: #81e6d9;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));\n }\n\n .xl\\:focus\\:via-teal-400:focus {\n --gradient-via-color: #4fd1c5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));\n }\n\n .xl\\:focus\\:via-teal-500:focus {\n --gradient-via-color: #38b2ac;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));\n }\n\n .xl\\:focus\\:via-teal-600:focus {\n --gradient-via-color: #319795;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));\n }\n\n .xl\\:focus\\:via-teal-700:focus {\n --gradient-via-color: #2c7a7b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));\n }\n\n .xl\\:focus\\:via-teal-800:focus {\n --gradient-via-color: #285e61;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));\n }\n\n .xl\\:focus\\:via-teal-900:focus {\n --gradient-via-color: #234e52;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));\n }\n\n .xl\\:focus\\:via-blue-100:focus {\n --gradient-via-color: #ebf8ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));\n }\n\n .xl\\:focus\\:via-blue-200:focus {\n --gradient-via-color: #bee3f8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));\n }\n\n .xl\\:focus\\:via-blue-300:focus {\n --gradient-via-color: #90cdf4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));\n }\n\n .xl\\:focus\\:via-blue-400:focus {\n --gradient-via-color: #63b3ed;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));\n }\n\n .xl\\:focus\\:via-blue-500:focus {\n --gradient-via-color: #4299e1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));\n }\n\n .xl\\:focus\\:via-blue-600:focus {\n --gradient-via-color: #3182ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));\n }\n\n .xl\\:focus\\:via-blue-700:focus {\n --gradient-via-color: #2b6cb0;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));\n }\n\n .xl\\:focus\\:via-blue-800:focus {\n --gradient-via-color: #2c5282;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));\n }\n\n .xl\\:focus\\:via-blue-900:focus {\n --gradient-via-color: #2a4365;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));\n }\n\n .xl\\:focus\\:via-indigo-100:focus {\n --gradient-via-color: #ebf4ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));\n }\n\n .xl\\:focus\\:via-indigo-200:focus {\n --gradient-via-color: #c3dafe;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));\n }\n\n .xl\\:focus\\:via-indigo-300:focus {\n --gradient-via-color: #a3bffa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));\n }\n\n .xl\\:focus\\:via-indigo-400:focus {\n --gradient-via-color: #7f9cf5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));\n }\n\n .xl\\:focus\\:via-indigo-500:focus {\n --gradient-via-color: #667eea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));\n }\n\n .xl\\:focus\\:via-indigo-600:focus {\n --gradient-via-color: #5a67d8;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));\n }\n\n .xl\\:focus\\:via-indigo-700:focus {\n --gradient-via-color: #4c51bf;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));\n }\n\n .xl\\:focus\\:via-indigo-800:focus {\n --gradient-via-color: #434190;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));\n }\n\n .xl\\:focus\\:via-indigo-900:focus {\n --gradient-via-color: #3c366b;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));\n }\n\n .xl\\:focus\\:via-purple-100:focus {\n --gradient-via-color: #faf5ff;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));\n }\n\n .xl\\:focus\\:via-purple-200:focus {\n --gradient-via-color: #e9d8fd;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));\n }\n\n .xl\\:focus\\:via-purple-300:focus {\n --gradient-via-color: #d6bcfa;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));\n }\n\n .xl\\:focus\\:via-purple-400:focus {\n --gradient-via-color: #b794f4;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));\n }\n\n .xl\\:focus\\:via-purple-500:focus {\n --gradient-via-color: #9f7aea;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));\n }\n\n .xl\\:focus\\:via-purple-600:focus {\n --gradient-via-color: #805ad5;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));\n }\n\n .xl\\:focus\\:via-purple-700:focus {\n --gradient-via-color: #6b46c1;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));\n }\n\n .xl\\:focus\\:via-purple-800:focus {\n --gradient-via-color: #553c9a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));\n }\n\n .xl\\:focus\\:via-purple-900:focus {\n --gradient-via-color: #44337a;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));\n }\n\n .xl\\:focus\\:via-pink-100:focus {\n --gradient-via-color: #fff5f7;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));\n }\n\n .xl\\:focus\\:via-pink-200:focus {\n --gradient-via-color: #fed7e2;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));\n }\n\n .xl\\:focus\\:via-pink-300:focus {\n --gradient-via-color: #fbb6ce;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));\n }\n\n .xl\\:focus\\:via-pink-400:focus {\n --gradient-via-color: #f687b3;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));\n }\n\n .xl\\:focus\\:via-pink-500:focus {\n --gradient-via-color: #ed64a6;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));\n }\n\n .xl\\:focus\\:via-pink-600:focus {\n --gradient-via-color: #d53f8c;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));\n }\n\n .xl\\:focus\\:via-pink-700:focus {\n --gradient-via-color: #b83280;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));\n }\n\n .xl\\:focus\\:via-pink-800:focus {\n --gradient-via-color: #97266d;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));\n }\n\n .xl\\:focus\\:via-pink-900:focus {\n --gradient-via-color: #702459;\n --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));\n }\n\n .xl\\:focus\\:to-transparent:focus {\n --gradient-to-color: transparent;\n }\n\n .xl\\:focus\\:to-current:focus {\n --gradient-to-color: currentColor;\n }\n\n .xl\\:focus\\:to-black:focus {\n --gradient-to-color: #000;\n }\n\n .xl\\:focus\\:to-white:focus {\n --gradient-to-color: #fff;\n }\n\n .xl\\:focus\\:to-gray-100:focus {\n --gradient-to-color: #f7fafc;\n }\n\n .xl\\:focus\\:to-gray-200:focus {\n --gradient-to-color: #edf2f7;\n }\n\n .xl\\:focus\\:to-gray-300:focus {\n --gradient-to-color: #e2e8f0;\n }\n\n .xl\\:focus\\:to-gray-400:focus {\n --gradient-to-color: #cbd5e0;\n }\n\n .xl\\:focus\\:to-gray-500:focus {\n --gradient-to-color: #a0aec0;\n }\n\n .xl\\:focus\\:to-gray-600:focus {\n --gradient-to-color: #718096;\n }\n\n .xl\\:focus\\:to-gray-700:focus {\n --gradient-to-color: #4a5568;\n }\n\n .xl\\:focus\\:to-gray-800:focus {\n --gradient-to-color: #2d3748;\n }\n\n .xl\\:focus\\:to-gray-900:focus {\n --gradient-to-color: #1a202c;\n }\n\n .xl\\:focus\\:to-red-100:focus {\n --gradient-to-color: #fff5f5;\n }\n\n .xl\\:focus\\:to-red-200:focus {\n --gradient-to-color: #fed7d7;\n }\n\n .xl\\:focus\\:to-red-300:focus {\n --gradient-to-color: #feb2b2;\n }\n\n .xl\\:focus\\:to-red-400:focus {\n --gradient-to-color: #fc8181;\n }\n\n .xl\\:focus\\:to-red-500:focus {\n --gradient-to-color: #f56565;\n }\n\n .xl\\:focus\\:to-red-600:focus {\n --gradient-to-color: #e53e3e;\n }\n\n .xl\\:focus\\:to-red-700:focus {\n --gradient-to-color: #c53030;\n }\n\n .xl\\:focus\\:to-red-800:focus {\n --gradient-to-color: #9b2c2c;\n }\n\n .xl\\:focus\\:to-red-900:focus {\n --gradient-to-color: #742a2a;\n }\n\n .xl\\:focus\\:to-orange-100:focus {\n --gradient-to-color: #fffaf0;\n }\n\n .xl\\:focus\\:to-orange-200:focus {\n --gradient-to-color: #feebc8;\n }\n\n .xl\\:focus\\:to-orange-300:focus {\n --gradient-to-color: #fbd38d;\n }\n\n .xl\\:focus\\:to-orange-400:focus {\n --gradient-to-color: #f6ad55;\n }\n\n .xl\\:focus\\:to-orange-500:focus {\n --gradient-to-color: #ed8936;\n }\n\n .xl\\:focus\\:to-orange-600:focus {\n --gradient-to-color: #dd6b20;\n }\n\n .xl\\:focus\\:to-orange-700:focus {\n --gradient-to-color: #c05621;\n }\n\n .xl\\:focus\\:to-orange-800:focus {\n --gradient-to-color: #9c4221;\n }\n\n .xl\\:focus\\:to-orange-900:focus {\n --gradient-to-color: #7b341e;\n }\n\n .xl\\:focus\\:to-yellow-100:focus {\n --gradient-to-color: #fffff0;\n }\n\n .xl\\:focus\\:to-yellow-200:focus {\n --gradient-to-color: #fefcbf;\n }\n\n .xl\\:focus\\:to-yellow-300:focus {\n --gradient-to-color: #faf089;\n }\n\n .xl\\:focus\\:to-yellow-400:focus {\n --gradient-to-color: #f6e05e;\n }\n\n .xl\\:focus\\:to-yellow-500:focus {\n --gradient-to-color: #ecc94b;\n }\n\n .xl\\:focus\\:to-yellow-600:focus {\n --gradient-to-color: #d69e2e;\n }\n\n .xl\\:focus\\:to-yellow-700:focus {\n --gradient-to-color: #b7791f;\n }\n\n .xl\\:focus\\:to-yellow-800:focus {\n --gradient-to-color: #975a16;\n }\n\n .xl\\:focus\\:to-yellow-900:focus {\n --gradient-to-color: #744210;\n }\n\n .xl\\:focus\\:to-green-100:focus {\n --gradient-to-color: #f0fff4;\n }\n\n .xl\\:focus\\:to-green-200:focus {\n --gradient-to-color: #c6f6d5;\n }\n\n .xl\\:focus\\:to-green-300:focus {\n --gradient-to-color: #9ae6b4;\n }\n\n .xl\\:focus\\:to-green-400:focus {\n --gradient-to-color: #68d391;\n }\n\n .xl\\:focus\\:to-green-500:focus {\n --gradient-to-color: #48bb78;\n }\n\n .xl\\:focus\\:to-green-600:focus {\n --gradient-to-color: #38a169;\n }\n\n .xl\\:focus\\:to-green-700:focus {\n --gradient-to-color: #2f855a;\n }\n\n .xl\\:focus\\:to-green-800:focus {\n --gradient-to-color: #276749;\n }\n\n .xl\\:focus\\:to-green-900:focus {\n --gradient-to-color: #22543d;\n }\n\n .xl\\:focus\\:to-teal-100:focus {\n --gradient-to-color: #e6fffa;\n }\n\n .xl\\:focus\\:to-teal-200:focus {\n --gradient-to-color: #b2f5ea;\n }\n\n .xl\\:focus\\:to-teal-300:focus {\n --gradient-to-color: #81e6d9;\n }\n\n .xl\\:focus\\:to-teal-400:focus {\n --gradient-to-color: #4fd1c5;\n }\n\n .xl\\:focus\\:to-teal-500:focus {\n --gradient-to-color: #38b2ac;\n }\n\n .xl\\:focus\\:to-teal-600:focus {\n --gradient-to-color: #319795;\n }\n\n .xl\\:focus\\:to-teal-700:focus {\n --gradient-to-color: #2c7a7b;\n }\n\n .xl\\:focus\\:to-teal-800:focus {\n --gradient-to-color: #285e61;\n }\n\n .xl\\:focus\\:to-teal-900:focus {\n --gradient-to-color: #234e52;\n }\n\n .xl\\:focus\\:to-blue-100:focus {\n --gradient-to-color: #ebf8ff;\n }\n\n .xl\\:focus\\:to-blue-200:focus {\n --gradient-to-color: #bee3f8;\n }\n\n .xl\\:focus\\:to-blue-300:focus {\n --gradient-to-color: #90cdf4;\n }\n\n .xl\\:focus\\:to-blue-400:focus {\n --gradient-to-color: #63b3ed;\n }\n\n .xl\\:focus\\:to-blue-500:focus {\n --gradient-to-color: #4299e1;\n }\n\n .xl\\:focus\\:to-blue-600:focus {\n --gradient-to-color: #3182ce;\n }\n\n .xl\\:focus\\:to-blue-700:focus {\n --gradient-to-color: #2b6cb0;\n }\n\n .xl\\:focus\\:to-blue-800:focus {\n --gradient-to-color: #2c5282;\n }\n\n .xl\\:focus\\:to-blue-900:focus {\n --gradient-to-color: #2a4365;\n }\n\n .xl\\:focus\\:to-indigo-100:focus {\n --gradient-to-color: #ebf4ff;\n }\n\n .xl\\:focus\\:to-indigo-200:focus {\n --gradient-to-color: #c3dafe;\n }\n\n .xl\\:focus\\:to-indigo-300:focus {\n --gradient-to-color: #a3bffa;\n }\n\n .xl\\:focus\\:to-indigo-400:focus {\n --gradient-to-color: #7f9cf5;\n }\n\n .xl\\:focus\\:to-indigo-500:focus {\n --gradient-to-color: #667eea;\n }\n\n .xl\\:focus\\:to-indigo-600:focus {\n --gradient-to-color: #5a67d8;\n }\n\n .xl\\:focus\\:to-indigo-700:focus {\n --gradient-to-color: #4c51bf;\n }\n\n .xl\\:focus\\:to-indigo-800:focus {\n --gradient-to-color: #434190;\n }\n\n .xl\\:focus\\:to-indigo-900:focus {\n --gradient-to-color: #3c366b;\n }\n\n .xl\\:focus\\:to-purple-100:focus {\n --gradient-to-color: #faf5ff;\n }\n\n .xl\\:focus\\:to-purple-200:focus {\n --gradient-to-color: #e9d8fd;\n }\n\n .xl\\:focus\\:to-purple-300:focus {\n --gradient-to-color: #d6bcfa;\n }\n\n .xl\\:focus\\:to-purple-400:focus {\n --gradient-to-color: #b794f4;\n }\n\n .xl\\:focus\\:to-purple-500:focus {\n --gradient-to-color: #9f7aea;\n }\n\n .xl\\:focus\\:to-purple-600:focus {\n --gradient-to-color: #805ad5;\n }\n\n .xl\\:focus\\:to-purple-700:focus {\n --gradient-to-color: #6b46c1;\n }\n\n .xl\\:focus\\:to-purple-800:focus {\n --gradient-to-color: #553c9a;\n }\n\n .xl\\:focus\\:to-purple-900:focus {\n --gradient-to-color: #44337a;\n }\n\n .xl\\:focus\\:to-pink-100:focus {\n --gradient-to-color: #fff5f7;\n }\n\n .xl\\:focus\\:to-pink-200:focus {\n --gradient-to-color: #fed7e2;\n }\n\n .xl\\:focus\\:to-pink-300:focus {\n --gradient-to-color: #fbb6ce;\n }\n\n .xl\\:focus\\:to-pink-400:focus {\n --gradient-to-color: #f687b3;\n }\n\n .xl\\:focus\\:to-pink-500:focus {\n --gradient-to-color: #ed64a6;\n }\n\n .xl\\:focus\\:to-pink-600:focus {\n --gradient-to-color: #d53f8c;\n }\n\n .xl\\:focus\\:to-pink-700:focus {\n --gradient-to-color: #b83280;\n }\n\n .xl\\:focus\\:to-pink-800:focus {\n --gradient-to-color: #97266d;\n }\n\n .xl\\:focus\\:to-pink-900:focus {\n --gradient-to-color: #702459;\n }\n\n .xl\\:bg-opacity-0 {\n --bg-opacity: 0;\n }\n\n .xl\\:bg-opacity-25 {\n --bg-opacity: 0.25;\n }\n\n .xl\\:bg-opacity-50 {\n --bg-opacity: 0.5;\n }\n\n .xl\\:bg-opacity-75 {\n --bg-opacity: 0.75;\n }\n\n .xl\\:bg-opacity-100 {\n --bg-opacity: 1;\n }\n\n .xl\\:hover\\:bg-opacity-0:hover {\n --bg-opacity: 0;\n }\n\n .xl\\:hover\\:bg-opacity-25:hover {\n --bg-opacity: 0.25;\n }\n\n .xl\\:hover\\:bg-opacity-50:hover {\n --bg-opacity: 0.5;\n }\n\n .xl\\:hover\\:bg-opacity-75:hover {\n --bg-opacity: 0.75;\n }\n\n .xl\\:hover\\:bg-opacity-100:hover {\n --bg-opacity: 1;\n }\n\n .xl\\:focus\\:bg-opacity-0:focus {\n --bg-opacity: 0;\n }\n\n .xl\\:focus\\:bg-opacity-25:focus {\n --bg-opacity: 0.25;\n }\n\n .xl\\:focus\\:bg-opacity-50:focus {\n --bg-opacity: 0.5;\n }\n\n .xl\\:focus\\:bg-opacity-75:focus {\n --bg-opacity: 0.75;\n }\n\n .xl\\:focus\\:bg-opacity-100:focus {\n --bg-opacity: 1;\n }\n\n .xl\\:bg-bottom {\n background-position: bottom;\n }\n\n .xl\\:bg-center {\n background-position: center;\n }\n\n .xl\\:bg-left {\n background-position: left;\n }\n\n .xl\\:bg-left-bottom {\n background-position: left bottom;\n }\n\n .xl\\:bg-left-top {\n background-position: left top;\n }\n\n .xl\\:bg-right {\n background-position: right;\n }\n\n .xl\\:bg-right-bottom {\n background-position: right bottom;\n }\n\n .xl\\:bg-right-top {\n background-position: right top;\n }\n\n .xl\\:bg-top {\n background-position: top;\n }\n\n .xl\\:bg-repeat {\n background-repeat: repeat;\n }\n\n .xl\\:bg-no-repeat {\n background-repeat: no-repeat;\n }\n\n .xl\\:bg-repeat-x {\n background-repeat: repeat-x;\n }\n\n .xl\\:bg-repeat-y {\n background-repeat: repeat-y;\n }\n\n .xl\\:bg-repeat-round {\n background-repeat: round;\n }\n\n .xl\\:bg-repeat-space {\n background-repeat: space;\n }\n\n .xl\\:bg-auto {\n background-size: auto;\n }\n\n .xl\\:bg-cover {\n background-size: cover;\n }\n\n .xl\\:bg-contain {\n background-size: contain;\n }\n\n .xl\\:border-collapse {\n border-collapse: collapse;\n }\n\n .xl\\:border-separate {\n border-collapse: separate;\n }\n\n .xl\\:border-transparent {\n border-color: transparent;\n }\n\n .xl\\:border-current {\n border-color: currentColor;\n }\n\n .xl\\:border-black {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .xl\\:border-white {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .xl\\:border-gray-100 {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .xl\\:border-gray-200 {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .xl\\:border-gray-300 {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .xl\\:border-gray-400 {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .xl\\:border-gray-500 {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .xl\\:border-gray-600 {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .xl\\:border-gray-700 {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .xl\\:border-gray-800 {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .xl\\:border-gray-900 {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .xl\\:border-red-100 {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .xl\\:border-red-200 {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .xl\\:border-red-300 {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .xl\\:border-red-400 {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .xl\\:border-red-500 {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .xl\\:border-red-600 {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .xl\\:border-red-700 {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .xl\\:border-red-800 {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .xl\\:border-red-900 {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .xl\\:border-orange-100 {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .xl\\:border-orange-200 {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .xl\\:border-orange-300 {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .xl\\:border-orange-400 {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .xl\\:border-orange-500 {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .xl\\:border-orange-600 {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .xl\\:border-orange-700 {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .xl\\:border-orange-800 {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .xl\\:border-orange-900 {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .xl\\:border-yellow-100 {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .xl\\:border-yellow-200 {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .xl\\:border-yellow-300 {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .xl\\:border-yellow-400 {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .xl\\:border-yellow-500 {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .xl\\:border-yellow-600 {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .xl\\:border-yellow-700 {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .xl\\:border-yellow-800 {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .xl\\:border-yellow-900 {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .xl\\:border-green-100 {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .xl\\:border-green-200 {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .xl\\:border-green-300 {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .xl\\:border-green-400 {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .xl\\:border-green-500 {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .xl\\:border-green-600 {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .xl\\:border-green-700 {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .xl\\:border-green-800 {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .xl\\:border-green-900 {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .xl\\:border-teal-100 {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .xl\\:border-teal-200 {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .xl\\:border-teal-300 {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .xl\\:border-teal-400 {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .xl\\:border-teal-500 {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .xl\\:border-teal-600 {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .xl\\:border-teal-700 {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .xl\\:border-teal-800 {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .xl\\:border-teal-900 {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .xl\\:border-blue-100 {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .xl\\:border-blue-200 {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .xl\\:border-blue-300 {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .xl\\:border-blue-400 {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .xl\\:border-blue-500 {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .xl\\:border-blue-600 {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .xl\\:border-blue-700 {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .xl\\:border-blue-800 {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .xl\\:border-blue-900 {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .xl\\:border-indigo-100 {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .xl\\:border-indigo-200 {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .xl\\:border-indigo-300 {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .xl\\:border-indigo-400 {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .xl\\:border-indigo-500 {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .xl\\:border-indigo-600 {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .xl\\:border-indigo-700 {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .xl\\:border-indigo-800 {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .xl\\:border-indigo-900 {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .xl\\:border-purple-100 {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .xl\\:border-purple-200 {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .xl\\:border-purple-300 {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .xl\\:border-purple-400 {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .xl\\:border-purple-500 {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .xl\\:border-purple-600 {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .xl\\:border-purple-700 {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .xl\\:border-purple-800 {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .xl\\:border-purple-900 {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .xl\\:border-pink-100 {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .xl\\:border-pink-200 {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .xl\\:border-pink-300 {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .xl\\:border-pink-400 {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .xl\\:border-pink-500 {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .xl\\:border-pink-600 {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .xl\\:border-pink-700 {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .xl\\:border-pink-800 {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .xl\\:border-pink-900 {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-transparent:hover {\n border-color: transparent;\n }\n\n .xl\\:hover\\:border-current:hover {\n border-color: currentColor;\n }\n\n .xl\\:hover\\:border-black:hover {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-white:hover {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-gray-100:hover {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-gray-200:hover {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-gray-300:hover {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-gray-400:hover {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-gray-500:hover {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-gray-600:hover {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-gray-700:hover {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-gray-800:hover {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-gray-900:hover {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-red-100:hover {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-red-200:hover {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-red-300:hover {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-red-400:hover {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-red-500:hover {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-red-600:hover {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-red-700:hover {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-red-800:hover {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-red-900:hover {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-orange-100:hover {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-orange-200:hover {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-orange-300:hover {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-orange-400:hover {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-orange-500:hover {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-orange-600:hover {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-orange-700:hover {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-orange-800:hover {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-orange-900:hover {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-yellow-100:hover {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-yellow-200:hover {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-yellow-300:hover {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-yellow-400:hover {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-yellow-500:hover {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-yellow-600:hover {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-yellow-700:hover {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-yellow-800:hover {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-yellow-900:hover {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-green-100:hover {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-green-200:hover {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-green-300:hover {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-green-400:hover {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-green-500:hover {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-green-600:hover {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-green-700:hover {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-green-800:hover {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-green-900:hover {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-teal-100:hover {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-teal-200:hover {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-teal-300:hover {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-teal-400:hover {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-teal-500:hover {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-teal-600:hover {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-teal-700:hover {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-teal-800:hover {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-teal-900:hover {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-blue-100:hover {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-blue-200:hover {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-blue-300:hover {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-blue-400:hover {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-blue-500:hover {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-blue-600:hover {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-blue-700:hover {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-blue-800:hover {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-blue-900:hover {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-indigo-100:hover {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-indigo-200:hover {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-indigo-300:hover {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-indigo-400:hover {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-indigo-500:hover {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-indigo-600:hover {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-indigo-700:hover {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-indigo-800:hover {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-indigo-900:hover {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-purple-100:hover {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-purple-200:hover {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-purple-300:hover {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-purple-400:hover {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-purple-500:hover {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-purple-600:hover {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-purple-700:hover {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-purple-800:hover {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-purple-900:hover {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-pink-100:hover {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-pink-200:hover {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-pink-300:hover {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-pink-400:hover {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-pink-500:hover {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-pink-600:hover {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-pink-700:hover {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-pink-800:hover {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .xl\\:hover\\:border-pink-900:hover {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-transparent:focus {\n border-color: transparent;\n }\n\n .xl\\:focus\\:border-current:focus {\n border-color: currentColor;\n }\n\n .xl\\:focus\\:border-black:focus {\n --border-opacity: 1;\n border-color: #000;\n border-color: rgba(0, 0, 0, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-white:focus {\n --border-opacity: 1;\n border-color: #fff;\n border-color: rgba(255, 255, 255, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-gray-100:focus {\n --border-opacity: 1;\n border-color: #f7fafc;\n border-color: rgba(247, 250, 252, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-gray-200:focus {\n --border-opacity: 1;\n border-color: #edf2f7;\n border-color: rgba(237, 242, 247, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-gray-300:focus {\n --border-opacity: 1;\n border-color: #e2e8f0;\n border-color: rgba(226, 232, 240, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-gray-400:focus {\n --border-opacity: 1;\n border-color: #cbd5e0;\n border-color: rgba(203, 213, 224, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-gray-500:focus {\n --border-opacity: 1;\n border-color: #a0aec0;\n border-color: rgba(160, 174, 192, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-gray-600:focus {\n --border-opacity: 1;\n border-color: #718096;\n border-color: rgba(113, 128, 150, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-gray-700:focus {\n --border-opacity: 1;\n border-color: #4a5568;\n border-color: rgba(74, 85, 104, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-gray-800:focus {\n --border-opacity: 1;\n border-color: #2d3748;\n border-color: rgba(45, 55, 72, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-gray-900:focus {\n --border-opacity: 1;\n border-color: #1a202c;\n border-color: rgba(26, 32, 44, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-red-100:focus {\n --border-opacity: 1;\n border-color: #fff5f5;\n border-color: rgba(255, 245, 245, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-red-200:focus {\n --border-opacity: 1;\n border-color: #fed7d7;\n border-color: rgba(254, 215, 215, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-red-300:focus {\n --border-opacity: 1;\n border-color: #feb2b2;\n border-color: rgba(254, 178, 178, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-red-400:focus {\n --border-opacity: 1;\n border-color: #fc8181;\n border-color: rgba(252, 129, 129, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-red-500:focus {\n --border-opacity: 1;\n border-color: #f56565;\n border-color: rgba(245, 101, 101, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-red-600:focus {\n --border-opacity: 1;\n border-color: #e53e3e;\n border-color: rgba(229, 62, 62, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-red-700:focus {\n --border-opacity: 1;\n border-color: #c53030;\n border-color: rgba(197, 48, 48, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-red-800:focus {\n --border-opacity: 1;\n border-color: #9b2c2c;\n border-color: rgba(155, 44, 44, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-red-900:focus {\n --border-opacity: 1;\n border-color: #742a2a;\n border-color: rgba(116, 42, 42, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-orange-100:focus {\n --border-opacity: 1;\n border-color: #fffaf0;\n border-color: rgba(255, 250, 240, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-orange-200:focus {\n --border-opacity: 1;\n border-color: #feebc8;\n border-color: rgba(254, 235, 200, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-orange-300:focus {\n --border-opacity: 1;\n border-color: #fbd38d;\n border-color: rgba(251, 211, 141, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-orange-400:focus {\n --border-opacity: 1;\n border-color: #f6ad55;\n border-color: rgba(246, 173, 85, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-orange-500:focus {\n --border-opacity: 1;\n border-color: #ed8936;\n border-color: rgba(237, 137, 54, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-orange-600:focus {\n --border-opacity: 1;\n border-color: #dd6b20;\n border-color: rgba(221, 107, 32, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-orange-700:focus {\n --border-opacity: 1;\n border-color: #c05621;\n border-color: rgba(192, 86, 33, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-orange-800:focus {\n --border-opacity: 1;\n border-color: #9c4221;\n border-color: rgba(156, 66, 33, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-orange-900:focus {\n --border-opacity: 1;\n border-color: #7b341e;\n border-color: rgba(123, 52, 30, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-yellow-100:focus {\n --border-opacity: 1;\n border-color: #fffff0;\n border-color: rgba(255, 255, 240, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-yellow-200:focus {\n --border-opacity: 1;\n border-color: #fefcbf;\n border-color: rgba(254, 252, 191, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-yellow-300:focus {\n --border-opacity: 1;\n border-color: #faf089;\n border-color: rgba(250, 240, 137, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-yellow-400:focus {\n --border-opacity: 1;\n border-color: #f6e05e;\n border-color: rgba(246, 224, 94, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-yellow-500:focus {\n --border-opacity: 1;\n border-color: #ecc94b;\n border-color: rgba(236, 201, 75, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-yellow-600:focus {\n --border-opacity: 1;\n border-color: #d69e2e;\n border-color: rgba(214, 158, 46, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-yellow-700:focus {\n --border-opacity: 1;\n border-color: #b7791f;\n border-color: rgba(183, 121, 31, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-yellow-800:focus {\n --border-opacity: 1;\n border-color: #975a16;\n border-color: rgba(151, 90, 22, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-yellow-900:focus {\n --border-opacity: 1;\n border-color: #744210;\n border-color: rgba(116, 66, 16, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-green-100:focus {\n --border-opacity: 1;\n border-color: #f0fff4;\n border-color: rgba(240, 255, 244, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-green-200:focus {\n --border-opacity: 1;\n border-color: #c6f6d5;\n border-color: rgba(198, 246, 213, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-green-300:focus {\n --border-opacity: 1;\n border-color: #9ae6b4;\n border-color: rgba(154, 230, 180, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-green-400:focus {\n --border-opacity: 1;\n border-color: #68d391;\n border-color: rgba(104, 211, 145, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-green-500:focus {\n --border-opacity: 1;\n border-color: #48bb78;\n border-color: rgba(72, 187, 120, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-green-600:focus {\n --border-opacity: 1;\n border-color: #38a169;\n border-color: rgba(56, 161, 105, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-green-700:focus {\n --border-opacity: 1;\n border-color: #2f855a;\n border-color: rgba(47, 133, 90, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-green-800:focus {\n --border-opacity: 1;\n border-color: #276749;\n border-color: rgba(39, 103, 73, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-green-900:focus {\n --border-opacity: 1;\n border-color: #22543d;\n border-color: rgba(34, 84, 61, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-teal-100:focus {\n --border-opacity: 1;\n border-color: #e6fffa;\n border-color: rgba(230, 255, 250, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-teal-200:focus {\n --border-opacity: 1;\n border-color: #b2f5ea;\n border-color: rgba(178, 245, 234, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-teal-300:focus {\n --border-opacity: 1;\n border-color: #81e6d9;\n border-color: rgba(129, 230, 217, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-teal-400:focus {\n --border-opacity: 1;\n border-color: #4fd1c5;\n border-color: rgba(79, 209, 197, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-teal-500:focus {\n --border-opacity: 1;\n border-color: #38b2ac;\n border-color: rgba(56, 178, 172, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-teal-600:focus {\n --border-opacity: 1;\n border-color: #319795;\n border-color: rgba(49, 151, 149, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-teal-700:focus {\n --border-opacity: 1;\n border-color: #2c7a7b;\n border-color: rgba(44, 122, 123, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-teal-800:focus {\n --border-opacity: 1;\n border-color: #285e61;\n border-color: rgba(40, 94, 97, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-teal-900:focus {\n --border-opacity: 1;\n border-color: #234e52;\n border-color: rgba(35, 78, 82, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-blue-100:focus {\n --border-opacity: 1;\n border-color: #ebf8ff;\n border-color: rgba(235, 248, 255, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-blue-200:focus {\n --border-opacity: 1;\n border-color: #bee3f8;\n border-color: rgba(190, 227, 248, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-blue-300:focus {\n --border-opacity: 1;\n border-color: #90cdf4;\n border-color: rgba(144, 205, 244, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-blue-400:focus {\n --border-opacity: 1;\n border-color: #63b3ed;\n border-color: rgba(99, 179, 237, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-blue-500:focus {\n --border-opacity: 1;\n border-color: #4299e1;\n border-color: rgba(66, 153, 225, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-blue-600:focus {\n --border-opacity: 1;\n border-color: #3182ce;\n border-color: rgba(49, 130, 206, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-blue-700:focus {\n --border-opacity: 1;\n border-color: #2b6cb0;\n border-color: rgba(43, 108, 176, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-blue-800:focus {\n --border-opacity: 1;\n border-color: #2c5282;\n border-color: rgba(44, 82, 130, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-blue-900:focus {\n --border-opacity: 1;\n border-color: #2a4365;\n border-color: rgba(42, 67, 101, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-indigo-100:focus {\n --border-opacity: 1;\n border-color: #ebf4ff;\n border-color: rgba(235, 244, 255, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-indigo-200:focus {\n --border-opacity: 1;\n border-color: #c3dafe;\n border-color: rgba(195, 218, 254, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-indigo-300:focus {\n --border-opacity: 1;\n border-color: #a3bffa;\n border-color: rgba(163, 191, 250, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-indigo-400:focus {\n --border-opacity: 1;\n border-color: #7f9cf5;\n border-color: rgba(127, 156, 245, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-indigo-500:focus {\n --border-opacity: 1;\n border-color: #667eea;\n border-color: rgba(102, 126, 234, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-indigo-600:focus {\n --border-opacity: 1;\n border-color: #5a67d8;\n border-color: rgba(90, 103, 216, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-indigo-700:focus {\n --border-opacity: 1;\n border-color: #4c51bf;\n border-color: rgba(76, 81, 191, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-indigo-800:focus {\n --border-opacity: 1;\n border-color: #434190;\n border-color: rgba(67, 65, 144, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-indigo-900:focus {\n --border-opacity: 1;\n border-color: #3c366b;\n border-color: rgba(60, 54, 107, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-purple-100:focus {\n --border-opacity: 1;\n border-color: #faf5ff;\n border-color: rgba(250, 245, 255, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-purple-200:focus {\n --border-opacity: 1;\n border-color: #e9d8fd;\n border-color: rgba(233, 216, 253, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-purple-300:focus {\n --border-opacity: 1;\n border-color: #d6bcfa;\n border-color: rgba(214, 188, 250, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-purple-400:focus {\n --border-opacity: 1;\n border-color: #b794f4;\n border-color: rgba(183, 148, 244, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-purple-500:focus {\n --border-opacity: 1;\n border-color: #9f7aea;\n border-color: rgba(159, 122, 234, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-purple-600:focus {\n --border-opacity: 1;\n border-color: #805ad5;\n border-color: rgba(128, 90, 213, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-purple-700:focus {\n --border-opacity: 1;\n border-color: #6b46c1;\n border-color: rgba(107, 70, 193, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-purple-800:focus {\n --border-opacity: 1;\n border-color: #553c9a;\n border-color: rgba(85, 60, 154, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-purple-900:focus {\n --border-opacity: 1;\n border-color: #44337a;\n border-color: rgba(68, 51, 122, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-pink-100:focus {\n --border-opacity: 1;\n border-color: #fff5f7;\n border-color: rgba(255, 245, 247, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-pink-200:focus {\n --border-opacity: 1;\n border-color: #fed7e2;\n border-color: rgba(254, 215, 226, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-pink-300:focus {\n --border-opacity: 1;\n border-color: #fbb6ce;\n border-color: rgba(251, 182, 206, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-pink-400:focus {\n --border-opacity: 1;\n border-color: #f687b3;\n border-color: rgba(246, 135, 179, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-pink-500:focus {\n --border-opacity: 1;\n border-color: #ed64a6;\n border-color: rgba(237, 100, 166, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-pink-600:focus {\n --border-opacity: 1;\n border-color: #d53f8c;\n border-color: rgba(213, 63, 140, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-pink-700:focus {\n --border-opacity: 1;\n border-color: #b83280;\n border-color: rgba(184, 50, 128, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-pink-800:focus {\n --border-opacity: 1;\n border-color: #97266d;\n border-color: rgba(151, 38, 109, var(--border-opacity));\n }\n\n .xl\\:focus\\:border-pink-900:focus {\n --border-opacity: 1;\n border-color: #702459;\n border-color: rgba(112, 36, 89, var(--border-opacity));\n }\n\n .xl\\:border-opacity-0 {\n --border-opacity: 0;\n }\n\n .xl\\:border-opacity-25 {\n --border-opacity: 0.25;\n }\n\n .xl\\:border-opacity-50 {\n --border-opacity: 0.5;\n }\n\n .xl\\:border-opacity-75 {\n --border-opacity: 0.75;\n }\n\n .xl\\:border-opacity-100 {\n --border-opacity: 1;\n }\n\n .xl\\:hover\\:border-opacity-0:hover {\n --border-opacity: 0;\n }\n\n .xl\\:hover\\:border-opacity-25:hover {\n --border-opacity: 0.25;\n }\n\n .xl\\:hover\\:border-opacity-50:hover {\n --border-opacity: 0.5;\n }\n\n .xl\\:hover\\:border-opacity-75:hover {\n --border-opacity: 0.75;\n }\n\n .xl\\:hover\\:border-opacity-100:hover {\n --border-opacity: 1;\n }\n\n .xl\\:focus\\:border-opacity-0:focus {\n --border-opacity: 0;\n }\n\n .xl\\:focus\\:border-opacity-25:focus {\n --border-opacity: 0.25;\n }\n\n .xl\\:focus\\:border-opacity-50:focus {\n --border-opacity: 0.5;\n }\n\n .xl\\:focus\\:border-opacity-75:focus {\n --border-opacity: 0.75;\n }\n\n .xl\\:focus\\:border-opacity-100:focus {\n --border-opacity: 1;\n }\n\n .xl\\:rounded-none {\n border-radius: 0;\n }\n\n .xl\\:rounded-sm {\n border-radius: 0.125rem;\n }\n\n .xl\\:rounded {\n border-radius: 0.25rem;\n }\n\n .xl\\:rounded-md {\n border-radius: 0.375rem;\n }\n\n .xl\\:rounded-lg {\n border-radius: 0.5rem;\n }\n\n .xl\\:rounded-xl {\n border-radius: 0.75rem;\n }\n\n .xl\\:rounded-2xl {\n border-radius: 1rem;\n }\n\n .xl\\:rounded-3xl {\n border-radius: 1.5rem;\n }\n\n .xl\\:rounded-full {\n border-radius: 9999px;\n }\n\n .xl\\:rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n\n .xl\\:rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .xl\\:rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .xl\\:rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .xl\\:rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n }\n\n .xl\\:rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n }\n\n .xl\\:rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .xl\\:rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .xl\\:rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n\n .xl\\:rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n }\n\n .xl\\:rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .xl\\:rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .xl\\:rounded-t-md {\n border-top-left-radius: 0.375rem;\n border-top-right-radius: 0.375rem;\n }\n\n .xl\\:rounded-r-md {\n border-top-right-radius: 0.375rem;\n border-bottom-right-radius: 0.375rem;\n }\n\n .xl\\:rounded-b-md {\n border-bottom-right-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n }\n\n .xl\\:rounded-l-md {\n border-top-left-radius: 0.375rem;\n border-bottom-left-radius: 0.375rem;\n }\n\n .xl\\:rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n }\n\n .xl\\:rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n }\n\n .xl\\:rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .xl\\:rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .xl\\:rounded-t-xl {\n border-top-left-radius: 0.75rem;\n border-top-right-radius: 0.75rem;\n }\n\n .xl\\:rounded-r-xl {\n border-top-right-radius: 0.75rem;\n border-bottom-right-radius: 0.75rem;\n }\n\n .xl\\:rounded-b-xl {\n border-bottom-right-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n }\n\n .xl\\:rounded-l-xl {\n border-top-left-radius: 0.75rem;\n border-bottom-left-radius: 0.75rem;\n }\n\n .xl\\:rounded-t-2xl {\n border-top-left-radius: 1rem;\n border-top-right-radius: 1rem;\n }\n\n .xl\\:rounded-r-2xl {\n border-top-right-radius: 1rem;\n border-bottom-right-radius: 1rem;\n }\n\n .xl\\:rounded-b-2xl {\n border-bottom-right-radius: 1rem;\n border-bottom-left-radius: 1rem;\n }\n\n .xl\\:rounded-l-2xl {\n border-top-left-radius: 1rem;\n border-bottom-left-radius: 1rem;\n }\n\n .xl\\:rounded-t-3xl {\n border-top-left-radius: 1.5rem;\n border-top-right-radius: 1.5rem;\n }\n\n .xl\\:rounded-r-3xl {\n border-top-right-radius: 1.5rem;\n border-bottom-right-radius: 1.5rem;\n }\n\n .xl\\:rounded-b-3xl {\n border-bottom-right-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n }\n\n .xl\\:rounded-l-3xl {\n border-top-left-radius: 1.5rem;\n border-bottom-left-radius: 1.5rem;\n }\n\n .xl\\:rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n }\n\n .xl\\:rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n }\n\n .xl\\:rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .xl\\:rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .xl\\:rounded-tl-none {\n border-top-left-radius: 0;\n }\n\n .xl\\:rounded-tr-none {\n border-top-right-radius: 0;\n }\n\n .xl\\:rounded-br-none {\n border-bottom-right-radius: 0;\n }\n\n .xl\\:rounded-bl-none {\n border-bottom-left-radius: 0;\n }\n\n .xl\\:rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n }\n\n .xl\\:rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n }\n\n .xl\\:rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n }\n\n .xl\\:rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n }\n\n .xl\\:rounded-tl {\n border-top-left-radius: 0.25rem;\n }\n\n .xl\\:rounded-tr {\n border-top-right-radius: 0.25rem;\n }\n\n .xl\\:rounded-br {\n border-bottom-right-radius: 0.25rem;\n }\n\n .xl\\:rounded-bl {\n border-bottom-left-radius: 0.25rem;\n }\n\n .xl\\:rounded-tl-md {\n border-top-left-radius: 0.375rem;\n }\n\n .xl\\:rounded-tr-md {\n border-top-right-radius: 0.375rem;\n }\n\n .xl\\:rounded-br-md {\n border-bottom-right-radius: 0.375rem;\n }\n\n .xl\\:rounded-bl-md {\n border-bottom-left-radius: 0.375rem;\n }\n\n .xl\\:rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n }\n\n .xl\\:rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n }\n\n .xl\\:rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n }\n\n .xl\\:rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n }\n\n .xl\\:rounded-tl-xl {\n border-top-left-radius: 0.75rem;\n }\n\n .xl\\:rounded-tr-xl {\n border-top-right-radius: 0.75rem;\n }\n\n .xl\\:rounded-br-xl {\n border-bottom-right-radius: 0.75rem;\n }\n\n .xl\\:rounded-bl-xl {\n border-bottom-left-radius: 0.75rem;\n }\n\n .xl\\:rounded-tl-2xl {\n border-top-left-radius: 1rem;\n }\n\n .xl\\:rounded-tr-2xl {\n border-top-right-radius: 1rem;\n }\n\n .xl\\:rounded-br-2xl {\n border-bottom-right-radius: 1rem;\n }\n\n .xl\\:rounded-bl-2xl {\n border-bottom-left-radius: 1rem;\n }\n\n .xl\\:rounded-tl-3xl {\n border-top-left-radius: 1.5rem;\n }\n\n .xl\\:rounded-tr-3xl {\n border-top-right-radius: 1.5rem;\n }\n\n .xl\\:rounded-br-3xl {\n border-bottom-right-radius: 1.5rem;\n }\n\n .xl\\:rounded-bl-3xl {\n border-bottom-left-radius: 1.5rem;\n }\n\n .xl\\:rounded-tl-full {\n border-top-left-radius: 9999px;\n }\n\n .xl\\:rounded-tr-full {\n border-top-right-radius: 9999px;\n }\n\n .xl\\:rounded-br-full {\n border-bottom-right-radius: 9999px;\n }\n\n .xl\\:rounded-bl-full {\n border-bottom-left-radius: 9999px;\n }\n\n .xl\\:border-solid {\n border-style: solid;\n }\n\n .xl\\:border-dashed {\n border-style: dashed;\n }\n\n .xl\\:border-dotted {\n border-style: dotted;\n }\n\n .xl\\:border-double {\n border-style: double;\n }\n\n .xl\\:border-none {\n border-style: none;\n }\n\n .xl\\:border-0 {\n border-width: 0;\n }\n\n .xl\\:border-2 {\n border-width: 2px;\n }\n\n .xl\\:border-4 {\n border-width: 4px;\n }\n\n .xl\\:border-8 {\n border-width: 8px;\n }\n\n .xl\\:border {\n border-width: 1px;\n }\n\n .xl\\:border-t-0 {\n border-top-width: 0;\n }\n\n .xl\\:border-r-0 {\n border-right-width: 0;\n }\n\n .xl\\:border-b-0 {\n border-bottom-width: 0;\n }\n\n .xl\\:border-l-0 {\n border-left-width: 0;\n }\n\n .xl\\:border-t-2 {\n border-top-width: 2px;\n }\n\n .xl\\:border-r-2 {\n border-right-width: 2px;\n }\n\n .xl\\:border-b-2 {\n border-bottom-width: 2px;\n }\n\n .xl\\:border-l-2 {\n border-left-width: 2px;\n }\n\n .xl\\:border-t-4 {\n border-top-width: 4px;\n }\n\n .xl\\:border-r-4 {\n border-right-width: 4px;\n }\n\n .xl\\:border-b-4 {\n border-bottom-width: 4px;\n }\n\n .xl\\:border-l-4 {\n border-left-width: 4px;\n }\n\n .xl\\:border-t-8 {\n border-top-width: 8px;\n }\n\n .xl\\:border-r-8 {\n border-right-width: 8px;\n }\n\n .xl\\:border-b-8 {\n border-bottom-width: 8px;\n }\n\n .xl\\:border-l-8 {\n border-left-width: 8px;\n }\n\n .xl\\:border-t {\n border-top-width: 1px;\n }\n\n .xl\\:border-r {\n border-right-width: 1px;\n }\n\n .xl\\:border-b {\n border-bottom-width: 1px;\n }\n\n .xl\\:border-l {\n border-left-width: 1px;\n }\n\n .xl\\:box-border {\n box-sizing: border-box;\n }\n\n .xl\\:box-content {\n box-sizing: content-box;\n }\n\n .xl\\:cursor-auto {\n cursor: auto;\n }\n\n .xl\\:cursor-default {\n cursor: default;\n }\n\n .xl\\:cursor-pointer {\n cursor: pointer;\n }\n\n .xl\\:cursor-wait {\n cursor: wait;\n }\n\n .xl\\:cursor-text {\n cursor: text;\n }\n\n .xl\\:cursor-move {\n cursor: move;\n }\n\n .xl\\:cursor-not-allowed {\n cursor: not-allowed;\n }\n\n .xl\\:block {\n display: block;\n }\n\n .xl\\:inline-block {\n display: inline-block;\n }\n\n .xl\\:inline {\n display: inline;\n }\n\n .xl\\:flex {\n display: flex;\n }\n\n .xl\\:inline-flex {\n display: inline-flex;\n }\n\n .xl\\:table {\n display: table;\n }\n\n .xl\\:table-caption {\n display: table-caption;\n }\n\n .xl\\:table-cell {\n display: table-cell;\n }\n\n .xl\\:table-column {\n display: table-column;\n }\n\n .xl\\:table-column-group {\n display: table-column-group;\n }\n\n .xl\\:table-footer-group {\n display: table-footer-group;\n }\n\n .xl\\:table-header-group {\n display: table-header-group;\n }\n\n .xl\\:table-row-group {\n display: table-row-group;\n }\n\n .xl\\:table-row {\n display: table-row;\n }\n\n .xl\\:flow-root {\n display: flow-root;\n }\n\n .xl\\:grid {\n display: grid;\n }\n\n .xl\\:inline-grid {\n display: inline-grid;\n }\n\n .xl\\:contents {\n display: contents;\n }\n\n .xl\\:hidden {\n display: none;\n }\n\n .xl\\:flex-row {\n flex-direction: row;\n }\n\n .xl\\:flex-row-reverse {\n flex-direction: row-reverse;\n }\n\n .xl\\:flex-col {\n flex-direction: column;\n }\n\n .xl\\:flex-col-reverse {\n flex-direction: column-reverse;\n }\n\n .xl\\:flex-wrap {\n flex-wrap: wrap;\n }\n\n .xl\\:flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n\n .xl\\:flex-no-wrap {\n flex-wrap: nowrap;\n }\n\n .xl\\:place-items-auto {\n place-items: auto;\n }\n\n .xl\\:place-items-start {\n place-items: start;\n }\n\n .xl\\:place-items-end {\n place-items: end;\n }\n\n .xl\\:place-items-center {\n place-items: center;\n }\n\n .xl\\:place-items-stretch {\n place-items: stretch;\n }\n\n .xl\\:place-content-center {\n place-content: center;\n }\n\n .xl\\:place-content-start {\n place-content: start;\n }\n\n .xl\\:place-content-end {\n place-content: end;\n }\n\n .xl\\:place-content-between {\n place-content: space-between;\n }\n\n .xl\\:place-content-around {\n place-content: space-around;\n }\n\n .xl\\:place-content-evenly {\n place-content: space-evenly;\n }\n\n .xl\\:place-content-stretch {\n place-content: stretch;\n }\n\n .xl\\:place-self-auto {\n place-self: auto;\n }\n\n .xl\\:place-self-start {\n place-self: start;\n }\n\n .xl\\:place-self-end {\n place-self: end;\n }\n\n .xl\\:place-self-center {\n place-self: center;\n }\n\n .xl\\:place-self-stretch {\n place-self: stretch;\n }\n\n .xl\\:items-start {\n align-items: flex-start;\n }\n\n .xl\\:items-end {\n align-items: flex-end;\n }\n\n .xl\\:items-center {\n align-items: center;\n }\n\n .xl\\:items-baseline {\n align-items: baseline;\n }\n\n .xl\\:items-stretch {\n align-items: stretch;\n }\n\n .xl\\:content-center {\n align-content: center;\n }\n\n .xl\\:content-start {\n align-content: flex-start;\n }\n\n .xl\\:content-end {\n align-content: flex-end;\n }\n\n .xl\\:content-between {\n align-content: space-between;\n }\n\n .xl\\:content-around {\n align-content: space-around;\n }\n\n .xl\\:content-evenly {\n align-content: space-evenly;\n }\n\n .xl\\:self-auto {\n align-self: auto;\n }\n\n .xl\\:self-start {\n align-self: flex-start;\n }\n\n .xl\\:self-end {\n align-self: flex-end;\n }\n\n .xl\\:self-center {\n align-self: center;\n }\n\n .xl\\:self-stretch {\n align-self: stretch;\n }\n\n .xl\\:justify-items-auto {\n justify-items: auto;\n }\n\n .xl\\:justify-items-start {\n justify-items: start;\n }\n\n .xl\\:justify-items-end {\n justify-items: end;\n }\n\n .xl\\:justify-items-center {\n justify-items: center;\n }\n\n .xl\\:justify-items-stretch {\n justify-items: stretch;\n }\n\n .xl\\:justify-start {\n justify-content: flex-start;\n }\n\n .xl\\:justify-end {\n justify-content: flex-end;\n }\n\n .xl\\:justify-center {\n justify-content: center;\n }\n\n .xl\\:justify-between {\n justify-content: space-between;\n }\n\n .xl\\:justify-around {\n justify-content: space-around;\n }\n\n .xl\\:justify-evenly {\n justify-content: space-evenly;\n }\n\n .xl\\:justify-self-auto {\n justify-self: auto;\n }\n\n .xl\\:justify-self-start {\n justify-self: start;\n }\n\n .xl\\:justify-self-end {\n justify-self: end;\n }\n\n .xl\\:justify-self-center {\n justify-self: center;\n }\n\n .xl\\:justify-self-stretch {\n justify-self: stretch;\n }\n\n .xl\\:flex-1 {\n flex: 1 1 0%;\n }\n\n .xl\\:flex-auto {\n flex: 1 1 auto;\n }\n\n .xl\\:flex-initial {\n flex: 0 1 auto;\n }\n\n .xl\\:flex-none {\n flex: none;\n }\n\n .xl\\:flex-grow-0 {\n flex-grow: 0;\n }\n\n .xl\\:flex-grow {\n flex-grow: 1;\n }\n\n .xl\\:flex-shrink-0 {\n flex-shrink: 0;\n }\n\n .xl\\:flex-shrink {\n flex-shrink: 1;\n }\n\n .xl\\:order-1 {\n order: 1;\n }\n\n .xl\\:order-2 {\n order: 2;\n }\n\n .xl\\:order-3 {\n order: 3;\n }\n\n .xl\\:order-4 {\n order: 4;\n }\n\n .xl\\:order-5 {\n order: 5;\n }\n\n .xl\\:order-6 {\n order: 6;\n }\n\n .xl\\:order-7 {\n order: 7;\n }\n\n .xl\\:order-8 {\n order: 8;\n }\n\n .xl\\:order-9 {\n order: 9;\n }\n\n .xl\\:order-10 {\n order: 10;\n }\n\n .xl\\:order-11 {\n order: 11;\n }\n\n .xl\\:order-12 {\n order: 12;\n }\n\n .xl\\:order-first {\n order: -9999;\n }\n\n .xl\\:order-last {\n order: 9999;\n }\n\n .xl\\:order-none {\n order: 0;\n }\n\n .xl\\:float-right {\n float: right;\n }\n\n .xl\\:float-left {\n float: left;\n }\n\n .xl\\:float-none {\n float: none;\n }\n\n .xl\\:clearfix:after {\n content: \"\";\n display: table;\n clear: both;\n }\n\n .xl\\:clear-left {\n clear: left;\n }\n\n .xl\\:clear-right {\n clear: right;\n }\n\n .xl\\:clear-both {\n clear: both;\n }\n\n .xl\\:clear-none {\n clear: none;\n }\n\n .xl\\:font-sans {\n font-family: 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\";\n }\n\n .xl\\:font-serif {\n font-family: Georgia, Cambria, \"Times New Roman\", Times, serif;\n }\n\n .xl\\:font-mono {\n font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n }\n\n .xl\\:font-hairline {\n font-weight: 100;\n }\n\n .xl\\:font-thin {\n font-weight: 200;\n }\n\n .xl\\:font-light {\n font-weight: 300;\n }\n\n .xl\\:font-normal {\n font-weight: 400;\n }\n\n .xl\\:font-medium {\n font-weight: 500;\n }\n\n .xl\\:font-semibold {\n font-weight: 600;\n }\n\n .xl\\:font-bold {\n font-weight: 700;\n }\n\n .xl\\:font-extrabold {\n font-weight: 800;\n }\n\n .xl\\:font-black {\n font-weight: 900;\n }\n\n .xl\\:hover\\:font-hairline:hover {\n font-weight: 100;\n }\n\n .xl\\:hover\\:font-thin:hover {\n font-weight: 200;\n }\n\n .xl\\:hover\\:font-light:hover {\n font-weight: 300;\n }\n\n .xl\\:hover\\:font-normal:hover {\n font-weight: 400;\n }\n\n .xl\\:hover\\:font-medium:hover {\n font-weight: 500;\n }\n\n .xl\\:hover\\:font-semibold:hover {\n font-weight: 600;\n }\n\n .xl\\:hover\\:font-bold:hover {\n font-weight: 700;\n }\n\n .xl\\:hover\\:font-extrabold:hover {\n font-weight: 800;\n }\n\n .xl\\:hover\\:font-black:hover {\n font-weight: 900;\n }\n\n .xl\\:focus\\:font-hairline:focus {\n font-weight: 100;\n }\n\n .xl\\:focus\\:font-thin:focus {\n font-weight: 200;\n }\n\n .xl\\:focus\\:font-light:focus {\n font-weight: 300;\n }\n\n .xl\\:focus\\:font-normal:focus {\n font-weight: 400;\n }\n\n .xl\\:focus\\:font-medium:focus {\n font-weight: 500;\n }\n\n .xl\\:focus\\:font-semibold:focus {\n font-weight: 600;\n }\n\n .xl\\:focus\\:font-bold:focus {\n font-weight: 700;\n }\n\n .xl\\:focus\\:font-extrabold:focus {\n font-weight: 800;\n }\n\n .xl\\:focus\\:font-black:focus {\n font-weight: 900;\n }\n\n .xl\\:h-0 {\n height: 0;\n }\n\n .xl\\:h-1 {\n height: 0.25rem;\n }\n\n .xl\\:h-2 {\n height: 0.5rem;\n }\n\n .xl\\:h-3 {\n height: 0.75rem;\n }\n\n .xl\\:h-4 {\n height: 1rem;\n }\n\n .xl\\:h-5 {\n height: 1.25rem;\n }\n\n .xl\\:h-6 {\n height: 1.5rem;\n }\n\n .xl\\:h-8 {\n height: 2rem;\n }\n\n .xl\\:h-10 {\n height: 2.5rem;\n }\n\n .xl\\:h-12 {\n height: 3rem;\n }\n\n .xl\\:h-16 {\n height: 4rem;\n }\n\n .xl\\:h-20 {\n height: 5rem;\n }\n\n .xl\\:h-24 {\n height: 6rem;\n }\n\n .xl\\:h-32 {\n height: 8rem;\n }\n\n .xl\\:h-40 {\n height: 10rem;\n }\n\n .xl\\:h-48 {\n height: 12rem;\n }\n\n .xl\\:h-56 {\n height: 14rem;\n }\n\n .xl\\:h-64 {\n height: 16rem;\n }\n\n .xl\\:h-auto {\n height: auto;\n }\n\n .xl\\:h-px {\n height: 1px;\n }\n\n .xl\\:h-full {\n height: 100%;\n }\n\n .xl\\:h-screen {\n height: 100vh;\n }\n\n .xl\\:text-xs {\n font-size: 0.75rem;\n }\n\n .xl\\:text-sm {\n font-size: 0.875rem;\n }\n\n .xl\\:text-base {\n font-size: 1rem;\n }\n\n .xl\\:text-lg {\n font-size: 1.125rem;\n }\n\n .xl\\:text-xl {\n font-size: 1.25rem;\n }\n\n .xl\\:text-2xl {\n font-size: 1.5rem;\n }\n\n .xl\\:text-3xl {\n font-size: 1.875rem;\n }\n\n .xl\\:text-4xl {\n font-size: 2.25rem;\n }\n\n .xl\\:text-5xl {\n font-size: 3rem;\n }\n\n .xl\\:text-6xl {\n font-size: 4rem;\n }\n\n .xl\\:leading-3 {\n line-height: .75rem;\n }\n\n .xl\\:leading-4 {\n line-height: 1rem;\n }\n\n .xl\\:leading-5 {\n line-height: 1.25rem;\n }\n\n .xl\\:leading-6 {\n line-height: 1.5rem;\n }\n\n .xl\\:leading-7 {\n line-height: 1.75rem;\n }\n\n .xl\\:leading-8 {\n line-height: 2rem;\n }\n\n .xl\\:leading-9 {\n line-height: 2.25rem;\n }\n\n .xl\\:leading-10 {\n line-height: 2.5rem;\n }\n\n .xl\\:leading-none {\n line-height: 1;\n }\n\n .xl\\:leading-tight {\n line-height: 1.25;\n }\n\n .xl\\:leading-snug {\n line-height: 1.375;\n }\n\n .xl\\:leading-normal {\n line-height: 1.5;\n }\n\n .xl\\:leading-relaxed {\n line-height: 1.625;\n }\n\n .xl\\:leading-loose {\n line-height: 2;\n }\n\n .xl\\:list-inside {\n list-style-position: inside;\n }\n\n .xl\\:list-outside {\n list-style-position: outside;\n }\n\n .xl\\:list-none {\n list-style-type: none;\n }\n\n .xl\\:list-disc {\n list-style-type: disc;\n }\n\n .xl\\:list-decimal {\n list-style-type: decimal;\n }\n\n .xl\\:m-0 {\n margin: 0;\n }\n\n .xl\\:m-1 {\n margin: 0.25rem;\n }\n\n .xl\\:m-2 {\n margin: 0.5rem;\n }\n\n .xl\\:m-3 {\n margin: 0.75rem;\n }\n\n .xl\\:m-4 {\n margin: 1rem;\n }\n\n .xl\\:m-5 {\n margin: 1.25rem;\n }\n\n .xl\\:m-6 {\n margin: 1.5rem;\n }\n\n .xl\\:m-8 {\n margin: 2rem;\n }\n\n .xl\\:m-10 {\n margin: 2.5rem;\n }\n\n .xl\\:m-12 {\n margin: 3rem;\n }\n\n .xl\\:m-16 {\n margin: 4rem;\n }\n\n .xl\\:m-20 {\n margin: 5rem;\n }\n\n .xl\\:m-24 {\n margin: 6rem;\n }\n\n .xl\\:m-32 {\n margin: 8rem;\n }\n\n .xl\\:m-40 {\n margin: 10rem;\n }\n\n .xl\\:m-48 {\n margin: 12rem;\n }\n\n .xl\\:m-56 {\n margin: 14rem;\n }\n\n .xl\\:m-64 {\n margin: 16rem;\n }\n\n .xl\\:m-auto {\n margin: auto;\n }\n\n .xl\\:m-px {\n margin: 1px;\n }\n\n .xl\\:-m-1 {\n margin: -0.25rem;\n }\n\n .xl\\:-m-2 {\n margin: -0.5rem;\n }\n\n .xl\\:-m-3 {\n margin: -0.75rem;\n }\n\n .xl\\:-m-4 {\n margin: -1rem;\n }\n\n .xl\\:-m-5 {\n margin: -1.25rem;\n }\n\n .xl\\:-m-6 {\n margin: -1.5rem;\n }\n\n .xl\\:-m-8 {\n margin: -2rem;\n }\n\n .xl\\:-m-10 {\n margin: -2.5rem;\n }\n\n .xl\\:-m-12 {\n margin: -3rem;\n }\n\n .xl\\:-m-16 {\n margin: -4rem;\n }\n\n .xl\\:-m-20 {\n margin: -5rem;\n }\n\n .xl\\:-m-24 {\n margin: -6rem;\n }\n\n .xl\\:-m-32 {\n margin: -8rem;\n }\n\n .xl\\:-m-40 {\n margin: -10rem;\n }\n\n .xl\\:-m-48 {\n margin: -12rem;\n }\n\n .xl\\:-m-56 {\n margin: -14rem;\n }\n\n .xl\\:-m-64 {\n margin: -16rem;\n }\n\n .xl\\:-m-px {\n margin: -1px;\n }\n\n .xl\\:my-0 {\n margin-top: 0;\n margin-bottom: 0;\n }\n\n .xl\\:mx-0 {\n margin-left: 0;\n margin-right: 0;\n }\n\n .xl\\:my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n }\n\n .xl\\:mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n\n .xl\\:my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n }\n\n .xl\\:mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n }\n\n .xl\\:my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n }\n\n .xl\\:mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n }\n\n .xl\\:my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .xl\\:mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .xl\\:my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n .xl\\:mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n }\n\n .xl\\:my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n }\n\n .xl\\:mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n }\n\n .xl\\:my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n }\n\n .xl\\:mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n }\n\n .xl\\:my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n }\n\n .xl\\:mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n }\n\n .xl\\:my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n }\n\n .xl\\:mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n }\n\n .xl\\:my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n }\n\n .xl\\:mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n }\n\n .xl\\:my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n }\n\n .xl\\:mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n }\n\n .xl\\:my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n }\n\n .xl\\:mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n }\n\n .xl\\:my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n }\n\n .xl\\:mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n }\n\n .xl\\:my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n }\n\n .xl\\:mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n }\n\n .xl\\:my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n }\n\n .xl\\:mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n }\n\n .xl\\:my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n }\n\n .xl\\:mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n }\n\n .xl\\:my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n }\n\n .xl\\:mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n }\n\n .xl\\:my-auto {\n margin-top: auto;\n margin-bottom: auto;\n }\n\n .xl\\:mx-auto {\n margin-left: auto;\n margin-right: auto;\n }\n\n .xl\\:my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n }\n\n .xl\\:mx-px {\n margin-left: 1px;\n margin-right: 1px;\n }\n\n .xl\\:-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n }\n\n .xl\\:-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n }\n\n .xl\\:-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n }\n\n .xl\\:-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n }\n\n .xl\\:-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n }\n\n .xl\\:-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n }\n\n .xl\\:-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n }\n\n .xl\\:-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n }\n\n .xl\\:-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n }\n\n .xl\\:-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n }\n\n .xl\\:-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n }\n\n .xl\\:-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n }\n\n .xl\\:-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n }\n\n .xl\\:-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n }\n\n .xl\\:-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n }\n\n .xl\\:-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n }\n\n .xl\\:-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n }\n\n .xl\\:-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n }\n\n .xl\\:-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n }\n\n .xl\\:-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n }\n\n .xl\\:-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n }\n\n .xl\\:-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n }\n\n .xl\\:-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n }\n\n .xl\\:-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n }\n\n .xl\\:-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n }\n\n .xl\\:-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n }\n\n .xl\\:-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n }\n\n .xl\\:-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n }\n\n .xl\\:-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n }\n\n .xl\\:-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n }\n\n .xl\\:-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n }\n\n .xl\\:-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n }\n\n .xl\\:-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n }\n\n .xl\\:-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n }\n\n .xl\\:-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n }\n\n .xl\\:-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n }\n\n .xl\\:mt-0 {\n margin-top: 0;\n }\n\n .xl\\:mr-0 {\n margin-right: 0;\n }\n\n .xl\\:mb-0 {\n margin-bottom: 0;\n }\n\n .xl\\:ml-0 {\n margin-left: 0;\n }\n\n .xl\\:mt-1 {\n margin-top: 0.25rem;\n }\n\n .xl\\:mr-1 {\n margin-right: 0.25rem;\n }\n\n .xl\\:mb-1 {\n margin-bottom: 0.25rem;\n }\n\n .xl\\:ml-1 {\n margin-left: 0.25rem;\n }\n\n .xl\\:mt-2 {\n margin-top: 0.5rem;\n }\n\n .xl\\:mr-2 {\n margin-right: 0.5rem;\n }\n\n .xl\\:mb-2 {\n margin-bottom: 0.5rem;\n }\n\n .xl\\:ml-2 {\n margin-left: 0.5rem;\n }\n\n .xl\\:mt-3 {\n margin-top: 0.75rem;\n }\n\n .xl\\:mr-3 {\n margin-right: 0.75rem;\n }\n\n .xl\\:mb-3 {\n margin-bottom: 0.75rem;\n }\n\n .xl\\:ml-3 {\n margin-left: 0.75rem;\n }\n\n .xl\\:mt-4 {\n margin-top: 1rem;\n }\n\n .xl\\:mr-4 {\n margin-right: 1rem;\n }\n\n .xl\\:mb-4 {\n margin-bottom: 1rem;\n }\n\n .xl\\:ml-4 {\n margin-left: 1rem;\n }\n\n .xl\\:mt-5 {\n margin-top: 1.25rem;\n }\n\n .xl\\:mr-5 {\n margin-right: 1.25rem;\n }\n\n .xl\\:mb-5 {\n margin-bottom: 1.25rem;\n }\n\n .xl\\:ml-5 {\n margin-left: 1.25rem;\n }\n\n .xl\\:mt-6 {\n margin-top: 1.5rem;\n }\n\n .xl\\:mr-6 {\n margin-right: 1.5rem;\n }\n\n .xl\\:mb-6 {\n margin-bottom: 1.5rem;\n }\n\n .xl\\:ml-6 {\n margin-left: 1.5rem;\n }\n\n .xl\\:mt-8 {\n margin-top: 2rem;\n }\n\n .xl\\:mr-8 {\n margin-right: 2rem;\n }\n\n .xl\\:mb-8 {\n margin-bottom: 2rem;\n }\n\n .xl\\:ml-8 {\n margin-left: 2rem;\n }\n\n .xl\\:mt-10 {\n margin-top: 2.5rem;\n }\n\n .xl\\:mr-10 {\n margin-right: 2.5rem;\n }\n\n .xl\\:mb-10 {\n margin-bottom: 2.5rem;\n }\n\n .xl\\:ml-10 {\n margin-left: 2.5rem;\n }\n\n .xl\\:mt-12 {\n margin-top: 3rem;\n }\n\n .xl\\:mr-12 {\n margin-right: 3rem;\n }\n\n .xl\\:mb-12 {\n margin-bottom: 3rem;\n }\n\n .xl\\:ml-12 {\n margin-left: 3rem;\n }\n\n .xl\\:mt-16 {\n margin-top: 4rem;\n }\n\n .xl\\:mr-16 {\n margin-right: 4rem;\n }\n\n .xl\\:mb-16 {\n margin-bottom: 4rem;\n }\n\n .xl\\:ml-16 {\n margin-left: 4rem;\n }\n\n .xl\\:mt-20 {\n margin-top: 5rem;\n }\n\n .xl\\:mr-20 {\n margin-right: 5rem;\n }\n\n .xl\\:mb-20 {\n margin-bottom: 5rem;\n }\n\n .xl\\:ml-20 {\n margin-left: 5rem;\n }\n\n .xl\\:mt-24 {\n margin-top: 6rem;\n }\n\n .xl\\:mr-24 {\n margin-right: 6rem;\n }\n\n .xl\\:mb-24 {\n margin-bottom: 6rem;\n }\n\n .xl\\:ml-24 {\n margin-left: 6rem;\n }\n\n .xl\\:mt-32 {\n margin-top: 8rem;\n }\n\n .xl\\:mr-32 {\n margin-right: 8rem;\n }\n\n .xl\\:mb-32 {\n margin-bottom: 8rem;\n }\n\n .xl\\:ml-32 {\n margin-left: 8rem;\n }\n\n .xl\\:mt-40 {\n margin-top: 10rem;\n }\n\n .xl\\:mr-40 {\n margin-right: 10rem;\n }\n\n .xl\\:mb-40 {\n margin-bottom: 10rem;\n }\n\n .xl\\:ml-40 {\n margin-left: 10rem;\n }\n\n .xl\\:mt-48 {\n margin-top: 12rem;\n }\n\n .xl\\:mr-48 {\n margin-right: 12rem;\n }\n\n .xl\\:mb-48 {\n margin-bottom: 12rem;\n }\n\n .xl\\:ml-48 {\n margin-left: 12rem;\n }\n\n .xl\\:mt-56 {\n margin-top: 14rem;\n }\n\n .xl\\:mr-56 {\n margin-right: 14rem;\n }\n\n .xl\\:mb-56 {\n margin-bottom: 14rem;\n }\n\n .xl\\:ml-56 {\n margin-left: 14rem;\n }\n\n .xl\\:mt-64 {\n margin-top: 16rem;\n }\n\n .xl\\:mr-64 {\n margin-right: 16rem;\n }\n\n .xl\\:mb-64 {\n margin-bottom: 16rem;\n }\n\n .xl\\:ml-64 {\n margin-left: 16rem;\n }\n\n .xl\\:mt-auto {\n margin-top: auto;\n }\n\n .xl\\:mr-auto {\n margin-right: auto;\n }\n\n .xl\\:mb-auto {\n margin-bottom: auto;\n }\n\n .xl\\:ml-auto {\n margin-left: auto;\n }\n\n .xl\\:mt-px {\n margin-top: 1px;\n }\n\n .xl\\:mr-px {\n margin-right: 1px;\n }\n\n .xl\\:mb-px {\n margin-bottom: 1px;\n }\n\n .xl\\:ml-px {\n margin-left: 1px;\n }\n\n .xl\\:-mt-1 {\n margin-top: -0.25rem;\n }\n\n .xl\\:-mr-1 {\n margin-right: -0.25rem;\n }\n\n .xl\\:-mb-1 {\n margin-bottom: -0.25rem;\n }\n\n .xl\\:-ml-1 {\n margin-left: -0.25rem;\n }\n\n .xl\\:-mt-2 {\n margin-top: -0.5rem;\n }\n\n .xl\\:-mr-2 {\n margin-right: -0.5rem;\n }\n\n .xl\\:-mb-2 {\n margin-bottom: -0.5rem;\n }\n\n .xl\\:-ml-2 {\n margin-left: -0.5rem;\n }\n\n .xl\\:-mt-3 {\n margin-top: -0.75rem;\n }\n\n .xl\\:-mr-3 {\n margin-right: -0.75rem;\n }\n\n .xl\\:-mb-3 {\n margin-bottom: -0.75rem;\n }\n\n .xl\\:-ml-3 {\n margin-left: -0.75rem;\n }\n\n .xl\\:-mt-4 {\n margin-top: -1rem;\n }\n\n .xl\\:-mr-4 {\n margin-right: -1rem;\n }\n\n .xl\\:-mb-4 {\n margin-bottom: -1rem;\n }\n\n .xl\\:-ml-4 {\n margin-left: -1rem;\n }\n\n .xl\\:-mt-5 {\n margin-top: -1.25rem;\n }\n\n .xl\\:-mr-5 {\n margin-right: -1.25rem;\n }\n\n .xl\\:-mb-5 {\n margin-bottom: -1.25rem;\n }\n\n .xl\\:-ml-5 {\n margin-left: -1.25rem;\n }\n\n .xl\\:-mt-6 {\n margin-top: -1.5rem;\n }\n\n .xl\\:-mr-6 {\n margin-right: -1.5rem;\n }\n\n .xl\\:-mb-6 {\n margin-bottom: -1.5rem;\n }\n\n .xl\\:-ml-6 {\n margin-left: -1.5rem;\n }\n\n .xl\\:-mt-8 {\n margin-top: -2rem;\n }\n\n .xl\\:-mr-8 {\n margin-right: -2rem;\n }\n\n .xl\\:-mb-8 {\n margin-bottom: -2rem;\n }\n\n .xl\\:-ml-8 {\n margin-left: -2rem;\n }\n\n .xl\\:-mt-10 {\n margin-top: -2.5rem;\n }\n\n .xl\\:-mr-10 {\n margin-right: -2.5rem;\n }\n\n .xl\\:-mb-10 {\n margin-bottom: -2.5rem;\n }\n\n .xl\\:-ml-10 {\n margin-left: -2.5rem;\n }\n\n .xl\\:-mt-12 {\n margin-top: -3rem;\n }\n\n .xl\\:-mr-12 {\n margin-right: -3rem;\n }\n\n .xl\\:-mb-12 {\n margin-bottom: -3rem;\n }\n\n .xl\\:-ml-12 {\n margin-left: -3rem;\n }\n\n .xl\\:-mt-16 {\n margin-top: -4rem;\n }\n\n .xl\\:-mr-16 {\n margin-right: -4rem;\n }\n\n .xl\\:-mb-16 {\n margin-bottom: -4rem;\n }\n\n .xl\\:-ml-16 {\n margin-left: -4rem;\n }\n\n .xl\\:-mt-20 {\n margin-top: -5rem;\n }\n\n .xl\\:-mr-20 {\n margin-right: -5rem;\n }\n\n .xl\\:-mb-20 {\n margin-bottom: -5rem;\n }\n\n .xl\\:-ml-20 {\n margin-left: -5rem;\n }\n\n .xl\\:-mt-24 {\n margin-top: -6rem;\n }\n\n .xl\\:-mr-24 {\n margin-right: -6rem;\n }\n\n .xl\\:-mb-24 {\n margin-bottom: -6rem;\n }\n\n .xl\\:-ml-24 {\n margin-left: -6rem;\n }\n\n .xl\\:-mt-32 {\n margin-top: -8rem;\n }\n\n .xl\\:-mr-32 {\n margin-right: -8rem;\n }\n\n .xl\\:-mb-32 {\n margin-bottom: -8rem;\n }\n\n .xl\\:-ml-32 {\n margin-left: -8rem;\n }\n\n .xl\\:-mt-40 {\n margin-top: -10rem;\n }\n\n .xl\\:-mr-40 {\n margin-right: -10rem;\n }\n\n .xl\\:-mb-40 {\n margin-bottom: -10rem;\n }\n\n .xl\\:-ml-40 {\n margin-left: -10rem;\n }\n\n .xl\\:-mt-48 {\n margin-top: -12rem;\n }\n\n .xl\\:-mr-48 {\n margin-right: -12rem;\n }\n\n .xl\\:-mb-48 {\n margin-bottom: -12rem;\n }\n\n .xl\\:-ml-48 {\n margin-left: -12rem;\n }\n\n .xl\\:-mt-56 {\n margin-top: -14rem;\n }\n\n .xl\\:-mr-56 {\n margin-right: -14rem;\n }\n\n .xl\\:-mb-56 {\n margin-bottom: -14rem;\n }\n\n .xl\\:-ml-56 {\n margin-left: -14rem;\n }\n\n .xl\\:-mt-64 {\n margin-top: -16rem;\n }\n\n .xl\\:-mr-64 {\n margin-right: -16rem;\n }\n\n .xl\\:-mb-64 {\n margin-bottom: -16rem;\n }\n\n .xl\\:-ml-64 {\n margin-left: -16rem;\n }\n\n .xl\\:-mt-px {\n margin-top: -1px;\n }\n\n .xl\\:-mr-px {\n margin-right: -1px;\n }\n\n .xl\\:-mb-px {\n margin-bottom: -1px;\n }\n\n .xl\\:-ml-px {\n margin-left: -1px;\n }\n\n .xl\\:max-h-full {\n max-height: 100%;\n }\n\n .xl\\:max-h-screen {\n max-height: 100vh;\n }\n\n .xl\\:max-w-none {\n max-width: none;\n }\n\n .xl\\:max-w-xs {\n max-width: 20rem;\n }\n\n .xl\\:max-w-sm {\n max-width: 24rem;\n }\n\n .xl\\:max-w-md {\n max-width: 28rem;\n }\n\n .xl\\:max-w-lg {\n max-width: 32rem;\n }\n\n .xl\\:max-w-xl {\n max-width: 36rem;\n }\n\n .xl\\:max-w-2xl {\n max-width: 42rem;\n }\n\n .xl\\:max-w-3xl {\n max-width: 48rem;\n }\n\n .xl\\:max-w-4xl {\n max-width: 56rem;\n }\n\n .xl\\:max-w-5xl {\n max-width: 64rem;\n }\n\n .xl\\:max-w-6xl {\n max-width: 72rem;\n }\n\n .xl\\:max-w-full {\n max-width: 100%;\n }\n\n .xl\\:max-w-screen-sm {\n max-width: 640px;\n }\n\n .xl\\:max-w-screen-md {\n max-width: 768px;\n }\n\n .xl\\:max-w-screen-lg {\n max-width: 1024px;\n }\n\n .xl\\:max-w-screen-xl {\n max-width: 1280px;\n }\n\n .xl\\:min-h-0 {\n min-height: 0;\n }\n\n .xl\\:min-h-full {\n min-height: 100%;\n }\n\n .xl\\:min-h-screen {\n min-height: 100vh;\n }\n\n .xl\\:min-w-0 {\n min-width: 0;\n }\n\n .xl\\:min-w-full {\n min-width: 100%;\n }\n\n .xl\\:object-contain {\n object-fit: contain;\n }\n\n .xl\\:object-cover {\n object-fit: cover;\n }\n\n .xl\\:object-fill {\n object-fit: fill;\n }\n\n .xl\\:object-none {\n object-fit: none;\n }\n\n .xl\\:object-scale-down {\n object-fit: scale-down;\n }\n\n .xl\\:object-bottom {\n object-position: bottom;\n }\n\n .xl\\:object-center {\n object-position: center;\n }\n\n .xl\\:object-left {\n object-position: left;\n }\n\n .xl\\:object-left-bottom {\n object-position: left bottom;\n }\n\n .xl\\:object-left-top {\n object-position: left top;\n }\n\n .xl\\:object-right {\n object-position: right;\n }\n\n .xl\\:object-right-bottom {\n object-position: right bottom;\n }\n\n .xl\\:object-right-top {\n object-position: right top;\n }\n\n .xl\\:object-top {\n object-position: top;\n }\n\n .xl\\:opacity-0 {\n opacity: 0;\n }\n\n .xl\\:opacity-25 {\n opacity: 0.25;\n }\n\n .xl\\:opacity-50 {\n opacity: 0.5;\n }\n\n .xl\\:opacity-75 {\n opacity: 0.75;\n }\n\n .xl\\:opacity-100 {\n opacity: 1;\n }\n\n .xl\\:hover\\:opacity-0:hover {\n opacity: 0;\n }\n\n .xl\\:hover\\:opacity-25:hover {\n opacity: 0.25;\n }\n\n .xl\\:hover\\:opacity-50:hover {\n opacity: 0.5;\n }\n\n .xl\\:hover\\:opacity-75:hover {\n opacity: 0.75;\n }\n\n .xl\\:hover\\:opacity-100:hover {\n opacity: 1;\n }\n\n .xl\\:focus\\:opacity-0:focus {\n opacity: 0;\n }\n\n .xl\\:focus\\:opacity-25:focus {\n opacity: 0.25;\n }\n\n .xl\\:focus\\:opacity-50:focus {\n opacity: 0.5;\n }\n\n .xl\\:focus\\:opacity-75:focus {\n opacity: 0.75;\n }\n\n .xl\\:focus\\:opacity-100:focus {\n opacity: 1;\n }\n\n .xl\\:outline-none {\n outline: 2px solid transparent;\n outline-offset: 2px;\n }\n\n .xl\\:outline-white {\n outline: 2px dotted white;\n outline-offset: 2px;\n }\n\n .xl\\:outline-black {\n outline: 2px dotted black;\n outline-offset: 2px;\n }\n\n .xl\\:focus\\:outline-none:focus {\n outline: 2px solid transparent;\n outline-offset: 2px;\n }\n\n .xl\\:focus\\:outline-white:focus {\n outline: 2px dotted white;\n outline-offset: 2px;\n }\n\n .xl\\:focus\\:outline-black:focus {\n outline: 2px dotted black;\n outline-offset: 2px;\n }\n\n .xl\\:overflow-auto {\n overflow: auto;\n }\n\n .xl\\:overflow-hidden {\n overflow: hidden;\n }\n\n .xl\\:overflow-visible {\n overflow: visible;\n }\n\n .xl\\:overflow-scroll {\n overflow: scroll;\n }\n\n .xl\\:overflow-x-auto {\n overflow-x: auto;\n }\n\n .xl\\:overflow-y-auto {\n overflow-y: auto;\n }\n\n .xl\\:overflow-x-hidden {\n overflow-x: hidden;\n }\n\n .xl\\:overflow-y-hidden {\n overflow-y: hidden;\n }\n\n .xl\\:overflow-x-visible {\n overflow-x: visible;\n }\n\n .xl\\:overflow-y-visible {\n overflow-y: visible;\n }\n\n .xl\\:overflow-x-scroll {\n overflow-x: scroll;\n }\n\n .xl\\:overflow-y-scroll {\n overflow-y: scroll;\n }\n\n .xl\\:scrolling-touch {\n -webkit-overflow-scrolling: touch;\n }\n\n .xl\\:scrolling-auto {\n -webkit-overflow-scrolling: auto;\n }\n\n .xl\\:overscroll-auto {\n overscroll-behavior: auto;\n }\n\n .xl\\:overscroll-contain {\n overscroll-behavior: contain;\n }\n\n .xl\\:overscroll-none {\n overscroll-behavior: none;\n }\n\n .xl\\:overscroll-y-auto {\n overscroll-behavior-y: auto;\n }\n\n .xl\\:overscroll-y-contain {\n overscroll-behavior-y: contain;\n }\n\n .xl\\:overscroll-y-none {\n overscroll-behavior-y: none;\n }\n\n .xl\\:overscroll-x-auto {\n overscroll-behavior-x: auto;\n }\n\n .xl\\:overscroll-x-contain {\n overscroll-behavior-x: contain;\n }\n\n .xl\\:overscroll-x-none {\n overscroll-behavior-x: none;\n }\n\n .xl\\:p-0 {\n padding: 0;\n }\n\n .xl\\:p-1 {\n padding: 0.25rem;\n }\n\n .xl\\:p-2 {\n padding: 0.5rem;\n }\n\n .xl\\:p-3 {\n padding: 0.75rem;\n }\n\n .xl\\:p-4 {\n padding: 1rem;\n }\n\n .xl\\:p-5 {\n padding: 1.25rem;\n }\n\n .xl\\:p-6 {\n padding: 1.5rem;\n }\n\n .xl\\:p-8 {\n padding: 2rem;\n }\n\n .xl\\:p-10 {\n padding: 2.5rem;\n }\n\n .xl\\:p-12 {\n padding: 3rem;\n }\n\n .xl\\:p-16 {\n padding: 4rem;\n }\n\n .xl\\:p-20 {\n padding: 5rem;\n }\n\n .xl\\:p-24 {\n padding: 6rem;\n }\n\n .xl\\:p-32 {\n padding: 8rem;\n }\n\n .xl\\:p-40 {\n padding: 10rem;\n }\n\n .xl\\:p-48 {\n padding: 12rem;\n }\n\n .xl\\:p-56 {\n padding: 14rem;\n }\n\n .xl\\:p-64 {\n padding: 16rem;\n }\n\n .xl\\:p-px {\n padding: 1px;\n }\n\n .xl\\:py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .xl\\:px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n\n .xl\\:py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .xl\\:px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n\n .xl\\:py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n }\n\n .xl\\:px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n }\n\n .xl\\:py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n }\n\n .xl\\:px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n }\n\n .xl\\:py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n }\n\n .xl\\:px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .xl\\:py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n }\n\n .xl\\:px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n }\n\n .xl\\:py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n }\n\n .xl\\:px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n }\n\n .xl\\:py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n }\n\n .xl\\:px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n }\n\n .xl\\:py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n }\n\n .xl\\:px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n }\n\n .xl\\:py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n }\n\n .xl\\:px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n }\n\n .xl\\:py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n }\n\n .xl\\:px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n }\n\n .xl\\:py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n }\n\n .xl\\:px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n }\n\n .xl\\:py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n }\n\n .xl\\:px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n }\n\n .xl\\:py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n }\n\n .xl\\:px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n }\n\n .xl\\:py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n }\n\n .xl\\:px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n }\n\n .xl\\:py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n }\n\n .xl\\:px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n }\n\n .xl\\:py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n }\n\n .xl\\:px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n }\n\n .xl\\:py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n }\n\n .xl\\:px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n }\n\n .xl\\:py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n }\n\n .xl\\:px-px {\n padding-left: 1px;\n padding-right: 1px;\n }\n\n .xl\\:pt-0 {\n padding-top: 0;\n }\n\n .xl\\:pr-0 {\n padding-right: 0;\n }\n\n .xl\\:pb-0 {\n padding-bottom: 0;\n }\n\n .xl\\:pl-0 {\n padding-left: 0;\n }\n\n .xl\\:pt-1 {\n padding-top: 0.25rem;\n }\n\n .xl\\:pr-1 {\n padding-right: 0.25rem;\n }\n\n .xl\\:pb-1 {\n padding-bottom: 0.25rem;\n }\n\n .xl\\:pl-1 {\n padding-left: 0.25rem;\n }\n\n .xl\\:pt-2 {\n padding-top: 0.5rem;\n }\n\n .xl\\:pr-2 {\n padding-right: 0.5rem;\n }\n\n .xl\\:pb-2 {\n padding-bottom: 0.5rem;\n }\n\n .xl\\:pl-2 {\n padding-left: 0.5rem;\n }\n\n .xl\\:pt-3 {\n padding-top: 0.75rem;\n }\n\n .xl\\:pr-3 {\n padding-right: 0.75rem;\n }\n\n .xl\\:pb-3 {\n padding-bottom: 0.75rem;\n }\n\n .xl\\:pl-3 {\n padding-left: 0.75rem;\n }\n\n .xl\\:pt-4 {\n padding-top: 1rem;\n }\n\n .xl\\:pr-4 {\n padding-right: 1rem;\n }\n\n .xl\\:pb-4 {\n padding-bottom: 1rem;\n }\n\n .xl\\:pl-4 {\n padding-left: 1rem;\n }\n\n .xl\\:pt-5 {\n padding-top: 1.25rem;\n }\n\n .xl\\:pr-5 {\n padding-right: 1.25rem;\n }\n\n .xl\\:pb-5 {\n padding-bottom: 1.25rem;\n }\n\n .xl\\:pl-5 {\n padding-left: 1.25rem;\n }\n\n .xl\\:pt-6 {\n padding-top: 1.5rem;\n }\n\n .xl\\:pr-6 {\n padding-right: 1.5rem;\n }\n\n .xl\\:pb-6 {\n padding-bottom: 1.5rem;\n }\n\n .xl\\:pl-6 {\n padding-left: 1.5rem;\n }\n\n .xl\\:pt-8 {\n padding-top: 2rem;\n }\n\n .xl\\:pr-8 {\n padding-right: 2rem;\n }\n\n .xl\\:pb-8 {\n padding-bottom: 2rem;\n }\n\n .xl\\:pl-8 {\n padding-left: 2rem;\n }\n\n .xl\\:pt-10 {\n padding-top: 2.5rem;\n }\n\n .xl\\:pr-10 {\n padding-right: 2.5rem;\n }\n\n .xl\\:pb-10 {\n padding-bottom: 2.5rem;\n }\n\n .xl\\:pl-10 {\n padding-left: 2.5rem;\n }\n\n .xl\\:pt-12 {\n padding-top: 3rem;\n }\n\n .xl\\:pr-12 {\n padding-right: 3rem;\n }\n\n .xl\\:pb-12 {\n padding-bottom: 3rem;\n }\n\n .xl\\:pl-12 {\n padding-left: 3rem;\n }\n\n .xl\\:pt-16 {\n padding-top: 4rem;\n }\n\n .xl\\:pr-16 {\n padding-right: 4rem;\n }\n\n .xl\\:pb-16 {\n padding-bottom: 4rem;\n }\n\n .xl\\:pl-16 {\n padding-left: 4rem;\n }\n\n .xl\\:pt-20 {\n padding-top: 5rem;\n }\n\n .xl\\:pr-20 {\n padding-right: 5rem;\n }\n\n .xl\\:pb-20 {\n padding-bottom: 5rem;\n }\n\n .xl\\:pl-20 {\n padding-left: 5rem;\n }\n\n .xl\\:pt-24 {\n padding-top: 6rem;\n }\n\n .xl\\:pr-24 {\n padding-right: 6rem;\n }\n\n .xl\\:pb-24 {\n padding-bottom: 6rem;\n }\n\n .xl\\:pl-24 {\n padding-left: 6rem;\n }\n\n .xl\\:pt-32 {\n padding-top: 8rem;\n }\n\n .xl\\:pr-32 {\n padding-right: 8rem;\n }\n\n .xl\\:pb-32 {\n padding-bottom: 8rem;\n }\n\n .xl\\:pl-32 {\n padding-left: 8rem;\n }\n\n .xl\\:pt-40 {\n padding-top: 10rem;\n }\n\n .xl\\:pr-40 {\n padding-right: 10rem;\n }\n\n .xl\\:pb-40 {\n padding-bottom: 10rem;\n }\n\n .xl\\:pl-40 {\n padding-left: 10rem;\n }\n\n .xl\\:pt-48 {\n padding-top: 12rem;\n }\n\n .xl\\:pr-48 {\n padding-right: 12rem;\n }\n\n .xl\\:pb-48 {\n padding-bottom: 12rem;\n }\n\n .xl\\:pl-48 {\n padding-left: 12rem;\n }\n\n .xl\\:pt-56 {\n padding-top: 14rem;\n }\n\n .xl\\:pr-56 {\n padding-right: 14rem;\n }\n\n .xl\\:pb-56 {\n padding-bottom: 14rem;\n }\n\n .xl\\:pl-56 {\n padding-left: 14rem;\n }\n\n .xl\\:pt-64 {\n padding-top: 16rem;\n }\n\n .xl\\:pr-64 {\n padding-right: 16rem;\n }\n\n .xl\\:pb-64 {\n padding-bottom: 16rem;\n }\n\n .xl\\:pl-64 {\n padding-left: 16rem;\n }\n\n .xl\\:pt-px {\n padding-top: 1px;\n }\n\n .xl\\:pr-px {\n padding-right: 1px;\n }\n\n .xl\\:pb-px {\n padding-bottom: 1px;\n }\n\n .xl\\:pl-px {\n padding-left: 1px;\n }\n\n .xl\\:placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n }\n\n .xl\\:placeholder-transparent::placeholder {\n color: transparent;\n }\n\n .xl\\:placeholder-current::-webkit-input-placeholder {\n color: currentColor;\n }\n\n .xl\\:placeholder-current::placeholder {\n color: currentColor;\n }\n\n .xl\\:placeholder-black::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-black::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-white::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-white::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-100::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-200::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-300::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-400::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-500::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-600::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-700::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-800::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-gray-900::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-300::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-400::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-500::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-600::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-700::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-800::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-red-900::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-200::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-600::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-700::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-800::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-orange-900::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-100::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-200::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-300::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-400::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-500::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-600::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-700::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-800::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-yellow-900::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-100::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-200::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-300::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-400::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-500::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-600::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-700::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-800::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-green-900::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-100::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-200::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-300::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-400::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-500::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-600::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-700::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-800::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-teal-900::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-200::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-300::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-400::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-500::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-600::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-700::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-800::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-blue-900::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-100::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-200::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-300::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-400::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-500::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-600::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-700::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-800::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-indigo-900::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-100::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-200::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-300::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-400::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-500::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-600::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-700::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-800::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-purple-900::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-100::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-200::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-200::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-300::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-300::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-400::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-400::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-500::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-500::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-600::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-600::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-700::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-700::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-800::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-800::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-900::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-pink-900::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n }\n\n .xl\\:focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n }\n\n .xl\\:focus\\:placeholder-current:focus::-webkit-input-placeholder {\n color: currentColor;\n }\n\n .xl\\:focus\\:placeholder-current:focus::placeholder {\n color: currentColor;\n }\n\n .xl\\:focus\\:placeholder-black:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-black:focus::placeholder {\n --placeholder-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-white:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-white:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-gray-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-red-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-orange-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-yellow-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-green-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-teal-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-blue-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-indigo-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-purple-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-100:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-200:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-300:focus::placeholder {\n --placeholder-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-400:focus::placeholder {\n --placeholder-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-500:focus::placeholder {\n --placeholder-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-600:focus::placeholder {\n --placeholder-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-700:focus::placeholder {\n --placeholder-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-800:focus::placeholder {\n --placeholder-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .xl\\:focus\\:placeholder-pink-900:focus::placeholder {\n --placeholder-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--placeholder-opacity));\n }\n\n .xl\\:placeholder-opacity-0::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n }\n\n .xl\\:placeholder-opacity-0::placeholder {\n --placeholder-opacity: 0;\n }\n\n .xl\\:placeholder-opacity-25::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .xl\\:placeholder-opacity-25::placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .xl\\:placeholder-opacity-50::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .xl\\:placeholder-opacity-50::placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .xl\\:placeholder-opacity-75::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .xl\\:placeholder-opacity-75::placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .xl\\:placeholder-opacity-100::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n }\n\n .xl\\:placeholder-opacity-100::placeholder {\n --placeholder-opacity: 1;\n }\n\n .xl\\:focus\\:placeholder-opacity-0:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0;\n }\n\n .xl\\:focus\\:placeholder-opacity-0:focus::placeholder {\n --placeholder-opacity: 0;\n }\n\n .xl\\:focus\\:placeholder-opacity-25:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .xl\\:focus\\:placeholder-opacity-25:focus::placeholder {\n --placeholder-opacity: 0.25;\n }\n\n .xl\\:focus\\:placeholder-opacity-50:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .xl\\:focus\\:placeholder-opacity-50:focus::placeholder {\n --placeholder-opacity: 0.5;\n }\n\n .xl\\:focus\\:placeholder-opacity-75:focus::-webkit-input-placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .xl\\:focus\\:placeholder-opacity-75:focus::placeholder {\n --placeholder-opacity: 0.75;\n }\n\n .xl\\:focus\\:placeholder-opacity-100:focus::-webkit-input-placeholder {\n --placeholder-opacity: 1;\n }\n\n .xl\\:focus\\:placeholder-opacity-100:focus::placeholder {\n --placeholder-opacity: 1;\n }\n\n .xl\\:pointer-events-none {\n pointer-events: none;\n }\n\n .xl\\:pointer-events-auto {\n pointer-events: auto;\n }\n\n .xl\\:static {\n position: static;\n }\n\n .xl\\:fixed {\n position: fixed;\n }\n\n .xl\\:absolute {\n position: absolute;\n }\n\n .xl\\:relative {\n position: relative;\n }\n\n .xl\\:sticky {\n position: -webkit-sticky;\n position: sticky;\n }\n\n .xl\\:inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n .xl\\:inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n }\n\n .xl\\:inset-y-0 {\n top: 0;\n bottom: 0;\n }\n\n .xl\\:inset-x-0 {\n right: 0;\n left: 0;\n }\n\n .xl\\:inset-y-auto {\n top: auto;\n bottom: auto;\n }\n\n .xl\\:inset-x-auto {\n right: auto;\n left: auto;\n }\n\n .xl\\:top-0 {\n top: 0;\n }\n\n .xl\\:right-0 {\n right: 0;\n }\n\n .xl\\:bottom-0 {\n bottom: 0;\n }\n\n .xl\\:left-0 {\n left: 0;\n }\n\n .xl\\:top-auto {\n top: auto;\n }\n\n .xl\\:right-auto {\n right: auto;\n }\n\n .xl\\:bottom-auto {\n bottom: auto;\n }\n\n .xl\\:left-auto {\n left: auto;\n }\n\n .xl\\:resize-none {\n resize: none;\n }\n\n .xl\\:resize-y {\n resize: vertical;\n }\n\n .xl\\:resize-x {\n resize: horizontal;\n }\n\n .xl\\:resize {\n resize: both;\n }\n\n .xl\\:shadow-xs {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:shadow-sm {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .xl\\:shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .xl\\:shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .xl\\:shadow-none {\n box-shadow: none;\n }\n\n .xl\\:hover\\:shadow-xs:hover {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:hover\\:shadow-sm:hover {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .xl\\:hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .xl\\:hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .xl\\:hover\\:shadow-none:hover {\n box-shadow: none;\n }\n\n .xl\\:focus\\:shadow-xs:focus {\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:focus\\:shadow-sm:focus {\n box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .xl\\:focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .xl\\:focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .xl\\:focus\\:shadow-none:focus {\n box-shadow: none;\n }\n\n .xl\\:fill-current {\n fill: currentColor;\n }\n\n .xl\\:stroke-current {\n stroke: currentColor;\n }\n\n .xl\\:stroke-0 {\n stroke-width: 0;\n }\n\n .xl\\:stroke-1 {\n stroke-width: 1;\n }\n\n .xl\\:stroke-2 {\n stroke-width: 2;\n }\n\n .xl\\:table-auto {\n table-layout: auto;\n }\n\n .xl\\:table-fixed {\n table-layout: fixed;\n }\n\n .xl\\:text-left {\n text-align: left;\n }\n\n .xl\\:text-center {\n text-align: center;\n }\n\n .xl\\:text-right {\n text-align: right;\n }\n\n .xl\\:text-justify {\n text-align: justify;\n }\n\n .xl\\:text-transparent {\n color: transparent;\n }\n\n .xl\\:text-current {\n color: currentColor;\n }\n\n .xl\\:text-black {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .xl\\:text-white {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .xl\\:text-gray-100 {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .xl\\:text-gray-200 {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .xl\\:text-gray-300 {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .xl\\:text-gray-400 {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .xl\\:text-gray-500 {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .xl\\:text-gray-600 {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .xl\\:text-gray-700 {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .xl\\:text-gray-800 {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .xl\\:text-gray-900 {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .xl\\:text-red-100 {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .xl\\:text-red-200 {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .xl\\:text-red-300 {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .xl\\:text-red-400 {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .xl\\:text-red-500 {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .xl\\:text-red-600 {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .xl\\:text-red-700 {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .xl\\:text-red-800 {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .xl\\:text-red-900 {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .xl\\:text-orange-100 {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .xl\\:text-orange-200 {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .xl\\:text-orange-300 {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .xl\\:text-orange-400 {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .xl\\:text-orange-500 {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .xl\\:text-orange-600 {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .xl\\:text-orange-700 {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .xl\\:text-orange-800 {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .xl\\:text-orange-900 {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .xl\\:text-yellow-100 {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .xl\\:text-yellow-200 {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .xl\\:text-yellow-300 {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .xl\\:text-yellow-400 {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .xl\\:text-yellow-500 {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .xl\\:text-yellow-600 {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .xl\\:text-yellow-700 {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .xl\\:text-yellow-800 {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .xl\\:text-yellow-900 {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .xl\\:text-green-100 {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .xl\\:text-green-200 {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .xl\\:text-green-300 {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .xl\\:text-green-400 {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .xl\\:text-green-500 {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .xl\\:text-green-600 {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .xl\\:text-green-700 {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .xl\\:text-green-800 {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .xl\\:text-green-900 {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .xl\\:text-teal-100 {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .xl\\:text-teal-200 {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .xl\\:text-teal-300 {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .xl\\:text-teal-400 {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .xl\\:text-teal-500 {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .xl\\:text-teal-600 {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .xl\\:text-teal-700 {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .xl\\:text-teal-800 {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .xl\\:text-teal-900 {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .xl\\:text-blue-100 {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .xl\\:text-blue-200 {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .xl\\:text-blue-300 {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .xl\\:text-blue-400 {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .xl\\:text-blue-500 {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .xl\\:text-blue-600 {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .xl\\:text-blue-700 {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .xl\\:text-blue-800 {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .xl\\:text-blue-900 {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .xl\\:text-indigo-100 {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .xl\\:text-indigo-200 {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .xl\\:text-indigo-300 {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .xl\\:text-indigo-400 {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .xl\\:text-indigo-500 {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .xl\\:text-indigo-600 {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .xl\\:text-indigo-700 {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .xl\\:text-indigo-800 {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .xl\\:text-indigo-900 {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .xl\\:text-purple-100 {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .xl\\:text-purple-200 {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .xl\\:text-purple-300 {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .xl\\:text-purple-400 {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .xl\\:text-purple-500 {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .xl\\:text-purple-600 {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .xl\\:text-purple-700 {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .xl\\:text-purple-800 {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .xl\\:text-purple-900 {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .xl\\:text-pink-100 {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .xl\\:text-pink-200 {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .xl\\:text-pink-300 {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .xl\\:text-pink-400 {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .xl\\:text-pink-500 {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .xl\\:text-pink-600 {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .xl\\:text-pink-700 {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .xl\\:text-pink-800 {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .xl\\:text-pink-900 {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-transparent:hover {\n color: transparent;\n }\n\n .xl\\:hover\\:text-current:hover {\n color: currentColor;\n }\n\n .xl\\:hover\\:text-black:hover {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-white:hover {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-gray-100:hover {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-gray-200:hover {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-gray-300:hover {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-gray-400:hover {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-gray-500:hover {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-gray-600:hover {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-gray-700:hover {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-gray-800:hover {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-gray-900:hover {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-red-100:hover {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-red-200:hover {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-red-300:hover {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-red-400:hover {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-red-500:hover {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-red-600:hover {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-red-700:hover {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-red-800:hover {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-red-900:hover {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-orange-100:hover {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-orange-200:hover {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-orange-300:hover {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-orange-400:hover {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-orange-500:hover {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-orange-600:hover {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-orange-700:hover {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-orange-800:hover {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-orange-900:hover {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-yellow-100:hover {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-yellow-200:hover {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-yellow-300:hover {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-yellow-400:hover {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-yellow-500:hover {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-yellow-600:hover {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-yellow-700:hover {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-yellow-800:hover {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-yellow-900:hover {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-green-100:hover {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-green-200:hover {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-green-300:hover {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-green-400:hover {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-green-500:hover {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-green-600:hover {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-green-700:hover {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-green-800:hover {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-green-900:hover {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-teal-100:hover {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-teal-200:hover {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-teal-300:hover {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-teal-400:hover {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-teal-500:hover {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-teal-600:hover {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-teal-700:hover {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-teal-800:hover {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-teal-900:hover {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-blue-100:hover {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-blue-200:hover {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-blue-300:hover {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-blue-400:hover {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-blue-500:hover {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-blue-600:hover {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-blue-700:hover {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-blue-800:hover {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-blue-900:hover {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-indigo-100:hover {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-indigo-200:hover {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-indigo-300:hover {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-indigo-400:hover {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-indigo-500:hover {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-indigo-600:hover {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-indigo-700:hover {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-indigo-800:hover {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-indigo-900:hover {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-purple-100:hover {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-purple-200:hover {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-purple-300:hover {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-purple-400:hover {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-purple-500:hover {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-purple-600:hover {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-purple-700:hover {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-purple-800:hover {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-purple-900:hover {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-pink-100:hover {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-pink-200:hover {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-pink-300:hover {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-pink-400:hover {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-pink-500:hover {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-pink-600:hover {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-pink-700:hover {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-pink-800:hover {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .xl\\:hover\\:text-pink-900:hover {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-transparent:focus {\n color: transparent;\n }\n\n .xl\\:focus\\:text-current:focus {\n color: currentColor;\n }\n\n .xl\\:focus\\:text-black:focus {\n --text-opacity: 1;\n color: #000;\n color: rgba(0, 0, 0, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-white:focus {\n --text-opacity: 1;\n color: #fff;\n color: rgba(255, 255, 255, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-gray-100:focus {\n --text-opacity: 1;\n color: #f7fafc;\n color: rgba(247, 250, 252, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-gray-200:focus {\n --text-opacity: 1;\n color: #edf2f7;\n color: rgba(237, 242, 247, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-gray-300:focus {\n --text-opacity: 1;\n color: #e2e8f0;\n color: rgba(226, 232, 240, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-gray-400:focus {\n --text-opacity: 1;\n color: #cbd5e0;\n color: rgba(203, 213, 224, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-gray-500:focus {\n --text-opacity: 1;\n color: #a0aec0;\n color: rgba(160, 174, 192, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-gray-600:focus {\n --text-opacity: 1;\n color: #718096;\n color: rgba(113, 128, 150, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-gray-700:focus {\n --text-opacity: 1;\n color: #4a5568;\n color: rgba(74, 85, 104, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-gray-800:focus {\n --text-opacity: 1;\n color: #2d3748;\n color: rgba(45, 55, 72, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-gray-900:focus {\n --text-opacity: 1;\n color: #1a202c;\n color: rgba(26, 32, 44, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-red-100:focus {\n --text-opacity: 1;\n color: #fff5f5;\n color: rgba(255, 245, 245, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-red-200:focus {\n --text-opacity: 1;\n color: #fed7d7;\n color: rgba(254, 215, 215, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-red-300:focus {\n --text-opacity: 1;\n color: #feb2b2;\n color: rgba(254, 178, 178, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-red-400:focus {\n --text-opacity: 1;\n color: #fc8181;\n color: rgba(252, 129, 129, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-red-500:focus {\n --text-opacity: 1;\n color: #f56565;\n color: rgba(245, 101, 101, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-red-600:focus {\n --text-opacity: 1;\n color: #e53e3e;\n color: rgba(229, 62, 62, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-red-700:focus {\n --text-opacity: 1;\n color: #c53030;\n color: rgba(197, 48, 48, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-red-800:focus {\n --text-opacity: 1;\n color: #9b2c2c;\n color: rgba(155, 44, 44, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-red-900:focus {\n --text-opacity: 1;\n color: #742a2a;\n color: rgba(116, 42, 42, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-orange-100:focus {\n --text-opacity: 1;\n color: #fffaf0;\n color: rgba(255, 250, 240, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-orange-200:focus {\n --text-opacity: 1;\n color: #feebc8;\n color: rgba(254, 235, 200, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-orange-300:focus {\n --text-opacity: 1;\n color: #fbd38d;\n color: rgba(251, 211, 141, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-orange-400:focus {\n --text-opacity: 1;\n color: #f6ad55;\n color: rgba(246, 173, 85, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-orange-500:focus {\n --text-opacity: 1;\n color: #ed8936;\n color: rgba(237, 137, 54, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-orange-600:focus {\n --text-opacity: 1;\n color: #dd6b20;\n color: rgba(221, 107, 32, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-orange-700:focus {\n --text-opacity: 1;\n color: #c05621;\n color: rgba(192, 86, 33, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-orange-800:focus {\n --text-opacity: 1;\n color: #9c4221;\n color: rgba(156, 66, 33, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-orange-900:focus {\n --text-opacity: 1;\n color: #7b341e;\n color: rgba(123, 52, 30, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-yellow-100:focus {\n --text-opacity: 1;\n color: #fffff0;\n color: rgba(255, 255, 240, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-yellow-200:focus {\n --text-opacity: 1;\n color: #fefcbf;\n color: rgba(254, 252, 191, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-yellow-300:focus {\n --text-opacity: 1;\n color: #faf089;\n color: rgba(250, 240, 137, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-yellow-400:focus {\n --text-opacity: 1;\n color: #f6e05e;\n color: rgba(246, 224, 94, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-yellow-500:focus {\n --text-opacity: 1;\n color: #ecc94b;\n color: rgba(236, 201, 75, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-yellow-600:focus {\n --text-opacity: 1;\n color: #d69e2e;\n color: rgba(214, 158, 46, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-yellow-700:focus {\n --text-opacity: 1;\n color: #b7791f;\n color: rgba(183, 121, 31, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-yellow-800:focus {\n --text-opacity: 1;\n color: #975a16;\n color: rgba(151, 90, 22, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-yellow-900:focus {\n --text-opacity: 1;\n color: #744210;\n color: rgba(116, 66, 16, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-green-100:focus {\n --text-opacity: 1;\n color: #f0fff4;\n color: rgba(240, 255, 244, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-green-200:focus {\n --text-opacity: 1;\n color: #c6f6d5;\n color: rgba(198, 246, 213, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-green-300:focus {\n --text-opacity: 1;\n color: #9ae6b4;\n color: rgba(154, 230, 180, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-green-400:focus {\n --text-opacity: 1;\n color: #68d391;\n color: rgba(104, 211, 145, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-green-500:focus {\n --text-opacity: 1;\n color: #48bb78;\n color: rgba(72, 187, 120, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-green-600:focus {\n --text-opacity: 1;\n color: #38a169;\n color: rgba(56, 161, 105, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-green-700:focus {\n --text-opacity: 1;\n color: #2f855a;\n color: rgba(47, 133, 90, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-green-800:focus {\n --text-opacity: 1;\n color: #276749;\n color: rgba(39, 103, 73, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-green-900:focus {\n --text-opacity: 1;\n color: #22543d;\n color: rgba(34, 84, 61, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-teal-100:focus {\n --text-opacity: 1;\n color: #e6fffa;\n color: rgba(230, 255, 250, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-teal-200:focus {\n --text-opacity: 1;\n color: #b2f5ea;\n color: rgba(178, 245, 234, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-teal-300:focus {\n --text-opacity: 1;\n color: #81e6d9;\n color: rgba(129, 230, 217, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-teal-400:focus {\n --text-opacity: 1;\n color: #4fd1c5;\n color: rgba(79, 209, 197, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-teal-500:focus {\n --text-opacity: 1;\n color: #38b2ac;\n color: rgba(56, 178, 172, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-teal-600:focus {\n --text-opacity: 1;\n color: #319795;\n color: rgba(49, 151, 149, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-teal-700:focus {\n --text-opacity: 1;\n color: #2c7a7b;\n color: rgba(44, 122, 123, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-teal-800:focus {\n --text-opacity: 1;\n color: #285e61;\n color: rgba(40, 94, 97, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-teal-900:focus {\n --text-opacity: 1;\n color: #234e52;\n color: rgba(35, 78, 82, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-blue-100:focus {\n --text-opacity: 1;\n color: #ebf8ff;\n color: rgba(235, 248, 255, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-blue-200:focus {\n --text-opacity: 1;\n color: #bee3f8;\n color: rgba(190, 227, 248, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-blue-300:focus {\n --text-opacity: 1;\n color: #90cdf4;\n color: rgba(144, 205, 244, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-blue-400:focus {\n --text-opacity: 1;\n color: #63b3ed;\n color: rgba(99, 179, 237, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-blue-500:focus {\n --text-opacity: 1;\n color: #4299e1;\n color: rgba(66, 153, 225, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-blue-600:focus {\n --text-opacity: 1;\n color: #3182ce;\n color: rgba(49, 130, 206, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-blue-700:focus {\n --text-opacity: 1;\n color: #2b6cb0;\n color: rgba(43, 108, 176, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-blue-800:focus {\n --text-opacity: 1;\n color: #2c5282;\n color: rgba(44, 82, 130, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-blue-900:focus {\n --text-opacity: 1;\n color: #2a4365;\n color: rgba(42, 67, 101, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-indigo-100:focus {\n --text-opacity: 1;\n color: #ebf4ff;\n color: rgba(235, 244, 255, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-indigo-200:focus {\n --text-opacity: 1;\n color: #c3dafe;\n color: rgba(195, 218, 254, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-indigo-300:focus {\n --text-opacity: 1;\n color: #a3bffa;\n color: rgba(163, 191, 250, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-indigo-400:focus {\n --text-opacity: 1;\n color: #7f9cf5;\n color: rgba(127, 156, 245, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-indigo-500:focus {\n --text-opacity: 1;\n color: #667eea;\n color: rgba(102, 126, 234, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-indigo-600:focus {\n --text-opacity: 1;\n color: #5a67d8;\n color: rgba(90, 103, 216, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-indigo-700:focus {\n --text-opacity: 1;\n color: #4c51bf;\n color: rgba(76, 81, 191, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-indigo-800:focus {\n --text-opacity: 1;\n color: #434190;\n color: rgba(67, 65, 144, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-indigo-900:focus {\n --text-opacity: 1;\n color: #3c366b;\n color: rgba(60, 54, 107, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-purple-100:focus {\n --text-opacity: 1;\n color: #faf5ff;\n color: rgba(250, 245, 255, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-purple-200:focus {\n --text-opacity: 1;\n color: #e9d8fd;\n color: rgba(233, 216, 253, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-purple-300:focus {\n --text-opacity: 1;\n color: #d6bcfa;\n color: rgba(214, 188, 250, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-purple-400:focus {\n --text-opacity: 1;\n color: #b794f4;\n color: rgba(183, 148, 244, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-purple-500:focus {\n --text-opacity: 1;\n color: #9f7aea;\n color: rgba(159, 122, 234, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-purple-600:focus {\n --text-opacity: 1;\n color: #805ad5;\n color: rgba(128, 90, 213, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-purple-700:focus {\n --text-opacity: 1;\n color: #6b46c1;\n color: rgba(107, 70, 193, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-purple-800:focus {\n --text-opacity: 1;\n color: #553c9a;\n color: rgba(85, 60, 154, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-purple-900:focus {\n --text-opacity: 1;\n color: #44337a;\n color: rgba(68, 51, 122, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-pink-100:focus {\n --text-opacity: 1;\n color: #fff5f7;\n color: rgba(255, 245, 247, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-pink-200:focus {\n --text-opacity: 1;\n color: #fed7e2;\n color: rgba(254, 215, 226, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-pink-300:focus {\n --text-opacity: 1;\n color: #fbb6ce;\n color: rgba(251, 182, 206, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-pink-400:focus {\n --text-opacity: 1;\n color: #f687b3;\n color: rgba(246, 135, 179, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-pink-500:focus {\n --text-opacity: 1;\n color: #ed64a6;\n color: rgba(237, 100, 166, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-pink-600:focus {\n --text-opacity: 1;\n color: #d53f8c;\n color: rgba(213, 63, 140, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-pink-700:focus {\n --text-opacity: 1;\n color: #b83280;\n color: rgba(184, 50, 128, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-pink-800:focus {\n --text-opacity: 1;\n color: #97266d;\n color: rgba(151, 38, 109, var(--text-opacity));\n }\n\n .xl\\:focus\\:text-pink-900:focus {\n --text-opacity: 1;\n color: #702459;\n color: rgba(112, 36, 89, var(--text-opacity));\n }\n\n .xl\\:text-opacity-0 {\n --text-opacity: 0;\n }\n\n .xl\\:text-opacity-25 {\n --text-opacity: 0.25;\n }\n\n .xl\\:text-opacity-50 {\n --text-opacity: 0.5;\n }\n\n .xl\\:text-opacity-75 {\n --text-opacity: 0.75;\n }\n\n .xl\\:text-opacity-100 {\n --text-opacity: 1;\n }\n\n .xl\\:hover\\:text-opacity-0:hover {\n --text-opacity: 0;\n }\n\n .xl\\:hover\\:text-opacity-25:hover {\n --text-opacity: 0.25;\n }\n\n .xl\\:hover\\:text-opacity-50:hover {\n --text-opacity: 0.5;\n }\n\n .xl\\:hover\\:text-opacity-75:hover {\n --text-opacity: 0.75;\n }\n\n .xl\\:hover\\:text-opacity-100:hover {\n --text-opacity: 1;\n }\n\n .xl\\:focus\\:text-opacity-0:focus {\n --text-opacity: 0;\n }\n\n .xl\\:focus\\:text-opacity-25:focus {\n --text-opacity: 0.25;\n }\n\n .xl\\:focus\\:text-opacity-50:focus {\n --text-opacity: 0.5;\n }\n\n .xl\\:focus\\:text-opacity-75:focus {\n --text-opacity: 0.75;\n }\n\n .xl\\:focus\\:text-opacity-100:focus {\n --text-opacity: 1;\n }\n\n .xl\\:italic {\n font-style: italic;\n }\n\n .xl\\:not-italic {\n font-style: normal;\n }\n\n .xl\\:uppercase {\n text-transform: uppercase;\n }\n\n .xl\\:lowercase {\n text-transform: lowercase;\n }\n\n .xl\\:capitalize {\n text-transform: capitalize;\n }\n\n .xl\\:normal-case {\n text-transform: none;\n }\n\n .xl\\:underline {\n text-decoration: underline;\n }\n\n .xl\\:line-through {\n text-decoration: line-through;\n }\n\n .xl\\:no-underline {\n text-decoration: none;\n }\n\n .xl\\:hover\\:underline:hover {\n text-decoration: underline;\n }\n\n .xl\\:hover\\:line-through:hover {\n text-decoration: line-through;\n }\n\n .xl\\:hover\\:no-underline:hover {\n text-decoration: none;\n }\n\n .xl\\:focus\\:underline:focus {\n text-decoration: underline;\n }\n\n .xl\\:focus\\:line-through:focus {\n text-decoration: line-through;\n }\n\n .xl\\:focus\\:no-underline:focus {\n text-decoration: none;\n }\n\n .xl\\:antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n .xl\\:subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n }\n\n .xl\\:ordinal, .xl\\:slashed-zero, .xl\\:lining-nums, .xl\\:oldstyle-nums, .xl\\:proportional-nums, .xl\\:tabular-nums, .xl\\:diagonal-fractions, .xl\\:stacked-fractions {\n --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);\n --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);\n font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);\n }\n\n .xl\\:normal-nums {\n font-variant-numeric: normal;\n }\n\n .xl\\:ordinal {\n --font-variant-numeric-ordinal: ordinal;\n }\n\n .xl\\:slashed-zero {\n --font-variant-numeric-slashed-zero: slashed-zero;\n }\n\n .xl\\:lining-nums {\n --font-variant-numeric-figure: lining-nums;\n }\n\n .xl\\:oldstyle-nums {\n --font-variant-numeric-figure: oldstyle-nums;\n }\n\n .xl\\:proportional-nums {\n --font-variant-numeric-spacing: proportional-nums;\n }\n\n .xl\\:tabular-nums {\n --font-variant-numeric-spacing: tabular-nums;\n }\n\n .xl\\:diagonal-fractions {\n --font-variant-numeric-fraction: diagonal-fractions;\n }\n\n .xl\\:stacked-fractions {\n --font-variant-numeric-fraction: stacked-fractions;\n }\n\n .xl\\:tracking-tighter {\n letter-spacing: -0.05em;\n }\n\n .xl\\:tracking-tight {\n letter-spacing: -0.025em;\n }\n\n .xl\\:tracking-normal {\n letter-spacing: 0;\n }\n\n .xl\\:tracking-wide {\n letter-spacing: 0.025em;\n }\n\n .xl\\:tracking-wider {\n letter-spacing: 0.05em;\n }\n\n .xl\\:tracking-widest {\n letter-spacing: 0.1em;\n }\n\n .xl\\:select-none {\n -webkit-user-select: none;\n user-select: none;\n }\n\n .xl\\:select-text {\n -webkit-user-select: text;\n user-select: text;\n }\n\n .xl\\:select-all {\n -webkit-user-select: all;\n user-select: all;\n }\n\n .xl\\:select-auto {\n -webkit-user-select: auto;\n user-select: auto;\n }\n\n .xl\\:align-baseline {\n vertical-align: baseline;\n }\n\n .xl\\:align-top {\n vertical-align: top;\n }\n\n .xl\\:align-middle {\n vertical-align: middle;\n }\n\n .xl\\:align-bottom {\n vertical-align: bottom;\n }\n\n .xl\\:align-text-top {\n vertical-align: text-top;\n }\n\n .xl\\:align-text-bottom {\n vertical-align: text-bottom;\n }\n\n .xl\\:visible {\n visibility: visible;\n }\n\n .xl\\:invisible {\n visibility: hidden;\n }\n\n .xl\\:whitespace-normal {\n white-space: normal;\n }\n\n .xl\\:whitespace-no-wrap {\n white-space: nowrap;\n }\n\n .xl\\:whitespace-pre {\n white-space: pre;\n }\n\n .xl\\:whitespace-pre-line {\n white-space: pre-line;\n }\n\n .xl\\:whitespace-pre-wrap {\n white-space: pre-wrap;\n }\n\n .xl\\:break-normal {\n word-wrap: normal;\n overflow-wrap: normal;\n word-break: normal;\n }\n\n .xl\\:break-words {\n word-wrap: break-word;\n overflow-wrap: break-word;\n }\n\n .xl\\:break-all {\n word-break: break-all;\n }\n\n .xl\\:truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .xl\\:w-0 {\n width: 0;\n }\n\n .xl\\:w-1 {\n width: 0.25rem;\n }\n\n .xl\\:w-2 {\n width: 0.5rem;\n }\n\n .xl\\:w-3 {\n width: 0.75rem;\n }\n\n .xl\\:w-4 {\n width: 1rem;\n }\n\n .xl\\:w-5 {\n width: 1.25rem;\n }\n\n .xl\\:w-6 {\n width: 1.5rem;\n }\n\n .xl\\:w-8 {\n width: 2rem;\n }\n\n .xl\\:w-10 {\n width: 2.5rem;\n }\n\n .xl\\:w-12 {\n width: 3rem;\n }\n\n .xl\\:w-16 {\n width: 4rem;\n }\n\n .xl\\:w-20 {\n width: 5rem;\n }\n\n .xl\\:w-24 {\n width: 6rem;\n }\n\n .xl\\:w-32 {\n width: 8rem;\n }\n\n .xl\\:w-40 {\n width: 10rem;\n }\n\n .xl\\:w-48 {\n width: 12rem;\n }\n\n .xl\\:w-56 {\n width: 14rem;\n }\n\n .xl\\:w-64 {\n width: 16rem;\n }\n\n .xl\\:w-auto {\n width: auto;\n }\n\n .xl\\:w-px {\n width: 1px;\n }\n\n .xl\\:w-1\\/2 {\n width: 50%;\n }\n\n .xl\\:w-1\\/3 {\n width: 33.333333%;\n }\n\n .xl\\:w-2\\/3 {\n width: 66.666667%;\n }\n\n .xl\\:w-1\\/4 {\n width: 25%;\n }\n\n .xl\\:w-2\\/4 {\n width: 50%;\n }\n\n .xl\\:w-3\\/4 {\n width: 75%;\n }\n\n .xl\\:w-1\\/5 {\n width: 20%;\n }\n\n .xl\\:w-2\\/5 {\n width: 40%;\n }\n\n .xl\\:w-3\\/5 {\n width: 60%;\n }\n\n .xl\\:w-4\\/5 {\n width: 80%;\n }\n\n .xl\\:w-1\\/6 {\n width: 16.666667%;\n }\n\n .xl\\:w-2\\/6 {\n width: 33.333333%;\n }\n\n .xl\\:w-3\\/6 {\n width: 50%;\n }\n\n .xl\\:w-4\\/6 {\n width: 66.666667%;\n }\n\n .xl\\:w-5\\/6 {\n width: 83.333333%;\n }\n\n .xl\\:w-1\\/12 {\n width: 8.333333%;\n }\n\n .xl\\:w-2\\/12 {\n width: 16.666667%;\n }\n\n .xl\\:w-3\\/12 {\n width: 25%;\n }\n\n .xl\\:w-4\\/12 {\n width: 33.333333%;\n }\n\n .xl\\:w-5\\/12 {\n width: 41.666667%;\n }\n\n .xl\\:w-6\\/12 {\n width: 50%;\n }\n\n .xl\\:w-7\\/12 {\n width: 58.333333%;\n }\n\n .xl\\:w-8\\/12 {\n width: 66.666667%;\n }\n\n .xl\\:w-9\\/12 {\n width: 75%;\n }\n\n .xl\\:w-10\\/12 {\n width: 83.333333%;\n }\n\n .xl\\:w-11\\/12 {\n width: 91.666667%;\n }\n\n .xl\\:w-full {\n width: 100%;\n }\n\n .xl\\:w-screen {\n width: 100vw;\n }\n\n .xl\\:z-0 {\n z-index: 0;\n }\n\n .xl\\:z-10 {\n z-index: 10;\n }\n\n .xl\\:z-20 {\n z-index: 20;\n }\n\n .xl\\:z-30 {\n z-index: 30;\n }\n\n .xl\\:z-40 {\n z-index: 40;\n }\n\n .xl\\:z-50 {\n z-index: 50;\n }\n\n .xl\\:z-auto {\n z-index: auto;\n }\n\n .xl\\:gap-0 {\n grid-gap: 0;\n gap: 0;\n }\n\n .xl\\:gap-1 {\n grid-gap: 0.25rem;\n gap: 0.25rem;\n }\n\n .xl\\:gap-2 {\n grid-gap: 0.5rem;\n gap: 0.5rem;\n }\n\n .xl\\:gap-3 {\n grid-gap: 0.75rem;\n gap: 0.75rem;\n }\n\n .xl\\:gap-4 {\n grid-gap: 1rem;\n gap: 1rem;\n }\n\n .xl\\:gap-5 {\n grid-gap: 1.25rem;\n gap: 1.25rem;\n }\n\n .xl\\:gap-6 {\n grid-gap: 1.5rem;\n gap: 1.5rem;\n }\n\n .xl\\:gap-8 {\n grid-gap: 2rem;\n gap: 2rem;\n }\n\n .xl\\:gap-10 {\n grid-gap: 2.5rem;\n gap: 2.5rem;\n }\n\n .xl\\:gap-12 {\n grid-gap: 3rem;\n gap: 3rem;\n }\n\n .xl\\:gap-16 {\n grid-gap: 4rem;\n gap: 4rem;\n }\n\n .xl\\:gap-20 {\n grid-gap: 5rem;\n gap: 5rem;\n }\n\n .xl\\:gap-24 {\n grid-gap: 6rem;\n gap: 6rem;\n }\n\n .xl\\:gap-32 {\n grid-gap: 8rem;\n gap: 8rem;\n }\n\n .xl\\:gap-40 {\n grid-gap: 10rem;\n gap: 10rem;\n }\n\n .xl\\:gap-48 {\n grid-gap: 12rem;\n gap: 12rem;\n }\n\n .xl\\:gap-56 {\n grid-gap: 14rem;\n gap: 14rem;\n }\n\n .xl\\:gap-64 {\n grid-gap: 16rem;\n gap: 16rem;\n }\n\n .xl\\:gap-px {\n grid-gap: 1px;\n gap: 1px;\n }\n\n .xl\\:col-gap-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n }\n\n .xl\\:col-gap-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n }\n\n .xl\\:col-gap-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n }\n\n .xl\\:col-gap-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n }\n\n .xl\\:col-gap-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n }\n\n .xl\\:col-gap-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n\n .xl\\:col-gap-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n }\n\n .xl\\:col-gap-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n }\n\n .xl\\:col-gap-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n }\n\n .xl\\:col-gap-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n }\n\n .xl\\:col-gap-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n }\n\n .xl\\:col-gap-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n }\n\n .xl\\:col-gap-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n }\n\n .xl\\:col-gap-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n }\n\n .xl\\:col-gap-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n }\n\n .xl\\:col-gap-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n }\n\n .xl\\:col-gap-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n }\n\n .xl\\:col-gap-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n }\n\n .xl\\:col-gap-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n }\n\n .xl\\:gap-x-0 {\n grid-column-gap: 0;\n -webkit-column-gap: 0;\n column-gap: 0;\n }\n\n .xl\\:gap-x-1 {\n grid-column-gap: 0.25rem;\n -webkit-column-gap: 0.25rem;\n column-gap: 0.25rem;\n }\n\n .xl\\:gap-x-2 {\n grid-column-gap: 0.5rem;\n -webkit-column-gap: 0.5rem;\n column-gap: 0.5rem;\n }\n\n .xl\\:gap-x-3 {\n grid-column-gap: 0.75rem;\n -webkit-column-gap: 0.75rem;\n column-gap: 0.75rem;\n }\n\n .xl\\:gap-x-4 {\n grid-column-gap: 1rem;\n -webkit-column-gap: 1rem;\n column-gap: 1rem;\n }\n\n .xl\\:gap-x-5 {\n grid-column-gap: 1.25rem;\n -webkit-column-gap: 1.25rem;\n column-gap: 1.25rem;\n }\n\n .xl\\:gap-x-6 {\n grid-column-gap: 1.5rem;\n -webkit-column-gap: 1.5rem;\n column-gap: 1.5rem;\n }\n\n .xl\\:gap-x-8 {\n grid-column-gap: 2rem;\n -webkit-column-gap: 2rem;\n column-gap: 2rem;\n }\n\n .xl\\:gap-x-10 {\n grid-column-gap: 2.5rem;\n -webkit-column-gap: 2.5rem;\n column-gap: 2.5rem;\n }\n\n .xl\\:gap-x-12 {\n grid-column-gap: 3rem;\n -webkit-column-gap: 3rem;\n column-gap: 3rem;\n }\n\n .xl\\:gap-x-16 {\n grid-column-gap: 4rem;\n -webkit-column-gap: 4rem;\n column-gap: 4rem;\n }\n\n .xl\\:gap-x-20 {\n grid-column-gap: 5rem;\n -webkit-column-gap: 5rem;\n column-gap: 5rem;\n }\n\n .xl\\:gap-x-24 {\n grid-column-gap: 6rem;\n -webkit-column-gap: 6rem;\n column-gap: 6rem;\n }\n\n .xl\\:gap-x-32 {\n grid-column-gap: 8rem;\n -webkit-column-gap: 8rem;\n column-gap: 8rem;\n }\n\n .xl\\:gap-x-40 {\n grid-column-gap: 10rem;\n -webkit-column-gap: 10rem;\n column-gap: 10rem;\n }\n\n .xl\\:gap-x-48 {\n grid-column-gap: 12rem;\n -webkit-column-gap: 12rem;\n column-gap: 12rem;\n }\n\n .xl\\:gap-x-56 {\n grid-column-gap: 14rem;\n -webkit-column-gap: 14rem;\n column-gap: 14rem;\n }\n\n .xl\\:gap-x-64 {\n grid-column-gap: 16rem;\n -webkit-column-gap: 16rem;\n column-gap: 16rem;\n }\n\n .xl\\:gap-x-px {\n grid-column-gap: 1px;\n -webkit-column-gap: 1px;\n column-gap: 1px;\n }\n\n .xl\\:row-gap-0 {\n grid-row-gap: 0;\n row-gap: 0;\n }\n\n .xl\\:row-gap-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n }\n\n .xl\\:row-gap-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n }\n\n .xl\\:row-gap-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n }\n\n .xl\\:row-gap-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n }\n\n .xl\\:row-gap-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n }\n\n .xl\\:row-gap-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n }\n\n .xl\\:row-gap-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n }\n\n .xl\\:row-gap-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n }\n\n .xl\\:row-gap-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n }\n\n .xl\\:row-gap-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n }\n\n .xl\\:row-gap-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n }\n\n .xl\\:row-gap-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n }\n\n .xl\\:row-gap-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n }\n\n .xl\\:row-gap-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n }\n\n .xl\\:row-gap-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n }\n\n .xl\\:row-gap-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n }\n\n .xl\\:row-gap-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n }\n\n .xl\\:row-gap-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n }\n\n .xl\\:gap-y-0 {\n grid-row-gap: 0;\n row-gap: 0;\n }\n\n .xl\\:gap-y-1 {\n grid-row-gap: 0.25rem;\n row-gap: 0.25rem;\n }\n\n .xl\\:gap-y-2 {\n grid-row-gap: 0.5rem;\n row-gap: 0.5rem;\n }\n\n .xl\\:gap-y-3 {\n grid-row-gap: 0.75rem;\n row-gap: 0.75rem;\n }\n\n .xl\\:gap-y-4 {\n grid-row-gap: 1rem;\n row-gap: 1rem;\n }\n\n .xl\\:gap-y-5 {\n grid-row-gap: 1.25rem;\n row-gap: 1.25rem;\n }\n\n .xl\\:gap-y-6 {\n grid-row-gap: 1.5rem;\n row-gap: 1.5rem;\n }\n\n .xl\\:gap-y-8 {\n grid-row-gap: 2rem;\n row-gap: 2rem;\n }\n\n .xl\\:gap-y-10 {\n grid-row-gap: 2.5rem;\n row-gap: 2.5rem;\n }\n\n .xl\\:gap-y-12 {\n grid-row-gap: 3rem;\n row-gap: 3rem;\n }\n\n .xl\\:gap-y-16 {\n grid-row-gap: 4rem;\n row-gap: 4rem;\n }\n\n .xl\\:gap-y-20 {\n grid-row-gap: 5rem;\n row-gap: 5rem;\n }\n\n .xl\\:gap-y-24 {\n grid-row-gap: 6rem;\n row-gap: 6rem;\n }\n\n .xl\\:gap-y-32 {\n grid-row-gap: 8rem;\n row-gap: 8rem;\n }\n\n .xl\\:gap-y-40 {\n grid-row-gap: 10rem;\n row-gap: 10rem;\n }\n\n .xl\\:gap-y-48 {\n grid-row-gap: 12rem;\n row-gap: 12rem;\n }\n\n .xl\\:gap-y-56 {\n grid-row-gap: 14rem;\n row-gap: 14rem;\n }\n\n .xl\\:gap-y-64 {\n grid-row-gap: 16rem;\n row-gap: 16rem;\n }\n\n .xl\\:gap-y-px {\n grid-row-gap: 1px;\n row-gap: 1px;\n }\n\n .xl\\:grid-flow-row {\n grid-auto-flow: row;\n }\n\n .xl\\:grid-flow-col {\n grid-auto-flow: column;\n }\n\n .xl\\:grid-flow-row-dense {\n grid-auto-flow: row dense;\n }\n\n .xl\\:grid-flow-col-dense {\n grid-auto-flow: column dense;\n }\n\n .xl\\:grid-cols-1 {\n grid-template-columns: repeat(1, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-3 {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-4 {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-5 {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-6 {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-7 {\n grid-template-columns: repeat(7, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-8 {\n grid-template-columns: repeat(8, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-9 {\n grid-template-columns: repeat(9, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-10 {\n grid-template-columns: repeat(10, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-11 {\n grid-template-columns: repeat(11, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-12 {\n grid-template-columns: repeat(12, minmax(0, 1fr));\n }\n\n .xl\\:grid-cols-none {\n grid-template-columns: none;\n }\n\n .xl\\:auto-cols-auto {\n grid-auto-columns: auto;\n }\n\n .xl\\:auto-cols-min {\n grid-auto-columns: -webkit-min-content;\n grid-auto-columns: min-content;\n }\n\n .xl\\:auto-cols-max {\n grid-auto-columns: -webkit-max-content;\n grid-auto-columns: max-content;\n }\n\n .xl\\:auto-cols-fr {\n grid-auto-columns: minmax(0, 1fr);\n }\n\n .xl\\:col-auto {\n grid-column: auto;\n }\n\n .xl\\:col-span-1 {\n grid-column: span 1 / span 1;\n }\n\n .xl\\:col-span-2 {\n grid-column: span 2 / span 2;\n }\n\n .xl\\:col-span-3 {\n grid-column: span 3 / span 3;\n }\n\n .xl\\:col-span-4 {\n grid-column: span 4 / span 4;\n }\n\n .xl\\:col-span-5 {\n grid-column: span 5 / span 5;\n }\n\n .xl\\:col-span-6 {\n grid-column: span 6 / span 6;\n }\n\n .xl\\:col-span-7 {\n grid-column: span 7 / span 7;\n }\n\n .xl\\:col-span-8 {\n grid-column: span 8 / span 8;\n }\n\n .xl\\:col-span-9 {\n grid-column: span 9 / span 9;\n }\n\n .xl\\:col-span-10 {\n grid-column: span 10 / span 10;\n }\n\n .xl\\:col-span-11 {\n grid-column: span 11 / span 11;\n }\n\n .xl\\:col-span-12 {\n grid-column: span 12 / span 12;\n }\n\n .xl\\:col-span-full {\n grid-column: 1 / -1;\n }\n\n .xl\\:col-start-1 {\n grid-column-start: 1;\n }\n\n .xl\\:col-start-2 {\n grid-column-start: 2;\n }\n\n .xl\\:col-start-3 {\n grid-column-start: 3;\n }\n\n .xl\\:col-start-4 {\n grid-column-start: 4;\n }\n\n .xl\\:col-start-5 {\n grid-column-start: 5;\n }\n\n .xl\\:col-start-6 {\n grid-column-start: 6;\n }\n\n .xl\\:col-start-7 {\n grid-column-start: 7;\n }\n\n .xl\\:col-start-8 {\n grid-column-start: 8;\n }\n\n .xl\\:col-start-9 {\n grid-column-start: 9;\n }\n\n .xl\\:col-start-10 {\n grid-column-start: 10;\n }\n\n .xl\\:col-start-11 {\n grid-column-start: 11;\n }\n\n .xl\\:col-start-12 {\n grid-column-start: 12;\n }\n\n .xl\\:col-start-13 {\n grid-column-start: 13;\n }\n\n .xl\\:col-start-auto {\n grid-column-start: auto;\n }\n\n .xl\\:col-end-1 {\n grid-column-end: 1;\n }\n\n .xl\\:col-end-2 {\n grid-column-end: 2;\n }\n\n .xl\\:col-end-3 {\n grid-column-end: 3;\n }\n\n .xl\\:col-end-4 {\n grid-column-end: 4;\n }\n\n .xl\\:col-end-5 {\n grid-column-end: 5;\n }\n\n .xl\\:col-end-6 {\n grid-column-end: 6;\n }\n\n .xl\\:col-end-7 {\n grid-column-end: 7;\n }\n\n .xl\\:col-end-8 {\n grid-column-end: 8;\n }\n\n .xl\\:col-end-9 {\n grid-column-end: 9;\n }\n\n .xl\\:col-end-10 {\n grid-column-end: 10;\n }\n\n .xl\\:col-end-11 {\n grid-column-end: 11;\n }\n\n .xl\\:col-end-12 {\n grid-column-end: 12;\n }\n\n .xl\\:col-end-13 {\n grid-column-end: 13;\n }\n\n .xl\\:col-end-auto {\n grid-column-end: auto;\n }\n\n .xl\\:grid-rows-1 {\n grid-template-rows: repeat(1, minmax(0, 1fr));\n }\n\n .xl\\:grid-rows-2 {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n\n .xl\\:grid-rows-3 {\n grid-template-rows: repeat(3, minmax(0, 1fr));\n }\n\n .xl\\:grid-rows-4 {\n grid-template-rows: repeat(4, minmax(0, 1fr));\n }\n\n .xl\\:grid-rows-5 {\n grid-template-rows: repeat(5, minmax(0, 1fr));\n }\n\n .xl\\:grid-rows-6 {\n grid-template-rows: repeat(6, minmax(0, 1fr));\n }\n\n .xl\\:grid-rows-none {\n grid-template-rows: none;\n }\n\n .xl\\:auto-rows-auto {\n grid-auto-rows: auto;\n }\n\n .xl\\:auto-rows-min {\n grid-auto-rows: -webkit-min-content;\n grid-auto-rows: min-content;\n }\n\n .xl\\:auto-rows-max {\n grid-auto-rows: -webkit-max-content;\n grid-auto-rows: max-content;\n }\n\n .xl\\:auto-rows-fr {\n grid-auto-rows: minmax(0, 1fr);\n }\n\n .xl\\:row-auto {\n grid-row: auto;\n }\n\n .xl\\:row-span-1 {\n grid-row: span 1 / span 1;\n }\n\n .xl\\:row-span-2 {\n grid-row: span 2 / span 2;\n }\n\n .xl\\:row-span-3 {\n grid-row: span 3 / span 3;\n }\n\n .xl\\:row-span-4 {\n grid-row: span 4 / span 4;\n }\n\n .xl\\:row-span-5 {\n grid-row: span 5 / span 5;\n }\n\n .xl\\:row-span-6 {\n grid-row: span 6 / span 6;\n }\n\n .xl\\:row-span-full {\n grid-row: 1 / -1;\n }\n\n .xl\\:row-start-1 {\n grid-row-start: 1;\n }\n\n .xl\\:row-start-2 {\n grid-row-start: 2;\n }\n\n .xl\\:row-start-3 {\n grid-row-start: 3;\n }\n\n .xl\\:row-start-4 {\n grid-row-start: 4;\n }\n\n .xl\\:row-start-5 {\n grid-row-start: 5;\n }\n\n .xl\\:row-start-6 {\n grid-row-start: 6;\n }\n\n .xl\\:row-start-7 {\n grid-row-start: 7;\n }\n\n .xl\\:row-start-auto {\n grid-row-start: auto;\n }\n\n .xl\\:row-end-1 {\n grid-row-end: 1;\n }\n\n .xl\\:row-end-2 {\n grid-row-end: 2;\n }\n\n .xl\\:row-end-3 {\n grid-row-end: 3;\n }\n\n .xl\\:row-end-4 {\n grid-row-end: 4;\n }\n\n .xl\\:row-end-5 {\n grid-row-end: 5;\n }\n\n .xl\\:row-end-6 {\n grid-row-end: 6;\n }\n\n .xl\\:row-end-7 {\n grid-row-end: 7;\n }\n\n .xl\\:row-end-auto {\n grid-row-end: auto;\n }\n\n .xl\\:transform {\n --transform-translate-x: 0;\n --transform-translate-y: 0;\n --transform-rotate: 0;\n --transform-skew-x: 0;\n --transform-skew-y: 0;\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n -webkit-transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));\n }\n\n .xl\\:transform-none {\n -webkit-transform: none;\n transform: none;\n }\n\n .xl\\:origin-center {\n -webkit-transform-origin: center;\n transform-origin: center;\n }\n\n .xl\\:origin-top {\n -webkit-transform-origin: top;\n transform-origin: top;\n }\n\n .xl\\:origin-top-right {\n -webkit-transform-origin: top right;\n transform-origin: top right;\n }\n\n .xl\\:origin-right {\n -webkit-transform-origin: right;\n transform-origin: right;\n }\n\n .xl\\:origin-bottom-right {\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n }\n\n .xl\\:origin-bottom {\n -webkit-transform-origin: bottom;\n transform-origin: bottom;\n }\n\n .xl\\:origin-bottom-left {\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n }\n\n .xl\\:origin-left {\n -webkit-transform-origin: left;\n transform-origin: left;\n }\n\n .xl\\:origin-top-left {\n -webkit-transform-origin: top left;\n transform-origin: top left;\n }\n\n .xl\\:scale-0 {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .xl\\:scale-50 {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .xl\\:scale-75 {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .xl\\:scale-90 {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .xl\\:scale-95 {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .xl\\:scale-100 {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .xl\\:scale-105 {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .xl\\:scale-110 {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .xl\\:scale-125 {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .xl\\:scale-150 {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .xl\\:scale-x-0 {\n --transform-scale-x: 0;\n }\n\n .xl\\:scale-x-50 {\n --transform-scale-x: .5;\n }\n\n .xl\\:scale-x-75 {\n --transform-scale-x: .75;\n }\n\n .xl\\:scale-x-90 {\n --transform-scale-x: .9;\n }\n\n .xl\\:scale-x-95 {\n --transform-scale-x: .95;\n }\n\n .xl\\:scale-x-100 {\n --transform-scale-x: 1;\n }\n\n .xl\\:scale-x-105 {\n --transform-scale-x: 1.05;\n }\n\n .xl\\:scale-x-110 {\n --transform-scale-x: 1.1;\n }\n\n .xl\\:scale-x-125 {\n --transform-scale-x: 1.25;\n }\n\n .xl\\:scale-x-150 {\n --transform-scale-x: 1.5;\n }\n\n .xl\\:scale-y-0 {\n --transform-scale-y: 0;\n }\n\n .xl\\:scale-y-50 {\n --transform-scale-y: .5;\n }\n\n .xl\\:scale-y-75 {\n --transform-scale-y: .75;\n }\n\n .xl\\:scale-y-90 {\n --transform-scale-y: .9;\n }\n\n .xl\\:scale-y-95 {\n --transform-scale-y: .95;\n }\n\n .xl\\:scale-y-100 {\n --transform-scale-y: 1;\n }\n\n .xl\\:scale-y-105 {\n --transform-scale-y: 1.05;\n }\n\n .xl\\:scale-y-110 {\n --transform-scale-y: 1.1;\n }\n\n .xl\\:scale-y-125 {\n --transform-scale-y: 1.25;\n }\n\n .xl\\:scale-y-150 {\n --transform-scale-y: 1.5;\n }\n\n .xl\\:hover\\:scale-0:hover {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .xl\\:hover\\:scale-50:hover {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .xl\\:hover\\:scale-75:hover {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .xl\\:hover\\:scale-90:hover {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .xl\\:hover\\:scale-95:hover {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .xl\\:hover\\:scale-100:hover {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .xl\\:hover\\:scale-105:hover {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .xl\\:hover\\:scale-110:hover {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .xl\\:hover\\:scale-125:hover {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .xl\\:hover\\:scale-150:hover {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .xl\\:hover\\:scale-x-0:hover {\n --transform-scale-x: 0;\n }\n\n .xl\\:hover\\:scale-x-50:hover {\n --transform-scale-x: .5;\n }\n\n .xl\\:hover\\:scale-x-75:hover {\n --transform-scale-x: .75;\n }\n\n .xl\\:hover\\:scale-x-90:hover {\n --transform-scale-x: .9;\n }\n\n .xl\\:hover\\:scale-x-95:hover {\n --transform-scale-x: .95;\n }\n\n .xl\\:hover\\:scale-x-100:hover {\n --transform-scale-x: 1;\n }\n\n .xl\\:hover\\:scale-x-105:hover {\n --transform-scale-x: 1.05;\n }\n\n .xl\\:hover\\:scale-x-110:hover {\n --transform-scale-x: 1.1;\n }\n\n .xl\\:hover\\:scale-x-125:hover {\n --transform-scale-x: 1.25;\n }\n\n .xl\\:hover\\:scale-x-150:hover {\n --transform-scale-x: 1.5;\n }\n\n .xl\\:hover\\:scale-y-0:hover {\n --transform-scale-y: 0;\n }\n\n .xl\\:hover\\:scale-y-50:hover {\n --transform-scale-y: .5;\n }\n\n .xl\\:hover\\:scale-y-75:hover {\n --transform-scale-y: .75;\n }\n\n .xl\\:hover\\:scale-y-90:hover {\n --transform-scale-y: .9;\n }\n\n .xl\\:hover\\:scale-y-95:hover {\n --transform-scale-y: .95;\n }\n\n .xl\\:hover\\:scale-y-100:hover {\n --transform-scale-y: 1;\n }\n\n .xl\\:hover\\:scale-y-105:hover {\n --transform-scale-y: 1.05;\n }\n\n .xl\\:hover\\:scale-y-110:hover {\n --transform-scale-y: 1.1;\n }\n\n .xl\\:hover\\:scale-y-125:hover {\n --transform-scale-y: 1.25;\n }\n\n .xl\\:hover\\:scale-y-150:hover {\n --transform-scale-y: 1.5;\n }\n\n .xl\\:focus\\:scale-0:focus {\n --transform-scale-x: 0;\n --transform-scale-y: 0;\n }\n\n .xl\\:focus\\:scale-50:focus {\n --transform-scale-x: .5;\n --transform-scale-y: .5;\n }\n\n .xl\\:focus\\:scale-75:focus {\n --transform-scale-x: .75;\n --transform-scale-y: .75;\n }\n\n .xl\\:focus\\:scale-90:focus {\n --transform-scale-x: .9;\n --transform-scale-y: .9;\n }\n\n .xl\\:focus\\:scale-95:focus {\n --transform-scale-x: .95;\n --transform-scale-y: .95;\n }\n\n .xl\\:focus\\:scale-100:focus {\n --transform-scale-x: 1;\n --transform-scale-y: 1;\n }\n\n .xl\\:focus\\:scale-105:focus {\n --transform-scale-x: 1.05;\n --transform-scale-y: 1.05;\n }\n\n .xl\\:focus\\:scale-110:focus {\n --transform-scale-x: 1.1;\n --transform-scale-y: 1.1;\n }\n\n .xl\\:focus\\:scale-125:focus {\n --transform-scale-x: 1.25;\n --transform-scale-y: 1.25;\n }\n\n .xl\\:focus\\:scale-150:focus {\n --transform-scale-x: 1.5;\n --transform-scale-y: 1.5;\n }\n\n .xl\\:focus\\:scale-x-0:focus {\n --transform-scale-x: 0;\n }\n\n .xl\\:focus\\:scale-x-50:focus {\n --transform-scale-x: .5;\n }\n\n .xl\\:focus\\:scale-x-75:focus {\n --transform-scale-x: .75;\n }\n\n .xl\\:focus\\:scale-x-90:focus {\n --transform-scale-x: .9;\n }\n\n .xl\\:focus\\:scale-x-95:focus {\n --transform-scale-x: .95;\n }\n\n .xl\\:focus\\:scale-x-100:focus {\n --transform-scale-x: 1;\n }\n\n .xl\\:focus\\:scale-x-105:focus {\n --transform-scale-x: 1.05;\n }\n\n .xl\\:focus\\:scale-x-110:focus {\n --transform-scale-x: 1.1;\n }\n\n .xl\\:focus\\:scale-x-125:focus {\n --transform-scale-x: 1.25;\n }\n\n .xl\\:focus\\:scale-x-150:focus {\n --transform-scale-x: 1.5;\n }\n\n .xl\\:focus\\:scale-y-0:focus {\n --transform-scale-y: 0;\n }\n\n .xl\\:focus\\:scale-y-50:focus {\n --transform-scale-y: .5;\n }\n\n .xl\\:focus\\:scale-y-75:focus {\n --transform-scale-y: .75;\n }\n\n .xl\\:focus\\:scale-y-90:focus {\n --transform-scale-y: .9;\n }\n\n .xl\\:focus\\:scale-y-95:focus {\n --transform-scale-y: .95;\n }\n\n .xl\\:focus\\:scale-y-100:focus {\n --transform-scale-y: 1;\n }\n\n .xl\\:focus\\:scale-y-105:focus {\n --transform-scale-y: 1.05;\n }\n\n .xl\\:focus\\:scale-y-110:focus {\n --transform-scale-y: 1.1;\n }\n\n .xl\\:focus\\:scale-y-125:focus {\n --transform-scale-y: 1.25;\n }\n\n .xl\\:focus\\:scale-y-150:focus {\n --transform-scale-y: 1.5;\n }\n\n .xl\\:rotate-0 {\n --transform-rotate: 0;\n }\n\n .xl\\:rotate-1 {\n --transform-rotate: 1deg;\n }\n\n .xl\\:rotate-2 {\n --transform-rotate: 2deg;\n }\n\n .xl\\:rotate-3 {\n --transform-rotate: 3deg;\n }\n\n .xl\\:rotate-6 {\n --transform-rotate: 6deg;\n }\n\n .xl\\:rotate-12 {\n --transform-rotate: 12deg;\n }\n\n .xl\\:rotate-45 {\n --transform-rotate: 45deg;\n }\n\n .xl\\:rotate-90 {\n --transform-rotate: 90deg;\n }\n\n .xl\\:rotate-180 {\n --transform-rotate: 180deg;\n }\n\n .xl\\:-rotate-180 {\n --transform-rotate: -180deg;\n }\n\n .xl\\:-rotate-90 {\n --transform-rotate: -90deg;\n }\n\n .xl\\:-rotate-45 {\n --transform-rotate: -45deg;\n }\n\n .xl\\:-rotate-12 {\n --transform-rotate: -12deg;\n }\n\n .xl\\:-rotate-6 {\n --transform-rotate: -6deg;\n }\n\n .xl\\:-rotate-3 {\n --transform-rotate: -3deg;\n }\n\n .xl\\:-rotate-2 {\n --transform-rotate: -2deg;\n }\n\n .xl\\:-rotate-1 {\n --transform-rotate: -1deg;\n }\n\n .xl\\:hover\\:rotate-0:hover {\n --transform-rotate: 0;\n }\n\n .xl\\:hover\\:rotate-1:hover {\n --transform-rotate: 1deg;\n }\n\n .xl\\:hover\\:rotate-2:hover {\n --transform-rotate: 2deg;\n }\n\n .xl\\:hover\\:rotate-3:hover {\n --transform-rotate: 3deg;\n }\n\n .xl\\:hover\\:rotate-6:hover {\n --transform-rotate: 6deg;\n }\n\n .xl\\:hover\\:rotate-12:hover {\n --transform-rotate: 12deg;\n }\n\n .xl\\:hover\\:rotate-45:hover {\n --transform-rotate: 45deg;\n }\n\n .xl\\:hover\\:rotate-90:hover {\n --transform-rotate: 90deg;\n }\n\n .xl\\:hover\\:rotate-180:hover {\n --transform-rotate: 180deg;\n }\n\n .xl\\:hover\\:-rotate-180:hover {\n --transform-rotate: -180deg;\n }\n\n .xl\\:hover\\:-rotate-90:hover {\n --transform-rotate: -90deg;\n }\n\n .xl\\:hover\\:-rotate-45:hover {\n --transform-rotate: -45deg;\n }\n\n .xl\\:hover\\:-rotate-12:hover {\n --transform-rotate: -12deg;\n }\n\n .xl\\:hover\\:-rotate-6:hover {\n --transform-rotate: -6deg;\n }\n\n .xl\\:hover\\:-rotate-3:hover {\n --transform-rotate: -3deg;\n }\n\n .xl\\:hover\\:-rotate-2:hover {\n --transform-rotate: -2deg;\n }\n\n .xl\\:hover\\:-rotate-1:hover {\n --transform-rotate: -1deg;\n }\n\n .xl\\:focus\\:rotate-0:focus {\n --transform-rotate: 0;\n }\n\n .xl\\:focus\\:rotate-1:focus {\n --transform-rotate: 1deg;\n }\n\n .xl\\:focus\\:rotate-2:focus {\n --transform-rotate: 2deg;\n }\n\n .xl\\:focus\\:rotate-3:focus {\n --transform-rotate: 3deg;\n }\n\n .xl\\:focus\\:rotate-6:focus {\n --transform-rotate: 6deg;\n }\n\n .xl\\:focus\\:rotate-12:focus {\n --transform-rotate: 12deg;\n }\n\n .xl\\:focus\\:rotate-45:focus {\n --transform-rotate: 45deg;\n }\n\n .xl\\:focus\\:rotate-90:focus {\n --transform-rotate: 90deg;\n }\n\n .xl\\:focus\\:rotate-180:focus {\n --transform-rotate: 180deg;\n }\n\n .xl\\:focus\\:-rotate-180:focus {\n --transform-rotate: -180deg;\n }\n\n .xl\\:focus\\:-rotate-90:focus {\n --transform-rotate: -90deg;\n }\n\n .xl\\:focus\\:-rotate-45:focus {\n --transform-rotate: -45deg;\n }\n\n .xl\\:focus\\:-rotate-12:focus {\n --transform-rotate: -12deg;\n }\n\n .xl\\:focus\\:-rotate-6:focus {\n --transform-rotate: -6deg;\n }\n\n .xl\\:focus\\:-rotate-3:focus {\n --transform-rotate: -3deg;\n }\n\n .xl\\:focus\\:-rotate-2:focus {\n --transform-rotate: -2deg;\n }\n\n .xl\\:focus\\:-rotate-1:focus {\n --transform-rotate: -1deg;\n }\n\n .xl\\:translate-x-0 {\n --transform-translate-x: 0;\n }\n\n .xl\\:translate-x-1 {\n --transform-translate-x: 0.25rem;\n }\n\n .xl\\:translate-x-2 {\n --transform-translate-x: 0.5rem;\n }\n\n .xl\\:translate-x-3 {\n --transform-translate-x: 0.75rem;\n }\n\n .xl\\:translate-x-4 {\n --transform-translate-x: 1rem;\n }\n\n .xl\\:translate-x-5 {\n --transform-translate-x: 1.25rem;\n }\n\n .xl\\:translate-x-6 {\n --transform-translate-x: 1.5rem;\n }\n\n .xl\\:translate-x-8 {\n --transform-translate-x: 2rem;\n }\n\n .xl\\:translate-x-10 {\n --transform-translate-x: 2.5rem;\n }\n\n .xl\\:translate-x-12 {\n --transform-translate-x: 3rem;\n }\n\n .xl\\:translate-x-16 {\n --transform-translate-x: 4rem;\n }\n\n .xl\\:translate-x-20 {\n --transform-translate-x: 5rem;\n }\n\n .xl\\:translate-x-24 {\n --transform-translate-x: 6rem;\n }\n\n .xl\\:translate-x-32 {\n --transform-translate-x: 8rem;\n }\n\n .xl\\:translate-x-40 {\n --transform-translate-x: 10rem;\n }\n\n .xl\\:translate-x-48 {\n --transform-translate-x: 12rem;\n }\n\n .xl\\:translate-x-56 {\n --transform-translate-x: 14rem;\n }\n\n .xl\\:translate-x-64 {\n --transform-translate-x: 16rem;\n }\n\n .xl\\:translate-x-px {\n --transform-translate-x: 1px;\n }\n\n .xl\\:-translate-x-1 {\n --transform-translate-x: -0.25rem;\n }\n\n .xl\\:-translate-x-2 {\n --transform-translate-x: -0.5rem;\n }\n\n .xl\\:-translate-x-3 {\n --transform-translate-x: -0.75rem;\n }\n\n .xl\\:-translate-x-4 {\n --transform-translate-x: -1rem;\n }\n\n .xl\\:-translate-x-5 {\n --transform-translate-x: -1.25rem;\n }\n\n .xl\\:-translate-x-6 {\n --transform-translate-x: -1.5rem;\n }\n\n .xl\\:-translate-x-8 {\n --transform-translate-x: -2rem;\n }\n\n .xl\\:-translate-x-10 {\n --transform-translate-x: -2.5rem;\n }\n\n .xl\\:-translate-x-12 {\n --transform-translate-x: -3rem;\n }\n\n .xl\\:-translate-x-16 {\n --transform-translate-x: -4rem;\n }\n\n .xl\\:-translate-x-20 {\n --transform-translate-x: -5rem;\n }\n\n .xl\\:-translate-x-24 {\n --transform-translate-x: -6rem;\n }\n\n .xl\\:-translate-x-32 {\n --transform-translate-x: -8rem;\n }\n\n .xl\\:-translate-x-40 {\n --transform-translate-x: -10rem;\n }\n\n .xl\\:-translate-x-48 {\n --transform-translate-x: -12rem;\n }\n\n .xl\\:-translate-x-56 {\n --transform-translate-x: -14rem;\n }\n\n .xl\\:-translate-x-64 {\n --transform-translate-x: -16rem;\n }\n\n .xl\\:-translate-x-px {\n --transform-translate-x: -1px;\n }\n\n .xl\\:-translate-x-full {\n --transform-translate-x: -100%;\n }\n\n .xl\\:-translate-x-1\\/2 {\n --transform-translate-x: -50%;\n }\n\n .xl\\:translate-x-1\\/2 {\n --transform-translate-x: 50%;\n }\n\n .xl\\:translate-x-full {\n --transform-translate-x: 100%;\n }\n\n .xl\\:translate-y-0 {\n --transform-translate-y: 0;\n }\n\n .xl\\:translate-y-1 {\n --transform-translate-y: 0.25rem;\n }\n\n .xl\\:translate-y-2 {\n --transform-translate-y: 0.5rem;\n }\n\n .xl\\:translate-y-3 {\n --transform-translate-y: 0.75rem;\n }\n\n .xl\\:translate-y-4 {\n --transform-translate-y: 1rem;\n }\n\n .xl\\:translate-y-5 {\n --transform-translate-y: 1.25rem;\n }\n\n .xl\\:translate-y-6 {\n --transform-translate-y: 1.5rem;\n }\n\n .xl\\:translate-y-8 {\n --transform-translate-y: 2rem;\n }\n\n .xl\\:translate-y-10 {\n --transform-translate-y: 2.5rem;\n }\n\n .xl\\:translate-y-12 {\n --transform-translate-y: 3rem;\n }\n\n .xl\\:translate-y-16 {\n --transform-translate-y: 4rem;\n }\n\n .xl\\:translate-y-20 {\n --transform-translate-y: 5rem;\n }\n\n .xl\\:translate-y-24 {\n --transform-translate-y: 6rem;\n }\n\n .xl\\:translate-y-32 {\n --transform-translate-y: 8rem;\n }\n\n .xl\\:translate-y-40 {\n --transform-translate-y: 10rem;\n }\n\n .xl\\:translate-y-48 {\n --transform-translate-y: 12rem;\n }\n\n .xl\\:translate-y-56 {\n --transform-translate-y: 14rem;\n }\n\n .xl\\:translate-y-64 {\n --transform-translate-y: 16rem;\n }\n\n .xl\\:translate-y-px {\n --transform-translate-y: 1px;\n }\n\n .xl\\:-translate-y-1 {\n --transform-translate-y: -0.25rem;\n }\n\n .xl\\:-translate-y-2 {\n --transform-translate-y: -0.5rem;\n }\n\n .xl\\:-translate-y-3 {\n --transform-translate-y: -0.75rem;\n }\n\n .xl\\:-translate-y-4 {\n --transform-translate-y: -1rem;\n }\n\n .xl\\:-translate-y-5 {\n --transform-translate-y: -1.25rem;\n }\n\n .xl\\:-translate-y-6 {\n --transform-translate-y: -1.5rem;\n }\n\n .xl\\:-translate-y-8 {\n --transform-translate-y: -2rem;\n }\n\n .xl\\:-translate-y-10 {\n --transform-translate-y: -2.5rem;\n }\n\n .xl\\:-translate-y-12 {\n --transform-translate-y: -3rem;\n }\n\n .xl\\:-translate-y-16 {\n --transform-translate-y: -4rem;\n }\n\n .xl\\:-translate-y-20 {\n --transform-translate-y: -5rem;\n }\n\n .xl\\:-translate-y-24 {\n --transform-translate-y: -6rem;\n }\n\n .xl\\:-translate-y-32 {\n --transform-translate-y: -8rem;\n }\n\n .xl\\:-translate-y-40 {\n --transform-translate-y: -10rem;\n }\n\n .xl\\:-translate-y-48 {\n --transform-translate-y: -12rem;\n }\n\n .xl\\:-translate-y-56 {\n --transform-translate-y: -14rem;\n }\n\n .xl\\:-translate-y-64 {\n --transform-translate-y: -16rem;\n }\n\n .xl\\:-translate-y-px {\n --transform-translate-y: -1px;\n }\n\n .xl\\:-translate-y-full {\n --transform-translate-y: -100%;\n }\n\n .xl\\:-translate-y-1\\/2 {\n --transform-translate-y: -50%;\n }\n\n .xl\\:translate-y-1\\/2 {\n --transform-translate-y: 50%;\n }\n\n .xl\\:translate-y-full {\n --transform-translate-y: 100%;\n }\n\n .xl\\:hover\\:translate-x-0:hover {\n --transform-translate-x: 0;\n }\n\n .xl\\:hover\\:translate-x-1:hover {\n --transform-translate-x: 0.25rem;\n }\n\n .xl\\:hover\\:translate-x-2:hover {\n --transform-translate-x: 0.5rem;\n }\n\n .xl\\:hover\\:translate-x-3:hover {\n --transform-translate-x: 0.75rem;\n }\n\n .xl\\:hover\\:translate-x-4:hover {\n --transform-translate-x: 1rem;\n }\n\n .xl\\:hover\\:translate-x-5:hover {\n --transform-translate-x: 1.25rem;\n }\n\n .xl\\:hover\\:translate-x-6:hover {\n --transform-translate-x: 1.5rem;\n }\n\n .xl\\:hover\\:translate-x-8:hover {\n --transform-translate-x: 2rem;\n }\n\n .xl\\:hover\\:translate-x-10:hover {\n --transform-translate-x: 2.5rem;\n }\n\n .xl\\:hover\\:translate-x-12:hover {\n --transform-translate-x: 3rem;\n }\n\n .xl\\:hover\\:translate-x-16:hover {\n --transform-translate-x: 4rem;\n }\n\n .xl\\:hover\\:translate-x-20:hover {\n --transform-translate-x: 5rem;\n }\n\n .xl\\:hover\\:translate-x-24:hover {\n --transform-translate-x: 6rem;\n }\n\n .xl\\:hover\\:translate-x-32:hover {\n --transform-translate-x: 8rem;\n }\n\n .xl\\:hover\\:translate-x-40:hover {\n --transform-translate-x: 10rem;\n }\n\n .xl\\:hover\\:translate-x-48:hover {\n --transform-translate-x: 12rem;\n }\n\n .xl\\:hover\\:translate-x-56:hover {\n --transform-translate-x: 14rem;\n }\n\n .xl\\:hover\\:translate-x-64:hover {\n --transform-translate-x: 16rem;\n }\n\n .xl\\:hover\\:translate-x-px:hover {\n --transform-translate-x: 1px;\n }\n\n .xl\\:hover\\:-translate-x-1:hover {\n --transform-translate-x: -0.25rem;\n }\n\n .xl\\:hover\\:-translate-x-2:hover {\n --transform-translate-x: -0.5rem;\n }\n\n .xl\\:hover\\:-translate-x-3:hover {\n --transform-translate-x: -0.75rem;\n }\n\n .xl\\:hover\\:-translate-x-4:hover {\n --transform-translate-x: -1rem;\n }\n\n .xl\\:hover\\:-translate-x-5:hover {\n --transform-translate-x: -1.25rem;\n }\n\n .xl\\:hover\\:-translate-x-6:hover {\n --transform-translate-x: -1.5rem;\n }\n\n .xl\\:hover\\:-translate-x-8:hover {\n --transform-translate-x: -2rem;\n }\n\n .xl\\:hover\\:-translate-x-10:hover {\n --transform-translate-x: -2.5rem;\n }\n\n .xl\\:hover\\:-translate-x-12:hover {\n --transform-translate-x: -3rem;\n }\n\n .xl\\:hover\\:-translate-x-16:hover {\n --transform-translate-x: -4rem;\n }\n\n .xl\\:hover\\:-translate-x-20:hover {\n --transform-translate-x: -5rem;\n }\n\n .xl\\:hover\\:-translate-x-24:hover {\n --transform-translate-x: -6rem;\n }\n\n .xl\\:hover\\:-translate-x-32:hover {\n --transform-translate-x: -8rem;\n }\n\n .xl\\:hover\\:-translate-x-40:hover {\n --transform-translate-x: -10rem;\n }\n\n .xl\\:hover\\:-translate-x-48:hover {\n --transform-translate-x: -12rem;\n }\n\n .xl\\:hover\\:-translate-x-56:hover {\n --transform-translate-x: -14rem;\n }\n\n .xl\\:hover\\:-translate-x-64:hover {\n --transform-translate-x: -16rem;\n }\n\n .xl\\:hover\\:-translate-x-px:hover {\n --transform-translate-x: -1px;\n }\n\n .xl\\:hover\\:-translate-x-full:hover {\n --transform-translate-x: -100%;\n }\n\n .xl\\:hover\\:-translate-x-1\\/2:hover {\n --transform-translate-x: -50%;\n }\n\n .xl\\:hover\\:translate-x-1\\/2:hover {\n --transform-translate-x: 50%;\n }\n\n .xl\\:hover\\:translate-x-full:hover {\n --transform-translate-x: 100%;\n }\n\n .xl\\:hover\\:translate-y-0:hover {\n --transform-translate-y: 0;\n }\n\n .xl\\:hover\\:translate-y-1:hover {\n --transform-translate-y: 0.25rem;\n }\n\n .xl\\:hover\\:translate-y-2:hover {\n --transform-translate-y: 0.5rem;\n }\n\n .xl\\:hover\\:translate-y-3:hover {\n --transform-translate-y: 0.75rem;\n }\n\n .xl\\:hover\\:translate-y-4:hover {\n --transform-translate-y: 1rem;\n }\n\n .xl\\:hover\\:translate-y-5:hover {\n --transform-translate-y: 1.25rem;\n }\n\n .xl\\:hover\\:translate-y-6:hover {\n --transform-translate-y: 1.5rem;\n }\n\n .xl\\:hover\\:translate-y-8:hover {\n --transform-translate-y: 2rem;\n }\n\n .xl\\:hover\\:translate-y-10:hover {\n --transform-translate-y: 2.5rem;\n }\n\n .xl\\:hover\\:translate-y-12:hover {\n --transform-translate-y: 3rem;\n }\n\n .xl\\:hover\\:translate-y-16:hover {\n --transform-translate-y: 4rem;\n }\n\n .xl\\:hover\\:translate-y-20:hover {\n --transform-translate-y: 5rem;\n }\n\n .xl\\:hover\\:translate-y-24:hover {\n --transform-translate-y: 6rem;\n }\n\n .xl\\:hover\\:translate-y-32:hover {\n --transform-translate-y: 8rem;\n }\n\n .xl\\:hover\\:translate-y-40:hover {\n --transform-translate-y: 10rem;\n }\n\n .xl\\:hover\\:translate-y-48:hover {\n --transform-translate-y: 12rem;\n }\n\n .xl\\:hover\\:translate-y-56:hover {\n --transform-translate-y: 14rem;\n }\n\n .xl\\:hover\\:translate-y-64:hover {\n --transform-translate-y: 16rem;\n }\n\n .xl\\:hover\\:translate-y-px:hover {\n --transform-translate-y: 1px;\n }\n\n .xl\\:hover\\:-translate-y-1:hover {\n --transform-translate-y: -0.25rem;\n }\n\n .xl\\:hover\\:-translate-y-2:hover {\n --transform-translate-y: -0.5rem;\n }\n\n .xl\\:hover\\:-translate-y-3:hover {\n --transform-translate-y: -0.75rem;\n }\n\n .xl\\:hover\\:-translate-y-4:hover {\n --transform-translate-y: -1rem;\n }\n\n .xl\\:hover\\:-translate-y-5:hover {\n --transform-translate-y: -1.25rem;\n }\n\n .xl\\:hover\\:-translate-y-6:hover {\n --transform-translate-y: -1.5rem;\n }\n\n .xl\\:hover\\:-translate-y-8:hover {\n --transform-translate-y: -2rem;\n }\n\n .xl\\:hover\\:-translate-y-10:hover {\n --transform-translate-y: -2.5rem;\n }\n\n .xl\\:hover\\:-translate-y-12:hover {\n --transform-translate-y: -3rem;\n }\n\n .xl\\:hover\\:-translate-y-16:hover {\n --transform-translate-y: -4rem;\n }\n\n .xl\\:hover\\:-translate-y-20:hover {\n --transform-translate-y: -5rem;\n }\n\n .xl\\:hover\\:-translate-y-24:hover {\n --transform-translate-y: -6rem;\n }\n\n .xl\\:hover\\:-translate-y-32:hover {\n --transform-translate-y: -8rem;\n }\n\n .xl\\:hover\\:-translate-y-40:hover {\n --transform-translate-y: -10rem;\n }\n\n .xl\\:hover\\:-translate-y-48:hover {\n --transform-translate-y: -12rem;\n }\n\n .xl\\:hover\\:-translate-y-56:hover {\n --transform-translate-y: -14rem;\n }\n\n .xl\\:hover\\:-translate-y-64:hover {\n --transform-translate-y: -16rem;\n }\n\n .xl\\:hover\\:-translate-y-px:hover {\n --transform-translate-y: -1px;\n }\n\n .xl\\:hover\\:-translate-y-full:hover {\n --transform-translate-y: -100%;\n }\n\n .xl\\:hover\\:-translate-y-1\\/2:hover {\n --transform-translate-y: -50%;\n }\n\n .xl\\:hover\\:translate-y-1\\/2:hover {\n --transform-translate-y: 50%;\n }\n\n .xl\\:hover\\:translate-y-full:hover {\n --transform-translate-y: 100%;\n }\n\n .xl\\:focus\\:translate-x-0:focus {\n --transform-translate-x: 0;\n }\n\n .xl\\:focus\\:translate-x-1:focus {\n --transform-translate-x: 0.25rem;\n }\n\n .xl\\:focus\\:translate-x-2:focus {\n --transform-translate-x: 0.5rem;\n }\n\n .xl\\:focus\\:translate-x-3:focus {\n --transform-translate-x: 0.75rem;\n }\n\n .xl\\:focus\\:translate-x-4:focus {\n --transform-translate-x: 1rem;\n }\n\n .xl\\:focus\\:translate-x-5:focus {\n --transform-translate-x: 1.25rem;\n }\n\n .xl\\:focus\\:translate-x-6:focus {\n --transform-translate-x: 1.5rem;\n }\n\n .xl\\:focus\\:translate-x-8:focus {\n --transform-translate-x: 2rem;\n }\n\n .xl\\:focus\\:translate-x-10:focus {\n --transform-translate-x: 2.5rem;\n }\n\n .xl\\:focus\\:translate-x-12:focus {\n --transform-translate-x: 3rem;\n }\n\n .xl\\:focus\\:translate-x-16:focus {\n --transform-translate-x: 4rem;\n }\n\n .xl\\:focus\\:translate-x-20:focus {\n --transform-translate-x: 5rem;\n }\n\n .xl\\:focus\\:translate-x-24:focus {\n --transform-translate-x: 6rem;\n }\n\n .xl\\:focus\\:translate-x-32:focus {\n --transform-translate-x: 8rem;\n }\n\n .xl\\:focus\\:translate-x-40:focus {\n --transform-translate-x: 10rem;\n }\n\n .xl\\:focus\\:translate-x-48:focus {\n --transform-translate-x: 12rem;\n }\n\n .xl\\:focus\\:translate-x-56:focus {\n --transform-translate-x: 14rem;\n }\n\n .xl\\:focus\\:translate-x-64:focus {\n --transform-translate-x: 16rem;\n }\n\n .xl\\:focus\\:translate-x-px:focus {\n --transform-translate-x: 1px;\n }\n\n .xl\\:focus\\:-translate-x-1:focus {\n --transform-translate-x: -0.25rem;\n }\n\n .xl\\:focus\\:-translate-x-2:focus {\n --transform-translate-x: -0.5rem;\n }\n\n .xl\\:focus\\:-translate-x-3:focus {\n --transform-translate-x: -0.75rem;\n }\n\n .xl\\:focus\\:-translate-x-4:focus {\n --transform-translate-x: -1rem;\n }\n\n .xl\\:focus\\:-translate-x-5:focus {\n --transform-translate-x: -1.25rem;\n }\n\n .xl\\:focus\\:-translate-x-6:focus {\n --transform-translate-x: -1.5rem;\n }\n\n .xl\\:focus\\:-translate-x-8:focus {\n --transform-translate-x: -2rem;\n }\n\n .xl\\:focus\\:-translate-x-10:focus {\n --transform-translate-x: -2.5rem;\n }\n\n .xl\\:focus\\:-translate-x-12:focus {\n --transform-translate-x: -3rem;\n }\n\n .xl\\:focus\\:-translate-x-16:focus {\n --transform-translate-x: -4rem;\n }\n\n .xl\\:focus\\:-translate-x-20:focus {\n --transform-translate-x: -5rem;\n }\n\n .xl\\:focus\\:-translate-x-24:focus {\n --transform-translate-x: -6rem;\n }\n\n .xl\\:focus\\:-translate-x-32:focus {\n --transform-translate-x: -8rem;\n }\n\n .xl\\:focus\\:-translate-x-40:focus {\n --transform-translate-x: -10rem;\n }\n\n .xl\\:focus\\:-translate-x-48:focus {\n --transform-translate-x: -12rem;\n }\n\n .xl\\:focus\\:-translate-x-56:focus {\n --transform-translate-x: -14rem;\n }\n\n .xl\\:focus\\:-translate-x-64:focus {\n --transform-translate-x: -16rem;\n }\n\n .xl\\:focus\\:-translate-x-px:focus {\n --transform-translate-x: -1px;\n }\n\n .xl\\:focus\\:-translate-x-full:focus {\n --transform-translate-x: -100%;\n }\n\n .xl\\:focus\\:-translate-x-1\\/2:focus {\n --transform-translate-x: -50%;\n }\n\n .xl\\:focus\\:translate-x-1\\/2:focus {\n --transform-translate-x: 50%;\n }\n\n .xl\\:focus\\:translate-x-full:focus {\n --transform-translate-x: 100%;\n }\n\n .xl\\:focus\\:translate-y-0:focus {\n --transform-translate-y: 0;\n }\n\n .xl\\:focus\\:translate-y-1:focus {\n --transform-translate-y: 0.25rem;\n }\n\n .xl\\:focus\\:translate-y-2:focus {\n --transform-translate-y: 0.5rem;\n }\n\n .xl\\:focus\\:translate-y-3:focus {\n --transform-translate-y: 0.75rem;\n }\n\n .xl\\:focus\\:translate-y-4:focus {\n --transform-translate-y: 1rem;\n }\n\n .xl\\:focus\\:translate-y-5:focus {\n --transform-translate-y: 1.25rem;\n }\n\n .xl\\:focus\\:translate-y-6:focus {\n --transform-translate-y: 1.5rem;\n }\n\n .xl\\:focus\\:translate-y-8:focus {\n --transform-translate-y: 2rem;\n }\n\n .xl\\:focus\\:translate-y-10:focus {\n --transform-translate-y: 2.5rem;\n }\n\n .xl\\:focus\\:translate-y-12:focus {\n --transform-translate-y: 3rem;\n }\n\n .xl\\:focus\\:translate-y-16:focus {\n --transform-translate-y: 4rem;\n }\n\n .xl\\:focus\\:translate-y-20:focus {\n --transform-translate-y: 5rem;\n }\n\n .xl\\:focus\\:translate-y-24:focus {\n --transform-translate-y: 6rem;\n }\n\n .xl\\:focus\\:translate-y-32:focus {\n --transform-translate-y: 8rem;\n }\n\n .xl\\:focus\\:translate-y-40:focus {\n --transform-translate-y: 10rem;\n }\n\n .xl\\:focus\\:translate-y-48:focus {\n --transform-translate-y: 12rem;\n }\n\n .xl\\:focus\\:translate-y-56:focus {\n --transform-translate-y: 14rem;\n }\n\n .xl\\:focus\\:translate-y-64:focus {\n --transform-translate-y: 16rem;\n }\n\n .xl\\:focus\\:translate-y-px:focus {\n --transform-translate-y: 1px;\n }\n\n .xl\\:focus\\:-translate-y-1:focus {\n --transform-translate-y: -0.25rem;\n }\n\n .xl\\:focus\\:-translate-y-2:focus {\n --transform-translate-y: -0.5rem;\n }\n\n .xl\\:focus\\:-translate-y-3:focus {\n --transform-translate-y: -0.75rem;\n }\n\n .xl\\:focus\\:-translate-y-4:focus {\n --transform-translate-y: -1rem;\n }\n\n .xl\\:focus\\:-translate-y-5:focus {\n --transform-translate-y: -1.25rem;\n }\n\n .xl\\:focus\\:-translate-y-6:focus {\n --transform-translate-y: -1.5rem;\n }\n\n .xl\\:focus\\:-translate-y-8:focus {\n --transform-translate-y: -2rem;\n }\n\n .xl\\:focus\\:-translate-y-10:focus {\n --transform-translate-y: -2.5rem;\n }\n\n .xl\\:focus\\:-translate-y-12:focus {\n --transform-translate-y: -3rem;\n }\n\n .xl\\:focus\\:-translate-y-16:focus {\n --transform-translate-y: -4rem;\n }\n\n .xl\\:focus\\:-translate-y-20:focus {\n --transform-translate-y: -5rem;\n }\n\n .xl\\:focus\\:-translate-y-24:focus {\n --transform-translate-y: -6rem;\n }\n\n .xl\\:focus\\:-translate-y-32:focus {\n --transform-translate-y: -8rem;\n }\n\n .xl\\:focus\\:-translate-y-40:focus {\n --transform-translate-y: -10rem;\n }\n\n .xl\\:focus\\:-translate-y-48:focus {\n --transform-translate-y: -12rem;\n }\n\n .xl\\:focus\\:-translate-y-56:focus {\n --transform-translate-y: -14rem;\n }\n\n .xl\\:focus\\:-translate-y-64:focus {\n --transform-translate-y: -16rem;\n }\n\n .xl\\:focus\\:-translate-y-px:focus {\n --transform-translate-y: -1px;\n }\n\n .xl\\:focus\\:-translate-y-full:focus {\n --transform-translate-y: -100%;\n }\n\n .xl\\:focus\\:-translate-y-1\\/2:focus {\n --transform-translate-y: -50%;\n }\n\n .xl\\:focus\\:translate-y-1\\/2:focus {\n --transform-translate-y: 50%;\n }\n\n .xl\\:focus\\:translate-y-full:focus {\n --transform-translate-y: 100%;\n }\n\n .xl\\:skew-x-0 {\n --transform-skew-x: 0;\n }\n\n .xl\\:skew-x-1 {\n --transform-skew-x: 1deg;\n }\n\n .xl\\:skew-x-2 {\n --transform-skew-x: 2deg;\n }\n\n .xl\\:skew-x-3 {\n --transform-skew-x: 3deg;\n }\n\n .xl\\:skew-x-6 {\n --transform-skew-x: 6deg;\n }\n\n .xl\\:skew-x-12 {\n --transform-skew-x: 12deg;\n }\n\n .xl\\:-skew-x-12 {\n --transform-skew-x: -12deg;\n }\n\n .xl\\:-skew-x-6 {\n --transform-skew-x: -6deg;\n }\n\n .xl\\:-skew-x-3 {\n --transform-skew-x: -3deg;\n }\n\n .xl\\:-skew-x-2 {\n --transform-skew-x: -2deg;\n }\n\n .xl\\:-skew-x-1 {\n --transform-skew-x: -1deg;\n }\n\n .xl\\:skew-y-0 {\n --transform-skew-y: 0;\n }\n\n .xl\\:skew-y-1 {\n --transform-skew-y: 1deg;\n }\n\n .xl\\:skew-y-2 {\n --transform-skew-y: 2deg;\n }\n\n .xl\\:skew-y-3 {\n --transform-skew-y: 3deg;\n }\n\n .xl\\:skew-y-6 {\n --transform-skew-y: 6deg;\n }\n\n .xl\\:skew-y-12 {\n --transform-skew-y: 12deg;\n }\n\n .xl\\:-skew-y-12 {\n --transform-skew-y: -12deg;\n }\n\n .xl\\:-skew-y-6 {\n --transform-skew-y: -6deg;\n }\n\n .xl\\:-skew-y-3 {\n --transform-skew-y: -3deg;\n }\n\n .xl\\:-skew-y-2 {\n --transform-skew-y: -2deg;\n }\n\n .xl\\:-skew-y-1 {\n --transform-skew-y: -1deg;\n }\n\n .xl\\:hover\\:skew-x-0:hover {\n --transform-skew-x: 0;\n }\n\n .xl\\:hover\\:skew-x-1:hover {\n --transform-skew-x: 1deg;\n }\n\n .xl\\:hover\\:skew-x-2:hover {\n --transform-skew-x: 2deg;\n }\n\n .xl\\:hover\\:skew-x-3:hover {\n --transform-skew-x: 3deg;\n }\n\n .xl\\:hover\\:skew-x-6:hover {\n --transform-skew-x: 6deg;\n }\n\n .xl\\:hover\\:skew-x-12:hover {\n --transform-skew-x: 12deg;\n }\n\n .xl\\:hover\\:-skew-x-12:hover {\n --transform-skew-x: -12deg;\n }\n\n .xl\\:hover\\:-skew-x-6:hover {\n --transform-skew-x: -6deg;\n }\n\n .xl\\:hover\\:-skew-x-3:hover {\n --transform-skew-x: -3deg;\n }\n\n .xl\\:hover\\:-skew-x-2:hover {\n --transform-skew-x: -2deg;\n }\n\n .xl\\:hover\\:-skew-x-1:hover {\n --transform-skew-x: -1deg;\n }\n\n .xl\\:hover\\:skew-y-0:hover {\n --transform-skew-y: 0;\n }\n\n .xl\\:hover\\:skew-y-1:hover {\n --transform-skew-y: 1deg;\n }\n\n .xl\\:hover\\:skew-y-2:hover {\n --transform-skew-y: 2deg;\n }\n\n .xl\\:hover\\:skew-y-3:hover {\n --transform-skew-y: 3deg;\n }\n\n .xl\\:hover\\:skew-y-6:hover {\n --transform-skew-y: 6deg;\n }\n\n .xl\\:hover\\:skew-y-12:hover {\n --transform-skew-y: 12deg;\n }\n\n .xl\\:hover\\:-skew-y-12:hover {\n --transform-skew-y: -12deg;\n }\n\n .xl\\:hover\\:-skew-y-6:hover {\n --transform-skew-y: -6deg;\n }\n\n .xl\\:hover\\:-skew-y-3:hover {\n --transform-skew-y: -3deg;\n }\n\n .xl\\:hover\\:-skew-y-2:hover {\n --transform-skew-y: -2deg;\n }\n\n .xl\\:hover\\:-skew-y-1:hover {\n --transform-skew-y: -1deg;\n }\n\n .xl\\:focus\\:skew-x-0:focus {\n --transform-skew-x: 0;\n }\n\n .xl\\:focus\\:skew-x-1:focus {\n --transform-skew-x: 1deg;\n }\n\n .xl\\:focus\\:skew-x-2:focus {\n --transform-skew-x: 2deg;\n }\n\n .xl\\:focus\\:skew-x-3:focus {\n --transform-skew-x: 3deg;\n }\n\n .xl\\:focus\\:skew-x-6:focus {\n --transform-skew-x: 6deg;\n }\n\n .xl\\:focus\\:skew-x-12:focus {\n --transform-skew-x: 12deg;\n }\n\n .xl\\:focus\\:-skew-x-12:focus {\n --transform-skew-x: -12deg;\n }\n\n .xl\\:focus\\:-skew-x-6:focus {\n --transform-skew-x: -6deg;\n }\n\n .xl\\:focus\\:-skew-x-3:focus {\n --transform-skew-x: -3deg;\n }\n\n .xl\\:focus\\:-skew-x-2:focus {\n --transform-skew-x: -2deg;\n }\n\n .xl\\:focus\\:-skew-x-1:focus {\n --transform-skew-x: -1deg;\n }\n\n .xl\\:focus\\:skew-y-0:focus {\n --transform-skew-y: 0;\n }\n\n .xl\\:focus\\:skew-y-1:focus {\n --transform-skew-y: 1deg;\n }\n\n .xl\\:focus\\:skew-y-2:focus {\n --transform-skew-y: 2deg;\n }\n\n .xl\\:focus\\:skew-y-3:focus {\n --transform-skew-y: 3deg;\n }\n\n .xl\\:focus\\:skew-y-6:focus {\n --transform-skew-y: 6deg;\n }\n\n .xl\\:focus\\:skew-y-12:focus {\n --transform-skew-y: 12deg;\n }\n\n .xl\\:focus\\:-skew-y-12:focus {\n --transform-skew-y: -12deg;\n }\n\n .xl\\:focus\\:-skew-y-6:focus {\n --transform-skew-y: -6deg;\n }\n\n .xl\\:focus\\:-skew-y-3:focus {\n --transform-skew-y: -3deg;\n }\n\n .xl\\:focus\\:-skew-y-2:focus {\n --transform-skew-y: -2deg;\n }\n\n .xl\\:focus\\:-skew-y-1:focus {\n --transform-skew-y: -1deg;\n }\n\n .xl\\:transition-none {\n transition-property: none;\n }\n\n .xl\\:transition-all {\n transition-property: all;\n }\n\n .xl\\:transition {\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, -webkit-transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;\n transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, -webkit-transform;\n }\n\n .xl\\:transition-colors {\n transition-property: background-color, border-color, color, fill, stroke;\n }\n\n .xl\\:transition-opacity {\n transition-property: opacity;\n }\n\n .xl\\:transition-shadow {\n transition-property: box-shadow;\n }\n\n .xl\\:transition-transform {\n transition-property: -webkit-transform;\n transition-property: transform;\n transition-property: transform, -webkit-transform;\n }\n\n .xl\\:ease-linear {\n transition-timing-function: linear;\n }\n\n .xl\\:ease-in {\n transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n }\n\n .xl\\:ease-out {\n transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n }\n\n .xl\\:ease-in-out {\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n .xl\\:duration-75 {\n transition-duration: 75ms;\n }\n\n .xl\\:duration-100 {\n transition-duration: 100ms;\n }\n\n .xl\\:duration-150 {\n transition-duration: 150ms;\n }\n\n .xl\\:duration-200 {\n transition-duration: 200ms;\n }\n\n .xl\\:duration-300 {\n transition-duration: 300ms;\n }\n\n .xl\\:duration-500 {\n transition-duration: 500ms;\n }\n\n .xl\\:duration-700 {\n transition-duration: 700ms;\n }\n\n .xl\\:duration-1000 {\n transition-duration: 1000ms;\n }\n\n .xl\\:delay-75 {\n transition-delay: 75ms;\n }\n\n .xl\\:delay-100 {\n transition-delay: 100ms;\n }\n\n .xl\\:delay-150 {\n transition-delay: 150ms;\n }\n\n .xl\\:delay-200 {\n transition-delay: 200ms;\n }\n\n .xl\\:delay-300 {\n transition-delay: 300ms;\n }\n\n .xl\\:delay-500 {\n transition-delay: 500ms;\n }\n\n .xl\\:delay-700 {\n transition-delay: 700ms;\n }\n\n .xl\\:delay-1000 {\n transition-delay: 1000ms;\n }\n\n .xl\\:animate-none {\n -webkit-animation: none;\n animation: none;\n }\n\n .xl\\:animate-spin {\n -webkit-animation: spin 1s linear infinite;\n animation: spin 1s linear infinite;\n }\n\n .xl\\:animate-ping {\n -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;\n }\n\n .xl\\:animate-pulse {\n -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;\n }\n\n .xl\\:animate-bounce {\n -webkit-animation: bounce 1s infinite;\n animation: bounce 1s infinite;\n }\n}\n",".mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{position:absolute;left:0;top:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;background:#fff}.mapboxgl-ctrl-group:not(:empty){-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E\")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E\")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E\")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E\")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E\")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E\")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E\")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E\")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E\")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{-webkit-animation:mapboxgl-spin 2s linear infinite;-moz-animation:mapboxgl-spin 2s infinite linear;-o-animation:mapboxgl-spin 2s infinite linear;-ms-animation:mapboxgl-spin 2s infinite linear;animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E\")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E\")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E\")}}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes mapboxgl-spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-o-keyframes mapboxgl-spin{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(1turn)}}@-ms-keyframes mapboxgl-spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(1turn)}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E\")}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E\")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E\")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:hsla(0,0%,100%,.5);margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E\");background-color:hsla(0,0%,100%,.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E\")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E\")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);font-size:10px;border:2px solid #333;border-top:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{-webkit-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-left{-webkit-flex-direction:row;flex-direction:row}.mapboxgl-popup-anchor-right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before{content:\"\";position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;-moz-animation:mapboxgl-user-location-dot-pulse 2s infinite;-ms-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:\"\";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.35)}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);opacity:0}to{-webkit-transform:scale(1);opacity:0}}@-ms-keyframes mapboxgl-user-location-dot-pulse{0%{-ms-transform:scale(1);opacity:1}70%{-ms-transform:scale(3);opacity:0}to{-ms-transform:scale(1);opacity:0}}@keyframes mapboxgl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);width:1px;height:1px;border-radius:100%}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}",".App {\n overflow: hidden;\n width: 100vw;\n position: relative;\n height: 100vh;\n overflow: hidden;\n}\n\n.App-logo {\n height: 40vmin;\n pointer-events: none;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n .App-logo {\n animation: App-logo-spin infinite 20s linear;\n }\n}\n\n.App-header {\n background-color: #393939;\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-size: calc(10px + 2vmin);\n color: white;\n}\n\n.App-link {\n color: #61dafb;\n}\n\n@keyframes App-logo-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n\n.icon {\n height: 20px;\n padding: 4px;\n fill: white;\n display: inline-block;\n}\n\n.mapboxgl-canvas {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.e1d4f5ab.js b/static/js/main.e1d4f5ab.js new file mode 100644 index 0000000..3d3a4a4 --- /dev/null +++ b/static/js/main.e1d4f5ab.js @@ -0,0 +1,3 @@ +/*! For license information please see main.e1d4f5ab.js.LICENSE.txt */ +!function(){var t={9607:function(t,e,n){var r=n(4175).pZ;t.exports=function(t){var e=[1/0,1/0,-1/0,-1/0];return r(t,(function(t){e[0]>t[0]&&(e[0]=t[0]),e[1]>t[1]&&(e[1]=t[1]),e[2]=0))throw new Error("distance must be a positive number");return c(h(t,e),n||"kilometers")},convertArea:function(t,e,n){if(null===t||void 0===t)throw new Error("area is required");if(!(t>=0))throw new Error("area must be a positive number");var r=u[e||"meters"];if(!r)throw new Error("invalid original units");var i=u[n||"kilometers"];if(!i)throw new Error("invalid final units");return t/r*i},round:function(t,e){if(void 0===t||null===t||isNaN(t))throw new Error("num is required");if(e&&!(e>=0))throw new Error("precision must be a positive number");var n=Math.pow(10,e||0);return Math.round(t*n)/n},isNumber:f}},4175:function(t,e,n){"use strict";function r(t,e,n){if(null!==t){var i,o,a,s,l,u,c,h,p,f,d=0,m=0,g=t.type,y="FeatureCollection"===g,v="Feature"===g,_=y?t.features.length:1;for(i=0;i<_;i++)for(c=(f=!!(p=y?t.features[i].geometry:v?t.geometry:t)&&"GeometryCollection"===p.type)?p.geometries.length:1,o=0;ot&&(t=e),t},defaultOption:{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1}}});t.exports=r},4610:function(t,e,n){n(9416).__DEV__;var r=n(3598),i=n(6884),o=n(6871),a=n(6415).setLabel,s=n(3865),l=n(3261),u=n(4846),c=n(2575),h=n(964).throttle,p=n(3701).createClipPath,f=n(6894),d=["itemStyle","barBorderWidth"],m=[0,0];i.extend(s.prototype,l);var g=r.extendChartView({type:"bar",render:function(t,e,n){this._updateDrawMode(t);var r=t.get("coordinateSystem");return"cartesian2d"!==r&&"polar"!==r||(this._isLargeDraw?this._renderLarge(t,e,n):this._renderNormal(t,e,n)),this.group},incrementalPrepareRender:function(t,e,n){this._clear(),this._updateDrawMode(t)},incrementalRender:function(t,e,n,r){this._incrementalRenderLarge(t,e)},_updateDrawMode:function(t){var e=t.pipelineContext.large;(null==this._isLargeDraw||e^this._isLargeDraw)&&(this._isLargeDraw=e,this._clear())},_renderNormal:function(t,e,n){var r,i=this.group,a=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis();"cartesian2d"===l.type?r=u.isHorizontal():"polar"===l.type&&(r="angle"===u.dim);var h=t.isAnimationEnabled()?t:null,p=t.get("clip",!0),f=function(t,e){var n=t.getArea&&t.getArea();if("cartesian2d"===t.type){var r=t.getBaseAxis();if("category"!==r.type||!r.onBand){var i=e.getLayout("bandWidth");r.isHorizontal()?(n.x-=i,n.width+=2*i):(n.y-=i,n.height+=2*i)}}return n}(l,a);i.removeClipPath();var d=t.get("roundCap",!0),m=t.get("showBackground",!0),g=t.getModel("backgroundStyle"),y=g.get("barBorderRadius")||0,v=[],T=this._backgroundEls||[];a.diff(s).add((function(e){var n=a.getItemModel(e),s=S[l.type](a,e,n);if(m){var u=S[l.type](a,e),c=function(t,e,n){var r="polar"===t.type?o.Sector:o.Rect;return new r({shape:A(e,n,t),silent:!0,z2:0})}(l,r,u);c.useStyle(g.getBarItemStyle()),"cartesian2d"===l.type&&c.setShape("r",y),v[e]=c}if(a.hasValue(e)){if(p)if(_[l.type](f,s))return void i.remove(b);var b=x[l.type](e,s,r,h,!1,d);a.setItemGraphicEl(e,b),i.add(b),E(b,a,e,n,s,t,r,"polar"===l.type)}})).update((function(e,n){var u=a.getItemModel(e),c=S[l.type](a,e,u);if(m){var b=T[n];b.useStyle(g.getBarItemStyle()),"cartesian2d"===l.type&&b.setShape("r",y),v[e]=b;var w=S[l.type](a,e),C=A(r,w,l);o.updateProps(b,{shape:C},h,e)}var k=s.getItemGraphicEl(n);if(a.hasValue(e)){if(p)if(_[l.type](f,c))return void i.remove(k);k?o.updateProps(k,{shape:c},h,e):k=x[l.type](e,c,r,h,!0,d),a.setItemGraphicEl(e,k),i.add(k),E(k,a,e,u,c,t,r,"polar"===l.type)}else i.remove(k)})).remove((function(t){var e=s.getItemGraphicEl(t);"cartesian2d"===l.type?e&&b(t,h,e):e&&w(t,h,e)})).execute();var C=this._backgroundGroup||(this._backgroundGroup=new c);C.removeAll();for(var k=0;k0?1:-1,a=r.height>0?1:-1;return{x:r.x+o*i/2,y:r.y+a*i/2,width:r.width-o*i,height:r.height-a*i}},polar:function(t,e,n){var r=t.getItemLayout(e);return{cx:r.cx,cy:r.cy,r0:r.r0,r:r.r,startAngle:r.startAngle,endAngle:r.endAngle}}};function T(t){return null!=t.startAngle&&null!=t.endAngle&&t.startAngle===t.endAngle}function E(t,e,n,r,s,l,u,c){var h=e.getItemVisual(n,"color"),p=e.getItemVisual(n,"opacity"),f=e.getVisual("borderColor"),d=r.getModel("itemStyle"),m=r.getModel("emphasis.itemStyle").getBarItemStyle();c||t.setShape("r",d.get("barBorderRadius")||0),t.useStyle(i.defaults({stroke:T(s)?"none":f,fill:T(s)?"none":h,opacity:p},d.getBarItemStyle()));var g=r.getShallow("cursor");g&&t.attr("cursor",g);var y=u?s.height>0?"bottom":"top":s.width>0?"left":"right";c||a(t.style,m,r,h,l,n,y),T(s)&&(m.fill=m.stroke="none"),o.setHoverStyle(t,m)}var C=u.extend({type:"largeBar",shape:{points:[]},buildPath:function(t,e){for(var n=e.points,r=this.__startPoint,i=this.__baseDimIdx,o=0;o=h&&y<=p&&(l<=v?c>=l&&c<=v:c>=v&&c<=l))return a[f]}return-1}(this,t.offsetX,t.offsetY);this.dataIndex=e>=0?e:null}),30,!1);function A(t,e,n){var r,i="polar"===n.type;return r=i?n.getArea():n.grid.getRect(),i?{cx:r.cx,cy:r.cy,r0:t?r.r0:e.r0,r:t?r.r:e.r,startAngle:t?e.startAngle:0,endAngle:t?e.endAngle:2*Math.PI}:{x:t?e.x:r.x,y:t?r.y:e.y,width:t?e.width:r.width,height:t?r.height:e.height}}t.exports=g},3449:function(t,e,n){var r=n(654),i=n(4170),o=r.extend({type:"series.__base_bar__",getInitialData:function(t,e){return i(this.getSource(),this,{useEncodeDefaulter:!0})},getMarkerPosition:function(t){var e=this.coordinateSystem;if(e){var n=e.dataToPoint(e.clampData(t)),r=this.getData(),i=r.getLayout("offset"),o=r.getLayout("size");return n[e.getBaseAxis().isHorizontal()?0:1]+=i+o/2,n}return[NaN,NaN]},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",itemStyle:{},emphasis:{}}});t.exports=o},3261:function(t,e,n){var r=n(6592)([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["stroke","barBorderColor"],["lineWidth","barBorderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),i={getBarItemStyle:function(t){var e=r(this,t);if(this.getBorderLineDash){var n=this.getBorderLineDash();n&&(e.lineDash=n)}return e}};t.exports=i},6415:function(t,e,n){var r=n(6871),i=n(8844).getDefaultLabel;function o(t,e){"outside"===t.textPosition&&(t.textPosition=e)}e.setLabel=function(t,e,n,a,s,l,u){var c=n.getModel("label"),h=n.getModel("emphasis.label");r.setLabelStyle(t,e,c,h,{labelFetcher:s,labelDataIndex:l,defaultText:i(s.getData(),l),isRectText:!0,autoColor:a}),o(t),o(e)}},3701:function(t,e,n){var r=n(6871),i=n(1671).round;function o(t,e,n){var i=t.getArea(),o=t.getBaseAxis().isHorizontal(),a=i.x,s=i.y,l=i.width,u=i.height,c=n.get("lineStyle.width")||2;a-=c/2,s-=c/2,l+=c,u+=c,a=Math.floor(a),l=Math.round(l);var h=new r.Rect({shape:{x:a,y:s,width:l,height:u}});return e&&(h.shape[o?"width":"height"]=0,r.initProps(h,{shape:{width:l,height:u}},n)),h}function a(t,e,n){var o=t.getArea(),a=new r.Sector({shape:{cx:i(t.cx,1),cy:i(t.cy,1),r0:i(o.r0,1),r:i(o.r,1),startAngle:o.startAngle,endAngle:o.endAngle,clockwise:o.clockwise}});return e&&(a.shape.endAngle=o.startAngle,r.initProps(a,{shape:{endAngle:o.endAngle}},n)),a}e.createGridClipPath=o,e.createPolarClipPath=a,e.createClipPath=function(t,e,n){return t?"polar"===t.type?a(t,e,n):"cartesian2d"===t.type?o(t,e,n):null:null}},4170:function(t,e,n){var r=n(6884),i=n(9644),o=n(2653),a=n(3005).SOURCE_FORMAT_ORIGINAL,s=n(2670).getDimensionTypeByAxis,l=n(1169).getDataItemValue,u=n(5176),c=n(4530).getCoordSysInfoBySeries,h=n(3240),p=n(4239).enableDataStack,f=n(2770).makeSeriesEncodeForAxisCoordSys;var d=function(t,e,n){n=n||{},h.isInstance(t)||(t=h.seriesDataToSource(t));var d,m=e.get("coordinateSystem"),g=u.get(m),y=c(e);y&&(d=r.map(y.coordSysDims,(function(t){var e={name:t},n=y.axisMap.get(t);if(n){var r=n.get("type");e.type=s(r)}return e}))),d||(d=g&&(g.getDimensionsInfo?g.getDimensionsInfo():g.dimensions.slice())||["x","y"]);var v,_,x=o(t,{coordDimensions:d,generateCoord:n.generateCoord,encodeDefaulter:n.useEncodeDefaulter?r.curry(f,d,e):null});y&&r.each(x,(function(t,e){var n=t.coordDim,r=y.categoryAxisMap.get(n);r&&(null==v&&(v=e),t.ordinalMeta=r.getOrdinalMeta()),null!=t.otherDims.itemName&&(_=!0)})),_||null==v||(x[v].otherDims.itemName=0);var b=p(e,x),w=new i(x,e);w.setCalculationInfo(b);var S=null!=v&&function(t){if(t.sourceFormat===a){var e=function(t){var e=0;for(;e0&&(h?"scale"!==p:"transition"!==f)){for(var g=o.getItemLayout(0),y=1;isNaN(g.startAngle)&&y=n.r0}}});t.exports=c},440:function(t,e,n){var r=n(5849),i=n(1671).parsePercent,o=Math.PI/180;function a(t,e,n,r,i,o,a,s,l,u){function c(e,n,r,i){for(var o=e;ol+a);o++)if(t[o].y+=r,o>e&&o+1t[o].y+t[o].height)return void h(o,r/2);h(n-1,r/2)}function h(e,n){for(var r=e;r>=0&&!(t[r].y-n0&&t[r].y>t[r-1].y+t[r-1].height));r--);}function p(t,e,n,r,i,o){for(var a=e?Number.MAX_VALUE:0,s=0,l=t.length;s=a&&(p=a-10),!e&&p<=a&&(p=a+10),t[s].x=n+p*o,a=p}}t.sort((function(t,e){return t.y-e.y}));for(var f,d=0,m=t.length,g=[],y=[],v=0;v=n?y.push(t[v]):g.push(t[v]);p(g,!1,e,n,r,i),p(y,!0,e,n,r,i)}function s(t){return"center"===t.position}t.exports=function(t,e,n,l,u,c){var h,p,f=t.getData(),d=[],m=!1,g=(t.get("minShowLabelAngle")||0)*o;f.each((function(o){var a=f.getItemLayout(o),s=f.getItemModel(o),l=s.getModel("label"),c=l.get("position")||s.get("emphasis.label.position"),y=l.get("distanceToLabelLine"),v=l.get("alignTo"),_=i(l.get("margin"),n),x=l.get("bleedMargin"),b=l.getFont(),w=s.getModel("labelLine"),S=w.get("length");S=i(S,n);var T=w.get("length2");if(T=i(T,n),!(a.angle0?"right":"left":M>0?"left":"right"}var U=l.get("rotate");D="number"===typeof U?U*(Math.PI/180):U?M<0?-A+Math.PI:-A:0,m=!!D,a.label={x:E,y:C,position:c,height:L.height,len:S,len2:T,linePoints:k,textAlign:I,verticalAlign:"middle",rotation:D,inside:O,labelDistance:y,labelAlignTo:v,labelMargin:_,bleedMargin:x,textRect:L,text:z,font:b},O||d.push(a.label)}})),!m&&t.get("avoidLabelOverlap")&&function(t,e,n,i,o,l,u,c){for(var h=[],p=[],f=Number.MAX_VALUE,d=-Number.MAX_VALUE,m=0;mm[1]?-1:1,y=["start"===s?m[0]-g*d:"end"===s?m[1]+g*d:(m[0]+m[1])/2,C(s)?t.labelOffset+c*d:0],_=e.get("nameRotate");null!=_&&(_=_*v/180),C(s)?r=w(t.rotation,null!=_?_:t.rotation,c):(r=function(t,e,n,r){var i,o,a=f(n-t.rotation),s=r[0]>r[1],l="start"===e&&!s||"start"!==e&&s;p(a-v/2)?(o=l?"bottom":"top",i="center"):p(a-1.5*v)?(o=l?"top":"bottom",i="center"):(o="middle",i=a<1.5*v&&a>v/2?l?"left":"right":l?"right":"left");return{rotation:a,textAlign:i,textVerticalAlign:o}}(t,s,_||0,m),null!=(o=t.axisNameAvailableWidth)&&(o=Math.abs(o/Math.sin(r.rotation)),!isFinite(o)&&(o=null)));var x=h.getFont(),T=e.get("nameTruncate",!0)||{},E=T.ellipsis,k=i(t.nameTruncateMaxWidth,T.maxWidth,o),I=null!=E&&null!=k?l.truncateText(n,k,x,E,{minChar:2,placeholder:T.placeholder}):n,A=e.get("tooltip",!0),M=e.mainType,P={componentType:M,name:n,$vars:["name"]};P[M+"Index"]=e.componentIndex;var D=new u.Text({anid:"name",__fullText:n,__truncatedText:I,position:y,rotation:r.rotation,silent:S(e),z2:1,tooltip:A&&A.show?a({content:n,formatter:function(){return n},formatterParams:P},A):null});u.setTextStyle(D.style,h,{text:I,textFont:x,textFill:h.getTextColor()||e.get("axisLine.lineStyle.color"),textAlign:h.get("align")||r.textAlign,textVerticalAlign:h.get("verticalAlign")||r.textVerticalAlign}),e.get("triggerEvent")&&(D.eventData=b(e),D.eventData.targetType="axisName",D.eventData.name=n),this._dumbGroup.add(D),D.updateTransform(),this.group.add(D),D.decomposeTransform()}}},b=_.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},w=_.innerTextLayout=function(t,e,n){var r,i,o=f(e-t);return p(o)?(i=n>0?"top":"bottom",r="center"):p(o-v)?(i=n>0?"bottom":"top",r="center"):(i="middle",r=o>0&&o0?"right":"left":n>0?"left":"right"),{rotation:o,textAlign:r,textVerticalAlign:i}};var S=_.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)};function T(t){t&&(t.ignore=!0)}function E(t,e,n){var r=t&&t.getBoundingRect().clone(),i=e&&e.getBoundingRect().clone();if(r&&i){var o=m.identity([]);return m.rotate(o,o,-t.rotation),r.applyTransform(m.mul([],o,t.getLocalTransform())),i.applyTransform(m.mul([],o,e.getLocalTransform())),r.intersect(i)}}function C(t){return"middle"===t||"center"===t}function k(t,e,n,r,i){for(var o=[],a=[],s=[],l=0;l=0)&&n({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})}))},remove:function(t,e){i.unregister(e.getZr(),"axisPointer"),o.superApply(this._model,"remove",arguments)},dispose:function(t,e){i.unregister("axisPointer",e),o.superApply(this._model,"dispose",arguments)}}),a=o;t.exports=a},87:function(t,e,n){var r=n(6884),i=n(4657),o=n(6871),a=n(6376),s=n(3100),l=n(964),u=(0,n(1169).makeInner)(),c=r.clone,h=r.bind;function p(){}function f(t,e,n,r){d(u(n).lastProp,r)||(u(n).lastProp=r,e?o.updateProps(n,r,t):(n.stopAnimation(),n.attr(r)))}function d(t,e){if(r.isObject(t)&&r.isObject(e)){var n=!0;return r.each(e,(function(e,r){n=n&&d(t[r],e)})),!!n}return t===e}function m(t,e){t[e.get("label.show")?"show":"hide"]()}function g(t){return{position:t.position.slice(),rotation:t.rotation||0}}function y(t,e,n){var r=e.get("z"),i=e.get("zlevel");t&&t.traverse((function(t){"group"!==t.type&&(null!=r&&(t.z=r),null!=i&&(t.zlevel=i),t.silent=n)}))}p.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(t,e,n,i){var a=e.get("value"),s=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=n,i||this._lastValue!==a||this._lastStatus!==s){this._lastValue=a,this._lastStatus=s;var l=this._group,u=this._handle;if(!s||"hide"===s)return l&&l.hide(),void(u&&u.hide());l&&l.show(),u&&u.show();var c={};this.makeElOption(c,a,t,e,n);var h=c.graphicKey;h!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=h;var p=this._moveAnimation=this.determineAnimation(t,e);if(l){var d=r.curry(f,e,p);this.updatePointerEl(l,c,d,e),this.updateLabelEl(l,c,d,e)}else l=this._group=new o.Group,this.createPointerEl(l,c,t,e),this.createLabelEl(l,c,t,e),n.getZr().add(l);y(l,e,!0),this._renderHandle(a)}},remove:function(t){this.clear(t)},dispose:function(t){this.clear(t)},determineAnimation:function(t,e){var n=e.get("animation"),r=t.axis,i="category"===r.type,o=e.get("snap");if(!o&&!i)return!1;if("auto"===n||null==n){var s=this.animationThreshold;if(i&&r.getBandWidth()>s)return!0;if(o){var l=a.getAxisInfo(t).seriesDataCount,u=r.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return!0===n},makeElOption:function(t,e,n,r,i){},createPointerEl:function(t,e,n,r){var i=e.pointer;if(i){var a=u(t).pointerEl=new o[i.type](c(e.pointer));t.add(a)}},createLabelEl:function(t,e,n,r){if(e.label){var i=u(t).labelEl=new o.Rect(c(e.label));t.add(i),m(i,r)}},updatePointerEl:function(t,e,n){var r=u(t).pointerEl;r&&e.pointer&&(r.setStyle(e.pointer.style),n(r,{shape:e.pointer.shape}))},updateLabelEl:function(t,e,n,r){var i=u(t).labelEl;i&&(i.setStyle(e.label.style),n(i,{shape:e.label.shape,position:e.label.position}),m(i,r))},_renderHandle:function(t){if(!this._dragging&&this.updateHandleTransform){var e,n=this._axisPointerModel,i=this._api.getZr(),a=this._handle,u=n.getModel("handle"),c=n.get("status");if(!u.get("show")||!c||"hide"===c)return a&&i.remove(a),void(this._handle=null);this._handle||(e=!0,a=this._handle=o.createIcon(u.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){s.stop(t.event)},onmousedown:h(this._onHandleDragMove,this,0,0),drift:h(this._onHandleDragMove,this),ondragend:h(this._onHandleDragEnd,this)}),i.add(a)),y(a,n,!1);a.setStyle(u.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var p=u.get("size");r.isArray(p)||(p=[p,p]),a.attr("scale",[p[0]/2,p[1]/2]),l.createOrUpdate(this,"_doDispatchAxisPointer",u.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,e)}},_moveHandleToValue:function(t,e){f(this._axisPointerModel,!e&&this._moveAnimation,this._handle,g(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(t,e){var n=this._handle;if(n){this._dragging=!0;var r=this.updateHandleTransform(g(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=r,n.stopAnimation(),n.attr(g(r)),u(n).lastProp=null,this._doDispatchAxisPointer()}},_doDispatchAxisPointer:function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},_onHandleDragEnd:function(t){if(this._dragging=!1,this._handle){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},getHandleTransform:null,updateHandleTransform:null,clear:function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,r=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),r&&e.remove(r),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}}},p.prototype.constructor=p,i.enableClassExtend(p);var v=p;t.exports=v},2063:function(t,e,n){var r=n(87),i=n(8154),o=n(9788),a=n(4306),s=r.extend({makeElOption:function(t,e,n,r,a){var s=n.axis,c=s.grid,h=r.get("type"),p=l(c,s).getOtherAxis(s).getGlobalExtent(),f=s.toGlobalCoord(s.dataToCoord(e,!0));if(h&&"none"!==h){var d=i.buildElStyle(r),m=u[h](s,f,p);m.style=d,t.graphicKey=m.type,t.pointer=m}var g=o.layout(c.model,n);i.buildCartesianSingleLabelElOption(e,t,g,n,r,a)},getHandleTransform:function(t,e,n){var r=o.layout(e.axis.grid.model,e,{labelInside:!1});return r.labelMargin=n.get("handle.margin"),{position:i.getTransformedPosition(e.axis,t,r),rotation:r.rotation+(r.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(t,e,n,r){var i=n.axis,o=i.grid,a=i.getGlobalExtent(!0),s=l(o,i).getOtherAxis(i).getGlobalExtent(),u="x"===i.dim?0:1,c=t.position;c[u]+=e[u],c[u]=Math.min(a[1],c[u]),c[u]=Math.max(a[0],c[u]);var h=(s[1]+s[0])/2,p=[h,h];p[u]=c[u];return{position:c,rotation:t.rotation,cursorPoint:p,tooltipOption:[{verticalAlign:"middle"},{align:"center"}][u]}}});function l(t,e){var n={};return n[e.dim+"AxisIndex"]=e.index,t.getCartesian(n)}var u={line:function(t,e,n){return{type:"Line",subPixelOptimize:!0,shape:i.makeLineShape([e,n[0]],[e,n[1]],c(t))}},shadow:function(t,e,n){var r=Math.max(1,t.getBandWidth()),o=n[1]-n[0];return{type:"Rect",shape:i.makeRectShape([e-r/2,n[0]],[r,o],c(t))}}};function c(t){return"x"===t.dim?0:1}a.registerAxisPointerClass("CartesianAxisPointer",s);var h=s;t.exports=h},1967:function(t,e,n){var r=n(6884),i=n(1169).makeInner,o=n(6376),a=n(4692),s=r.each,l=r.curry,u=i();function c(t,e,n,i,o){var a=t.axis;if(!a.scale.isBlank()&&a.containData(e))if(t.involveSeries){var l=function(t,e){var n=e.axis,r=n.dim,i=t,o=[],a=Number.MAX_VALUE,l=-1;return s(e.seriesModels,(function(e,u){var c,h,p=e.getData().mapDimension(r,!0);if(e.getAxisTooltipData){var f=e.getAxisTooltipData(p,t,n);h=f.dataIndices,c=f.nestestValue}else{if(!(h=e.getData().indicesOfNearest(p[0],t,"category"===n.type?.5:null)).length)return;c=e.getData().get(p[0],h[0])}if(null!=c&&isFinite(c)){var d=t-c,m=Math.abs(d);m<=a&&((m=0&&l<0)&&(a=m,l=d,i=c,o.length=0),s(h,(function(t){o.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})})))}})),{payloadBatch:o,snapToValue:i}}(e,t),u=l.payloadBatch,c=l.snapToValue;u[0]&&null==o.seriesIndex&&r.extend(o,u[0]),!i&&t.snap&&a.containData(c)&&null!=c&&(e=c),n.showPointer(t,e,u,o),n.showTooltip(t,l,c)}else n.showPointer(t,e)}function h(t,e,n,r){t[e.key]={value:n,payloadBatch:r}}function p(t,e,n,r){var i=n.payloadBatch,a=e.axis,s=a.model,l=e.axisPointerModel;if(e.triggerTooltip&&i.length){var u=e.coordSys.model,c=o.makeKey(u),h=t.map[c];h||(h=t.map[c]={coordSysId:u.id,coordSysIndex:u.componentIndex,coordSysType:u.type,coordSysMainType:u.mainType,dataByAxis:[]},t.list.push(h)),h.dataByAxis.push({axisDim:a.dim,axisIndex:s.componentIndex,axisType:s.type,axisId:s.id,value:r,valueLabelOpt:{precision:l.get("label.precision"),formatter:l.get("label.formatter")},seriesDataIndices:i.slice()})}}function f(t){var e=t.axis.model,n={},r=n.axisDim=t.axis.dim;return n.axisIndex=n[r+"AxisIndex"]=e.componentIndex,n.axisName=n[r+"AxisName"]=e.name,n.axisId=n[r+"AxisId"]=e.id,n}function d(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}t.exports=function(t,e,n){var i=t.currTrigger,o=[t.x,t.y],m=t,g=t.dispatchAction||r.bind(n.dispatchAction,n),y=e.getComponent("axisPointer").coordSysAxesInfo;if(y){d(o)&&(o=a({seriesIndex:m.seriesIndex,dataIndex:m.dataIndex},e).point);var v=d(o),_=m.axesInfo,x=y.axesInfo,b="leave"===i||d(o),w={},S={},T={list:[],map:{}},E={showPointer:l(h,S),showTooltip:l(p,T)};s(y.coordSysMap,(function(t,e){var n=v||t.containPoint(o);s(y.coordSysAxesInfo[e],(function(t,e){var r=t.axis,i=function(t,e){for(var n=0;n<(t||[]).length;n++){var r=t[n];if(e.axis.dim===r.axisDim&&e.axis.model.componentIndex===r.axisIndex)return r}}(_,t);if(!b&&n&&(!_||i)){var a=i&&i.value;null!=a||v||(a=r.pointToData(o)),null!=a&&c(t,a,E,!1,w)}}))}));var C={};return s(x,(function(t,e){var n=t.linkGroup;n&&!S[e]&&s(n.axesInfo,(function(e,r){var i=S[r];if(e!==t&&i){var o=i.value;n.mapper&&(o=t.axis.scale.parse(n.mapper(o,f(e),f(t)))),C[t.key]=o}}))})),s(C,(function(t,e){c(x[e],t,E,!0,w)})),function(t,e,n){var r=n.axesInfo=[];s(e,(function(e,n){var i=e.axisPointerModel.option,o=t[n];o?(!e.useHandle&&(i.status="show"),i.value=o.value,i.seriesDataIndices=(o.payloadBatch||[]).slice()):!e.useHandle&&(i.status="hide"),"show"===i.status&&r.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:i.value})}))}(S,x,w),function(t,e,n,r){if(d(e)||!t.list.length)return void r({type:"hideTip"});var i=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};r({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:i.dataIndexInside,dataIndex:i.dataIndex,seriesIndex:i.seriesIndex,dataByCoordSys:t.list})}(T,o,t,g),function(t,e,n){var i=n.getZr(),o="axisPointerLastHighlights",a=u(i)[o]||{},l=u(i)[o]={};s(t,(function(t,e){var n=t.axisPointerModel.option;"show"===n.status&&s(n.seriesDataIndices,(function(t){var e=t.seriesIndex+" | "+t.dataIndex;l[e]=t}))}));var c=[],h=[];r.each(a,(function(t,e){!l[e]&&h.push(t)})),r.each(l,(function(t,e){!a[e]&&c.push(t)})),h.length&&n.dispatchAction({type:"downplay",escapeConnect:!0,batch:h}),c.length&&n.dispatchAction({type:"highlight",escapeConnect:!0,batch:c})}(x,0,n),w}}},4692:function(t,e,n){var r=n(6884),i=n(1169);t.exports=function(t,e){var n,o=[],a=t.seriesIndex;if(null==a||!(n=e.getSeriesByIndex(a)))return{point:[]};var s=n.getData(),l=i.queryDataIndex(s,t);if(null==l||l<0||r.isArray(l))return{point:[]};var u=s.getItemGraphicEl(l),c=n.coordinateSystem;if(n.getTooltipPosition)o=n.getTooltipPosition(l)||[];else if(c&&c.dataToPoint)o=c.dataToPoint(s.getValues(r.map(c.dimensions,(function(t){return s.mapDimension(t)})),l,!0))||[];else if(u){var h=u.getBoundingRect().clone();h.applyTransform(u.transform),o=[h.x+h.width/2,h.y+h.height/2]}return{point:o,el:u}}},3317:function(t,e,n){var r=n(6884),i=n(1118),o=(0,n(1169).makeInner)(),a=r.each;function s(t,e,n){t.handler("leave",null,n)}function l(t,e,n,r){e.handler(t,n,r)}e.register=function(t,e,n){if(!i.node){var u=e.getZr();o(u).records||(o(u).records={}),function(t,e){if(o(t).initialized)return;function n(n,r){t.on(n,(function(n){var i=function(t){var e={showTip:[],hideTip:[]},n=function n(r){var i=e[r.type];i?i.push(r):(r.dispatchAction=n,t.dispatchAction(r))};return{dispatchAction:n,pendings:e}}(e);a(o(t).records,(function(t){t&&r(t,n,i.dispatchAction)})),function(t,e){var n,r=t.showTip.length,i=t.hideTip.length;r?n=t.showTip[r-1]:i&&(n=t.hideTip[i-1]);n&&(n.dispatchAction=null,e.dispatchAction(n))}(i.pendings,e)}))}o(t).initialized=!0,n("click",r.curry(l,"click")),n("mousemove",r.curry(l,"mousemove")),n("globalout",s)}(u,e),(o(u).records[t]||(o(u).records[t]={})).handler=n}},e.unregister=function(t,e){if(!i.node){var n=e.getZr();(o(n).records||{})[t]&&(o(n).records[t]=null)}}},6376:function(t,e,n){var r=n(6884),i=n(3865),o=r.each,a=r.curry;function s(t,e){return"all"===t||r.isArray(t)&&r.indexOf(t,e)>=0||t===e}function l(t){var e=(t.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return e&&e.axesInfo[c(t)]}function u(t){return!!t.get("handle.show")}function c(t){return t.type+"||"+t.id}e.collect=function(t,e){var n={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return function(t,e,n){var l=e.getComponent("tooltip"),h=e.getComponent("axisPointer"),p=h.get("link",!0)||[],f=[];o(n.getCoordinateSystems(),(function(n){if(n.axisPointerEnabled){var d=c(n.model),m=t.coordSysAxesInfo[d]={};t.coordSysMap[d]=n;var g=n.model.getModel("tooltip",l);if(o(n.getAxes(),a(x,!1,null)),n.getTooltipAxes&&l&&g.get("show")){var y="axis"===g.get("trigger"),v="cross"===g.get("axisPointer.type"),_=n.getTooltipAxes(g.get("axisPointer.axis"));(y||v)&&o(_.baseAxes,a(x,!v||"cross",y)),v&&o(_.otherAxes,a(x,"cross",!1))}}function x(a,l,d){var y=d.model.getModel("axisPointer",h),v=y.get("show");if(v&&("auto"!==v||a||u(y))){null==l&&(l=y.get("triggerTooltip")),y=a?function(t,e,n,a,s,l){var u=e.getModel("axisPointer"),c={};o(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],(function(t){c[t]=r.clone(u.get(t))})),c.snap="category"!==t.type&&!!l,"cross"===u.get("type")&&(c.type="line");var h=c.label||(c.label={});if(null==h.show&&(h.show=!1),"cross"===s){var p=u.get("label.show");if(h.show=null==p||p,!l){var f=c.lineStyle=u.get("crossStyle");f&&r.defaults(h,f.textStyle)}}return t.model.getModel("axisPointer",new i(c,n,a))}(d,g,h,e,a,l):y;var _=y.get("snap"),x=c(d.model),b=l||_||"category"===d.type,w=t.axesInfo[x]={key:x,axis:d,coordSys:n,axisPointerModel:y,triggerTooltip:l,involveSeries:b,snap:_,useHandle:u(y),seriesModels:[]};m[x]=w,t.seriesInvolved|=b;var S=function(t,e){for(var n=e.model,r=e.dim,i=0;ic[1]&&c.reverse(),(null==a||a>c[1])&&(a=c[1]),a1)return("e"===(n=[V(t,(e=e.split(""))[0]),V(t,e[1])])[0]||"w"===n[0])&&n.reverse(),n.join("");var n=o.transformDirection({w:"left",e:"right",n:"top",s:"bottom"}[e],function(t){return o.getTransform(t.group)}(t));return{left:"w",right:"e",top:"n",bottom:"s"}[n]}function U(t,e,n,r,i,o,a,s){var l=r.__brushOption,c=t(l.range),h=q(n,o,a);u(i.split(""),(function(t){var e=v[t];c[e[0]][e[1]]+=h[e[0]]})),l.range=e(N(c[0][0],c[1][0],c[0][1],c[1][1])),k(n,r),D(n,{isEnd:!1})}function j(t,e,n,r,i){var o=e.__brushOption.range,a=q(t,n,r);u(o,(function(t){t[0]+=a[0],t[1]+=a[1]})),k(t,e),D(t,{isEnd:!1})}function q(t,e,n){var r=t.group,i=r.transformCoordToLocal(e,n),o=r.transformCoordToLocal(0,0);return[i[0]-o[0],i[1]-o[1]]}function W(t,e,n){var i=M(t,e);return i&&!0!==i?i.clipPath(n,t._transform):r.clone(n)}function G(t){var e=t.event;e.preventDefault&&e.preventDefault()}function Z(t,e,n){return t.childOfName("main").contain(e,n)}function H(t,e,n,i){var o,a=t._creatingCover,s=t._creatingPanel,l=t._brushOption;if(t._track.push(n.slice()),function(t){var e=t._track;if(!e.length)return!1;var n=e[e.length-1],r=e[0],i=n[0]-r[0],o=n[1]-r[1];return f(i*i+o*o,.5)>m}(t)||a){if(s&&!a){"single"===l.brushMode&&P(t);var u=r.clone(l);u.brushType=X(u.brushType,s),u.panelId=!0===s?null:s.panelId,a=t._creatingCover=S(t,u),t._covers.push(a)}if(a){var c=J[X(t._brushType,s)];a.__brushOption.range=c.getCreatingRange(W(t,a,t._track)),i&&(T(t,a),c.updateCommon(t,a)),E(t,a),o={isEnd:i}}}else i&&"single"===l.brushMode&&l.removeOnClick&&A(t,e,n)&&P(t)&&(o={isEnd:i,removeOnClick:!0});return o}function X(t,e){return"auto"===t?e.defaultBrushType:t}w.prototype={constructor:w,enableBrush:function(t){return this._brushType&&function(t){var e=t._zr;a.release(e,y,t._uid),function(t,e){u(e,(function(e,n){t.off(n,e)}))}(e,t._handlers),t._brushType=t._brushOption=null}(this),t.brushType&&function(t,e){var n=t._zr;t._enableGlobalPan||a.take(n,y,t._uid);(function(t,e){u(e,(function(e,n){t.on(n,e)}))})(n,t._handlers),t._brushType=e.brushType,t._brushOption=r.merge(r.clone(x),e,!0)}(this,t),this},setPanels:function(t){if(t&&t.length){var e=this._panels={};r.each(t,(function(t){e[t.panelId]=r.clone(t)}))}else this._panels=null;return this},mount:function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({position:t.position||[0,0],rotation:t.rotation||0,scale:t.scale||[1,1]}),this._transform=e.getLocalTransform(),this},eachCover:function(t,e){u(this._covers,t,e)},updateCovers:function(t){t=r.map(t,(function(t){return r.merge(r.clone(x),t,!0)}));var e="\0-brush-index-",n=this._covers,i=this._covers=[],o=this,a=this._creatingCover;return new s(n,t,(function(t,e){return l(t.__brushOption,e)}),l).add(u).update(u).remove((function(t){n[t]!==a&&o.group.remove(n[t])})).execute(),this;function l(t,n){return(null!=t.id?t.id:e+n)+"-"+t.brushType}function u(e,r){var s=t[e];if(null!=r&&n[r]===a)i[e]=n[r];else{var l=i[e]=null!=r?(n[r].__brushOption=s,n[r]):T(o,S(o,s));k(o,l)}}},unmount:function(){return this.enableBrush(!1),P(this),this._zr.remove(this.group),this},dispose:function(){this.unmount(),this.off()}},r.mixin(w,i);var Y={mousedown:function(t){if(this._dragging)K(this,t);else if(!t.target||!t.target.draggable){G(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=A(this,t,e))&&(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=t.offsetX,n=t.offsetY,r=this.group.transformCoordToLocal(e,n);if(function(t,e,n){if(t._brushType&&!function(t,e,n){var r=t._zr;return e<0||e>r.getWidth()||n<0||n>r.getHeight()}(t,e)){var r=t._zr,i=t._covers,o=A(t,e,n);if(!t._dragging)for(var a=0;a0?-1:n<0?1:e?-1:1}}function n(t,e){return Math.min(null!=e[1]?e[1]:1/0,Math.max(null!=e[0]?e[0]:-1/0,t))}t.exports=function(t,r,i,o,a,s){t=t||0;var l=i[1]-i[0];if(null!=a&&(a=n(a,[0,l])),null!=s&&(s=Math.max(s,null!=a?a:0)),"all"===o){var u=Math.abs(r[1]-r[0]);u=n(u,[0,l]),a=s=n(u,[a,s]),o=0}r[0]=n(r[0],i),r[1]=n(r[1],i);var c=e(r,o);r[o]+=t;var h=a||0,p=i.slice();c.sign<0?p[0]+=h:p[1]-=h,r[o]=n(r[o],p);var f=e(r,o);return null!=a&&(f.sign!==c.sign||f.spans&&(r[1-o]=r[o]+f.sign*s),r}},260:function(t,e,n){var r=n(3598);n(3088),n(1229),n(1798);var i=n(7200),o=n(2648);r.registerProcessor(r.PRIORITY.PROCESSOR.SERIES_FILTER,i),o.registerSubTypeDefaulter("legend",(function(){return"plain"}))},3088:function(t,e,n){var r=n(3598),i=n(6884),o=n(3865),a=n(1169).isNameSpecified,s=n(7652).legend.selector,l={all:{type:"all",title:i.clone(s.all)},inverse:{type:"inverse",title:i.clone(s.inverse)}},u=r.extendComponentModel({type:"legend.plain",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(t,e,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},mergeOption:function(t){u.superCall(this,"mergeOption",t),this._updateSelector(t)},_updateSelector:function(t){var e=t.selector;!0===e&&(e=t.selector=["all","inverse"]),i.isArray(e)&&i.each(e,(function(t,n){i.isString(t)&&(t={type:t}),e[n]=i.merge(t,l[t.type])}))},optionUpdated:function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,n=0;n=0},getOrient:function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},defaultOption:{zlevel:0,z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",itemStyle:{borderWidth:0},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:" sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}}}),c=u;t.exports=c},1798:function(t,e,n){n(9416).__DEV__;var r=n(3598),i=n(6884),o=n(2438).createSymbol,a=n(6871),s=n(7633).makeBackground,l=n(2705),u=i.curry,c=i.each,h=a.Group,p=r.extendComponentView({type:"legend.plain",newlineDisabled:!1,init:function(){this.group.add(this._contentGroup=new h),this._backgroundEl,this.group.add(this._selectorGroup=new h),this._isFirstRender=!0},getContentGroup:function(){return this._contentGroup},getSelectorGroup:function(){return this._selectorGroup},render:function(t,e,n){var r=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get("show",!0)){var o=t.get("align"),a=t.get("orient");o&&"auto"!==o||(o="right"===t.get("left")&&"vertical"===a?"right":"left");var u=t.get("selector",!0),c=t.get("selectorPosition",!0);!u||c&&"auto"!==c||(c="horizontal"===a?"end":"start"),this.renderInner(o,t,e,n,u,a,c);var h=t.getBoxLayoutParams(),p={width:n.getWidth(),height:n.getHeight()},f=t.get("padding"),d=l.getLayoutRect(h,p,f),m=this.layoutInner(t,o,d,r,u,c),g=l.getLayoutRect(i.defaults({width:m.width,height:m.height},h),p,f);this.group.attr("position",[g.x-m.x,g.y-m.y]),this.group.add(this._backgroundEl=s(m,t))}},resetInner:function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},renderInner:function(t,e,n,r,o,a,s){var l=this.getContentGroup(),p=i.createHashMap(),f=e.get("selectedMode"),y=[];n.eachRawSeries((function(t){!t.get("legendHoverLink")&&y.push(t.id)})),c(e.getData(),(function(i,o){var a=i.get("name");if(this.newlineDisabled||""!==a&&"\n"!==a){var s=n.getSeriesByName(a)[0];if(!p.get(a))if(s){var c=s.getData(),v=c.getVisual("color"),_=c.getVisual("borderColor");"function"===typeof v&&(v=v(s.getDataParams(0))),"function"===typeof _&&(_=_(s.getDataParams(0)));var x=c.getVisual("legendSymbol")||"roundRect",b=c.getVisual("symbol");this._createItem(a,o,i,e,x,b,t,v,_,f).on("click",u(d,a,null,r,y)).on("mouseover",u(m,s.name,null,r,y)).on("mouseout",u(g,s.name,null,r,y)),p.set(a,!0)}else n.eachRawSeries((function(n){if(!p.get(a)&&n.legendVisualProvider){var s=n.legendVisualProvider;if(!s.containName(a))return;var l=s.indexOfName(a),c=s.getItemVisual(l,"color"),h=s.getItemVisual(l,"borderColor");this._createItem(a,o,i,e,"roundRect",null,t,c,h,f).on("click",u(d,null,a,r,y)).on("mouseover",u(m,null,a,r,y)).on("mouseout",u(g,null,a,r,y)),p.set(a,!0)}}),this)}else l.add(new h({newline:!0}))}),this),o&&this._createSelector(o,e,r,a,s)},_createSelector:function(t,e,n,r,i){var o=this.getSelectorGroup();c(t,(function(t){!function(t){var r=t.type,i=new a.Text({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:"all"===r?"legendAllSelect":"legendInverseSelect"})}});o.add(i);var s=e.getModel("selectorLabel"),l=e.getModel("emphasis.selectorLabel");a.setLabelStyle(i.style,i.hoverStyle={},s,l,{defaultText:t.title,isRectText:!1}),a.setHoverStyle(i)}(t)}))},_createItem:function(t,e,n,r,s,l,u,c,p,d){var m=r.get("itemWidth"),g=r.get("itemHeight"),y=r.get("inactiveColor"),v=r.get("inactiveBorderColor"),_=r.get("symbolKeepAspect"),x=r.getModel("itemStyle"),b=r.isSelected(t),w=new h,S=n.getModel("textStyle"),T=n.get("icon"),E=n.getModel("tooltip"),C=E.parentModel,k=o(s=T||s,0,0,m,g,b?c:y,null==_||_);if(w.add(f(k,s,x,p,v,b)),!T&&l&&(l!==s||"none"===l)){var I=.8*g;"none"===l&&(l="circle");var A=o(l,(m-I)/2,(g-I)/2,I,I,b?c:y,null==_||_);w.add(f(A,l,x,p,v,b))}var M="left"===u?m+5:-5,P=u,D=r.get("formatter"),z=t;"string"===typeof D&&D?z=D.replace("{name}",null!=t?t:""):"function"===typeof D&&(z=D(t)),w.add(new a.Text({style:a.setTextStyle({},S,{text:z,x:M,y:g/2,textFill:b?S.getTextColor():y,textAlign:P,textVerticalAlign:"middle"})}));var L=new a.Rect({shape:w.getBoundingRect(),invisible:!0,tooltip:E.get("show")?i.extend({content:t,formatter:C.get("formatter",!0)||function(){return t},formatterParams:{componentType:"legend",legendIndex:r.componentIndex,name:t,$vars:["name"]}},E.option):null});return w.add(L),w.eachChild((function(t){t.silent=!0})),L.silent=!d,this.getContentGroup().add(w),a.setHoverStyle(w),w.__legendDataIndex=e,w},layoutInner:function(t,e,n,r,i,o){var a=this.getContentGroup(),s=this.getSelectorGroup();l.box(t.get("orient"),a,t.get("itemGap"),n.width,n.height);var u=a.getBoundingRect(),c=[-u.x,-u.y];if(i){l.box("horizontal",s,t.get("selectorItemGap",!0));var h=s.getBoundingRect(),p=[-h.x,-h.y],f=t.get("selectorButtonGap",!0),d=t.getOrient().index,m=0===d?"width":"height",g=0===d?"height":"width",y=0===d?"y":"x";"end"===o?p[d]+=u[m]+f:c[d]+=h[m]+f,p[1-d]+=u[g]/2-h[g]/2,s.attr("position",p),a.attr("position",c);var v={x:0,y:0};return v[m]=u[m]+f+h[m],v[g]=Math.max(u[g],h[g]),v[y]=Math.min(0,h[y]+p[1-d]),v}return a.attr("position",c),this.group.getBoundingRect()},remove:function(){this.getContentGroup().removeAll(),this._isFirstRender=!0}});function f(t,e,n,r,i,o){var a;return"line"!==e&&e.indexOf("empty")<0?(a=n.getItemStyle(),t.style.stroke=r,o||(a.stroke=i)):a=n.getItemStyle(["borderWidth","borderColor"]),t.setStyle(a)}function d(t,e,n,r){g(t,e,n,r),n.dispatchAction({type:"legendToggleSelect",name:null!=t?t:e}),m(t,e,n,r)}function m(t,e,n,r){var i=n.getZr().storage.getDisplayList()[0];i&&i.useHoverLayer||n.dispatchAction({type:"highlight",seriesName:t,name:e,excludeSeriesId:r})}function g(t,e,n,r){var i=n.getZr().storage.getDisplayList()[0];i&&i.useHoverLayer||n.dispatchAction({type:"downplay",seriesName:t,name:e,excludeSeriesId:r})}t.exports=p},1229:function(t,e,n){var r=n(3598),i=n(6884);function o(t,e,n){var r,o={},a="toggleSelected"===t;return n.eachComponent("legend",(function(n){a&&null!=r?n[r?"select":"unSelect"](e.name):"allSelect"===t||"inverseSelect"===t?n[t]():(n[t](e.name),r=n.isSelected(e.name));var s=n.getData();i.each(s,(function(t){var e=t.get("name");if("\n"!==e&&""!==e){var r=n.isSelected(e);o.hasOwnProperty(e)?o[e]=o[e]&&r:o[e]=r}}))})),"allSelect"===t||"inverseSelect"===t?{selected:o}:{name:e.name,selected:o}}r.registerAction("legendToggleSelect","legendselectchanged",i.curry(o,"toggleSelected")),r.registerAction("legendAllSelect","legendselectall",i.curry(o,"allSelect")),r.registerAction("legendInverseSelect","legendinverseselect",i.curry(o,"inverseSelect")),r.registerAction("legendSelect","legendselected",i.curry(o,"select")),r.registerAction("legendUnSelect","legendunselected",i.curry(o,"unSelect"))},7200:function(t){t.exports=function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries((function(t){for(var n=0;n5)return;var r=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);"none"!==r.behavior&&this._dispatchExpand({axisExpandWindow:r.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint&&l(this,"mousemove")){var e=this._model,n=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),r=n.behavior;"jump"===r&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===r?null:{axisExpandWindow:n.axisExpandWindow,animation:"jump"===r&&null})}}};function l(t,e){var n=t._model;return n.get("axisExpandable")&&n.get("axisExpandTriggerOn")===e}r.registerPreprocessor(a)},9635:function(t,e,n){n(6478),n(7659),n(7537)},9516:function(t,e,n){var r=n(6884),i=n(3598),o=n(6871),a=n(2705).getLayoutRect,s=n(1186).windowOpen;i.extendComponentModel({type:"title",layoutMode:{type:"box",ignoreSize:!0},defaultOption:{zlevel:0,z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}}}),i.extendComponentView({type:"title",render:function(t,e,n){if(this.group.removeAll(),t.get("show")){var i=this.group,l=t.getModel("textStyle"),u=t.getModel("subtextStyle"),c=t.get("textAlign"),h=r.retrieve2(t.get("textBaseline"),t.get("textVerticalAlign")),p=new o.Text({style:o.setTextStyle({},l,{text:t.get("text"),textFill:l.getTextColor()},{disableBox:!0}),z2:10}),f=p.getBoundingRect(),d=t.get("subtext"),m=new o.Text({style:o.setTextStyle({},u,{text:d,textFill:u.getTextColor(),y:f.height+t.get("itemGap"),textVerticalAlign:"top"},{disableBox:!0}),z2:10}),g=t.get("link"),y=t.get("sublink"),v=t.get("triggerEvent",!0);p.silent=!g&&!v,m.silent=!y&&!v,g&&p.on("click",(function(){s(g,"_"+t.get("target"))})),y&&m.on("click",(function(){s(g,"_"+t.get("subtarget"))})),p.eventData=m.eventData=v?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(p),d&&i.add(m);var _=i.getBoundingRect(),x=t.getBoxLayoutParams();x.width=_.width,x.height=_.height;var b=a(x,{width:n.getWidth(),height:n.getHeight()},t.get("padding"));c||("middle"===(c=t.get("left")||t.get("right"))&&(c="center"),"right"===c?b.x+=b.width:"center"===c&&(b.x+=b.width/2)),h||("center"===(h=t.get("top")||t.get("bottom"))&&(h="middle"),"bottom"===h?b.y+=b.height:"middle"===h&&(b.y+=b.height/2),h=h||"top"),i.attr("position",[b.x,b.y]);var w={textAlign:c,textVerticalAlign:h};p.setStyle(w),m.setStyle(w),_=i.getBoundingRect();var S=b.margin,T=t.getItemStyle(["color","opacity"]);T.fill=t.get("backgroundColor");var E=new o.Rect({shape:{x:_.x-S[3],y:_.y-S[0],width:_.width+S[1]+S[3],height:_.height+S[0]+S[2],r:t.get("borderRadius")},style:T,subPixelOptimize:!0,silent:!0});i.add(E)}}})},6283:function(t,e,n){var r=n(3598);n(2528),n(6558),n(222),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},(function(){})),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},(function(){}))},2350:function(t,e,n){var r=n(6884),i=n(5561),o=n(3100),a=n(3225),s=n(1118),l=n(1186),u=r.each,c=l.toCamelCase,h=["","-webkit-","-moz-","-o-"];function p(t){var e=[],n=t.get("transitionDuration"),o=t.get("backgroundColor"),a=t.getModel("textStyle"),p=t.get("padding");return n&&e.push(function(t){var e="cubic-bezier(0.23, 1, 0.32, 1)",n="left "+t+"s "+e+",top "+t+"s "+e;return r.map(h,(function(t){return t+"transition:"+n})).join(";")}(n)),o&&(s.canvasSupported?e.push("background-Color:"+o):(e.push("background-Color:#"+i.toHex(o)),e.push("filter:alpha(opacity=70)"))),u(["width","color","radius"],(function(n){var r="border-"+n,i=c(r),o=t.get(i);null!=o&&e.push(r+":"+o+("color"===n?"":"px"))})),e.push(function(t){var e=[],n=t.get("fontSize"),r=t.getTextColor();return r&&e.push("color:"+r),e.push("font:"+t.getFont()),n&&e.push("line-height:"+Math.round(3*n/2)+"px"),u(["decoration","align"],(function(n){var r=t.get(n);r&&e.push("text-"+n+":"+r)})),e.join(";")}(a)),null!=p&&e.push("padding:"+l.normalizeCssArray(p).join("px ")+"px"),e.join(";")+";"}function f(t,e,n,r,i){var o=e&&e.painter;if(n){var s=o&&o.getViewportRoot();s&&a.transformLocalCoord(t,s,document.body,r,i)}else{t[0]=r,t[1]=i;var l=o&&o.getViewportRootOffset();l&&(t[0]+=l.offsetLeft,t[1]+=l.offsetTop)}}function d(t,e,n){if(s.wxa)return null;var r=document.createElement("div");r.domBelongToZr=!0,this.el=r;var i=this._zr=e.getZr(),a=this._appendToBody=n&&n.appendToBody;this._styleCoord=[0,0],f(this._styleCoord,i,a,e.getWidth()/2,e.getHeight()/2),a?document.body.appendChild(r):t.appendChild(r),this._container=t,this._show=!1,this._hideTimeout;var l=this;r.onmouseenter=function(){l._enterable&&(clearTimeout(l._hideTimeout),l._show=!0),l._inContent=!0},r.onmousemove=function(t){if(t=t||window.event,!l._enterable){var e=i.handler,n=i.painter.getViewportRoot();o.normalizeEvent(n,t,!0),e.dispatch("mousemove",t)}},r.onmouseleave=function(){l._enterable&&l._show&&l.hideLater(l._hideDelay),l._inContent=!1}}d.prototype={constructor:d,_enterable:!0,update:function(){var t=this._container,e=t.currentStyle||document.defaultView.getComputedStyle(t),n=t.style;"absolute"!==n.position&&"absolute"!==e.position&&(n.position="relative")},show:function(t){clearTimeout(this._hideTimeout);var e=this.el,n=this._styleCoord;e.style.cssText="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+p(t)+";left:"+n[0]+"px;top:"+n[1]+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",e.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(t){this.el.innerHTML=null==t?"":t},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el;return[t.clientWidth,t.clientHeight]},moveTo:function(t,e){var n=this._styleCoord;f(n,this._zr,this._appendToBody,t,e);var r=this.el.style;r.left=n[0]+"px",r.top=n[1]+"px"},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(r.bind(this.hide,this),t)):this.hide())},isShow:function(){return this._show},dispose:function(){this.el.parentNode.removeChild(this.el)},getOuterSize:function(){var t=this.el.clientWidth,e=this.el.clientHeight;if(document.defaultView&&document.defaultView.getComputedStyle){var n=document.defaultView.getComputedStyle(this.el);n&&(t+=parseInt(n.borderLeftWidth,10)+parseInt(n.borderRightWidth,10),e+=parseInt(n.borderTopWidth,10)+parseInt(n.borderBottomWidth,10))}return{width:t,height:e}}};var m=d;t.exports=m},6558:function(t,e,n){var r=n(3598).extendComponentModel({type:"tooltip",dependencies:["axisPointer"],defaultOption:{zlevel:0,z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#fff",fontSize:14}}});t.exports=r},475:function(t,e,n){var r=n(6884),i=n(6114);function o(t){this._zr=t.getZr(),this._show=!1,this._hideTimeout}o.prototype={constructor:o,_enterable:!0,update:function(){},show:function(t){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.attr("show",!0),this._show=!0},setContent:function(t,e,n){this.el&&this._zr.remove(this.el);for(var r={},o=t,a="{marker",s=o.indexOf(a);s>=0;){var l=o.indexOf("|}"),u=o.substr(s+7,l-s-7);u.indexOf("sub")>-1?r["marker"+u]={textWidth:4,textHeight:4,textBorderRadius:2,textBackgroundColor:e[u],textOffset:[3,0]}:r["marker"+u]={textWidth:10,textHeight:10,textBorderRadius:5,textBackgroundColor:e[u]},s=(o=o.substr(l+1)).indexOf("{marker")}this.el=new i({style:{rich:r,text:t,textLineHeight:20,textBackgroundColor:n.get("backgroundColor"),textBorderRadius:n.get("borderRadius"),textFill:n.get("textStyle.color"),textPadding:n.get("padding")},z:n.get("z")}),this._zr.add(this.el);var c=this;this.el.on("mouseover",(function(){c._enterable&&(clearTimeout(c._hideTimeout),c._show=!0),c._inContent=!0})),this.el.on("mouseout",(function(){c._enterable&&c._show&&c.hideLater(c._hideDelay),c._inContent=!1}))},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el.getBoundingRect();return[t.width,t.height]},moveTo:function(t,e){this.el&&this.el.attr("position",[t,e])},hide:function(){this.el&&this.el.hide(),this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(r.bind(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){var t=this.getSize();return{width:t[0],height:t[1]}}};var a=o;t.exports=a},222:function(t,e,n){var r=n(3598),i=n(6884),o=n(1118),a=n(2350),s=n(475),l=n(1186),u=n(1671),c=n(6871),h=n(4692),p=n(2705),f=n(3865),d=n(3317),m=n(8775),g=n(8154),y=n(1169).getTooltipRenderMode,v=i.bind,_=i.each,x=u.parsePercent,b=new c.Rect({shape:{x:-1,y:-1,width:2,height:2}}),w=r.extendComponentView({type:"tooltip",init:function(t,e){if(!o.node){var n,r=t.getComponent("tooltip"),i=r.get("renderMode");this._renderMode=y(i),"html"===this._renderMode?(n=new a(e.getDom(),e,{appendToBody:r.get("appendToBody",!0)}),this._newLine="
"):(n=new s(e),this._newLine="\n"),this._tooltipContent=n}},render:function(t,e,n){if(!o.node){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=n,this._lastDataByCoordSys=null,this._alwaysShowContent=t.get("alwaysShowContent");var r=this._tooltipContent;r.update(),r.setEnterable(t.get("enterable")),this._initGlobalListener(),this._keepShow()}},_initGlobalListener:function(){var t=this._tooltipModel.get("triggerOn");d.register("itemTooltip",this._api,v((function(e,n,r){"none"!==t&&(t.indexOf(e)>=0?this._tryShow(n,r):"leave"===e&&this._hide(r))}),this))},_keepShow:function(){var t=this._tooltipModel,e=this._ecModel,n=this._api;if(null!=this._lastX&&null!=this._lastY&&"none"!==t.get("triggerOn")){var r=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout((function(){!n.isDisposed()&&r.manuallyShowTip(t,e,n,{x:r._lastX,y:r._lastY})}))}},manuallyShowTip:function(t,e,n,r){if(r.from!==this.uid&&!o.node){var i=T(r,n);this._ticket="";var a=r.dataByCoordSys;if(r.tooltip&&null!=r.x&&null!=r.y){var s=b;s.position=[r.x,r.y],s.update(),s.tooltip=r.tooltip,this._tryShow({offsetX:r.x,offsetY:r.y,target:s},i)}else if(a)this._tryShow({offsetX:r.x,offsetY:r.y,position:r.position,dataByCoordSys:r.dataByCoordSys,tooltipOption:r.tooltipOption},i);else if(null!=r.seriesIndex){if(this._manuallyAxisShowTip(t,e,n,r))return;var l=h(r,e),u=l.point[0],c=l.point[1];null!=u&&null!=c&&this._tryShow({offsetX:u,offsetY:c,position:r.position,target:l.el},i)}else null!=r.x&&null!=r.y&&(n.dispatchAction({type:"updateAxisPointer",x:r.x,y:r.y}),this._tryShow({offsetX:r.x,offsetY:r.y,position:r.position,target:n.getZr().findHover(r.x,r.y).target},i))}},manuallyHideTip:function(t,e,n,r){var i=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&i.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=null,r.from!==this.uid&&this._hide(T(r,n))},_manuallyAxisShowTip:function(t,e,n,r){var i=r.seriesIndex,o=r.dataIndex,a=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=i&&null!=o&&null!=a){var s=e.getSeriesByIndex(i);if(s)if("axis"===(t=S([s.getData().getItemModel(o),s,(s.coordinateSystem||{}).model,t])).get("trigger"))return n.dispatchAction({type:"updateAxisPointer",seriesIndex:i,dataIndex:o,position:r.position}),!0}},_tryShow:function(t,e){var n=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var r=t.dataByCoordSys;r&&r.length?this._showAxisTooltip(r,t):n&&null!=n.dataIndex?(this._lastDataByCoordSys=null,this._showSeriesItemTooltip(t,n,e)):n&&n.tooltip?(this._lastDataByCoordSys=null,this._showComponentItemTooltip(t,n,e)):(this._lastDataByCoordSys=null,this._hide(e))}},_showOrMove:function(t,e){var n=t.get("showDelay");e=i.bind(e,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(e,n):e()},_showAxisTooltip:function(t,e){var n=this._ecModel,r=this._tooltipModel,o=[e.offsetX,e.offsetY],a=[],s=[],u=S([e.tooltipOption,r]),c=this._renderMode,h=this._newLine,p={};_(t,(function(t){_(t.dataByAxis,(function(t){var e=n.getComponent(t.axisDim+"Axis",t.axisIndex),r=t.value,o=[];if(e&&null!=r){var u=g.getValueLabel(r,e.axis,n,t.seriesDataIndices,t.valueLabelOpt);i.each(t.seriesDataIndices,(function(a){var l=n.getSeriesByIndex(a.seriesIndex),h=a.dataIndexInside,f=l&&l.getDataParams(h);if(f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=m.getAxisRawValue(e.axis,r),f.axisValueLabel=u,f){s.push(f);var d,g=l.formatTooltip(h,!0,null,c);if(i.isObject(g)){d=g.html;var y=g.markers;i.merge(p,y)}else d=g;o.push(d)}}));var f=u;"html"!==c?a.push(o.join(h)):a.push((f?l.encodeHTML(f)+h:"")+o.join(h))}}))}),this),a.reverse(),a=a.join(this._newLine+this._newLine);var f=e.position;this._showOrMove(u,(function(){this._updateContentNotChangedOnAxis(t)?this._updatePosition(u,f,o[0],o[1],this._tooltipContent,s):this._showTooltipContent(u,a,s,Math.random(),o[0],o[1],f,void 0,p)}))},_showSeriesItemTooltip:function(t,e,n){var r=this._ecModel,o=e.seriesIndex,a=r.getSeriesByIndex(o),s=e.dataModel||a,l=e.dataIndex,u=e.dataType,c=s.getData(u),h=S([c.getItemModel(l),s,a&&(a.coordinateSystem||{}).model,this._tooltipModel]),p=h.get("trigger");if(null==p||"item"===p){var f,d,m=s.getDataParams(l,u),g=s.formatTooltip(l,!1,u,this._renderMode);i.isObject(g)?(f=g.html,d=g.markers):(f=g,d=null);var y="item_"+s.name+"_"+l;this._showOrMove(h,(function(){this._showTooltipContent(h,f,m,y,t.offsetX,t.offsetY,t.position,t.target,d)})),n({type:"showTip",dataIndexInside:l,dataIndex:c.getRawIndex(l),seriesIndex:o,from:this.uid})}},_showComponentItemTooltip:function(t,e,n){var r=e.tooltip;if("string"===typeof r){r={content:r,formatter:r}}var i=new f(r,this._tooltipModel,this._ecModel),o=i.get("content"),a=Math.random();this._showOrMove(i,(function(){this._showTooltipContent(i,o,i.get("formatterParams")||{},a,t.offsetX,t.offsetY,t.position,e)})),n({type:"showTip",from:this.uid})},_showTooltipContent:function(t,e,n,r,i,o,a,s,u){if(this._ticket="",t.get("showContent")&&t.get("show")){var c=this._tooltipContent,h=t.get("formatter");a=a||t.get("position");var p=e;if(h&&"string"===typeof h)p=l.formatTpl(h,n,!0);else if("function"===typeof h){var f=v((function(e,r){e===this._ticket&&(c.setContent(r,u,t),this._updatePosition(t,a,i,o,c,n,s))}),this);this._ticket=r,p=h(n,r,f)}c.setContent(p,u,t),c.show(t),this._updatePosition(t,a,i,o,c,n,s)}},_updatePosition:function(t,e,n,r,o,a,s){var l=this._api.getWidth(),u=this._api.getHeight();e=e||t.get("position");var c=o.getSize(),h=t.get("align"),f=t.get("verticalAlign"),d=s&&s.getBoundingRect().clone();if(s&&d.applyTransform(s.transform),"function"===typeof e&&(e=e([n,r],a,o.el,d,{viewSize:[l,u],contentSize:c.slice()})),i.isArray(e))n=x(e[0],l),r=x(e[1],u);else if(i.isObject(e)){e.width=c[0],e.height=c[1];var m=p.getLayoutRect(e,{width:l,height:u});n=m.x,r=m.y,h=null,f=null}else if("string"===typeof e&&s){var g=function(t,e,n){var r=n[0],i=n[1],o=5,a=0,s=0,l=e.width,u=e.height;switch(t){case"inside":a=e.x+l/2-r/2,s=e.y+u/2-i/2;break;case"top":a=e.x+l/2-r/2,s=e.y-i-o;break;case"bottom":a=e.x+l/2-r/2,s=e.y+u+o;break;case"left":a=e.x-r-o,s=e.y+u/2-i/2;break;case"right":a=e.x+l+o,s=e.y+u/2-i/2}return[a,s]}(e,d,c);n=g[0],r=g[1]}else{g=function(t,e,n,r,i,o,a){var s=n.getOuterSize(),l=s.width,u=s.height;null!=o&&(t+l+o>r?t-=l+o:t+=o);null!=a&&(e+u+a>i?e-=u+a:e+=a);return[t,e]}(n,r,o,l,u,h?null:20,f?null:20);n=g[0],r=g[1]}if(h&&(n-=E(h)?c[0]/2:"right"===h?c[0]:0),f&&(r-=E(f)?c[1]/2:"bottom"===f?c[1]:0),t.get("confine")){g=function(t,e,n,r,i){var o=n.getOuterSize(),a=o.width,s=o.height;return t=Math.min(t+a,r)-a,e=Math.min(e+s,i)-s,t=Math.max(t,0),e=Math.max(e,0),[t,e]}(n,r,o,l,u);n=g[0],r=g[1]}o.moveTo(n,r)},_updateContentNotChangedOnAxis:function(t){var e=this._lastDataByCoordSys,n=!!e&&e.length===t.length;return n&&_(e,(function(e,r){var i=e.dataByAxis||{},o=(t[r]||{}).dataByAxis||[];(n&=i.length===o.length)&&_(i,(function(t,e){var r=o[e]||{},i=t.seriesDataIndices||[],a=r.seriesDataIndices||[];(n&=t.value===r.value&&t.axisType===r.axisType&&t.axisId===r.axisId&&i.length===a.length)&&_(i,(function(t,e){var r=a[e];n&=t.seriesIndex===r.seriesIndex&&t.dataIndex===r.dataIndex}))}))})),this._lastDataByCoordSys=t,!!n},_hide:function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},dispose:function(t,e){o.node||(this._tooltipContent.dispose(),d.unregister("itemTooltip",e))}});function S(t){for(var e=t.pop();t.length;){var n=t.pop();n&&(f.isInstance(n)&&(n=n.get("tooltip",!0)),"string"===typeof n&&(n={formatter:n}),e=new f(n,e,e.ecModel))}return e}function T(t,e){return t.dispatchAction||i.bind(e.dispatchAction,e)}function E(t){return"center"===t||"middle"===t}t.exports=w},9416:function(t,e,n){var r;"undefined"!==typeof window?r=window.__DEV__:"undefined"!==typeof n.g&&(r=n.g.__DEV__),"undefined"===typeof r&&(r=!0);var i=r;e.__DEV__=i},374:function(t,e,n){var r=n(6884),i=r.each,o=r.map,a=n(1671),s=a.linearMap,l=a.getPixelPrecision,u=a.round,c=n(4535),h=c.createAxisTicks,p=c.createAxisLabels,f=c.calculateCategoryInterval,d=[0,1],m=function(t,e,n){this.dim=t,this.scale=e,this._extent=n||[0,0],this.inverse=!1,this.onBand=!1};function g(t,e){var n=(t[1]-t[0])/e/2;t[0]+=n,t[1]-=n}m.prototype={constructor:m,contain:function(t){var e=this._extent,n=Math.min(e[0],e[1]),r=Math.max(e[0],e[1]);return t>=n&&t<=r},containData:function(t){return this.scale.contain(t)},getExtent:function(){return this._extent.slice()},getPixelPrecision:function(t){return l(t||this.scale.getExtent(),this._extent)},setExtent:function(t,e){var n=this._extent;n[0]=t,n[1]=e},dataToCoord:function(t,e){var n=this._extent,r=this.scale;return t=r.normalize(t),this.onBand&&"ordinal"===r.type&&g(n=n.slice(),r.count()),s(t,d,n,e)},coordToData:function(t,e){var n=this._extent,r=this.scale;this.onBand&&"ordinal"===r.type&&g(n=n.slice(),r.count());var i=s(t,n,d,e);return this.scale.scale(i)},pointToData:function(t,e){},getTicksCoords:function(t){var e=(t=t||{}).tickModel||this.getTickModel(),n=h(this,e).ticks,r=o(n,(function(t){return{coord:this.dataToCoord(t),tickValue:t}}),this);return function(t,e,n,r){var o=e.length;if(!t.onBand||n||!o)return;var a,s,l=t.getExtent();if(1===o)e[0].coord=l[0],a=e[1]={coord:l[0]};else{var c=e[o-1].tickValue-e[0].tickValue,h=(e[o-1].coord-e[0].coord)/c;i(e,(function(t){t.coord-=h/2})),s=1+t.scale.getExtent()[1]-e[o-1].tickValue,a={coord:e[o-1].coord+h*s},e.push(a)}var p=l[0]>l[1];f(e[0].coord,l[0])&&(r?e[0].coord=l[0]:e.shift());r&&f(l[0],e[0].coord)&&e.unshift({coord:l[0]});f(l[1],a.coord)&&(r?a.coord=l[1]:e.pop());r&&f(a.coord,l[1])&&e.push({coord:l[1]});function f(t,e){return t=u(t),e=u(e),p?t>e:t0&&t<100||(t=5);var e=this.scale.getMinorTicks(t);return o(e,(function(t){return o(t,(function(t){return{coord:this.dataToCoord(t),tickValue:t}}),this)}),this)},getViewLabels:function(){return p(this).labels},getLabelModel:function(){return this.model.getModel("axisLabel")},getTickModel:function(){return this.model.getModel("axisTick")},getBandWidth:function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);0===n&&(n=1);var r=Math.abs(t[1]-t[0]);return Math.abs(r)/n},isHorizontal:null,getRotate:null,calculateCategoryInterval:function(){return f(this)}};var y=m;t.exports=y},3974:function(t,e,n){var r=n(6884),i={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#333",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},o={};o.categoryAxis=r.merge({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},i),o.valueAxis=r.merge({boundaryGap:[0,0],splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#eee",width:1}}},i),o.timeAxis=r.defaults({scale:!0,min:"dataMin",max:"dataMax"},o.valueAxis),o.logAxis=r.defaults({scale:!0,logBase:10},o.valueAxis);var a=o;t.exports=a},8775:function(t,e,n){n(9416).__DEV__;var r=n(6884),i=n(9398),o=n(8748),a=n(9716),s=n(1671),l=n(9562),u=l.prepareLayoutBarSeries,c=l.makeColumnLayout,h=l.retrieveColumnLayout,p=n(7057);function f(t,e){var n,i,o,a=t.type,l=e.getMin(),p=e.getMax(),f=t.getExtent();"ordinal"===a?n=e.getCategories().length:(i=e.get("boundaryGap"),r.isArray(i)||(i=[i||0,i||0]),"boolean"===typeof i[0]&&(i=[0,0]),i[0]=s.parsePercent(i[0],1),i[1]=s.parsePercent(i[1],1),o=f[1]-f[0]||Math.abs(f[0])),"dataMin"===l?l=f[0]:"function"===typeof l&&(l=l({min:f[0],max:f[1]})),"dataMax"===p?p=f[1]:"function"===typeof p&&(p=p({min:f[0],max:f[1]}));var d=null!=l,m=null!=p;null==l&&(l="ordinal"===a?n?0:NaN:f[0]-i[0]*o),null==p&&(p="ordinal"===a?n?n-1:NaN:f[1]+i[1]*o),(null==l||!isFinite(l))&&(l=NaN),(null==p||!isFinite(p))&&(p=NaN),t.setBlank(r.eqNaN(l)||r.eqNaN(p)||"ordinal"===a&&!t.getOrdinalMeta().categories.length),e.getNeedCrossZero()&&(l>0&&p>0&&!d&&(l=0),l<0&&p<0&&!m&&(p=0));var g=e.ecModel;if(g&&"time"===a){var y,v=u("bar",g);if(r.each(v,(function(t){y|=t.getBaseAxis()===e.axis})),y){var _=c(v),x=function(t,e,n,i){var o=n.axis.getExtent(),a=o[1]-o[0],s=h(i,n.axis);if(void 0===s)return{min:t,max:e};var l=1/0;r.each(s,(function(t){l=Math.min(t.offset,l)}));var u=-1/0;r.each(s,(function(t){u=Math.max(t.offset+t.width,u)})),l=Math.abs(l),u=Math.abs(u);var c=l+u,p=e-t,f=p/(1-(l+u)/a)-p;return e+=f*(u/c),t-=f*(l/c),{min:t,max:e}}(l,p,e,_);l=x.min,p=x.max}}return{extent:[l,p],fixMin:d,fixMax:m}}function d(t){var e,n=t.getLabelModel().get("formatter"),r="category"===t.type?t.scale.getExtent()[0]:null;return"string"===typeof n?(e=n,n=function(n){return n=t.scale.getLabel(n),e.replace("{value}",null!=n?n:"")}):"function"===typeof n?function(e,i){return null!=r&&(i=e-r),n(m(t,e),i)}:function(e){return t.scale.getLabel(e)}}function m(t,e){return"category"===t.type?t.scale.getLabel(e):e}function g(t,e){var n=e*Math.PI/180,r=t.plain(),i=r.width,o=r.height,a=i*Math.cos(n)+o*Math.sin(n),s=i*Math.sin(n)+o*Math.cos(n);return new p(r.x,r.y,a,s)}function y(t){var e=t.get("interval");return null==e?"auto":e}n(9134),n(894),e.getScaleExtent=f,e.niceScaleExtent=function(t,e){var n=f(t,e),r=n.extent,i=e.get("splitNumber");"log"===t.type&&(t.base=e.get("logBase"));var o=t.type;t.setExtent(r[0],r[1]),t.niceExtent({splitNumber:i,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:"interval"===o||"time"===o?e.get("minInterval"):null,maxInterval:"interval"===o||"time"===o?e.get("maxInterval"):null});var a=e.get("interval");null!=a&&t.setInterval&&t.setInterval(a)},e.createScaleByModel=function(t,e){if(e=e||t.get("type"))switch(e){case"category":return new i(t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),[1/0,-1/0]);case"value":return new o;default:return(a.getClass(e)||o).create(t)}},e.ifAxisCrossZero=function(t){var e=t.scale.getExtent(),n=e[0],r=e[1];return!(n>0&&r>0||n<0&&r<0)},e.makeLabelFormatter=d,e.getAxisRawValue=m,e.estimateLabelUnionRect=function(t){var e=t.model,n=t.scale;if(e.get("axisLabel.show")&&!n.isBlank()){var r,i,o="category"===t.type,a=n.getExtent();i=o?n.count():(r=n.getTicks()).length;var s,l=t.getLabelModel(),u=d(t),c=1;i>40&&(c=Math.ceil(i/40));for(var h=0;h1&&p/c>2&&(h=Math.round(Math.ceil(h/c)*c));var f=u(t),d=a.get("showMinLabel")||f,m=a.get("showMaxLabel")||f;d&&h!==o[0]&&y(o[0]);for(var g=h;g<=o[1];g+=c)y(g);function y(t){l.push(n?t:{formattedLabel:r(t),rawLabel:i.getLabel(t),tickValue:t})}return m&&g-c!==o[1]&&y(o[1]),l}function g(t,e,n){var i=t.scale,o=s(t),a=[];return r.each(i.getTicks(),(function(t){var r=i.getLabel(t);e(t,r)&&a.push(n?t:{formattedLabel:o(t),rawLabel:r,tickValue:t})})),a}e.createAxisLabels=function(t){return"category"===t.type?function(t){var e=t.getLabelModel(),n=h(t,e);return!e.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:n.labelCategoryInterval}:n}(t):function(t){var e=t.scale.getTicks(),n=s(t);return{labels:r.map(e,(function(e,r){return{formattedLabel:n(e,r),rawLabel:t.scale.getLabel(e),tickValue:e}}))}}(t)},e.createAxisTicks=function(t,e){return"category"===t.type?function(t,e){var n,i,o=p(t,"ticks"),a=l(e),s=f(o,a);if(s)return s;e.get("show")&&!t.scale.isBlank()||(n=[]);if(r.isFunction(a))n=g(t,a,!0);else if("auto"===a){var u=h(t,t.getLabelModel());i=u.labelCategoryInterval,n=r.map(u.labels,(function(t){return t.tickValue}))}else n=m(t,i=a,!0);return d(o,a,{ticks:n,tickCategoryInterval:i})}(t,e):{ticks:t.scale.getTicks()}},e.calculateCategoryInterval=function(t){var e=function(t){var e=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}(t),n=s(t),r=(e.axisRotate-e.labelRotate)/180*Math.PI,o=t.scale,a=o.getExtent(),l=o.count();if(a[1]-a[0]<1)return 0;var u=1;l>40&&(u=Math.max(1,Math.floor(l/40)));for(var h=a[0],p=t.dataToCoord(h+1)-t.dataToCoord(h),f=Math.abs(p*Math.cos(r)),d=Math.abs(p*Math.sin(r)),m=0,g=0;h<=a[1];h+=u){var y,v,_=i.getBoundingRect(n(h),e.font,"center","top");y=1.3*_.width,v=1.3*_.height,m=Math.max(m,y,7),g=Math.max(g,v,7)}var x=m/f,b=g/d;isNaN(x)&&(x=1/0),isNaN(b)&&(b=1/0);var w=Math.max(0,Math.floor(Math.min(x,b))),S=c(t.model),T=t.getExtent(),E=S.lastAutoInterval,C=S.lastTickCount;return null!=E&&null!=C&&Math.abs(E-w)<=1&&Math.abs(C-l)<=1&&E>w&&S.axisExtend0===T[0]&&S.axisExtend1===T[1]?w=E:(S.lastTickCount=l,S.lastAutoInterval=w,S.axisExtend0=T[0],S.axisExtend1=T[1]),w}},3290:function(t,e,n){var r=n(6884),i=n(374),o=function(t,e,n,r,o){i.call(this,t,e,n),this.type=r||"value",this.position=o||"bottom"};o.prototype={constructor:o,index:0,getAxesOnZeroOf:null,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},getGlobalExtent:function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t&&e[0]>e[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},r.inherits(o,i);var a=o;t.exports=a},9041:function(t,e,n){var r=n(6884),i=n(2648),o=n(3493),a=n(230),s=i.extend({type:"cartesian2dAxis",axis:null,init:function(){s.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){s.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){s.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});function l(t,e){return e.type||(e.data?"category":"value")}r.merge(s.prototype,a);var u={offset:0};o("x",s,l,u),o("y",s,l,u);var c=s;t.exports=c},4810:function(t,e,n){var r=n(6884);function i(t){return this._axes[t]}var o=function(t){this._axes={},this._dimList=[],this.name=t||""};o.prototype={constructor:o,type:"cartesian",getAxis:function(t){return this._axes[t]},getAxes:function(){return r.map(this._dimList,i,this)},getAxesByScale:function(t){return t=t.toLowerCase(),r.filter(this.getAxes(),(function(e){return e.scale.type===t}))},addAxis:function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},dataToCoord:function(t){return this._dataCoordConvert(t,"dataToCoord")},coordToData:function(t){return this._dataCoordConvert(t,"coordToData")},_dataCoordConvert:function(t,e){for(var n=this._dimList,r=t instanceof Array?[]:{},i=0;i>1^-(1&s),l=l>>1^-(1&l),i=s+=i,o=l+=o,r.push([s/n,l/n])}return r}t.exports=function(t,e){return function(t){if(!t.UTF8Encoding)return t;var e=t.UTF8Scale;null==e&&(e=1024);for(var n=t.features,r=0;r0})),(function(t){var n=t.properties,o=t.geometry,a=o.coordinates,s=[];"Polygon"===o.type&&s.push({type:"polygon",exterior:a[0],interiors:a.slice(1)}),"MultiPolygon"===o.type&&r.each(a,(function(t){t[0]&&s.push({type:"polygon",exterior:t[0],interiors:t.slice(1)})}));var l=new i(n[e||"name"],s,n.cp);return l.properties=n,l}))}},4798:function(t,e,n){var r=n(6884),i=n(2648),o=n(6592),a=n(3493),s=n(1671),l=n(230),u=i.extend({type:"baseParallelAxis",axis:null,activeIntervals:[],getAreaSelectStyle:function(){return o([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},setActiveIntervals:function(t){var e=this.activeIntervals=r.clone(t);if(e)for(var n=e.length-1;n>=0;n--)s.asc(e[n])},getActiveState:function(t){var e=this.activeIntervals;if(!e.length)return"normal";if(null==t||isNaN(t))return"inactive";if(1===e.length){var n=e[0];if(n[0]<=t&&t<=n[1])return"active"}else for(var r=0,i=e.length;r=n&&o<=n+e.axisLength&&a>=r&&a<=r+e.layoutLength},getModel:function(){return this._model},_updateAxesFromSeries:function(t,e){e.eachSeries((function(n){if(t.contains(n,e)){var r=n.getData();h(this.dimensions,(function(t){var e=this._axesMap.get(t);e.scale.unionExtentFromData(r,r.mapDimension(t)),a.niceScaleExtent(e.scale,e.model)}),this)}}),this)},resize:function(t,e){this._rect=o.getLayoutRect(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()}),this._layoutAxes()},getRect:function(){return this._rect},_makeLayoutInfo:function(){var t,e=this._model,n=this._rect,r=["x","y"],i=["width","height"],o=e.get("layout"),a="horizontal"===o?0:1,s=n[i[a]],l=[0,s],u=this.dimensions.length,c=_(e.get("axisExpandWidth"),l),h=_(e.get("axisExpandCount")||0,[0,u]),p=e.get("axisExpandable")&&u>3&&u>h&&h>1&&c>0&&s>0,f=e.get("axisExpandWindow");f?(t=_(f[1]-f[0],l),f[1]=f[0]+t):(t=_(c*(h-1),l),(f=[c*(e.get("axisExpandCenter")||d(u/2))-t/2])[1]=f[0]+t);var y=(s-t)/(u-h);y<3&&(y=0);var v=[d(g(f[0]/c,1))+1,m(g(f[1]/c,1))-1],x=y/c*f[0];return{layout:o,pixelDimIndex:a,layoutBase:n[r[a]],layoutLength:s,axisBase:n[r[1-a]],axisLength:n[i[1-a]],axisExpandable:p,axisExpandWidth:c,axisCollapseWidth:y,axisExpandWindow:f,axisCount:u,winInnerIndices:v,axisExpandWindow0Pos:x}},_layoutAxes:function(){var t=this._rect,e=this._axesMap,n=this.dimensions,r=this._makeLayoutInfo(),o=r.layout;e.each((function(t){var e=[0,r.axisLength],n=t.inverse?1:0;t.setExtent(e[n],e[1-n])})),h(n,(function(e,n){var a=(r.axisExpandable?b:x)(n,r),s={horizontal:{x:a.position,y:r.axisLength},vertical:{x:0,y:a.position}},l={horizontal:y/2,vertical:0},u=[s[o].x+t.x,s[o].y+t.y],c=l[o],h=i.create();i.rotate(h,h,c),i.translate(h,h,u),this._axesLayout[e]={position:u,rotation:c,transform:h,axisNameAvailableWidth:a.axisNameAvailableWidth,axisLabelShow:a.axisLabelShow,nameTruncateMaxWidth:a.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}}),this)},getAxis:function(t){return this._axesMap.get(t)},dataToPoint:function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},eachActiveState:function(t,e,n,i){null==n&&(n=0),null==i&&(i=t.count());var o=this._axesMap,a=this.dimensions,s=[],l=[];r.each(a,(function(e){s.push(t.mapDimension(e)),l.push(o.get(e).model)}));for(var u=this.hasAxisBrushed(),c=n;ci*(1-h[0])?(l="jump",a=s-i*(1-h[2])):(a=s-i*h[1])>=0&&(a=s-i*(1-h[1]))<=0&&(a=0),(a*=e.axisExpandWidth/u)?c(a,r,o,"all"):l="none";else{i=r[1]-r[0];(r=[f(0,o[1]*s/i-i/2)])[1]=p(o[1],r[0]+i),r[0]=r[1]-i}return{axisExpandWindow:r,behavior:l}}};var w=v;t.exports=w},6917:function(t,e,n){var r=n(6884),i=n(374),o=function(t,e,n,r,o){i.call(this,t,e,n),this.type=r||"value",this.axisIndex=o};o.prototype={constructor:o,model:null,isHorizontal:function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")}},r.inherits(o,i);var a=o;t.exports=a},9337:function(t,e,n){var r=n(6884),i=n(2648);n(4798);var o=i.extend({type:"parallel",dependencies:["parallelAxis"],coordinateSystem:null,dimensions:null,parallelAxisIndex:null,layoutMode:"box",defaultOption:{zlevel:0,z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},init:function(){i.prototype.init.apply(this,arguments),this.mergeOption({})},mergeOption:function(t){var e=this.option;t&&r.merge(e,t,!0),this._initDimensions()},contains:function(t,e){var n=t.get("parallelIndex");return null!=n&&e.getComponent("parallel",n)===this},setAxisExpand:function(t){r.each(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],(function(e){t.hasOwnProperty(e)&&(this.option[e]=t[e])}),this)},_initDimensions:function(){var t=this.dimensions=[],e=this.parallelAxisIndex=[],n=r.filter(this.dependentModels.parallelAxis,(function(t){return(t.get("parallelIndex")||0)===this.componentIndex}),this);r.each(n,(function(n){t.push("dim"+n.get("dim")),e.push(n.componentIndex)}))}});t.exports=o},6478:function(t,e,n){var r=n(4101);n(5176).register("parallel",{create:function(t,e){var n=[];return t.eachComponent("parallel",(function(i,o){var a=new r(i,t,e);a.name="parallel_"+o,a.resize(i,e),i.coordinateSystem=a,a.model=i,n.push(a)})),t.eachSeries((function(e){if("parallel"===e.get("coordinateSystem")){var n=t.queryComponents({mainType:"parallel",index:e.get("parallelIndex"),id:e.get("parallelId")})[0];e.coordinateSystem=n.coordinateSystem}})),n}})},8399:function(t,e,n){var r=n(6884),i=n(1169);t.exports=function(t){!function(t){if(t.parallel)return;var e=!1;r.each(t.series,(function(t){t&&"parallel"===t.type&&(e=!0)})),e&&(t.parallel=[{}])}(t),function(t){var e=i.normalizeToArray(t.parallelAxis);r.each(e,(function(e){if(r.isObject(e)){var n=e.parallelIndex||0,o=i.normalizeToArray(t.parallel)[n];o&&o.parallelAxisDefault&&r.merge(e,o.parallelAxisDefault,!1)}}))}(t)}},2911:function(t){function e(t){return t}function n(t,n,r,i,o){this._old=t,this._new=n,this._oldKeyGetter=r||e,this._newKeyGetter=i||e,this.context=o}function r(t,e,n,r,i){for(var o=0;o65535?m:y}function _(t){var e=t.constructor;return e===Array?t.slice():new e(t)}var x=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_rawData","_chunkSize","_chunkCount","_dimValueGetter","_count","_rawCount","_nameDimIdx","_idDimIdx"],b=["_extent","_approximateExtent","_rawExtent"];function w(t,e){r.each(x.concat(e.__wrappedMethods||[]),(function(n){e.hasOwnProperty(n)&&(t[n]=e[n])})),t.__wrappedMethods=e.__wrappedMethods,r.each(b,(function(n){t[n]=r.clone(e[n])})),t._calculationInfo=r.extend(e._calculationInfo)}var S=function(t,e){t=t||["x","y"];for(var n={},i=[],o={},a=0;a=0?this._indices[t]:-1}function M(t,e){var n=t._idList[e];return null==n&&(n=k(t,t._idDimIdx,e)),null==n&&(n="e\0\0"+e),n}function P(t){return r.isArray(t)||(t=[t]),t}function D(t,e){var n=t.dimensions,i=new S(r.map(n,t.getDimensionInfo,t),t.hostModel);w(i,t);for(var o=i._storage={},a=t._storage,s=0;s=0?(o[l]=z(a[l]),i._rawExtent[l]=L(),i._extent[l]=null):o[l]=a[l])}return i}function z(t){for(var e=new Array(t.length),n=0;n_[1]&&(_[1]=v)}e&&(this._nameList[p]=e[f])}this._rawCount=this._count=l,this._extent={},C(this)},T._initDataFromProvider=function(t,e){if(!(t>=e)){for(var n,r=this._chunkSize,i=this._rawData,o=this._storage,a=this.dimensions,s=a.length,l=this._dimensionInfos,u=this._nameList,c=this._idList,h=this._rawExtent,p=this._nameRepeatCount={},f=this._chunkCount,d=0;dT[1]&&(T[1]=S)}if(!i.pure){var k=u[y];if(g&&null==k)if(null!=g.name)u[y]=k=g.name;else if(null!=n){var I=a[n],A=o[I][v];if(A){k=A[_];var M=l[I].ordinalMeta;M&&M.categories.length&&(k=M.categories[k])}}var P=null==g?null:g.id;null==P&&null!=k&&(p[k]=p[k]||0,P=k,p[k]>0&&(P+="__ec__"+p[k]),p[k]++),null!=P&&(c[y]=P)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent={},C(this)}},T.count=function(){return this._count},T.getIndices=function(){var t=this._indices;if(t){var e=t.constructor,n=this._count;if(e===Array){i=new e(n);for(var r=0;r=0&&e=0&&ea&&(a=l)}return r=[o,a],this._extent[t]=r,r},T.getApproximateExtent=function(t){return t=this.getDimension(t),this._approximateExtent[t]||this.getDataExtent(t)},T.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},T.getCalculationInfo=function(t){return this._calculationInfo[t]},T.setCalculationInfo=function(t,e){p(t)?r.extend(this._calculationInfo,t):this._calculationInfo[t]=e},T.getSum=function(t){var e=0;if(this._storage[t])for(var n=0,r=this.count();n=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(null!=n&&nt))return o;i=o-1}}return-1},T.indicesOfNearest=function(t,e,n){var r=[];if(!this._storage[t])return r;null==n&&(n=1/0);for(var i=1/0,o=-1,a=0,s=0,l=this.count();s=0&&o<0)&&(i=c,o=u,a=0),u===o&&(r[a++]=s))}return r.length=a,r},T.getRawIndex=I,T.getRawDataItem=function(t){if(this._rawData.persistent)return this._rawData.getItem(this.getRawIndex(t));for(var e=[],n=0;n=l&&w<=u||isNaN(w))&&(o[a++]=h),h++}c=!0}else if(2===r){p=this._storage[s];var y=this._storage[e[1]],_=t[e[1]][0],x=t[e[1]][1];for(f=0;f=l&&w<=u||isNaN(w))&&(S>=_&&S<=x||isNaN(S))&&(o[a++]=h),h++}}c=!0}}if(!c)if(1===r)for(g=0;g=l&&w<=u||isNaN(w))&&(o[a++]=T)}else for(g=0;gt[C][1])&&(E=!1)}E&&(o[a++]=this.getRawIndex(g))}return aw[1]&&(w[1]=b)}}}return o},T.downSample=function(t,e,n,r){for(var i=D(this,[t]),o=i._storage,a=[],s=Math.floor(1/e),l=o[t],u=this.count(),c=this._chunkSize,h=i._rawExtent[t],p=new(v(this))(u),f=0,d=0;du-d&&(s=u-d,a.length=s);for(var m=0;mh[1]&&(h[1]=x),p[f++]=b}return i._count=f,i._indices=p,i.getRawIndex=A,i},T.getItemModel=function(t){var e=this.hostModel;return new i(this.getRawDataItem(t),e,e&&e.ecModel)},T.diff=function(t){var e=this;return new o(t?t.getIndices():[],this.getIndices(),(function(e){return M(t,e)}),(function(t){return M(e,t)}))},T.getVisual=function(t){var e=this._visual;return e&&e[t]},T.setVisual=function(t,e){if(p(t))for(var n in t)t.hasOwnProperty(n)&&this.setVisual(n,t[n]);else this._visual=this._visual||{},this._visual[t]=e},T.setLayout=function(t,e){if(p(t))for(var n in t)t.hasOwnProperty(n)&&this.setLayout(n,t[n]);else this._layout[t]=e},T.getLayout=function(t){return this._layout[t]},T.getItemLayout=function(t){return this._itemLayouts[t]},T.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?r.extend(this._itemLayouts[t]||{},e):e},T.clearItemLayouts=function(){this._itemLayouts.length=0},T.getItemVisual=function(t,e,n){var r=this._itemVisuals[t],i=r&&r[e];return null!=i||n?i:this.getVisual(e)},T.setItemVisual=function(t,e,n){var r=this._itemVisuals[t]||{},i=this.hasItemVisual;if(this._itemVisuals[t]=r,p(e))for(var o in e)e.hasOwnProperty(o)&&(r[o]=e[o],i[o]=!0);else r[e]=n,i[e]=!0},T.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}};var O=function(t){t.seriesIndex=this.seriesIndex,t.dataIndex=this.dataIndex,t.dataType=this.dataType};T.setItemGraphicEl=function(t,e){var n=this.hostModel;e&&(e.dataIndex=t,e.dataType=this.dataType,e.seriesIndex=n&&n.seriesIndex,"group"===e.type&&e.traverse(O,e)),this._graphicEls[t]=e},T.getItemGraphicEl=function(t){return this._graphicEls[t]},T.eachItemGraphicEl=function(t,e){r.each(this._graphicEls,(function(n,r){n&&t&&t.call(e,n,r)}))},T.cloneShallow=function(t){if(!t){var e=r.map(this.dimensions,this.getDimensionInfo,this);t=new S(e,this.hostModel)}if(t._storage=this._storage,w(t,this),this._indices){var n=this._indices.constructor;t._indices=new n(this._indices)}else t._indices=null;return t.getRawIndex=t._indices?A:I,t},T.wrapMethod=function(t,e){var n=this[t];"function"===typeof n&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=n.apply(this,arguments);return e.apply(this,[t].concat(r.slice(arguments)))})},T.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],T.CHANGABLE_METHODS=["filterSelf","selectRange"];var R=S;t.exports=R},3447:function(t,e,n){var r=n(6884),i=r.createHashMap,o=r.isObject,a=r.map;function s(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this._map}s.createByAxisModel=function(t){var e=t.option,n=e.data,r=n&&a(n,c);return new s({categories:r,needCollect:!r,deduplication:!1!==e.dedplication})};var l=s.prototype;function u(t){return t._map||(t._map=i(t.categories))}function c(t){return o(t)&&null!=t.value?t.value:t+""}l.getOrdinal=function(t){return u(this).get(t)},l.parseAndCollect=function(t){var e,n=this._needCollect;if("string"!==typeof t&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var r=u(this);return null==(e=r.get(t))&&(n?(e=this.categories.length,this.categories[e]=t,r.set(t,e)):e=NaN),e};var h=s;t.exports=h},3240:function(t,e,n){var r=n(6884),i=r.createHashMap,o=r.isTypedArray,a=n(4657).enableClassCheck,s=n(3005),l=s.SOURCE_FORMAT_ORIGINAL,u=s.SERIES_LAYOUT_BY_COLUMN,c=s.SOURCE_FORMAT_UNKNOWN,h=s.SOURCE_FORMAT_TYPED_ARRAY,p=s.SOURCE_FORMAT_KEYED_COLUMNS;function f(t){this.fromDataset=t.fromDataset,this.data=t.data||(t.sourceFormat===p?{}:[]),this.sourceFormat=t.sourceFormat||c,this.seriesLayoutBy=t.seriesLayoutBy||u,this.dimensionsDefine=t.dimensionsDefine,this.encodeDefine=t.encodeDefine&&i(t.encodeDefine),this.startIndex=t.startIndex||0,this.dimensionsDetectCount=t.dimensionsDetectCount}f.seriesDataToSource=function(t){return new f({data:t,sourceFormat:o(t)?h:l,fromDataset:!1})},a(f);var d=f;t.exports=d},2530:function(t,e,n){var r=n(6884),i=r.createHashMap,o=r.each,a=r.isString,s=r.defaults,l=r.extend,u=r.isObject,c=r.clone,h=n(1169).normalizeToArray,p=n(2770),f=p.guessOrdinal,d=p.BE_ORDINAL,m=n(3240),g=n(2670).OTHER_DIMENSIONS,y=n(5327);function v(t,e,n){if(n||null!=e.get(t)){for(var r=0;null!=e.get(t+r);)r++;t+=r}return e.set(t,!0),t}var _=function(t,e,n){m.isInstance(e)||(e=m.seriesDataToSource(e)),n=n||{},t=(t||[]).slice();for(var r=(n.dimsDef||[]).slice(),p=i(),_=i(),x=[],b=function(t,e,n,r){var i=Math.max(t.dimensionsDetectCount||1,e.length,n.length,r||0);return o(e,(function(t){var e=t.dimsDef;e&&(i=Math.max(i,e.length))})),i}(e,t,r,n.dimCount),w=0;w0&&t.unfinished);t.unfinished||this._zr.flush()}}},U.getDom=function(){return this._dom},U.getZr=function(){return this._zr},U.setOption=function(t,e,n){if(this._disposed)this.id;else{var r;if(D(e)&&(n=e.lazyUpdate,r=e.silent,e=e.notMerge),this[O]=!0,!this._model||e){var i=new p(this._api),o=this._theme,a=this._model=new u;a.scheduler=this._scheduler,a.init(null,null,o,i)}this._model.setOption(t,st),n?(this[R]={silent:r},this[O]=!1):(W(this),q.update.call(this),this._zr.flush(),this[R]=!1,this[O]=!1,X.call(this,r),Y.call(this,r))}},U.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},U.getModel=function(){return this._model},U.getOption=function(){return this._model&&this._model.getOption()},U.getWidth=function(){return this._zr.getWidth()},U.getHeight=function(){return this._zr.getHeight()},U.getDevicePixelRatio=function(){return this._zr.painter.dpr||window.devicePixelRatio||1},U.getRenderedCanvas=function(t){if(a.canvasSupported)return(t=t||{}).pixelRatio=t.pixelRatio||1,t.backgroundColor=t.backgroundColor||this._model.get("backgroundColor"),this._zr.painter.getRenderedCanvas(t)},U.getSvgDataURL=function(){if(a.svgSupported){var t=this._zr,e=t.storage.getDisplayList();return i.each(e,(function(t){t.stopAnimation(!0)})),t.painter.toDataURL()}},U.getDataURL=function(t){if(!this._disposed){var e=(t=t||{}).excludeComponents,n=this._model,r=[],i=this;M(e,(function(t){n.eachComponent({mainType:t},(function(t){var e=i._componentsMap[t.__viewId];e.group.ignore||(r.push(e),e.group.ignore=!0)}))}));var o="svg"===this._zr.painter.getType()?this.getSvgDataURL():this.getRenderedCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return M(r,(function(t){t.group.ignore=!1})),o}this.id},U.getConnectedDataURL=function(t){if(this._disposed)this.id;else if(a.canvasSupported){var e="svg"===t.type,n=this.group,o=Math.min,s=Math.max,l=1/0;if(ft[n]){var u=l,c=l,h=-1/0,p=-1/0,f=[],d=t&&t.pixelRatio||1;i.each(pt,(function(r,a){if(r.group===n){var l=e?r.getZr().painter.getSvgDom().innerHTML:r.getRenderedCanvas(i.clone(t)),d=r.getDom().getBoundingClientRect();u=o(d.left,u),c=o(d.top,c),h=s(d.right,h),p=s(d.bottom,p),f.push({dom:l,left:d.left,top:d.top})}}));var m=(h*=d)-(u*=d),g=(p*=d)-(c*=d),y=i.createCanvas(),v=r.init(y,{renderer:e?"svg":"canvas"});if(v.resize({width:m,height:g}),e){var x="";return M(f,(function(t){var e=t.left-u,n=t.top-c;x+=''+t.dom+""})),v.painter.getSvgRoot().innerHTML=x,t.connectedBackgroundColor&&v.painter.setBackgroundColor(t.connectedBackgroundColor),v.refreshImmediately(),v.painter.toDataURL()}return t.connectedBackgroundColor&&v.add(new _.Rect({shape:{x:0,y:0,width:m,height:g},style:{fill:t.connectedBackgroundColor}})),M(f,(function(t){var e=new _.Image({style:{x:t.left*d-u,y:t.top*d-c,image:t.dom}});v.add(e)})),v.refreshImmediately(),y.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}},U.convertToPixel=i.curry(j,"convertToPixel"),U.convertFromPixel=i.curry(j,"convertFromPixel"),U.containPixel=function(t,e){if(!this._disposed){var n,r=this._model;return t=x.parseFinder(r,t),i.each(t,(function(t,r){r.indexOf("Models")>=0&&i.each(t,(function(t){var i=t.coordinateSystem;if(i&&i.containPoint)n|=!!i.containPoint(e);else if("seriesModels"===r){var o=this._chartsMap[t.__viewId];o&&o.containPoint&&(n|=o.containPoint(e,t))}}),this)}),this),!!n}this.id},U.getVisual=function(t,e){var n=this._model,r=(t=x.parseFinder(n,t,{defaultMainType:"series"})).seriesModel.getData(),i=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?r.indexOfRawIndex(t.dataIndex):null;return null!=i?r.getItemVisual(i,e):r.getVisual(e)},U.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},U.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]};var q={prepareAndUpdate:function(t){W(this),q.update.call(this,t)},update:function(t){var e=this._model,n=this._api,r=this._zr,i=this._coordSysMgr,s=this._scheduler;if(e){s.restoreData(e,t),s.performSeriesTasks(e),i.create(e,n),s.performDataProcessorTasks(e,t),Z(this,e),i.update(e,n),J(e),s.performVisualTasks(e,t),$(this,e,n,t);var l=e.get("backgroundColor")||"transparent";if(a.canvasSupported)r.setBackgroundColor(l);else{var u=o.parse(l);l=o.stringify(u,"rgb"),0===u[3]&&(l="transparent")}tt(e,n)}},updateTransform:function(t){var e=this._model,n=this,r=this._api;if(e){var o=[];e.eachComponent((function(i,a){var s=n.getViewOfComponentModel(a);if(s&&s.__alive)if(s.updateTransform){var l=s.updateTransform(a,e,r,t);l&&l.update&&o.push(s)}else o.push(s)}));var a=i.createHashMap();e.eachSeries((function(i){var o=n._chartsMap[i.__viewId];if(o.updateTransform){var s=o.updateTransform(i,e,r,t);s&&s.update&&a.set(i.uid,1)}else a.set(i.uid,1)})),J(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0,dirtyMap:a}),Q(n,e,r,t,a),tt(e,this._api)}},updateView:function(t){var e=this._model;e&&(v.markUpdateMethod(t,"updateView"),J(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0}),$(this,this._model,this._api,t),tt(e,this._api))},updateVisual:function(t){q.update.call(this,t)},updateLayout:function(t){q.update.call(this,t)}};function W(t){var e=t._model,n=t._scheduler;n.restorePipelines(e),n.prepareStageTasks(),K(t,"component",e,n),K(t,"chart",e,n),n.plan()}function G(t,e,n,r,o){var a=t._model;if(r){var s={};s[r+"Id"]=n[r+"Id"],s[r+"Index"]=n[r+"Index"],s[r+"Name"]=n[r+"Name"];var l={mainType:r,query:s};o&&(l.subType=o);var u=n.excludeSeriesId;null!=u&&(u=i.createHashMap(x.normalizeToArray(u))),a&&a.eachComponent(l,(function(e){u&&null!=u.get(e.id)||c(t["series"===r?"_chartsMap":"_componentsMap"][e.__viewId])}),t)}else M(t._componentsViews.concat(t._chartsViews),c);function c(r){r&&r.__alive&&r[e]&&r[e](r.__model,a,t._api,n)}}function Z(t,e){var n=t._chartsMap,r=t._scheduler;e.eachSeries((function(t){r.updateStreamModes(t,n[t.__viewId])}))}function H(t,e){var n=t.type,r=t.escapeConnect,o=it[n],a=o.actionInfo,s=(a.update||"update").split(":"),l=s.pop();s=null!=s[0]&&z(s[0]),this[O]=!0;var u=[t],c=!1;t.batch&&(c=!0,u=i.map(t.batch,(function(e){return(e=i.defaults(i.extend({},e),t)).batch=null,e})));var h,p=[],f="highlight"===n||"downplay"===n;M(u,(function(t){(h=(h=o.action(t,this._model,this._api))||i.extend({},t)).type=a.event||h.type,p.push(h),f?G(this,l,t,"series"):s&&G(this,l,t,s.main,s.sub)}),this),"none"===l||f||s||(this[R]?(W(this),q.update.call(this,t),this[R]=!1):q[l].call(this,t)),h=c?{type:a.event||n,escapeConnect:r,batch:p}:p[0],this[O]=!1,!e&&this._messageCenter.trigger(h.type,h)}function X(t){for(var e=this._pendingActions;e.length;){var n=e.shift();H.call(this,n,t)}}function Y(t){!t&&this.trigger("updated")}function K(t,e,n,r){for(var i="component"===e,o=i?t._componentsViews:t._chartsViews,a=i?t._componentsMap:t._chartsMap,s=t._zr,l=t._api,u=0;ue.get("hoverLayerThreshold")&&!a.node&&e.eachSeries((function(e){if(!e.preventUsingHoverLayer){var n=t._chartsMap[e.__viewId];n.__alive&&n.group.traverse((function(t){t.useHoverLayer=!0}))}}))}(t,e),S(t._zr.dom,e)}function tt(t,e){M(lt,(function(n){n(t,e)}))}U.resize=function(t){if(this._disposed)this.id;else{this._zr.resize(t);var e=this._model;if(this._loadingFX&&this._loadingFX.resize(),e){var n=e.resetOption("media"),r=t&&t.silent;this[O]=!0,n&&W(this),q.update.call(this),this[O]=!1,X.call(this,r),Y.call(this,r)}}},U.showLoading=function(t,e){if(this._disposed)this.id;else if(D(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),ht[t]){var n=ht[t](this._api,e),r=this._zr;this._loadingFX=n,r.add(n)}},U.hideLoading=function(){this._disposed?this.id:(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},U.makeActionFromEvent=function(t){var e=i.extend({},t);return e.type=ot[t.type],e},U.dispatchAction=function(t,e){this._disposed?this.id:(D(e)||(e={silent:!!e}),it[t.type]&&this._model&&(this[O]?this._pendingActions.push(t):(H.call(this,t,e.silent),e.flush?this._zr.flush(!0):!1!==e.flush&&a.browser.weChat&&this._throttledZrFlush(),X.call(this,e.silent),Y.call(this,e.silent))))},U.appendData=function(t){if(this._disposed)this.id;else{var e=t.seriesIndex;this.getModel().getSeriesByIndex(e).appendData(t),this._scheduler.unfinished=!0}},U.on=F("on",!1),U.off=F("off",!1),U.one=F("one",!1);var et=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];function nt(t,e){var n=t.get("z"),r=t.get("zlevel");e.group.traverse((function(t){"group"!==t.type&&(null!=n&&(t.z=n),null!=r&&(t.zlevel=r))}))}function rt(){this.eventInfo}U._initEvents=function(){M(et,(function(t){var e=function(e){var n,r=this.getModel(),o=e.target;if("globalout"===t)n={};else if(o&&null!=o.dataIndex){var a=o.dataModel||r.getSeriesByIndex(o.seriesIndex);n=a&&a.getDataParams(o.dataIndex,o.dataType,o)||{}}else o&&o.eventData&&(n=i.extend({},o.eventData));if(n){var s=n.componentType,l=n.componentIndex;"markLine"!==s&&"markPoint"!==s&&"markArea"!==s||(s="series",l=n.seriesIndex);var u=s&&null!=l&&r.getComponent(s,l),c=u&&this["series"===u.mainType?"_chartsMap":"_componentsMap"][u.__viewId];n.event=e,n.type=t,this._ecEventProcessor.eventInfo={targetEl:o,packedEvent:n,model:u,view:c},this.trigger(t,n)}};e.zrEventfulCallAtLast=!0,this._zr.on(t,e,this)}),this),M(ot,(function(t,e){this._messageCenter.on(e,(function(t){this.trigger(e,t)}),this)}),this)},U.isDisposed=function(){return this._disposed},U.clear=function(){this._disposed?this.id:this.setOption({series:[]},!0)},U.dispose=function(){if(this._disposed)this.id;else{this._disposed=!0,x.setAttribute(this.getDom(),gt,"");var t=this._api,e=this._model;M(this._componentsViews,(function(n){n.dispose(e,t)})),M(this._chartsViews,(function(n){n.dispose(e,t)})),this._zr.dispose(),delete pt[this.id]}},i.mixin(V,l),rt.prototype={constructor:rt,normalizeQuery:function(t){var e={},n={},r={};if(i.isString(t)){var o=z(t);e.mainType=o.main||null,e.subType=o.sub||null}else{var a=["Index","Name","Id"],s={name:1,dataIndex:1,dataType:1};i.each(t,(function(t,i){for(var o=!1,l=0;l0&&c===i.length-u.length){var h=i.slice(0,c);"data"!==h&&(e.mainType=h,e[u.toLowerCase()]=t,o=!0)}}s.hasOwnProperty(i)&&(n[i]=t,o=!0),o||(r[i]=t)}))}return{cptQuery:e,dataQuery:n,otherQuery:r}},filter:function(t,e,n){var r=this.eventInfo;if(!r)return!0;var i=r.targetEl,o=r.packedEvent,a=r.model,s=r.view;if(!a||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return c(l,a,"mainType")&&c(l,a,"subType")&&c(l,a,"index","componentIndex")&&c(l,a,"name")&&c(l,a,"id")&&c(u,o,"name")&&c(u,o,"dataIndex")&&c(u,o,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,i,o));function c(t,e,n,r){return null==t[n]||e[r||n]===t[n]}},afterTrigger:function(){this.eventInfo=null}};var it={},ot={},at=[],st=[],lt=[],ut=[],ct={},ht={},pt={},ft={},dt=new Date-0,mt=new Date-0,gt="_echarts_instance_";function yt(t){ft[t]=!1}var vt=yt;function _t(t){return pt[x.getAttribute(t,gt)]}function xt(t,e){ct[t]=e}function bt(t){st.push(t)}function wt(t,e){Et(at,t,e,1e3)}function St(t,e,n){"function"===typeof e&&(n=e,e="");var r=D(t)?t.type:[t,t={event:e}][0];t.event=(t.event||r).toLowerCase(),e=t.event,A(B.test(r)&&B.test(e)),it[r]||(it[r]={action:n,actionInfo:t}),ot[e]=r}function Tt(t,e){Et(ut,t,e,3e3,"visual")}function Et(t,e,n,r,i){(P(e)||D(e))&&(n=e,e=r);var o=E.wrapStageHandler(n,i);return o.__prio=e,o.__raw=n,t.push(o),o}function Ct(t,e){ht[t]=e}Tt(2e3,w),bt(f),wt(900,d),Ct("default",T),St({type:"highlight",event:"highlight",update:"highlight"},i.noop),St({type:"downplay",event:"downplay",update:"downplay"},i.noop),xt("light",C),xt("dark",k);e.version="4.8.0",e.dependencies={zrender:"4.3.1"},e.PRIORITY=L,e.init=function(t,e,n){var r=_t(t);if(r)return r;var i=new V(t,e,n);return i.id="ec_"+dt++,pt[i.id]=i,x.setAttribute(t,gt,i.id),function(t){var e="__connectUpdateStatus";function n(t,n){for(var r=0;r0&&(a=null===a?l:Math.min(a,l))}n[i]=a}}return n}(t),n=[];return r.each(t,(function(t){var r,o=t.coordinateSystem.getBaseAxis(),a=o.getExtent();if("category"===o.type)r=o.getBandWidth();else if("value"===o.type||"time"===o.type){var s=o.dim+"_"+o.index,l=e[s],h=Math.abs(a[1]-a[0]),p=o.scale.getExtent(),f=Math.abs(p[1]-p[0]);r=l?h/f*l:h}else{var d=t.getData();r=Math.abs(a[1]-a[0])/d.count()}var m=i(t.get("barWidth"),r),g=i(t.get("barMaxWidth"),r),y=i(t.get("barMinWidth")||1,r),v=t.get("barGap"),_=t.get("barCategoryGap");n.push({bandWidth:r,barWidth:m,barMaxWidth:g,barMinWidth:y,barGap:v,barCategoryGap:_,axisKey:c(o),stackId:u(t)})})),f(n)}function f(t){var e={};r.each(t,(function(t,n){var r=t.axisKey,i=t.bandWidth,o=e[r]||{bandWidth:i,remainedWidth:i,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},a=o.stacks;e[r]=o;var s=t.stackId;a[s]||o.autoWidthCount++,a[s]=a[s]||{width:0,maxWidth:0};var l=t.barWidth;l&&!a[s].width&&(a[s].width=l,l=Math.min(o.remainedWidth,l),o.remainedWidth-=l);var u=t.barMaxWidth;u&&(a[s].maxWidth=u);var c=t.barMinWidth;c&&(a[s].minWidth=c);var h=t.barGap;null!=h&&(o.gap=h);var p=t.barCategoryGap;null!=p&&(o.categoryGap=p)}));var n={};return r.each(e,(function(t,e){n[e]={};var o=t.stacks,a=t.bandWidth,s=i(t.categoryGap,a),l=i(t.gap,1),u=t.remainedWidth,c=t.autoWidthCount,h=(u-s)/(c+(c-1)*l);h=Math.max(h,0),r.each(o,(function(t){var e=t.maxWidth,n=t.minWidth;if(t.width){r=t.width;e&&(r=Math.min(r,e)),n&&(r=Math.max(r,n)),t.width=r,u-=r+l*r,c--}else{var r=h;e&&er&&(r=n),r!==h&&(t.width=r,u-=r+l*r,c--)}})),h=(u-s)/(c+(c-1)*l),h=Math.max(h,0);var p,f=0;r.each(o,(function(t,e){t.width||(t.width=h),p=t,f+=t.width*(1+l)})),p&&(f-=p.width*l);var d=-f/2;r.each(o,(function(t,r){n[e][r]=n[e][r]||{bandWidth:a,offset:d,width:t.width},d+=t.width*(1+l)}))})),n}function d(t,e,n){if(t&&e){var r=t[c(e)];return null!=r&&null!=n&&(r=r[u(n)]),r}}var m={seriesType:"bar",plan:a(),reset:function(t){if(g(t)&&y(t)){var e=t.getData(),n=t.coordinateSystem,r=n.grid.getRect(),i=n.getBaseAxis(),o=n.getOtherAxis(i),a=e.mapDimension(o.dim),s=e.mapDimension(i.dim),u=o.isHorizontal(),c=u?0:1,h=d(p([t]),i,t).width;return h>.5||(h=.5),{progress:function(t,e){var p,f=t.count,d=new l(2*f),m=new l(2*f),g=new l(f),y=[],_=[],x=0,b=0;for(;null!=(p=t.next());)_[c]=e.get(a,p),_[1-c]=e.get(s,p),y=n.dataToPoint(_,null,y),m[x]=u?r.x+r.width:y[0],d[x++]=y[0],m[x]=u?y[1]:r.y+r.height,d[x++]=y[1],g[b++]=p;e.setLayout({largePoints:d,largeDataIndices:g,largeBackgroundPoints:m,barWidth:h,valueAxisStart:v(i,o,!1),backgroundStart:u?r.x:r.y,valueAxisHorizontal:u})}}}}};function g(t){return t.coordinateSystem&&"cartesian2d"===t.coordinateSystem.type}function y(t){return t.pipelineContext&&t.pipelineContext.large}function v(t,e,n){return e.toGlobalCoord(e.dataToCoord("log"===e.type?1:0))}e.getLayoutOnAxis=function(t){var e=[],n=t.axis,i="axis0";if("category"===n.type){for(var o=n.getBandWidth(),a=0;a=0?"p":"n",D=b;if(_&&(a[l][M]||(a[l][M]={p:b,n:b}),D=a[l][M][P]),x)T=D,E=(I=n.dataToPoint([A,M]))[1]+p,C=I[0]-b,k=f,Math.abs(C)=0;a--)o=r.merge(o,e[a],!0);t.defaultOption=o}return t.defaultOption},getReferringComponents:function(t){return this.ecModel.queryComponents({mainType:t,index:this.get(t+"Index",!0),id:this.get(t+"Id",!0)})}});s(f,{registerWhenExtend:!0}),o.enableSubTypeDefaulter(f),o.enableTopologicalTravel(f,(function(t){var e=[];r.each(f.getClassesByMainType(t),(function(t){e=e.concat(t.prototype.dependencies||[])})),e=r.map(e,(function(t){return l(t).main})),"dataset"!==t&&r.indexOf(e,"dataset")<=0&&e.unshift("dataset");return e})),r.mixin(f,h);var d=f;t.exports=d},1389:function(t,e,n){n(9416).__DEV__;var r=n(6884),i=r.each,o=r.filter,a=r.map,s=r.isArray,l=r.indexOf,u=r.isObject,c=r.isString,h=r.createHashMap,p=r.assert,f=r.clone,d=r.merge,m=r.extend,g=r.mixin,y=n(1169),v=n(3865),_=n(2648),x=n(3284),b=n(9756),w=n(2770).resetSourceDefaulter,S="\0_ec_inner",T=v.extend({init:function(t,e,n,r){n=n||{},this.option=null,this._theme=new v(n),this._optionManager=r},setOption:function(t,e){p(!(S in t),"please use chart.getOption()"),this._optionManager.setOption(t,e),this.resetOption(null)},resetOption:function(t){var e=!1,n=this._optionManager;if(!t||"recreate"===t){var r=n.mountOption("recreate"===t);this.option&&"recreate"!==t?(this.restoreData(),this.mergeOption(r)):E.call(this,r),e=!0}if("timeline"!==t&&"media"!==t||this.restoreData(),!t||"recreate"===t||"timeline"===t){var o=n.getTimelineOption(this);o&&(this.mergeOption(o),e=!0)}if(!t||"recreate"===t||"media"===t){var a=n.getMediaOption(this,this._api);a.length&&i(a,(function(t){this.mergeOption(t,e=!0)}),this)}return e},mergeOption:function(t){var e=this.option,n=this._componentsMap,r=[];w(this),i(t,(function(t,n){null!=t&&(_.hasClass(n)?n&&r.push(n):e[n]=null==e[n]?f(t):d(e[n],t,!0))})),_.topologicalTravel(r,_.getAllClassMainTypes(),(function(r,o){var a=y.normalizeToArray(t[r]),l=y.mappingToExists(n.get(r),a);y.makeIdAndName(l),i(l,(function(t,e){var n=t.option;u(n)&&(t.keyInfo.mainType=r,t.keyInfo.subType=function(t,e,n){var r=e.type?e.type:n?n.subType:_.determineSubType(t,e);return r}(r,n,t.exist))}));var c=function(t,e){s(e)||(e=e?[e]:[]);var n={};return i(e,(function(e){n[e]=(t.get(e)||[]).slice()})),n}(n,o);e[r]=[],n.set(r,[]),i(l,(function(t,i){var o=t.exist,a=t.option;if(p(u(a)||o,"Empty component definition"),a){var s=_.getClass(r,t.keyInfo.subType,!0);if(o&&o.constructor===s)o.name=t.keyInfo.name,o.mergeOption(a,this),o.optionUpdated(a,!1);else{var l=m({dependentModels:c,componentIndex:i},t.keyInfo);o=new s(a,this,this,l),m(o,l),o.init(a,this,this,l),o.optionUpdated(null,!0)}}else o.mergeOption({},this),o.optionUpdated({},!1);n.get(r)[i]=o,e[r][i]=o.option}),this),"series"===r&&C(this,n.get("series"))}),this),this._seriesIndicesMap=h(this._seriesIndices=this._seriesIndices||[])},getOption:function(){var t=f(this.option);return i(t,(function(e,n){if(_.hasClass(n)){for(var r=(e=y.normalizeToArray(e)).length-1;r>=0;r--)y.isIdInner(e[r])&&e.splice(r,1);t[n]=e}})),delete t[S],t},getTheme:function(){return this._theme},getComponent:function(t,e){var n=this._componentsMap.get(t);if(n)return n[e||0]},queryComponents:function(t){var e=t.mainType;if(!e)return[];var n,r=t.index,i=t.id,u=t.name,c=this._componentsMap.get(e);if(!c||!c.length)return[];if(null!=r)s(r)||(r=[r]),n=o(a(r,(function(t){return c[t]})),(function(t){return!!t}));else if(null!=i){var h=s(i);n=o(c,(function(t){return h&&l(i,t.id)>=0||!h&&t.id===i}))}else if(null!=u){var p=s(u);n=o(c,(function(t){return p&&l(u,t.name)>=0||!p&&t.name===u}))}else n=c.slice();return k(n,t)},findComponents:function(t){var e,n=t.query,r=t.mainType,i=function(t){var e=r+"Index",n=r+"Id",i=r+"Name";return!t||null==t[e]&&null==t[n]&&null==t[i]?null:{mainType:r,index:t[e],id:t[n],name:t[i]}}(n),a=i?this.queryComponents(i):this._componentsMap.get(r);return e=k(a,t),t.filter?o(e,t.filter):e},eachComponent:function(t,e,n){var r=this._componentsMap;if("function"===typeof t)n=e,e=t,r.each((function(t,r){i(t,(function(t,i){e.call(n,r,t,i)}))}));else if(c(t))i(r.get(t),e,n);else if(u(t)){var o=this.findComponents(t);i(o,e,n)}},getSeriesByName:function(t){var e=this._componentsMap.get("series");return o(e,(function(e){return e.name===t}))},getSeriesByIndex:function(t){return this._componentsMap.get("series")[t]},getSeriesByType:function(t){var e=this._componentsMap.get("series");return o(e,(function(e){return e.subType===t}))},getSeries:function(){return this._componentsMap.get("series").slice()},getSeriesCount:function(){return this._componentsMap.get("series").length},eachSeries:function(t,e){i(this._seriesIndices,(function(n){var r=this._componentsMap.get("series")[n];t.call(e,r,n)}),this)},eachRawSeries:function(t,e){i(this._componentsMap.get("series"),t,e)},eachSeriesByType:function(t,e,n){i(this._seriesIndices,(function(r){var i=this._componentsMap.get("series")[r];i.subType===t&&e.call(n,i,r)}),this)},eachRawSeriesByType:function(t,e,n){return i(this.getSeriesByType(t),e,n)},isSeriesFiltered:function(t){return null==this._seriesIndicesMap.get(t.componentIndex)},getCurrentSeriesIndices:function(){return(this._seriesIndices||[]).slice()},filterSeries:function(t,e){C(this,o(this._componentsMap.get("series"),t,e))},restoreData:function(t){var e=this._componentsMap;C(this,e.get("series"));var n=[];e.each((function(t,e){n.push(e)})),_.topologicalTravel(n,_.getAllClassMainTypes(),(function(n,r){i(e.get(n),(function(e){("series"!==n||!function(t,e){if(e){var n=e.seiresIndex,r=e.seriesId,i=e.seriesName;return null!=n&&t.componentIndex!==n||null!=r&&t.id!==r||null!=i&&t.name!==i}}(e,t))&&e.restoreData()}))}))}});function E(t){this.option={},this.option[S]=1,this._componentsMap=h({series:[]}),this._seriesIndices,this._seriesIndicesMap,function(t,e){var n=t.color&&!t.colorLayer;i(e,(function(e,r){"colorLayer"===r&&n||_.hasClass(r)||("object"===typeof e?t[r]=t[r]?d(t[r],e,!1):f(e):null==t[r]&&(t[r]=e))}))}(t,this._theme.option),d(t,x,!1),this.mergeOption(t)}function C(t,e){t._seriesIndicesMap=h(t._seriesIndices=a(e,(function(t){return t.componentIndex}))||[])}function k(t,e){return e.hasOwnProperty("subType")?o(t,(function(t){return t.subType===e.subType})):t}g(T,b);var I=T;t.exports=I},3865:function(t,e,n){var r=n(6884),i=n(1118),o=n(1169).makeInner,a=n(4657),s=a.enableClassExtend,l=a.enableClassCheck,u=n(8354),c=n(2623),h=n(1765),p=n(2563),f=r.mixin,d=o();function m(t,e,n){this.parentModel=e,this.ecModel=n,this.option=t}function g(t,e,n){for(var r=0;r=e:"max"===n?t<=e:t===e})(i[a],t,r)||(o=!1)}})),o}h.prototype={constructor:h,setOption:function(t,e){t&&r.each(i.normalizeToArray(t.series),(function(t){t&&t.data&&r.isTypedArray(t.data)&&r.setAsPrimitive(t.data)})),t=s(t);var n,c,h=this._optionBackup,f=p.call(this,t,e,!h);this._newBaseOption=f.baseOption,h?(n=h.baseOption,c=f.baseOption,a(c=c||{},(function(t,e){if(null!=t){var r=n[e];if(o.hasClass(e)){t=i.normalizeToArray(t),r=i.normalizeToArray(r);var a=i.mappingToExists(r,t);n[e]=l(a,(function(t){return t.option&&t.exist?u(t.exist,t.option,!0):t.exist||t.option}))}else n[e]=u(r,t,!0)}})),f.timelineOptions.length&&(h.timelineOptions=f.timelineOptions),f.mediaList.length&&(h.mediaList=f.mediaList),f.mediaDefault&&(h.mediaDefault=f.mediaDefault)):this._optionBackup=f},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=l(e.timelineOptions,s),this._mediaList=l(e.mediaList,s),this._mediaDefault=s(e.mediaDefault),this._currentMediaIndices=[],s(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,n=this._timelineOptions;if(n.length){var r=t.getComponent("timeline");r&&(e=s(n[r.getCurrentIndex()],!0))}return e},getMediaOption:function(t){var e,n,r=this._api.getWidth(),i=this._api.getHeight(),o=this._mediaList,a=this._mediaDefault,u=[],c=[];if(!o.length&&!a)return c;for(var h=0,p=o.length;h":"\n",p="richText"===i,f={},d=0;function m(t){return{renderMode:i,content:s(l(t)),style:f}}var g=this.getData(),y=g.mapDimension("defaultedTooltip",!0),v=y.length,_=this.getRawValue(t),x=r.isArray(_),w=g.getItemVisual(t,"color");r.isObject(w)&&w.colorStops&&(w=(w.colorStops[0]||{}).color),w=w||"transparent";var S=v>1||x&&!v?function(n){var c=r.reduce(n,(function(t,e,n){var r=g.getDimensionInfo(n);return t|(r&&!1!==r.tooltip&&null!=r.displayName)}),0),h=[];function m(t,n){var r=g.getDimensionInfo(n);if(r&&!1!==r.otherDims.tooltip){var m=r.type,y="sub"+o.seriesIndex+"at"+d,v=u({color:w,type:"subItem",renderMode:i,markerId:y}),_="string"===typeof v?v:v.content,x=(c?_+s(r.displayName||"-")+": ":"")+s("ordinal"===m?t+"":"time"===m?e?"":a("yyyy/MM/dd hh:mm:ss",t):l(t));x&&h.push(x),p&&(f[y]=w,++d)}}y.length?r.each(y,(function(e){m(b(g,t,e),e)})):r.each(n,m);var v=c?p?"\n":"
":"",_=v+h.join(v||", ");return{renderMode:i,content:_,style:f}}(_):m(v?b(g,t,y[0]):x?_[0]:_),T=S.content,E=o.seriesIndex+"at"+d,C=u({color:w,type:"item",renderMode:i,markerId:E});f[E]=w,++d;var k=g.getName(t),I=this.name;c.isNameSpecified(this)||(I=""),I=I?s(I)+(e?": ":h):"";var A="string"===typeof C?C:C.content;return{html:e?A+I+T:I+A+(k?s(k)+": "+T:T),markers:f}},isAnimationEnabled:function(){if(i.node)return!1;var t=this.getShallow("animation");return t&&this.getData().count()>this.getShallow("animationThreshold")&&(t=!1),t},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(t,e,n){var r=this.ecModel,i=p.getColorFromPalette.call(this,t,e,n);return i||(i=r.getColorFromPalette(t,e,n)),i},coordDimToDataDim:function(t){return this.getRawData().mapDimension(t,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});function T(t){var e=t.name;c.isNameSpecified(t)||(t.name=function(t){var e=t.getRawData(),n=e.mapDimension("seriesName",!0),i=[];return r.each(n,(function(t){var n=e.getDimensionInfo(t);n.displayName&&i.push(n.displayName)})),i.join(" ")}(t)||e)}function E(t){return t.model.getRawData().count()}function C(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),k}function k(t,e){e.outputData&&t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function I(t,e){r.each(t.CHANGABLE_METHODS,(function(n){t.wrapMethod(n,r.curry(A,e))}))}function A(t){var e=M(t);e&&e.setOutputEnd(this.count())}function M(t){var e=(t.ecModel||{}).scheduler,n=e&&e.getPipeline(t.uid);if(n){var r=n.currentTask;if(r){var i=r.agentStubMap;i&&(r=i.get(t.uid))}return r}}r.mixin(S,f),r.mixin(S,p);var P=S;t.exports=P},3284:function(t){var e="";"undefined"!==typeof navigator&&(e=navigator.platform||"");var n={color:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],gradientColor:["#f6efa6","#d88273","#bf444c"],textStyle:{fontFamily:e.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,animation:"auto",animationDuration:1e3,animationDurationUpdate:300,animationEasing:"exponentialOut",animationEasingUpdate:"cubicOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};t.exports=n},2623:function(t,e,n){var r=n(6592)([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),i={getAreaStyle:function(t,e){return r(this,t,e)}};t.exports=i},8423:function(t){t.exports={getBoxLayoutParams:function(){return{left:this.get("left"),top:this.get("top"),right:this.get("right"),bottom:this.get("bottom"),width:this.get("width"),height:this.get("height")}}}},9756:function(t,e,n){var r=n(1169),i=r.makeInner,o=r.normalizeToArray,a=i();var s={clearColorPalette:function(){a(this).colorIdx=0,a(this).colorNameMap={}},getColorFromPalette:function(t,e,n){var r=a(e=e||this),i=r.colorIdx||0,s=r.colorNameMap=r.colorNameMap||{};if(s.hasOwnProperty(t))return s[t];var l=o(this.get("color",!0)),u=this.get("colorLayer",!0),c=null!=n&&u?function(t,e){for(var n=t.length,r=0;re)return t[r];return t[n-1]}(u,n):l;if((c=c||l)&&c.length){var h=c[i];return t&&(s[t]=h),r.colorIdx=(i+1)%c.length,h}}};t.exports=s},3313:function(t,e,n){var r=n(4305).retrieveRawValue,i=n(1186),o=i.getTooltipMarker,a=i.formatTpl,s=n(1169).getTooltipRenderMode,l=/\{@(.+?)\}/g,u={getDataParams:function(t,e){var n=this.getData(e),r=this.getRawValue(t,e),i=n.getRawIndex(t),a=n.getName(t),l=n.getRawDataItem(t),u=n.getItemVisual(t,"color"),c=n.getItemVisual(t,"borderColor"),h=this.ecModel.getComponent("tooltip"),p=h&&h.get("renderMode"),f=s(p),d=this.mainType,m="series"===d,g=n.userOutput;return{componentType:d,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:m?this.subType:null,seriesIndex:this.seriesIndex,seriesId:m?this.id:null,seriesName:m?this.name:null,name:a,dataIndex:i,data:l,dataType:e,value:r,color:u,borderColor:c,dimensionNames:g?g.dimensionNames:null,encode:g?g.encode:null,marker:o({color:u,renderMode:f}),$vars:["seriesName","name","value"]}},getFormattedLabel:function(t,e,n,i,o){e=e||"normal";var s=this.getData(n),u=s.getItemModel(t),c=this.getDataParams(t,n);null!=i&&c.value instanceof Array&&(c.value=c.value[i]);var h=u.get("normal"===e?[o||"label","formatter"]:[e,o||"label","formatter"]);return"function"===typeof h?(c.status=e,c.dimensionIndex=i,h(c)):"string"===typeof h?a(h,c).replace(l,(function(e,n){var i=n.length;return"["===n.charAt(0)&&"]"===n.charAt(i-1)&&(n=+n.slice(1,i-1)),r(s,t,n)})):void 0},getRawValue:function(t,e){return r(this.getData(e),t)},formatTooltip:function(){}};t.exports=u},2563:function(t,e,n){var r=n(6592)([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["textPosition"],["textAlign"]]),i={getItemStyle:function(t,e){var n=r(this,t,e),i=this.getBorderLineDash();return i&&(n.lineDash=i),n},getBorderLineDash:function(){var t=this.get("borderType");return"solid"===t||null==t?null:"dashed"===t?[5,5]:[1,1]}};t.exports=i},8354:function(t,e,n){var r=n(6592)([["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),i={getLineStyle:function(t){var e=r(this,t);return e.lineDash=this.getLineDash(e.lineWidth),e},getLineDash:function(t){null==t&&(t=1);var e=this.get("type"),n=Math.max(t,2),r=4*t;return"solid"!==e&&null!=e&&("dashed"===e?[r,r]:[n,n])}};t.exports=i},6592:function(t,e,n){var r=n(6884);t.exports=function(t){for(var e=0;e=0||i&&r.indexOf(i,s)<0)){var l=e.getShallow(s);null!=l&&(o[t[a][0]]=l)}}return o}}},1765:function(t,e,n){var r=n(5849),i=n(6871),o=["textStyle","color"],a={getTextColor:function(t){var e=this.ecModel;return this.getShallow("color")||(!t&&e?e.get(o):null)},getFont:function(){return i.getFont({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},getTextRect:function(t){return r.getBoundingRect(t,this.getFont(),this.getShallow("align"),this.getShallow("verticalAlign")||this.getShallow("baseline"),this.getShallow("padding"),this.getShallow("lineHeight"),this.getShallow("rich"),this.getShallow("truncateText"))}};t.exports=a},4530:function(t,e,n){n(9416).__DEV__;var r=n(6884),i=r.createHashMap,o=(r.retrieve,r.each);function a(t){this.coordSysName=t,this.coordSysDims=[],this.axisMap=i(),this.categoryAxisMap=i(),this.firstCategoryDimIndex=null}var s={cartesian2d:function(t,e,n,r){var i=t.getReferringComponents("xAxis")[0],o=t.getReferringComponents("yAxis")[0];e.coordSysDims=["x","y"],n.set("x",i),n.set("y",o),l(i)&&(r.set("x",i),e.firstCategoryDimIndex=0),l(o)&&(r.set("y",o),e.firstCategoryDimIndex,e.firstCategoryDimIndex=1)},singleAxis:function(t,e,n,r){var i=t.getReferringComponents("singleAxis")[0];e.coordSysDims=["single"],n.set("single",i),l(i)&&(r.set("single",i),e.firstCategoryDimIndex=0)},polar:function(t,e,n,r){var i=t.getReferringComponents("polar")[0],o=i.findAxisModel("radiusAxis"),a=i.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],n.set("radius",o),n.set("angle",a),l(o)&&(r.set("radius",o),e.firstCategoryDimIndex=0),l(a)&&(r.set("angle",a),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=1))},geo:function(t,e,n,r){e.coordSysDims=["lng","lat"]},parallel:function(t,e,n,r){var i=t.ecModel,a=i.getComponent("parallel",t.get("parallelIndex")),s=e.coordSysDims=a.dimensions.slice();o(a.parallelAxisIndex,(function(t,o){var a=i.getComponent("parallelAxis",t),u=s[o];n.set(u,a),l(a)&&null==e.firstCategoryDimIndex&&(r.set(u,a),e.firstCategoryDimIndex=o)}))}};function l(t){return"category"===t.get("type")}e.getCoordSysInfoBySeries=function(t){var e=t.get("coordinateSystem"),n=new a(e),r=s[e];if(r)return r(t,n,n.axisMap,n.categoryAxisMap),n}},3813:function(t,e,n){var r=n(6884),i=r.each,o=r.isArray,a=r.isObject,s=n(299),l=n(1169).normalizeToArray;function u(t){i(c,(function(e){e[0]in t&&!(e[1]in t)&&(t[e[1]]=t[e[0]])}))}var c=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],h=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"];t.exports=function(t,e){s(t,e),t.series=l(t.series),i(t.series,(function(t){if(a(t)){var e=t.type;if("line"===e)null!=t.clipOverflow&&(t.clip=t.clipOverflow);else if("pie"===e||"gauge"===e)null!=t.clockWise&&(t.clockwise=t.clockWise);else if("gauge"===e){var n=function(t,e){e=e.split(",");for(var n=t,r=0;r=0;d--){var m=t[d];if(s||(h=m.data.rawIndexOf(m.stackedByDimension,c)),h>=0){var g=m.data.getByRawIndex(m.stackResultDimension,h);if(p>=0&&g>0||p<=0&&g<0){p+=g,f=g;break}}}return r[0]=p,r[1]=f,r}));a.hostModel.setData(l),e.data=l}))}t.exports=function(t){var e=i();t.eachSeries((function(t){var n=t.get("stack");if(n){var r=e.get(n)||e.set(n,[]),i=t.getData(),o={stackResultDimension:i.getCalculationInfo("stackResultDimension"),stackedOverDimension:i.getCalculationInfo("stackedOverDimension"),stackedDimension:i.getCalculationInfo("stackedDimension"),stackedByDimension:i.getCalculationInfo("stackedByDimension"),isStackedByIndex:i.getCalculationInfo("isStackedByIndex"),data:i,seriesModel:t};if(!o.stackedDimension||!o.isStackedByIndex&&!o.stackedByDimension)return;r.length&&i.setCalculationInfo("stackedOnSeries",r[r.length-1].seriesModel),r.push(o)}})),e.each(a)}},8748:function(t,e,n){var r=n(1671),i=n(1186),o=n(9716),a=n(8647),s=r.round,l=o.extend({type:"interval",_interval:0,_intervalPrecision:2,setExtent:function(t,e){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(e)||(n[1]=parseFloat(e))},unionExtent:function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1]),l.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=a.getIntervalPrecision(t)},getTicks:function(t){var e=this._interval,n=this._extent,r=this._niceExtent,i=this._intervalPrecision,o=[];if(!e)return o;n[0]1e4)return[];var l=o.length?o[o.length-1]:r[1];return n[1]>l&&(t?o.push(s(l+e,i)):o.push(n[1])),o},getMinorTicks:function(t){for(var e=this.getTicks(!0),n=[],i=this.getExtent(),o=1;oi[0]&&h0;)r*=10;var i=[o.round(p(e[0]/r)*r),o.round(h(e[1]/r)*r)];this._interval=r,this._niceExtent=i}},niceExtent:function(t){l.niceExtent.call(this,t);var e=this._originalScale;e.__fixMin=t.fixMin,e.__fixMax=t.fixMax}});function g(t,e){return c(t,u(e))}r.each(["contain","normalize"],(function(t){m.prototype[t]=function(e){return e=d(e)/d(this.base),s[t].call(this,e)}})),m.create=function(){return new m};var y=m;t.exports=y},9398:function(t,e,n){var r=n(6884),i=n(9716),o=n(3447),a=i.prototype,s=i.extend({type:"ordinal",init:function(t,e){t&&!r.isArray(t)||(t=new o({categories:t})),this._ordinalMeta=t,this._extent=e||[0,t.categories.length-1]},parse:function(t){return"string"===typeof t?this._ordinalMeta.getOrdinal(t):Math.round(t)},contain:function(t){return t=this.parse(t),a.contain.call(this,t)&&null!=this._ordinalMeta.categories[t]},normalize:function(t){return a.normalize.call(this,this.parse(t))},scale:function(t){return Math.round(a.scale.call(this,t))},getTicks:function(){for(var t=[],e=this._extent,n=e[0];n<=e[1];)t.push(n),n++;return t},getLabel:function(t){if(!this.isBlank())return this._ordinalMeta.categories[t]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(t,e){this.unionExtent(t.getApproximateExtent(e))},getOrdinalMeta:function(){return this._ordinalMeta},niceTicks:r.noop,niceExtent:r.noop});s.create=function(){return new s};var l=s;t.exports=l},9716:function(t,e,n){var r=n(4657);function i(t){this._setting=t||{},this._extent=[1/0,-1/0],this._interval=0,this.init&&this.init.apply(this,arguments)}i.prototype.parse=function(t){return t},i.prototype.getSetting=function(t){return this._setting[t]},i.prototype.contain=function(t){var e=this._extent;return t>=e[0]&&t<=e[1]},i.prototype.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},i.prototype.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},i.prototype.unionExtent=function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1])},i.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},i.prototype.getExtent=function(){return this._extent.slice()},i.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},i.prototype.isBlank=function(){return this._isBlank},i.prototype.setBlank=function(t){this._isBlank=t},i.prototype.getLabel=null,r.enableClassExtend(i),r.enableClassManagement(i,{registerWhenExtend:!0});var o=i;t.exports=o},9134:function(t,e,n){var r=n(6884),i=n(1671),o=n(1186),a=n(8647),s=n(8748),l=s.prototype,u=Math.ceil,c=Math.floor,h=1e3,p=6e4,f=36e5,d=864e5,m=s.extend({type:"time",getLabel:function(t){var e=this._stepLvl,n=new Date(t);return o.formatTime(e[0],n,this.getSetting("useUTC"))},niceExtent:function(t){var e=this._extent;if(e[0]===e[1]&&(e[0]-=d,e[1]+=d),e[1]===-1/0&&e[0]===1/0){var n=new Date;e[1]=+new Date(n.getFullYear(),n.getMonth(),n.getDate()),e[0]=e[1]-d}this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval);var r=this._interval;t.fixMin||(e[0]=i.round(c(e[0]/r)*r)),t.fixMax||(e[1]=i.round(u(e[1]/r)*r))},niceTicks:function(t,e,n){t=t||10;var r=this._extent,o=r[1]-r[0],s=o/t;null!=e&&sn&&(s=n);var l=g.length,h=function(t,e,n,r){for(;n>>1;t[i][1]t[1]&&(t[0]=t[1])}e.intervalScaleNiceTicks=function(t,e,n,a){var l={},u=t[1]-t[0],c=l.interval=r.nice(u/e,!0);null!=n&&ca&&(c=l.interval=a);var h=l.intervalPrecision=o(c);return s(l.niceTickExtent=[i(Math.ceil(t[0]/c)*c,h),i(Math.floor(t[1]/c)*c,h)],t),l},e.getIntervalPrecision=o,e.fixExtent=s},4313:function(t,e,n){var r=n(6884),i=r.each,o=r.map,a=r.isFunction,s=r.createHashMap,l=r.noop,u=n(7528).createTask,c=n(8927).getUID,h=n(1389),p=n(819),f=n(1169).normalizeToArray;function d(t,e,n,r){this.ecInstance=t,this.api=e,this.unfinished;n=this._dataProcessorHandlers=n.slice(),r=this._visualHandlers=r.slice();this._allHandlers=n.concat(r),this._stageTaskMap=s()}var m=d.prototype;function g(t,e,n,r,o){var a;function s(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}o=o||{},i(e,(function(e,i){if(!o.visualType||o.visualType===e.visualType){var l=t._stageTaskMap.get(e.uid),u=l.seriesTaskMap,c=l.overallTask;if(c){var h,p=c.agentStubMap;p.each((function(t){s(o,t)&&(t.dirty(),h=!0)})),h&&c.dirty(),y(c,r);var f=t.getPerformArgs(c,o.block);p.each((function(t){t.perform(f)})),a|=c.perform(f)}else u&&u.each((function(i,l){s(o,i)&&i.dirty();var u=t.getPerformArgs(i,o.block);u.skip=!e.performRawSeries&&n.isSeriesFiltered(i.context.model),y(i,r),a|=i.perform(u)}))}})),t.unfinished|=a}m.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each((function(t){var e=t.overallTask;e&&e.dirty()}))},m.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),r=n.context,i=!e&&n.progressiveEnabled&&(!r||r.progressiveRender)&&t.__idxInPipeline>n.blockIndex?n.step:null,o=r&&r.modDataCount;return{step:i,modBy:null!=o?Math.ceil(o/i):null,modDataCount:o}}},m.getPipeline=function(t){return this._pipelineMap.get(t)},m.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),r=t.getData().count(),i=n.progressiveEnabled&&e.incrementalPrepareRender&&r>=n.threshold,o=t.get("large")&&r>=t.get("largeThreshold"),a="mod"===t.get("progressiveChunkMode")?r:null;t.pipelineContext=n.context={progressiveRender:i,modDataCount:a,large:o}},m.restorePipelines=function(t){var e=this,n=e._pipelineMap=s();t.eachSeries((function(t){var r=t.getProgressive(),i=t.uid;n.set(i,{id:i,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:r&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(r||700),count:0}),k(e,t,t.dataTask)}))},m.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.ecInstance.getModel(),n=this.api;i(this._allHandlers,(function(r){var o=t.get(r.uid)||t.set(r.uid,[]);r.reset&&function(t,e,n,r,i){var o=n.seriesTaskMap||(n.seriesTaskMap=s()),a=e.seriesType,l=e.getTargetSeries;e.createOnAllSeries?r.eachRawSeries(c):a?r.eachRawSeriesByType(a,c):l&&l(r,i).each(c);function c(n){var a=n.uid,s=o.get(a)||o.set(a,u({plan:w,reset:S,count:C}));s.context={model:n,ecModel:r,api:i,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:t},k(t,n,s)}var h=t._pipelineMap;o.each((function(t,e){h.get(e)||(t.dispose(),o.removeKey(e))}))}(this,r,o,e,n),r.overallReset&&function(t,e,n,r,o){var a=n.overallTask=n.overallTask||u({reset:v});a.context={ecModel:r,api:o,overallReset:e.overallReset,scheduler:t};var l=a.agentStubMap=a.agentStubMap||s(),c=e.seriesType,h=e.getTargetSeries,p=!0,f=e.modifyOutputEnd;c?r.eachRawSeriesByType(c,d):h?h(r,o).each(d):(p=!1,i(r.getSeries(),d));function d(e){var n=e.uid,r=l.get(n);r||(r=l.set(n,u({reset:_,onDirty:b})),a.dirty()),r.context={model:e,overallProgress:p,modifyOutputEnd:f},r.agent=a,r.__block=p,k(t,e,r)}var m=t._pipelineMap;l.each((function(t,e){m.get(e)||(t.dispose(),a.dirty(),l.removeKey(e))}))}(this,r,o,e,n)}),this)},m.prepareView=function(t,e,n,r){var i=t.renderTask,o=i.context;o.model=e,o.ecModel=n,o.api=r,i.__block=!t.incrementalPrepareRender,k(this,e,i)},m.performDataProcessorTasks=function(t,e){g(this,this._dataProcessorHandlers,t,e,{block:!0})},m.performVisualTasks=function(t,e,n){g(this,this._visualHandlers,t,e,n)},m.performSeriesTasks=function(t){var e;t.eachSeries((function(t){e|=t.dataTask.perform()})),this.unfinished|=e},m.plan=function(){this._pipelineMap.each((function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)}))};var y=m.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)};function v(t){t.overallReset(t.ecModel,t.api,t.payload)}function _(t,e){return t.overallProgress&&x}function x(){this.agent.dirty(),this.getDownstream().dirty()}function b(){this.agent&&this.agent.dirty()}function w(t){return t.plan&&t.plan(t.model,t.ecModel,t.api,t.payload)}function S(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=f(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?o(e,(function(t,e){return E(e)})):T}var T=E(0);function E(t){return function(e,n){var r=n.data,i=n.resetDefines[t];if(i&&i.dataEach)for(var o=e.start;o=1)&&(t=1),t}s===c&&u===h||(e="reset"),(this._dirty||"reset"===e)&&(this._dirty=!1,a=function(t,e){var n,r;t._dueIndex=t._outputDueEnd=t._dueEnd=0,t._settedOutputEnd=null,!e&&t._reset&&((n=t._reset(t.context))&&n.progress&&(r=n.forceFirstProgress,n=n.progress),i(n)&&!n.length&&(n=null));t._progress=n,t._modBy=t._modDataCount=null;var o=t._downstream;return o&&o.dirty(),r}(this,r)),this._modBy=c,this._modDataCount=h;var f=t&&t.step;if(this._dueEnd=n?n._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var d=this._dueIndex,m=Math.min(null!=f?this._dueIndex+f:1/0,this._dueEnd);if(!r&&(a||d1&&r>0?s:a}};return o;function a(){return e=t?null:o=0&&n.push(t)})),n}(s.originalDeps=e(a),t);s.entryCount=l.length,0===s.entryCount&&o.push(a),r.each(l,(function(t){r.indexOf(s.predecessor,t)<0&&s.predecessor.push(t);var e=n(i,t);r.indexOf(e.successor,t)<0&&e.successor.push(a)}))})),{graph:i,noEntryList:o}}(i),l=s.graph,u=s.noEntryList,c={};for(r.each(t,(function(t){c[t]=!0}));u.length;){var h=u.pop(),p=l[h],f=!!c[h];f&&(o.call(a,h,p.originalDeps.slice()),delete c[h]),r.each(p.successor,f?m:d)}r.each(c,(function(){throw new Error("Circle dependency may exists")}))}function d(t){l[t].entryCount--,0===l[t].entryCount&&u.push(t)}function m(t){c[t]=!0,d(t)}}}},1186:function(t,e,n){var r=n(6884),i=n(5849),o=n(1671);var a=r.normalizeCssArray,s=/([&<>"'])/g,l={"&":"&","<":"<",">":">",'"':""","'":"'"};function u(t){return null==t?"":(t+"").replace(s,(function(t,e){return l[e]}))}var c=["a","b","c","d","e","f","g"],h=function(t,e){return"{"+t+(null==e?"":e)+"}"};function p(t,e){return"0000".substr(0,e-(t+="").length)+t}var f=i.truncateText;e.addCommas=function(t){return isNaN(t)?"-":(t=(t+"").split("."))[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")},e.toCamelCase=function(t,e){return t=(t||"").toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()})),e&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t},e.normalizeCssArray=a,e.encodeHTML=u,e.formatTpl=function(t,e,n){r.isArray(e)||(e=[e]);var i=e.length;if(!i)return"";for(var o=e[0].$vars||[],a=0;a':'':{renderMode:o,content:"{marker"+a+"|} ",style:{color:n}}:""},e.formatTime=function(t,e,n){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var r=o.parseDate(e),i=n?"UTC":"",a=r["get"+i+"FullYear"](),s=r["get"+i+"Month"]()+1,l=r["get"+i+"Date"](),u=r["get"+i+"Hours"](),c=r["get"+i+"Minutes"](),h=r["get"+i+"Seconds"](),f=r["get"+i+"Milliseconds"]();return t=t.replace("MM",p(s,2)).replace("M",s).replace("yyyy",a).replace("yy",a%100).replace("dd",p(l,2)).replace("d",l).replace("hh",p(u,2)).replace("h",u).replace("mm",p(c,2)).replace("m",c).replace("ss",p(h,2)).replace("s",h).replace("SSS",p(f,3))},e.capitalFirst=function(t){return t?t.charAt(0).toUpperCase()+t.substr(1):t},e.truncateText=f,e.getTextBoundingRect=function(t){return i.getBoundingRect(t.text,t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich,t.truncate)},e.getTextRect=function(t,e,n,r,o,a,s,l){return i.getBoundingRect(t,e,n,r,o,l,a,s)},e.windowOpen=function(t,e){if("_blank"===e||"blank"===e){var n=window.open();n.opener=null,n.location=t}else window.open(t,e)}},6871:function(t,e,n){var r=n(6884),i=n(1046),o=n(5561),a=n(1432),s=n(5784),l=n(4846),u=n(2668),c=n(4046);e.Image=c;var h=n(2575);e.Group=h;var p=n(6114);e.Text=p;var f=n(1345);e.Circle=f;var d=n(6455);e.Sector=d;var m=n(5366);e.Ring=m;var g=n(1719);e.Polygon=g;var y=n(8509);e.Polyline=y;var v=n(5671);e.Rect=v;var _=n(1768);e.Line=_;var x=n(2730);e.BezierCurve=x;var b=n(2620);e.Arc=b;var w=n(6748);e.CompoundPath=w;var S=n(5737);e.LinearGradient=S;var T=n(5721);e.RadialGradient=T;var E=n(7057);e.BoundingRect=E;var C=n(7363);e.IncrementalDisplayable=C;var k=n(54),I=Math.max,A=Math.min,M={},P=1,D="emphasis",z="normal",L=1,O={},R={};function B(t,e){R[t]=e}function F(t,e,n,r){var o=i.createFromString(t,e);return n&&("center"===r&&(n=N(n,o.getBoundingRect())),U(o,n)),o}function N(t,e){var n,r=e.width/e.height,i=t.height*r;return n=i<=t.width?t.height:(i=t.width)/r,{x:t.x+t.width/2-i/2,y:t.y+t.height/2-n/2,width:i,height:n}}var V=i.mergePath;function U(t,e){if(t.applyTransform){var n=t.getBoundingRect().calculateTransform(e);t.applyTransform(n)}}var j=k.subPixelOptimize;function q(t){return null!=t&&"none"!==t}var W=r.createHashMap(),G=0;function Z(t){var e=t.__hoverStl;if(e&&!t.__highlighted){var n=t.__zr,r=t.useHoverLayer&&n&&"canvas"===n.painter.type;if(t.__highlighted=r?"layer":"plain",!(t.isGroup||!n&&t.useHoverLayer)){var i=t,o=t.style;r&&(o=(i=n.addHover(t)).style),lt(o),r||function(t){if(t.__hoverStlDirty){t.__hoverStlDirty=!1;var e=t.__hoverStl;if(e){var n=t.__cachedNormalStl={};t.__cachedNormalZ2=t.z2;var r=t.style;for(var i in e)null!=e[i]&&(n[i]=r[i]);n.fill=r.fill,n.stroke=r.stroke}else t.__cachedNormalStl=t.__cachedNormalZ2=null}}(i),o.extendFrom(e),H(o,e,"fill"),H(o,e,"stroke"),st(o),r||(t.dirty(!1),t.z2+=P)}}}function H(t,e,n){!q(e[n])&&q(t[n])&&(t[n]=function(t){if("string"!==typeof t)return t;var e=W.get(t);return e||(e=o.lift(t,-.1),G<1e4&&(W.set(t,e),G++)),e}(t[n]))}function X(t){var e=t.__highlighted;if(e&&(t.__highlighted=!1,!t.isGroup))if("layer"===e)t.__zr&&t.__zr.removeHover(t);else{var n=t.style,r=t.__cachedNormalStl;r&&(lt(n),t.setStyle(r),st(n));var i=t.__cachedNormalZ2;null!=i&&t.z2-i===P&&(t.z2=i)}}function Y(t,e,n){var r,i=z,o=z;t.__highlighted&&(i=D,r=!0),e(t,n),t.__highlighted&&(o=D,r=!0),t.isGroup&&t.traverse((function(t){!t.isGroup&&e(t,n)})),r&&t.__highDownOnUpdate&&t.__highDownOnUpdate(i,o)}function K(t,e){e=t.__hoverStl=!1!==e&&(t.hoverStyle||e||{}),t.__hoverStlDirty=!0,t.__highlighted&&(t.__cachedNormalStl=null,X(t),Z(t))}function J(t){!et(this,t)&&!this.__highByOuter&&Y(this,Z)}function $(t){!et(this,t)&&!this.__highByOuter&&Y(this,X)}function Q(t){this.__highByOuter|=1<<(t||0),Y(this,Z)}function tt(t){!(this.__highByOuter&=~(1<<(t||0)))&&Y(this,X)}function et(t,e){return t.__highDownSilentOnTouch&&e.zrByTouch}function nt(t,e){var n=!1===e;if(t.__highDownSilentOnTouch=t.highDownSilentOnTouch,t.__highDownOnUpdate=t.highDownOnUpdate,!n||t.__highDownDispatcher){var r=n?"off":"on";t[r]("mouseover",J)[r]("mouseout",$),t[r]("emphasis",Q)[r]("normal",tt),t.__highByOuter=t.__highByOuter||0,t.__highDownDispatcher=!n}}function rt(t,e,n,i,o){return it(t,e,i,o),n&&r.extend(t,n),t}function it(t,e,n,i){if((n=n||M).isRectText){var o;n.getTextPosition?o=n.getTextPosition(e,i):"outside"===(o=e.getShallow("position")||(i?null:"inside"))&&(o="top"),t.textPosition=o,t.textOffset=e.getShallow("offset");var a=e.getShallow("rotate");null!=a&&(a*=Math.PI/180),t.textRotation=a,t.textDistance=r.retrieve2(e.getShallow("distance"),i?null:5)}var s,l=e.ecModel,u=l&&l.option.textStyle,c=function(t){var e;for(;t&&t!==t.ecModel;){var n=(t.option||M).rich;if(n)for(var r in e=e||{},n)n.hasOwnProperty(r)&&(e[r]=1);t=t.parentModel}return e}(e);if(c)for(var h in s={},c)if(c.hasOwnProperty(h)){var p=e.getModel(["rich",h]);ot(s[h]={},p,u,n,i)}return t.rich=s,ot(t,e,u,n,i,!0),n.forceRich&&!n.textStyle&&(n.textStyle={}),t}function ot(t,e,n,i,o,a){n=!o&&n||M,t.textFill=at(e.getShallow("color"),i)||n.color,t.textStroke=at(e.getShallow("textBorderColor"),i)||n.textBorderColor,t.textStrokeWidth=r.retrieve2(e.getShallow("textBorderWidth"),n.textBorderWidth),o||(a&&(t.insideRollbackOpt=i,st(t)),null==t.textFill&&(t.textFill=i.autoColor)),t.fontStyle=e.getShallow("fontStyle")||n.fontStyle,t.fontWeight=e.getShallow("fontWeight")||n.fontWeight,t.fontSize=e.getShallow("fontSize")||n.fontSize,t.fontFamily=e.getShallow("fontFamily")||n.fontFamily,t.textAlign=e.getShallow("align"),t.textVerticalAlign=e.getShallow("verticalAlign")||e.getShallow("baseline"),t.textLineHeight=e.getShallow("lineHeight"),t.textWidth=e.getShallow("width"),t.textHeight=e.getShallow("height"),t.textTag=e.getShallow("tag"),a&&i.disableBox||(t.textBackgroundColor=at(e.getShallow("backgroundColor"),i),t.textPadding=e.getShallow("padding"),t.textBorderColor=at(e.getShallow("borderColor"),i),t.textBorderWidth=e.getShallow("borderWidth"),t.textBorderRadius=e.getShallow("borderRadius"),t.textBoxShadowColor=e.getShallow("shadowColor"),t.textBoxShadowBlur=e.getShallow("shadowBlur"),t.textBoxShadowOffsetX=e.getShallow("shadowOffsetX"),t.textBoxShadowOffsetY=e.getShallow("shadowOffsetY")),t.textShadowColor=e.getShallow("textShadowColor")||n.textShadowColor,t.textShadowBlur=e.getShallow("textShadowBlur")||n.textShadowBlur,t.textShadowOffsetX=e.getShallow("textShadowOffsetX")||n.textShadowOffsetX,t.textShadowOffsetY=e.getShallow("textShadowOffsetY")||n.textShadowOffsetY}function at(t,e){return"auto"!==t?t:e&&e.autoColor?e.autoColor:null}function st(t){var e,n=t.textPosition,r=t.insideRollbackOpt;if(r&&null==t.textFill){var i=r.autoColor,o=r.isRectText,a=r.useInsideStyle,s=!1!==a&&(!0===a||o&&n&&"string"===typeof n&&n.indexOf("inside")>=0),l=!s&&null!=i;(s||l)&&(e={textFill:t.textFill,textStroke:t.textStroke,textStrokeWidth:t.textStrokeWidth}),s&&(t.textFill="#fff",null==t.textStroke&&(t.textStroke=i,null==t.textStrokeWidth&&(t.textStrokeWidth=2))),l&&(t.textFill=i)}t.insideRollback=e}function lt(t){var e=t.insideRollback;e&&(t.textFill=e.textFill,t.textStroke=e.textStroke,t.textStrokeWidth=e.textStrokeWidth,t.insideRollback=null)}function ut(t,e,n,r,i,o){if("function"===typeof i&&(o=i,i=null),r&&r.isAnimationEnabled()){var a=t?"Update":"",s=r.getShallow("animationDuration"+a),l=r.getShallow("animationEasing"+a),u=r.getShallow("animationDelay"+a);"function"===typeof u&&(u=u(i,r.getAnimationDelayParams?r.getAnimationDelayParams(e,i):null)),"function"===typeof s&&(s=s(i)),s>0?e.animateTo(n,s,u||0,l,o,!!o):(e.stopAnimation(),e.attr(n),o&&o())}else e.stopAnimation(),e.attr(n),o&&o()}function ct(t,e,n,r,i){ut(!0,t,e,n,r,i)}function ht(t,e,n){return e&&!r.isArrayLike(e)&&(e=u.getLocalTransform(e)),n&&(e=a.invert([],e)),s.applyTransform([],t,e)}function pt(t,e,n,r,i,o,a,s){var l,u=n-t,c=r-e,h=a-i,p=s-o,f=ft(h,p,u,c);if((l=f)<=1e-6&&l>=-1e-6)return!1;var d=t-i,m=e-o,g=ft(d,m,u,c)/f;if(g<0||g>1)return!1;var y=ft(d,m,h,p)/f;return!(y<0||y>1)}function ft(t,e,n,r){return t*r-n*e}B("circle",f),B("sector",d),B("ring",m),B("polygon",g),B("polyline",y),B("rect",v),B("line",_),B("bezierCurve",x),B("arc",b),e.Z2_EMPHASIS_LIFT=P,e.CACHED_LABEL_STYLE_PROPERTIES={color:"textFill",textBorderColor:"textStroke",textBorderWidth:"textStrokeWidth"},e.extendShape=function(t){return l.extend(t)},e.extendPath=function(t,e){return i.extendFromString(t,e)},e.registerShape=B,e.getShapeClass=function(t){if(R.hasOwnProperty(t))return R[t]},e.makePath=F,e.makeImage=function(t,e,n){var r=new c({style:{image:t,x:e.x,y:e.y,width:e.width,height:e.height},onload:function(t){if("center"===n){var i={width:t.width,height:t.height};r.setStyle(N(e,i))}}});return r},e.mergePath=V,e.resizePath=U,e.subPixelOptimizeLine=function(t){return k.subPixelOptimizeLine(t.shape,t.shape,t.style),t},e.subPixelOptimizeRect=function(t){return k.subPixelOptimizeRect(t.shape,t.shape,t.style),t},e.subPixelOptimize=j,e.setElementHoverStyle=K,e.setHoverStyle=function(t,e){nt(t,!0),Y(t,K,e)},e.setAsHighDownDispatcher=nt,e.isHighDownDispatcher=function(t){return!(!t||!t.__highDownDispatcher)},e.getHighlightDigit=function(t){var e=O[t];return null==e&&L<=32&&(e=O[t]=L++),e},e.setLabelStyle=function(t,e,n,i,o,a,s){var l,u=(o=o||M).labelFetcher,c=o.labelDataIndex,h=o.labelDimIndex,p=o.labelProp,f=n.getShallow("show"),d=i.getShallow("show");(f||d)&&(u&&(l=u.getFormattedLabel(c,"normal",null,h,p)),null==l&&(l=r.isFunction(o.defaultText)?o.defaultText(c,o):o.defaultText));var m=f?l:null,g=d?r.retrieve2(u?u.getFormattedLabel(c,"emphasis",null,h,p):null,l):null;null==m&&null==g||(rt(t,n,a,o),rt(e,i,s,o,!0)),t.text=m,e.text=g},e.modifyLabelStyle=function(t,e,n){var i=t.style;e&&(lt(i),t.setStyle(e),st(i)),i=t.__hoverStl,n&&i&&(lt(i),r.extend(i,n),st(i))},e.setTextStyle=rt,e.setText=function(t,e,n){var r,i={isRectText:!0};!1===n?r=!0:i.autoColor=n,it(t,e,i,r)},e.getFont=function(t,e){var n=e&&e.getModel("textStyle");return r.trim([t.fontStyle||n&&n.getShallow("fontStyle")||"",t.fontWeight||n&&n.getShallow("fontWeight")||"",(t.fontSize||n&&n.getShallow("fontSize")||12)+"px",t.fontFamily||n&&n.getShallow("fontFamily")||"sans-serif"].join(" "))},e.updateProps=ct,e.initProps=function(t,e,n,r,i){ut(!1,t,e,n,r,i)},e.getTransform=function(t,e){for(var n=a.identity([]);t&&t!==e;)a.mul(n,t.getLocalTransform(),n),t=t.parent;return n},e.applyTransform=ht,e.transformDirection=function(t,e,n){var r=0===e[4]||0===e[5]||0===e[0]?1:Math.abs(2*e[4]/e[0]),i=0===e[4]||0===e[5]||0===e[2]?1:Math.abs(2*e[4]/e[2]),o=["left"===t?-r:"right"===t?r:0,"top"===t?-i:"bottom"===t?i:0];return o=ht(o,e,n),Math.abs(o[0])>Math.abs(o[1])?o[0]>0?"right":"left":o[1]>0?"bottom":"top"},e.groupTransition=function(t,e,n,i){if(t&&e){var o=function(t){var e={};return t.traverse((function(t){!t.isGroup&&t.anid&&(e[t.anid]=t)})),e}(t);e.traverse((function(t){if(!t.isGroup&&t.anid){var e=o[t.anid];if(e){var r=a(t);t.attr(a(e)),ct(t,r,n,t.dataIndex)}}}))}function a(t){var e={position:s.clone(t.position),rotation:t.rotation};return t.shape&&(e.shape=r.extend({},t.shape)),e}},e.clipPointsByRect=function(t,e){return r.map(t,(function(t){var n=t[0];n=I(n,e.x),n=A(n,e.x+e.width);var r=t[1];return r=I(r,e.y),[n,r=A(r,e.y+e.height)]}))},e.clipRectByRect=function(t,e){var n=I(t.x,e.x),r=A(t.x+t.width,e.x+e.width),i=I(t.y,e.y),o=A(t.y+t.height,e.y+e.height);if(r>=n&&o>=i)return{x:n,y:i,width:r-n,height:o-i}},e.createIcon=function(t,e,n){var i=(e=r.extend({rectHover:!0},e)).style={strokeNoScale:!0};if(n=n||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf("image://")?(i.image=t.slice(8),r.defaults(i,n),new c(e)):F(t.replace("path://",""),e,n,"center")},e.linePolygonIntersect=function(t,e,n,r,i){for(var o=0,a=i[i.length-1];or||l.newline?(o=0,c=g,a+=s+n,s=f.height):s=Math.max(s,f.height)}else{var y=f.height+(m?-m.y+f.y:0);(h=a+y)>i||l.newline?(o+=s+n,a=0,h=y,s=f.width):s=Math.max(s,f.width)}l.newline||(p[0]=o,p[1]=a,"horizontal"===t?o=c+n:a=h+n)}))}var h=c,p=r.curry(c,"vertical"),f=r.curry(c,"horizontal");function d(t,e,n){n=a.normalizeCssArray(n||0);var r=e.width,s=e.height,l=o(t.left,r),u=o(t.top,s),c=o(t.right,r),h=o(t.bottom,s),p=o(t.width,r),f=o(t.height,s),d=n[2]+n[0],m=n[1]+n[3],g=t.aspect;switch(isNaN(p)&&(p=r-c-m-l),isNaN(f)&&(f=s-h-d-u),null!=g&&(isNaN(p)&&isNaN(f)&&(g>r/s?p=.8*r:f=.8*s),isNaN(p)&&(p=g*f),isNaN(f)&&(f=p/g)),isNaN(l)&&(l=r-c-p-m),isNaN(u)&&(u=s-h-f-d),t.left||t.right){case"center":l=r/2-p/2-n[3];break;case"right":l=r-p-m}switch(t.top||t.bottom){case"middle":case"center":u=s/2-f/2-n[0];break;case"bottom":u=s-f-d}l=l||0,u=u||0,isNaN(p)&&(p=r-m-l-(c||0)),isNaN(f)&&(f=s-d-u-(h||0));var y=new i(l+n[3],u+n[0],p,f);return y.margin=n,y}function m(t,e){return e&&t&&s(l,(function(n){e.hasOwnProperty(n)&&(t[n]=e[n])})),t}e.LOCATION_PARAMS=l,e.HV_NAMES=u,e.box=h,e.vbox=p,e.hbox=f,e.getAvailableSize=function(t,e,n){var r=e.width,i=e.height,s=o(t.x,r),l=o(t.y,i),u=o(t.x2,r),c=o(t.y2,i);return(isNaN(s)||isNaN(parseFloat(t.x)))&&(s=0),(isNaN(u)||isNaN(parseFloat(t.x2)))&&(u=r),(isNaN(l)||isNaN(parseFloat(t.y)))&&(l=0),(isNaN(c)||isNaN(parseFloat(t.y2)))&&(c=i),n=a.normalizeCssArray(n||0),{width:Math.max(u-s-n[1]-n[3],0),height:Math.max(c-l-n[0]-n[2],0)}},e.getLayoutRect=d,e.positionElement=function(t,e,n,o,a){var s=!a||!a.hv||a.hv[0],l=!a||!a.hv||a.hv[1],u=a&&a.boundingMode||"all";if(s||l){var c;if("raw"===u)c="group"===t.type?new i(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(c=t.getBoundingRect(),t.needLocalTransform()){var h=t.getLocalTransform();(c=c.clone()).applyTransform(h)}e=d(r.defaults({width:c.width,height:c.height},e),n,o);var p=t.position,f=s?e.x-c.x:0,m=l?e.y-c.y:0;t.attr("position","raw"===u?[f,m]:[p[0]+f,p[1]+m])}},e.sizeCalculable=function(t,e){return null!=t[u[e][0]]||null!=t[u[e][1]]&&null!=t[u[e][2]]},e.mergeLayoutParam=function(t,e,n){!r.isObject(n)&&(n={});var i=n.ignoreSize;!r.isArray(i)&&(i=[i,i]);var o=l(u[0],0),a=l(u[1],1);function l(n,r){var o={},a=0,l={},u=0;if(s(n,(function(e){l[e]=t[e]})),s(n,(function(t){c(e,t)&&(o[t]=l[t]=e[t]),h(o,t)&&a++,h(l,t)&&u++})),i[r])return h(e,n[1])?l[n[2]]=null:h(e,n[2])&&(l[n[1]]=null),l;if(2!==u&&a){if(a>=2)return o;for(var p=0;p=n.length&&n.push({option:t})}})),n},e.makeIdAndName=function(t){var e=r.createHashMap();o(t,(function(t,n){var r=t.exist;r&&e.set(r.id,t)})),o(t,(function(t,n){var i=t.option;r.assert(!i||null==i.id||!e.get(i.id)||e.get(i.id)===t,"id duplicates: "+(i&&i.id)),i&&null!=i.id&&e.set(i.id,t),!t.keyInfo&&(t.keyInfo={})})),o(t,(function(t,n){var r=t.exist,i=t.option,o=t.keyInfo;if(a(i)){if(o.name=null!=i.name?i.name+"":r?r.name:l+n,r)o.id=r.id;else if(null!=i.id)o.id=i.id+"";else{var s=0;do{o.id="\0"+o.name+"\0"+s++}while(e.get(o.id))}e.set(o.id,t)}}))},e.isNameSpecified=function(t){var e=t.name;return!(!e||!e.indexOf(l))},e.isIdInner=c,e.compressBatches=function(t,e){var n={},r={};return i(t||[],n),i(e||[],r,n),[o(n),o(r)];function i(t,e,n){for(var r=0,i=t.length;r=10&&e++,e}e.linearMap=function(t,e,n,r){var i=e[1]-e[0],o=n[1]-n[0];if(0===i)return 0===o?n[0]:(n[0]+n[1])/2;if(r)if(i>0){if(t<=e[0])return n[0];if(t>=e[1])return n[1]}else{if(t>=e[0])return n[0];if(t<=e[1])return n[1]}else{if(t===e[0])return n[0];if(t===e[1])return n[1]}return(t-e[0])/i*o+n[0]},e.parsePercent=function(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return"string"===typeof t?(n=t,n.replace(/^\s+|\s+$/g,"")).match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t;var n},e.round=function(t,e,n){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),n?t:+t},e.asc=function(t){return t.sort((function(t,e){return t-e})),t},e.getPrecision=function(t){if(t=+t,isNaN(t))return 0;for(var e=1,n=0;Math.round(t*e)/e!==t;)e*=10,n++;return n},e.getPrecisionSafe=function(t){var e=t.toString(),n=e.indexOf("e");if(n>0){var r=+e.slice(n+1);return r<0?-r:0}var i=e.indexOf(".");return i<0?0:e.length-1-i},e.getPixelPrecision=function(t,e){var n=Math.log,r=Math.LN10,i=Math.floor(n(t[1]-t[0])/r),o=Math.round(n(Math.abs(e[1]-e[0]))/r),a=Math.min(Math.max(-i+o,0),20);return isFinite(a)?a:20},e.getPercentWithPrecision=function(t,e,n){if(!t[e])return 0;var i=r.reduce(t,(function(t,e){return t+(isNaN(e)?0:e)}),0);if(0===i)return 0;for(var o=Math.pow(10,n),a=r.map(t,(function(t){return(isNaN(t)?0:t)/i*o*100})),s=100*o,l=r.map(a,(function(t){return Math.floor(t)})),u=r.reduce(l,(function(t,e){return t+e}),0),c=r.map(a,(function(t,e){return t-l[e]}));uh&&(h=c[f],p=f);++l[p],c[p]=0,++u}return l[e]/o},e.MAX_SAFE_INTEGER=9007199254740991,e.remRadian=function(t){var e=2*Math.PI;return(t%e+e)%e},e.isRadianAroundZero=function(t){return t>-1e-4&&t=-20?+t.toFixed(n<0?-n:0):t},e.quantile=function(t,e){var n=(t.length-1)*e+1,r=Math.floor(n),i=+t[r-1],o=n-r;return o?i+o*(t[r]-i):i},e.reformIntervals=function(t){t.sort((function(t,e){return s(t,e,0)?-1:1}));for(var e=-1/0,n=1,r=0;r=0}},6894:function(t,e,n){var r=(0,n(6871).extendShape)({type:"sausage",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:2*Math.PI,clockwise:!0},buildPath:function(t,e){var n=e.cx,r=e.cy,i=Math.max(e.r0||0,0),o=Math.max(e.r,0),a=.5*(o-i),s=i+a,l=e.startAngle,u=e.endAngle,c=e.clockwise,h=Math.cos(l),p=Math.sin(l),f=Math.cos(u),d=Math.sin(u);(c?u-l<2*Math.PI:l-u<2*Math.PI)&&(t.moveTo(h*i+n,p*i+r),t.arc(h*s+n,p*s+r,a,-Math.PI+l,l,!c)),t.arc(n,r,o,l,u,!c),t.moveTo(f*o+n,d*o+r),t.arc(f*s+n,d*s+r,a,u-2*Math.PI,u-Math.PI,!c),0!==i&&(t.arc(n,r,i,u,l,c),t.moveTo(h*i+n,d*i+r)),t.closePath()}});t.exports=r},2438:function(t,e,n){var r=n(6884),i=n(6871),o=n(7057),a=n(5849).calculateTextPosition,s=i.extendShape({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,r=e.cy,i=e.width/2,o=e.height/2;t.moveTo(n,r-o),t.lineTo(n+i,r+o),t.lineTo(n-i,r+o),t.closePath()}}),l=i.extendShape({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,r=e.cy,i=e.width/2,o=e.height/2;t.moveTo(n,r-o),t.lineTo(n+i,r),t.lineTo(n,r+o),t.lineTo(n-i,r),t.closePath()}}),u=i.extendShape({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.x,r=e.y,i=e.width/5*3,o=Math.max(i,e.height),a=i/2,s=a*a/(o-a),l=r-o+a+s,u=Math.asin(s/a),c=Math.cos(u)*a,h=Math.sin(u),p=Math.cos(u),f=.6*a,d=.7*a;t.moveTo(n-c,l+s),t.arc(n,l,a,Math.PI-u,2*Math.PI+u),t.bezierCurveTo(n+c-h*f,l+s+p*f,n,r-d,n,r),t.bezierCurveTo(n,r-d,n-c+h*f,l+s+p*f,n-c,l+s),t.closePath()}}),c=i.extendShape({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.height,r=e.width,i=e.x,o=e.y,a=r/3*2;t.moveTo(i,o),t.lineTo(i+a,o+n),t.lineTo(i,o+n/4*3),t.lineTo(i-a,o+n),t.lineTo(i,o),t.closePath()}}),h={line:i.Line,rect:i.Rect,roundRect:i.Rect,square:i.Rect,circle:i.Circle,diamond:l,pin:u,arrow:c,triangle:s},p={line:function(t,e,n,r,i){i.x1=t,i.y1=e+r/2,i.x2=t+n,i.y2=e+r/2},rect:function(t,e,n,r,i){i.x=t,i.y=e,i.width=n,i.height=r},roundRect:function(t,e,n,r,i){i.x=t,i.y=e,i.width=n,i.height=r,i.r=Math.min(n,r)/4},square:function(t,e,n,r,i){var o=Math.min(n,r);i.x=t,i.y=e,i.width=o,i.height=o},circle:function(t,e,n,r,i){i.cx=t+n/2,i.cy=e+r/2,i.r=Math.min(n,r)/2},diamond:function(t,e,n,r,i){i.cx=t+n/2,i.cy=e+r/2,i.width=n,i.height=r},pin:function(t,e,n,r,i){i.x=t+n/2,i.y=e+r/2,i.width=n,i.height=r},arrow:function(t,e,n,r,i){i.x=t+n/2,i.y=e+r/2,i.width=n,i.height=r},triangle:function(t,e,n,r,i){i.cx=t+n/2,i.cy=e+r/2,i.width=n,i.height=r}},f={};r.each(h,(function(t,e){f[e]=new t}));var d=i.extendShape({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},calculateTextPosition:function(t,e,n){var r=a(t,e,n),i=this.shape;return i&&"pin"===i.symbolType&&"inside"===e.textPosition&&(r.y=n.y+.4*n.height),r},buildPath:function(t,e,n){var r=e.symbolType;if("none"!==r){var i=f[r];i||(i=f[r="rect"]),p[r](e.x,e.y,e.width,e.height,i.shape),i.buildPath(t,i.shape,n)}}});function m(t,e){if("image"!==this.type){var n=this.style,r=this.shape;r&&"line"===r.symbolType?n.stroke=t:this.__isEmptyBrush?(n.stroke=t,n.fill=e||"#fff"):(n.fill&&(n.fill=t),n.stroke&&(n.stroke=t)),this.dirty(!1)}}e.createSymbol=function(t,e,n,r,a,s,l){var u,c=0===t.indexOf("empty");return c&&(t=t.substr(5,1).toLowerCase()+t.substr(6)),(u=0===t.indexOf("image://")?i.makeImage(t.slice(8),new o(e,n,r,a),l?"center":"cover"):0===t.indexOf("path://")?i.makePath(t.slice(7),{},new o(e,n,r,a),l?"center":"cover"):new d({shape:{symbolType:t,x:e,y:n,width:r,height:a}})).__isEmptyBrush=c,u.setColor=m,u.setColor(s),u}},964:function(t,e){var n="\0__throttleOriginMethod",r="\0__throttleRate",i="\0__throttleType";function o(t,e,n){var r,i,o,a,s,l=0,u=0,c=null;function h(){u=(new Date).getTime(),c=null,t.apply(o,a||[])}e=e||0;var p=function(){r=(new Date).getTime(),o=this,a=arguments;var t=s||e,p=s||n;s=null,i=r-(p?l:u)-t,clearTimeout(c),p?c=setTimeout(h,t):i>=0?h():c=setTimeout(h,-i),l=r};return p.clear=function(){c&&(clearTimeout(c),c=null)},p.debounceNextCall=function(t){s=t},p}e.throttle=o,e.createOrUpdate=function(t,e,a,s){var l=t[e];if(l){var u=l[n]||l,c=l[i];if(l[r]!==a||c!==s){if(null==a||!s)return t[e]=u;(l=t[e]=o(u,a,"debounce"===s))[n]=u,l[i]=s,l[r]=a}return l}},e.clear=function(t,e){var r=t[e];r&&r[n]&&(t[e]=r[n])}},2037:function(t,e,n){var r=n(6884).each,i=n(2575),o=n(8927),a=n(4657),s=n(1169),l=n(6871),u=n(7528).createTask,c=n(5402),h=s.makeInner(),p=c();function f(){this.group=new i,this.uid=o.getUID("viewChart"),this.renderTask=u({plan:y,reset:v}),this.renderTask.context={view:this}}f.prototype={type:"chart",init:function(t,e){},render:function(t,e,n,r){},highlight:function(t,e,n,r){g(t.getData(),r,"emphasis")},downplay:function(t,e,n,r){g(t.getData(),r,"normal")},remove:function(t,e){this.group.removeAll()},dispose:function(){},incrementalPrepareRender:null,incrementalRender:null,updateTransform:null,filterForExposedEvent:null};var d=f.prototype;function m(t,e,n){if(t&&(t.trigger(e,n),t.isGroup&&!l.isHighDownDispatcher(t)))for(var r=0,i=t.childCount();r=0},this.indexOfName=function(e){return t().indexOfName(e)},this.getItemVisual=function(e,n){return t().getItemVisual(e,n)}};t.exports=e},2583:function(t,e,n){var r=n(6884),i=n(7652),o=n(4305).retrieveRawValue;t.exports=function(t,e){var n=e.getModel("aria");if(n.get("show"))if(n.get("description"))t.setAttribute("aria-label",n.get("description"));else{var a=0;e.eachSeries((function(t,e){++a}),this);var s,l=n.get("data.maxCount")||10,u=n.get("series.maxCount")||10,c=Math.min(a,u);if(!(a<1)){var h=function(){var t=e.getModel("title").option;t&&t.length&&(t=t[0]);return t&&t.text}();s=h?f(d("general.withTitle"),{title:h}):d("general.withoutTitle");var p=[];s+=f(d(a>1?"series.multiple.prefix":"series.single.prefix"),{seriesCount:a}),e.eachSeries((function(t,e){if(e1?"multiple":"single")+".";n=f(n=d(r?s+"withName":s+"withoutName"),{seriesId:t.seriesIndex,seriesName:t.get("name"),seriesType:(v=t.subType,i.series.typeNames[v]||"\u81ea\u5b9a\u4e49\u56fe")});var u=t.getData();window.data=u,u.count()>l?n+=f(d("data.partialData"),{displayCnt:l}):n+=d("data.allData");for(var h=[],m=0;m-1}},2683:function(t){t.exports=function(t,e,n){for(var r=-1,i=null==t?0:t.length;++r=200){var m=e?null:s(t);if(m)return l(m);p=!1,c=a,d=new r}else d=e?[]:f;t:for(;++u-1}},7109:function(t,e,n){var r=n(7112);t.exports=function(t,e){var n=this.__data__,i=r(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this}},4086:function(t,e,n){var r=n(9676),i=n(8384),o=n(5797);t.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},9255:function(t,e,n){var r=n(2799);t.exports=function(t){var e=r(this,t).delete(t);return this.size-=e?1:0,e}},9186:function(t,e,n){var r=n(2799);t.exports=function(t){return r(this,t).get(t)}},3423:function(t,e,n){var r=n(2799);t.exports=function(t){return r(this,t).has(t)}},3739:function(t,e,n){var r=n(2799);t.exports=function(t,e){var n=r(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this}},9620:function(t,e,n){var r=n(8136)(Object,"create");t.exports=r},3581:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},7009:function(t,e,n){var r=n(1032),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();t.exports=o},5774:function(t){t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},1596:function(t){t.exports=function(t){return this.__data__.has(t)}},2230:function(t){t.exports=function(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}},7167:function(t){t.exports=function(t,e,n){for(var r=n-1,i=t.length;++r(r=1))return r;for(;no?n=i:r=i,i=.5*(r-n)+n}return i},r.prototype.solve=function(t,e){return this.sampleCurveY(this.solveCurveX(t,e))};var i=o;function o(t,e){this.x=t,this.y=e}o.prototype={clone:function(){return new o(this.x,this.y)},add:function(t){return this.clone()._add(t)},sub:function(t){return this.clone()._sub(t)},multByPoint:function(t){return this.clone()._multByPoint(t)},divByPoint:function(t){return this.clone()._divByPoint(t)},mult:function(t){return this.clone()._mult(t)},div:function(t){return this.clone()._div(t)},rotate:function(t){return this.clone()._rotate(t)},rotateAround:function(t,e){return this.clone()._rotateAround(t,e)},matMult:function(t){return this.clone()._matMult(t)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(t){return this.x===t.x&&this.y===t.y},dist:function(t){return Math.sqrt(this.distSqr(t))},distSqr:function(t){var e=t.x-this.x,n=t.y-this.y;return e*e+n*n},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(t){return Math.atan2(this.y-t.y,this.x-t.x)},angleWith:function(t){return this.angleWithSep(t.x,t.y)},angleWithSep:function(t,e){return Math.atan2(this.x*e-this.y*t,this.x*t+this.y*e)},_matMult:function(t){var e=t[2]*this.x+t[3]*this.y;return this.x=t[0]*this.x+t[1]*this.y,this.y=e,this},_add:function(t){return this.x+=t.x,this.y+=t.y,this},_sub:function(t){return this.x-=t.x,this.y-=t.y,this},_mult:function(t){return this.x*=t,this.y*=t,this},_div:function(t){return this.x/=t,this.y/=t,this},_multByPoint:function(t){return this.x*=t.x,this.y*=t.y,this},_divByPoint:function(t){return this.x/=t.x,this.y/=t.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var t=this.y;return this.y=this.x,this.x=-t,this},_rotate:function(t){var e=Math.cos(t),n=Math.sin(t),r=n*this.x+e*this.y;return this.x=e*this.x-n*this.y,this.y=r,this},_rotateAround:function(t,e){var n=Math.cos(t),r=Math.sin(t),i=e.y+r*(this.x-e.x)+n*(this.y-e.y);return this.x=e.x+n*(this.x-e.x)-r*(this.y-e.y),this.y=i,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},o.convert=function(t){return t instanceof o?t:Array.isArray(t)?new o(t[0],t[1]):t};var a="undefined"!=typeof self?self:{},s=Math.pow(2,53)-1;function l(t,e,r,i){var o=new n(t,e,r,i);return function(t){return o.solve(t)}}var u=l(.25,.1,.25,1);function c(t,e,n){return Math.min(n,Math.max(e,t))}function h(t,e,n){var r=n-e,i=((t-e)%r+r)%r+e;return i===e?n:i}function p(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];for(var r=0,i=e;r>e/4).toString(16):([1e7]+-[1e3]+-4e3+-8e3+-1e11).replace(/[018]/g,t)}()}function g(t){return!!t&&/^[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(t)}function y(t,e){t.forEach((function(t){e[t]&&(e[t]=e[t].bind(e))}))}function v(t,e){return-1!==t.indexOf(e,t.length-e.length)}function _(t,e,n){var r={};for(var i in t)r[i]=e.call(n||this,t[i],i,t);return r}function x(t,e,n){var r={};for(var i in t)e.call(n||this,t[i],i,t)&&(r[i]=t[i]);return r}function b(t){return Array.isArray(t)?t.map(b):"object"==typeof t&&t?_(t,b):t}var w={};function S(t){w[t]||("undefined"!=typeof console&&console.warn(t),w[t]=!0)}function T(t,e,n){return(n.y-t.y)*(e.x-t.x)>(e.y-t.y)*(n.x-t.x)}function E(t){for(var e=0,n=0,r=t.length,i=r-1,o=void 0,a=void 0;n@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)(?:\=(?:([^\x00-\x20\(\)<>@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)|(?:\"((?:[^"\\]|\\.)*)\")))?/g,(function(t,n,r,i){var o=r||i;return e[n]=!o||o.toLowerCase(),""})),e["max-age"]){var n=parseInt(e["max-age"],10);isNaN(n)?delete e["max-age"]:e["max-age"]=n}return e}var I=null;function A(t){if(null==I){var e=t.navigator?t.navigator.userAgent:null;I=!!t.safari||!(!e||!(/\b(iPad|iPhone|iPod)\b/.test(e)||e.match("Safari")&&!e.match("Chrome")))}return I}function M(t){try{var e=a[t];return e.setItem("_mapbox_test_",1),e.removeItem("_mapbox_test_"),!0}catch(t){return!1}}var P,D,z,L,O=a.performance&&a.performance.now?a.performance.now.bind(a.performance):Date.now.bind(Date),R=a.requestAnimationFrame||a.mozRequestAnimationFrame||a.webkitRequestAnimationFrame||a.msRequestAnimationFrame,B=a.cancelAnimationFrame||a.mozCancelAnimationFrame||a.webkitCancelAnimationFrame||a.msCancelAnimationFrame,F={now:O,frame:function(t){var e=R(t);return{cancel:function(){return B(e)}}},getImageData:function(t,e){void 0===e&&(e=0);var n=a.document.createElement("canvas"),r=n.getContext("2d");if(!r)throw new Error("failed to create canvas 2d context");return n.width=t.width,n.height=t.height,r.drawImage(t,0,0,t.width,t.height),r.getImageData(-e,-e,t.width+2*e,t.height+2*e)},resolveURL:function(t){return P||(P=a.document.createElement("a")),P.href=t,P.href},hardwareConcurrency:a.navigator&&a.navigator.hardwareConcurrency||4,get devicePixelRatio(){return a.devicePixelRatio},get prefersReducedMotion(){return!!a.matchMedia&&(null==D&&(D=a.matchMedia("(prefers-reduced-motion: reduce)")),D.matches)}},N={API_URL:"https://api.mapbox.com",get EVENTS_URL(){return this.API_URL?0===this.API_URL.indexOf("https://api.mapbox.cn")?"https://events.mapbox.cn/events/v2":0===this.API_URL.indexOf("https://api.mapbox.com")?"https://events.mapbox.com/events/v2":null:null},FEEDBACK_URL:"https://apps.mapbox.com/feedback",REQUIRE_ACCESS_TOKEN:!0,ACCESS_TOKEN:null,MAX_PARALLEL_IMAGE_REQUESTS:16},V={supported:!1,testSupport:function(t){!U&&L&&(j?q(t):z=t)}},U=!1,j=!1;function q(t){var e=t.createTexture();t.bindTexture(t.TEXTURE_2D,e);try{if(t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,L),t.isContextLost())return;V.supported=!0}catch(t){}t.deleteTexture(e),U=!0}a.document&&((L=a.document.createElement("img")).onload=function(){z&&q(z),z=null,j=!0},L.onerror=function(){U=!0,z=null},L.src="data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAQAAAAfQ//73v/+BiOh/AAA=");var W="01",G=function(t,e){this._transformRequestFn=t,this._customAccessToken=e,this._createSkuToken()};function Z(t){return 0===t.indexOf("mapbox:")}G.prototype._createSkuToken=function(){var t=function(){for(var t="",e=0;e<10;e++)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[Math.floor(62*Math.random())];return{token:["1",W,t].join(""),tokenExpiresAt:Date.now()+432e5}}();this._skuToken=t.token,this._skuTokenExpiresAt=t.tokenExpiresAt},G.prototype._isSkuTokenExpired=function(){return Date.now()>this._skuTokenExpiresAt},G.prototype.transformRequest=function(t,e){return this._transformRequestFn&&this._transformRequestFn(t,e)||{url:t}},G.prototype.normalizeStyleURL=function(t,e){if(!Z(t))return t;var n=K(t);return n.path="/styles/v1"+n.path,this._makeAPIURL(n,this._customAccessToken||e)},G.prototype.normalizeGlyphsURL=function(t,e){if(!Z(t))return t;var n=K(t);return n.path="/fonts/v1"+n.path,this._makeAPIURL(n,this._customAccessToken||e)},G.prototype.normalizeSourceURL=function(t,e){if(!Z(t))return t;var n=K(t);return n.path="/v4/"+n.authority+".json",n.params.push("secure"),this._makeAPIURL(n,this._customAccessToken||e)},G.prototype.normalizeSpriteURL=function(t,e,n,r){var i=K(t);return Z(t)?(i.path="/styles/v1"+i.path+"/sprite"+e+n,this._makeAPIURL(i,this._customAccessToken||r)):(i.path+=""+e+n,J(i))},G.prototype.normalizeTileURL=function(t,e){if(this._isSkuTokenExpired()&&this._createSkuToken(),t&&!Z(t))return t;var n=K(t);n.path=n.path.replace(/(\.(png|jpg)\d*)(?=$)/,(F.devicePixelRatio>=2||512===e?"@2x":"")+(V.supported?".webp":"$1")),n.path=n.path.replace(/^.+\/v4\//,"/"),n.path="/v4"+n.path;var r=this._customAccessToken||function(t){for(var e=0,n=t;e=0&&t.params.splice(i,1)}if("/"!==r.path&&(t.path=""+r.path+t.path),!N.REQUIRE_ACCESS_TOKEN)return J(t);if(!(e=e||N.ACCESS_TOKEN))throw new Error("An API access token is required to use Mapbox GL. "+n);if("s"===e[0])throw new Error("Use a public access token (pk.*) with Mapbox GL, not a secret access token (sk.*). "+n);return t.params=t.params.filter((function(t){return-1===t.indexOf("access_token")})),t.params.push("access_token="+e),J(t)};var H=/^((https?:)?\/\/)?([^\/]+\.)?mapbox\.c(n|om)(\/|\?|$)/i;function X(t){return H.test(t)}var Y=/^(\w+):\/\/([^/?]*)(\/[^?]+)?\??(.+)?/;function K(t){var e=t.match(Y);if(!e)throw new Error("Unable to parse URL object");return{protocol:e[1],authority:e[2],path:e[3]||"/",params:e[4]?e[4].split("&"):[]}}function J(t){var e=t.params.length?"?"+t.params.join("&"):"";return t.protocol+"://"+t.authority+t.path+e}function $(t){if(!t)return null;var e=t.split(".");if(!e||3!==e.length)return null;try{return JSON.parse(decodeURIComponent(a.atob(e[1]).split("").map((function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)})).join("")))}catch(t){return null}}var Q=function(t){this.type=t,this.anonId=null,this.eventData={},this.queue=[],this.pendingRequest=null};Q.prototype.getStorageKey=function(t){var e,n=$(N.ACCESS_TOKEN);return e=n&&n.u?a.btoa(encodeURIComponent(n.u).replace(/%([0-9A-F]{2})/g,(function(t,e){return String.fromCharCode(Number("0x"+e))}))):N.ACCESS_TOKEN||"",t?"mapbox.eventData."+t+":"+e:"mapbox.eventData:"+e},Q.prototype.fetchEventData=function(){var t=M("localStorage"),e=this.getStorageKey(),n=this.getStorageKey("uuid");if(t)try{var r=a.localStorage.getItem(e);r&&(this.eventData=JSON.parse(r));var i=a.localStorage.getItem(n);i&&(this.anonId=i)}catch(t){S("Unable to read from LocalStorage")}},Q.prototype.saveEventData=function(){var t=M("localStorage"),e=this.getStorageKey(),n=this.getStorageKey("uuid");if(t)try{a.localStorage.setItem(n,this.anonId),Object.keys(this.eventData).length>=1&&a.localStorage.setItem(e,JSON.stringify(this.eventData))}catch(t){S("Unable to write to LocalStorage")}},Q.prototype.processRequests=function(t){},Q.prototype.postEvent=function(t,e,n,r){var i=this;if(N.EVENTS_URL){var o=K(N.EVENTS_URL);o.params.push("access_token="+(r||N.ACCESS_TOKEN||""));var a={event:this.type,created:new Date(t).toISOString(),sdkIdentifier:"mapbox-gl-js",sdkVersion:"1.13.3",skuId:W,userId:this.anonId},s=e?p(a,e):a,l={url:J(o),headers:{"Content-Type":"text/plain"},body:JSON.stringify([s])};this.pendingRequest=bt(l,(function(t){i.pendingRequest=null,n(t),i.saveEventData(),i.processRequests(r)}))}},Q.prototype.queueRequest=function(t,e){this.queue.push(t),this.processRequests(e)};var tt,et,nt=function(t){function e(){t.call(this,"map.load"),this.success={},this.skuToken=""}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.postMapLoadEvent=function(t,e,n,r){this.skuToken=n;var i=!(!r&&!N.ACCESS_TOKEN),o=Array.isArray(t)&&t.some((function(t){return Z(t)||X(t)}));N.EVENTS_URL&&i&&o&&this.queueRequest({id:e,timestamp:Date.now()},r)},e.prototype.processRequests=function(t){var e=this;if(!this.pendingRequest&&0!==this.queue.length){var n=this.queue.shift(),r=n.id,i=n.timestamp;r&&this.success[r]||(this.anonId||this.fetchEventData(),g(this.anonId)||(this.anonId=m()),this.postEvent(i,{skuToken:this.skuToken},(function(t){t||r&&(e.success[r]=!0)}),t))}},e}(Q),rt=new(function(t){function e(e){t.call(this,"appUserTurnstile"),this._customAccessToken=e}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.postTurnstileEvent=function(t,e){N.EVENTS_URL&&N.ACCESS_TOKEN&&Array.isArray(t)&&t.some((function(t){return Z(t)||X(t)}))&&this.queueRequest(Date.now(),e)},e.prototype.processRequests=function(t){var e=this;if(!this.pendingRequest&&0!==this.queue.length){this.anonId&&this.eventData.lastSuccess&&this.eventData.tokenU||this.fetchEventData();var n=$(N.ACCESS_TOKEN),r=n?n.u:N.ACCESS_TOKEN,i=r!==this.eventData.tokenU;g(this.anonId)||(this.anonId=m(),i=!0);var o=this.queue.shift();if(this.eventData.lastSuccess){var a=new Date(this.eventData.lastSuccess),s=new Date(o),l=(o-this.eventData.lastSuccess)/864e5;i=i||l>=1||l<-1||a.getDate()!==s.getDate()}else i=!0;if(!i)return this.processRequests();this.postEvent(o,{"enabled.telemetry":!1},(function(t){t||(e.eventData.lastSuccess=o,e.eventData.tokenU=r)}),t)}},e}(Q)),it=rt.postTurnstileEvent.bind(rt),ot=new nt,at=ot.postMapLoadEvent.bind(ot),st=500,lt=50;function ut(){a.caches&&!tt&&(tt=a.caches.open("mapbox-tiles"))}function ct(t){var e=t.indexOf("?");return e<0?t:t.slice(0,e)}var ht,pt=1/0;function ft(){return null==ht&&(ht=a.OffscreenCanvas&&new a.OffscreenCanvas(1,1).getContext("2d")&&"function"==typeof a.createImageBitmap),ht}var dt={Unknown:"Unknown",Style:"Style",Source:"Source",Tile:"Tile",Glyphs:"Glyphs",SpriteImage:"SpriteImage",SpriteJSON:"SpriteJSON",Image:"Image"};"function"==typeof Object.freeze&&Object.freeze(dt);var mt,gt,yt=function(t){function e(e,n,r){401===n&&X(r)&&(e+=": you may have provided an invalid Mapbox access token. See https://www.mapbox.com/api-documentation/#access-tokens-and-token-scopes"),t.call(this,e),this.status=n,this.url=r,this.name=this.constructor.name,this.message=e}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.toString=function(){return this.name+": "+this.message+" ("+this.status+"): "+this.url},e}(Error),vt=C()?function(){return self.worker&&self.worker.referrer}:function(){return("blob:"===a.location.protocol?a.parent:a).location.href},_t=function(t,e){if(!(/^file:/.test(n=t.url)||/^file:/.test(vt())&&!/^\w+:/.test(n))){if(a.fetch&&a.Request&&a.AbortController&&a.Request.prototype.hasOwnProperty("signal"))return function(t,e){var n,r=new a.AbortController,i=new a.Request(t.url,{method:t.method||"GET",body:t.body,credentials:t.credentials,headers:t.headers,referrer:vt(),signal:r.signal}),o=!1,s=!1,l=(n=i.url).indexOf("sku=")>0&&X(n);"json"===t.type&&i.headers.set("Accept","application/json");var u=function(n,r,o){if(!s){if(n&&"SecurityError"!==n.message&&S(n),r&&o)return c(r);var u=Date.now();a.fetch(i).then((function(n){if(n.ok){var r=l?n.clone():null;return c(n,r,u)}return e(new yt(n.statusText,n.status,t.url))})).catch((function(t){20!==t.code&&e(new Error(t.message))}))}},c=function(n,r,l){("arrayBuffer"===t.type?n.arrayBuffer():"json"===t.type?n.json():n.text()).then((function(t){s||(r&&l&&function(t,e,n){if(ut(),tt){var r={status:e.status,statusText:e.statusText,headers:new a.Headers};e.headers.forEach((function(t,e){return r.headers.set(e,t)}));var i=k(e.headers.get("Cache-Control")||"");i["no-store"]||(i["max-age"]&&r.headers.set("Expires",new Date(n+1e3*i["max-age"]).toUTCString()),new Date(r.headers.get("Expires")).getTime()-n<42e4||function(t,e){if(void 0===et)try{new Response(new ReadableStream),et=!0}catch(t){et=!1}et?e(t.body):t.blob().then(e)}(e,(function(e){var n=new a.Response(e,r);ut(),tt&&tt.then((function(e){return e.put(ct(t.url),n)})).catch((function(t){return S(t.message)}))})))}}(i,r,l),o=!0,e(null,t,n.headers.get("Cache-Control"),n.headers.get("Expires")))})).catch((function(t){s||e(new Error(t.message))}))};return l?function(t,e){if(ut(),!tt)return e(null);var n=ct(t.url);tt.then((function(t){t.match(n).then((function(r){var i=function(t){if(!t)return!1;var e=new Date(t.headers.get("Expires")||0),n=k(t.headers.get("Cache-Control")||"");return e>Date.now()&&!n["no-cache"]}(r);t.delete(n),i&&t.put(n,r.clone()),e(null,r,i)})).catch(e)})).catch(e)}(i,u):u(null,null),{cancel:function(){s=!0,o||r.abort()}}}(t,e);if(C()&&self.worker&&self.worker.actor)return self.worker.actor.send("getResource",t,e,void 0,!0)}var n;return function(t,e){var n=new a.XMLHttpRequest;for(var r in n.open(t.method||"GET",t.url,!0),"arrayBuffer"===t.type&&(n.responseType="arraybuffer"),t.headers)n.setRequestHeader(r,t.headers[r]);return"json"===t.type&&(n.responseType="text",n.setRequestHeader("Accept","application/json")),n.withCredentials="include"===t.credentials,n.onerror=function(){e(new Error(n.statusText))},n.onload=function(){if((n.status>=200&&n.status<300||0===n.status)&&null!==n.response){var r=n.response;if("json"===t.type)try{r=JSON.parse(n.response)}catch(t){return e(t)}e(null,r,n.getResponseHeader("Cache-Control"),n.getResponseHeader("Expires"))}else e(new yt(n.statusText,n.status,t.url))},n.send(t.body),{cancel:function(){return n.abort()}}}(t,e)},xt=function(t,e){return _t(p(t,{type:"arrayBuffer"}),e)},bt=function(t,e){return _t(p(t,{method:"POST"}),e)},wt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=";mt=[],gt=0;var St=function t(e,n){if(V.supported&&(e.headers||(e.headers={}),e.headers.accept="image/webp,*/*"),gt>=N.MAX_PARALLEL_IMAGE_REQUESTS){var r={requestParameters:e,callback:n,cancelled:!1,cancel:function(){this.cancelled=!0}};return mt.push(r),r}gt++;var i=!1,o=function(){if(!i)for(i=!0,gt--;mt.length&>0||this._oneTimeListeners&&this._oneTimeListeners[t]&&this._oneTimeListeners[t].length>0||this._eventedParent&&this._eventedParent.listens(t)},It.prototype.setEventedParent=function(t,e){return this._eventedParent=t,this._eventedParentData=e,this};var At={$version:8,$root:{version:{required:!0,type:"enum",values:[8]},name:{type:"string"},metadata:{type:"*"},center:{type:"array",value:"number"},zoom:{type:"number"},bearing:{type:"number",default:0,period:360,units:"degrees"},pitch:{type:"number",default:0,units:"degrees"},light:{type:"light"},sources:{required:!0,type:"sources"},sprite:{type:"string"},glyphs:{type:"string"},transition:{type:"transition"},layers:{required:!0,type:"array",value:"layer"}},sources:{"*":{type:"source"}},source:["source_vector","source_raster","source_raster_dem","source_geojson","source_video","source_image"],source_vector:{type:{required:!0,type:"enum",values:{vector:{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},scheme:{type:"enum",values:{xyz:{},tms:{}},default:"xyz"},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},attribution:{type:"string"},promoteId:{type:"promoteId"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_raster:{type:{required:!0,type:"enum",values:{raster:{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},tileSize:{type:"number",default:512,units:"pixels"},scheme:{type:"enum",values:{xyz:{},tms:{}},default:"xyz"},attribution:{type:"string"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_raster_dem:{type:{required:!0,type:"enum",values:{"raster-dem":{}}},url:{type:"string"},tiles:{type:"array",value:"string"},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129]},minzoom:{type:"number",default:0},maxzoom:{type:"number",default:22},tileSize:{type:"number",default:512,units:"pixels"},attribution:{type:"string"},encoding:{type:"enum",values:{terrarium:{},mapbox:{}},default:"mapbox"},volatile:{type:"boolean",default:!1},"*":{type:"*"}},source_geojson:{type:{required:!0,type:"enum",values:{geojson:{}}},data:{type:"*"},maxzoom:{type:"number",default:18},attribution:{type:"string"},buffer:{type:"number",default:128,maximum:512,minimum:0},filter:{type:"*"},tolerance:{type:"number",default:.375},cluster:{type:"boolean",default:!1},clusterRadius:{type:"number",default:50,minimum:0},clusterMaxZoom:{type:"number"},clusterMinPoints:{type:"number"},clusterProperties:{type:"*"},lineMetrics:{type:"boolean",default:!1},generateId:{type:"boolean",default:!1},promoteId:{type:"promoteId"}},source_video:{type:{required:!0,type:"enum",values:{video:{}}},urls:{required:!0,type:"array",value:"string"},coordinates:{required:!0,type:"array",length:4,value:{type:"array",length:2,value:"number"}}},source_image:{type:{required:!0,type:"enum",values:{image:{}}},url:{required:!0,type:"string"},coordinates:{required:!0,type:"array",length:4,value:{type:"array",length:2,value:"number"}}},layer:{id:{type:"string",required:!0},type:{type:"enum",values:{fill:{},line:{},symbol:{},circle:{},heatmap:{},"fill-extrusion":{},raster:{},hillshade:{},background:{}},required:!0},metadata:{type:"*"},source:{type:"string"},"source-layer":{type:"string"},minzoom:{type:"number",minimum:0,maximum:24},maxzoom:{type:"number",minimum:0,maximum:24},filter:{type:"filter"},layout:{type:"layout"},paint:{type:"paint"}},layout:["layout_fill","layout_line","layout_circle","layout_heatmap","layout_fill-extrusion","layout_symbol","layout_raster","layout_hillshade","layout_background"],layout_background:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_fill:{"fill-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_circle:{"circle-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_heatmap:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},"layout_fill-extrusion":{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_line:{"line-cap":{type:"enum",values:{butt:{},round:{},square:{}},default:"butt",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-join":{type:"enum",values:{bevel:{},round:{},miter:{}},default:"miter",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"line-miter-limit":{type:"number",default:2,requires:[{"line-join":"miter"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-round-limit":{type:"number",default:1.05,requires:[{"line-join":"round"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_symbol:{"symbol-placement":{type:"enum",values:{point:{},line:{},"line-center":{}},default:"point",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-spacing":{type:"number",default:250,minimum:1,units:"pixels",requires:[{"symbol-placement":"line"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"symbol-avoid-edges":{type:"boolean",default:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-sort-key":{type:"number",expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"symbol-z-order":{type:"enum",values:{auto:{},"viewport-y":{},source:{}},default:"auto",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-allow-overlap":{type:"boolean",default:!1,requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-ignore-placement":{type:"boolean",default:!1,requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-optional":{type:"boolean",default:!1,requires:["icon-image","text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-rotation-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-size":{type:"number",default:1,minimum:0,units:"factor of the original icon size",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-text-fit":{type:"enum",values:{none:{},width:{},height:{},both:{}},default:"none",requires:["icon-image","text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-text-fit-padding":{type:"array",value:"number",length:4,default:[0,0,0,0],units:"pixels",requires:["icon-image","text-field",{"icon-text-fit":["both","width","height"]}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-image":{type:"resolvedImage",tokens:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-rotate":{type:"number",default:0,period:360,units:"degrees",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-padding":{type:"number",default:2,minimum:0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-keep-upright":{type:"boolean",default:!1,requires:["icon-image",{"icon-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-offset":{type:"array",value:"number",length:2,default:[0,0],requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-anchor":{type:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},default:"center",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-pitch-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-pitch-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotation-alignment":{type:"enum",values:{map:{},viewport:{},auto:{}},default:"auto",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-field":{type:"formatted",default:"",tokens:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-font":{type:"array",value:"string",default:["Open Sans Regular","Arial Unicode MS Regular"],requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-size":{type:"number",default:16,minimum:0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-width":{type:"number",default:10,minimum:0,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-line-height":{type:"number",default:1.2,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-letter-spacing":{type:"number",default:0,units:"ems",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-justify":{type:"enum",values:{auto:{},left:{},center:{},right:{}},default:"center",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-radial-offset":{type:"number",units:"ems",default:0,requires:["text-field"],"property-type":"data-driven",expression:{interpolated:!0,parameters:["zoom","feature"]}},"text-variable-anchor":{type:"array",value:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},requires:["text-field",{"symbol-placement":["point"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-anchor":{type:"enum",values:{center:{},left:{},right:{},top:{},bottom:{},"top-left":{},"top-right":{},"bottom-left":{},"bottom-right":{}},default:"center",requires:["text-field",{"!":"text-variable-anchor"}],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-angle":{type:"number",default:45,units:"degrees",requires:["text-field",{"symbol-placement":["line","line-center"]}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-writing-mode":{type:"array",value:"enum",values:{horizontal:{},vertical:{}},requires:["text-field",{"symbol-placement":["point"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotate":{type:"number",default:0,period:360,units:"degrees",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-padding":{type:"number",default:2,minimum:0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-keep-upright":{type:"boolean",default:!0,requires:["text-field",{"text-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-transform":{type:"enum",values:{none:{},uppercase:{},lowercase:{}},default:"none",requires:["text-field"],expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-offset":{type:"array",value:"number",units:"ems",length:2,default:[0,0],requires:["text-field",{"!":"text-radial-offset"}],expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-allow-overlap":{type:"boolean",default:!1,requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-ignore-placement":{type:"boolean",default:!1,requires:["text-field"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-optional":{type:"boolean",default:!1,requires:["text-field","icon-image"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_raster:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},layout_hillshade:{visibility:{type:"enum",values:{visible:{},none:{}},default:"visible","property-type":"constant"}},filter:{type:"array",value:"*"},filter_operator:{type:"enum",values:{"==":{},"!=":{},">":{},">=":{},"<":{},"<=":{},in:{},"!in":{},all:{},any:{},none:{},has:{},"!has":{},within:{}}},geometry_type:{type:"enum",values:{Point:{},LineString:{},Polygon:{}}},function:{expression:{type:"expression"},stops:{type:"array",value:"function_stop"},base:{type:"number",default:1,minimum:0},property:{type:"string",default:"$zoom"},type:{type:"enum",values:{identity:{},exponential:{},interval:{},categorical:{}},default:"exponential"},colorSpace:{type:"enum",values:{rgb:{},lab:{},hcl:{}},default:"rgb"},default:{type:"*",required:!1}},function_stop:{type:"array",minimum:0,maximum:24,value:["number","color"],length:2},expression:{type:"array",value:"*",minimum:1},light:{anchor:{type:"enum",default:"viewport",values:{map:{},viewport:{}},"property-type":"data-constant",transition:!1,expression:{interpolated:!1,parameters:["zoom"]}},position:{type:"array",default:[1.15,210,30],length:3,value:"number","property-type":"data-constant",transition:!0,expression:{interpolated:!0,parameters:["zoom"]}},color:{type:"color","property-type":"data-constant",default:"#ffffff",expression:{interpolated:!0,parameters:["zoom"]},transition:!0},intensity:{type:"number","property-type":"data-constant",default:.5,minimum:0,maximum:1,expression:{interpolated:!0,parameters:["zoom"]},transition:!0}},paint:["paint_fill","paint_line","paint_circle","paint_heatmap","paint_fill-extrusion","paint_symbol","paint_raster","paint_hillshade","paint_background"],paint_fill:{"fill-antialias":{type:"boolean",default:!0,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"fill-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-outline-color":{type:"color",transition:!0,requires:[{"!":"fill-pattern"},{"fill-antialias":!0}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["fill-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"}},"paint_fill-extrusion":{"fill-extrusion-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"fill-extrusion-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["fill-extrusion-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"fill-extrusion-height":{type:"number",default:0,minimum:0,units:"meters",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-base":{type:"number",default:0,minimum:0,units:"meters",transition:!0,requires:["fill-extrusion-height"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-vertical-gradient":{type:"boolean",default:!0,transition:!1,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},paint_line:{"line-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"line-pattern"}],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["line-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-width":{type:"number",default:1,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-gap-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-offset":{type:"number",default:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-dasharray":{type:"array",value:"number",minimum:0,transition:!0,units:"line widths",requires:[{"!":"line-pattern"}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"line-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"line-gradient":{type:"color",transition:!1,requires:[{"!":"line-dasharray"},{"!":"line-pattern"},{source:"geojson",has:{lineMetrics:!0}}],expression:{interpolated:!0,parameters:["line-progress"]},"property-type":"color-ramp"}},paint_circle:{"circle-radius":{type:"number",default:5,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-blur":{type:"number",default:0,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"circle-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["circle-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-scale":{type:"enum",values:{map:{},viewport:{}},default:"map",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-alignment":{type:"enum",values:{map:{},viewport:{}},default:"viewport",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-stroke-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"}},paint_heatmap:{"heatmap-radius":{type:"number",default:30,minimum:1,transition:!0,units:"pixels",expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-weight":{type:"number",default:1,minimum:0,transition:!1,expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-intensity":{type:"number",default:1,minimum:0,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"heatmap-color":{type:"color",default:["interpolate",["linear"],["heatmap-density"],0,"rgba(0, 0, 255, 0)",.1,"royalblue",.3,"cyan",.5,"lime",.7,"yellow",1,"red"],transition:!1,expression:{interpolated:!0,parameters:["heatmap-density"]},"property-type":"color-ramp"},"heatmap-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_symbol:{"icon-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-color":{type:"color",default:"#000000",transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",requires:["icon-image"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["icon-image","icon-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-color":{type:"color",default:"#000000",transition:!0,overridable:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",requires:["text-field"],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-translate-anchor":{type:"enum",values:{map:{},viewport:{}},default:"map",requires:["text-field","text-translate"],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},paint_raster:{"raster-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-hue-rotate":{type:"number",default:0,period:360,transition:!0,units:"degrees",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-min":{type:"number",default:0,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-max":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-saturation":{type:"number",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-contrast":{type:"number",default:0,minimum:-1,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-resampling":{type:"enum",values:{linear:{},nearest:{}},default:"linear",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"raster-fade-duration":{type:"number",default:300,minimum:0,transition:!1,units:"milliseconds",expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_hillshade:{"hillshade-illumination-direction":{type:"number",default:335,minimum:0,maximum:359,transition:!1,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-illumination-anchor":{type:"enum",values:{map:{},viewport:{}},default:"viewport",expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-exaggeration":{type:"number",default:.5,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-shadow-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-highlight-color":{type:"color",default:"#FFFFFF",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-accent-color":{type:"color",default:"#000000",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},paint_background:{"background-color":{type:"color",default:"#000000",transition:!0,requires:[{"!":"background-pattern"}],expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"background-pattern":{type:"resolvedImage",transition:!0,expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"background-opacity":{type:"number",default:1,minimum:0,maximum:1,transition:!0,expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},transition:{duration:{type:"number",default:300,minimum:0,units:"milliseconds"},delay:{type:"number",default:0,minimum:0,units:"milliseconds"}},"property-type":{"data-driven":{type:"property-type"},"cross-faded":{type:"property-type"},"cross-faded-data-driven":{type:"property-type"},"color-ramp":{type:"property-type"},"data-constant":{type:"property-type"},constant:{type:"property-type"}},promoteId:{"*":{type:"string"}}},Mt=function(t,e,n,r){this.message=(t?t+": ":"")+n,r&&(this.identifier=r),null!=e&&e.__line__&&(this.line=e.__line__)};function Pt(t){var e=t.value;return e?[new Mt(t.key,e,"constants have been deprecated as of v8")]:[]}function Dt(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];for(var r=0,i=e;r":"value"===t.itemType.kind?"array":"array<"+e+">"}return t.kind}var Yt=[Bt,Ft,Nt,Vt,Ut,Gt,jt,Ht(qt),Zt];function Kt(t,e){if("error"===e.kind)return null;if("array"===t.kind){if("array"===e.kind&&(0===e.N&&"value"===e.itemType.kind||!Kt(t.itemType,e.itemType))&&("number"!=typeof t.N||t.N===e.N))return null}else{if(t.kind===e.kind)return null;if("value"===t.kind)for(var n=0,r=Yt;n255?255:t}function i(t){return r("%"===t[t.length-1]?parseFloat(t)/100*255:parseInt(t))}function o(t){return(e="%"===t[t.length-1]?parseFloat(t)/100:parseFloat(t))<0?0:e>1?1:e;var e}function a(t,e,n){return n<0?n+=1:n>1&&(n-=1),6*n<1?t+(e-t)*n*6:2*n<1?e:3*n<2?t+(e-t)*(2/3-n)*6:t}try{e.parseCSSColor=function(t){var e,s=t.replace(/ /g,"").toLowerCase();if(s in n)return n[s].slice();if("#"===s[0])return 4===s.length?(e=parseInt(s.substr(1),16))>=0&&e<=4095?[(3840&e)>>4|(3840&e)>>8,240&e|(240&e)>>4,15&e|(15&e)<<4,1]:null:7===s.length&&(e=parseInt(s.substr(1),16))>=0&&e<=16777215?[(16711680&e)>>16,(65280&e)>>8,255&e,1]:null;var l=s.indexOf("("),u=s.indexOf(")");if(-1!==l&&u+1===s.length){var c=s.substr(0,l),h=s.substr(l+1,u-(l+1)).split(","),p=1;switch(c){case"rgba":if(4!==h.length)return null;p=o(h.pop());case"rgb":return 3!==h.length?null:[i(h[0]),i(h[1]),i(h[2]),p];case"hsla":if(4!==h.length)return null;p=o(h.pop());case"hsl":if(3!==h.length)return null;var f=(parseFloat(h[0])%360+360)%360/360,d=o(h[1]),m=o(h[2]),g=m<=.5?m*(d+1):m+d-m*d,y=2*m-g;return[r(255*a(y,g,f+1/3)),r(255*a(y,g,f)),r(255*a(y,g,f-1/3)),p];default:return null}}return null}}catch(t){}})).parseCSSColor,te=function(t,e,n,r){void 0===r&&(r=1),this.r=t,this.g=e,this.b=n,this.a=r};te.parse=function(t){if(t){if(t instanceof te)return t;if("string"==typeof t){var e=Qt(t);if(e)return new te(e[0]/255*e[3],e[1]/255*e[3],e[2]/255*e[3],e[3])}}},te.prototype.toString=function(){var t=this.toArray(),e=t[1],n=t[2],r=t[3];return"rgba("+Math.round(t[0])+","+Math.round(e)+","+Math.round(n)+","+r+")"},te.prototype.toArray=function(){var t=this.a;return 0===t?[0,0,0,0]:[255*this.r/t,255*this.g/t,255*this.b/t,t]},te.black=new te(0,0,0,1),te.white=new te(1,1,1,1),te.transparent=new te(0,0,0,0),te.red=new te(1,0,0,1);var ee=function(t,e,n){this.sensitivity=t?e?"variant":"case":e?"accent":"base",this.locale=n,this.collator=new Intl.Collator(this.locale?this.locale:[],{sensitivity:this.sensitivity,usage:"search"})};ee.prototype.compare=function(t,e){return this.collator.compare(t,e)},ee.prototype.resolvedLocale=function(){return new Intl.Collator(this.locale?this.locale:[]).resolvedOptions().locale};var ne=function(t,e,n,r,i){this.text=t,this.image=e,this.scale=n,this.fontStack=r,this.textColor=i},re=function(t){this.sections=t};re.fromString=function(t){return new re([new ne(t,null,null,null,null)])},re.prototype.isEmpty=function(){return 0===this.sections.length||!this.sections.some((function(t){return 0!==t.text.length||t.image&&0!==t.image.name.length}))},re.factory=function(t){return t instanceof re?t:re.fromString(t)},re.prototype.toString=function(){return 0===this.sections.length?"":this.sections.map((function(t){return t.text})).join("")},re.prototype.serialize=function(){for(var t=["format"],e=0,n=this.sections;e=0&&t<=255&&"number"==typeof e&&e>=0&&e<=255&&"number"==typeof n&&n>=0&&n<=255?void 0===r||"number"==typeof r&&r>=0&&r<=1?null:"Invalid rgba value ["+[t,e,n,r].join(", ")+"]: 'a' must be between 0 and 1.":"Invalid rgba value ["+("number"==typeof r?[t,e,n,r]:[t,e,n]).join(", ")+"]: 'r', 'g', and 'b' must be between 0 and 255."}function ae(t){if(null===t)return!0;if("string"==typeof t)return!0;if("boolean"==typeof t)return!0;if("number"==typeof t)return!0;if(t instanceof te)return!0;if(t instanceof ee)return!0;if(t instanceof re)return!0;if(t instanceof ie)return!0;if(Array.isArray(t)){for(var e=0,n=t;e2){var s=t[1];if("string"!=typeof s||!(s in he)||"object"===s)return e.error('The item type argument of "array" must be one of string, number, boolean',1);o=he[s],r++}else o=qt;if(t.length>3){if(null!==t[2]&&("number"!=typeof t[2]||t[2]<0||t[2]!==Math.floor(t[2])))return e.error('The length argument to "array" must be a positive integer literal',2);a=t[2],r++}n=Ht(o,a)}else n=he[i];for(var l=[];r1)&&e.push(r)}}return e.concat(this.args.map((function(t){return t.serialize()})))};var fe=function(t){this.type=Gt,this.sections=t};fe.parse=function(t,e){if(t.length<2)return e.error("Expected at least one argument.");var n=t[1];if(!Array.isArray(n)&&"object"==typeof n)return e.error("First argument must be an image or text section.");for(var r=[],i=!1,o=1;o<=t.length-1;++o){var a=t[o];if(i&&"object"==typeof a&&!Array.isArray(a)){i=!1;var s=null;if(a["font-scale"]&&!(s=e.parse(a["font-scale"],1,Ft)))return null;var l=null;if(a["text-font"]&&!(l=e.parse(a["text-font"],1,Ht(Nt))))return null;var u=null;if(a["text-color"]&&!(u=e.parse(a["text-color"],1,Ut)))return null;var c=r[r.length-1];c.scale=s,c.font=l,c.textColor=u}else{var h=e.parse(t[o],1,qt);if(!h)return null;var p=h.type.kind;if("string"!==p&&"value"!==p&&"null"!==p&&"resolvedImage"!==p)return e.error("Formatted text type must be 'string', 'value', 'image' or 'null'.");i=!0,r.push({content:h,scale:null,font:null,textColor:null})}}return new fe(r)},fe.prototype.evaluate=function(t){return new re(this.sections.map((function(e){var n=e.content.evaluate(t);return se(n)===Zt?new ne("",n,null,null,null):new ne(le(n),null,e.scale?e.scale.evaluate(t):null,e.font?e.font.evaluate(t).join(","):null,e.textColor?e.textColor.evaluate(t):null)})))},fe.prototype.eachChild=function(t){for(var e=0,n=this.sections;e-1),n},de.prototype.eachChild=function(t){t(this.input)},de.prototype.outputDefined=function(){return!1},de.prototype.serialize=function(){return["image",this.input.serialize()]};var me={"to-boolean":Vt,"to-color":Ut,"to-number":Ft,"to-string":Nt},ge=function(t,e){this.type=t,this.args=e};ge.parse=function(t,e){if(t.length<2)return e.error("Expected at least one argument.");var n=t[0];if(("to-boolean"===n||"to-string"===n)&&2!==t.length)return e.error("Expected one argument.");for(var r=me[n],i=[],o=1;o4?"Invalid rbga value "+JSON.stringify(e)+": expected an array containing either three or four numeric values.":oe(e[0],e[1],e[2],e[3])))return new te(e[0]/255,e[1]/255,e[2]/255,e[3])}throw new ce(n||"Could not parse color from value '"+("string"==typeof e?e:String(JSON.stringify(e)))+"'")}if("number"===this.type.kind){for(var a=null,s=0,l=this.args;s=e[2]||t[1]<=e[1]||t[3]>=e[3])}function Se(t,e){var n=(180+t[0])/360,r=(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+t[1]*Math.PI/360)))/360,i=Math.pow(2,e.z);return[Math.round(n*i*8192),Math.round(r*i*8192)]}function Te(t,e,n){return e[1]>t[1]!=n[1]>t[1]&&t[0]<(n[0]-e[0])*(t[1]-e[1])/(n[1]-e[1])+e[0]}function Ee(t,e){for(var n,r,i,o,a,s,l,u=!1,c=0,h=e.length;c0&&s<0||a<0&&s>0}function Ie(t,e,n){for(var r=0,i=n;rn[2]){var i=.5*r,o=t[0]-n[0]>i?-r:n[0]-t[0]>i?r:0;0===o&&(o=t[0]-n[2]>i?-r:n[2]-t[0]>i?r:0),t[0]+=o}be(e,t)}function Le(t,e,n,r){for(var i=8192*Math.pow(2,r.z),o=[8192*r.x,8192*r.y],a=[],s=0,l=t;s=0)return!1;var n=!0;return t.eachChild((function(t){n&&!Ne(t,e)&&(n=!1)})),n}Re.parse=function(t,e){if(2!==t.length)return e.error("'within' expression requires exactly one argument, but found "+(t.length-1)+" instead.");if(ae(t[1])){var n=t[1];if("FeatureCollection"===n.type)for(var r=0;re))throw new ce("Input is not a number.");o=a-1}return 0}Ue.prototype.parse=function(t,e,n,r,i){return void 0===i&&(i={}),e?this.concat(e,n,r)._parse(t,i):this._parse(t,i)},Ue.prototype._parse=function(t,e){function n(t,e,n){return"assert"===n?new pe(e,[t]):"coerce"===n?new ge(e,[t]):t}if(null!==t&&"string"!=typeof t&&"boolean"!=typeof t&&"number"!=typeof t||(t=["literal",t]),Array.isArray(t)){if(0===t.length)return this.error('Expected an array with at least one element. If you wanted a literal array, use ["literal", []].');var r=t[0];if("string"!=typeof r)return this.error("Expression name must be a string, but found "+typeof r+' instead. If you wanted a literal array, use ["literal", [...]].',0),null;var i=this.registry[r];if(i){var o=i.parse(t,this);if(!o)return null;if(this.expectedType){var a=this.expectedType,s=o.type;if("string"!==a.kind&&"number"!==a.kind&&"boolean"!==a.kind&&"object"!==a.kind&&"array"!==a.kind||"value"!==s.kind)if("color"!==a.kind&&"formatted"!==a.kind&&"resolvedImage"!==a.kind||"value"!==s.kind&&"string"!==s.kind){if(this.checkSubtype(a,s))return null}else o=n(o,a,e.typeAnnotation||"coerce");else o=n(o,a,e.typeAnnotation||"assert")}if(!(o instanceof ue)&&"resolvedImage"!==o.type.kind&&function t(e){if(e instanceof Ve)return t(e.boundExpression);if(e instanceof _e&&"error"===e.name)return!1;if(e instanceof xe)return!1;if(e instanceof Re)return!1;var n=e instanceof ge||e instanceof pe,r=!0;return e.eachChild((function(e){r=n?r&&t(e):r&&e instanceof ue})),!!r&&Be(e)&&Ne(e,["zoom","heatmap-density","line-progress","accumulated","is-supported-script"])}(o)){var l=new ve;try{o=new ue(o.type,o.evaluate(l))}catch(t){return this.error(t.message),null}}return o}return this.error('Unknown expression "'+r+'". If you wanted a literal array, use ["literal", [...]].',0)}return this.error(void 0===t?"'undefined' value invalid. Use null instead.":"object"==typeof t?'Bare objects invalid. Use ["literal", {...}] instead.':"Expected an array, but found "+typeof t+" instead.")},Ue.prototype.concat=function(t,e,n){var r="number"==typeof t?this.path.concat(t):this.path,i=n?this.scope.concat(n):this.scope;return new Ue(this.registry,r,e||null,i,this.errors)},Ue.prototype.error=function(t){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];var r=""+this.key+e.map((function(t){return"["+t+"]"})).join("");this.errors.push(new Ot(r,t))},Ue.prototype.checkSubtype=function(t,e){var n=Kt(t,e);return n&&this.error(n),n};var qe=function(t,e,n){this.type=t,this.input=e,this.labels=[],this.outputs=[];for(var r=0,i=n;r=a)return e.error('Input/output pairs for "step" expressions must be arranged with input values in strictly ascending order.',l);var c=e.parse(s,u,i);if(!c)return null;i=i||c.type,r.push([a,c])}return new qe(i,n,r)},qe.prototype.evaluate=function(t){var e=this.labels,n=this.outputs;if(1===e.length)return n[0].evaluate(t);var r=this.input.evaluate(t);if(r<=e[0])return n[0].evaluate(t);var i=e.length;return r>=e[i-1]?n[i-1].evaluate(t):n[je(e,r)].evaluate(t)},qe.prototype.eachChild=function(t){t(this.input);for(var e=0,n=this.outputs;e0&&t.push(this.labels[e]),t.push(this.outputs[e].serialize());return t};var Ge=Object.freeze({__proto__:null,number:We,color:function(t,e,n){return new te(We(t.r,e.r,n),We(t.g,e.g,n),We(t.b,e.b,n),We(t.a,e.a,n))},array:function(t,e,n){return t.map((function(t,r){return We(t,e[r],n)}))}}),Ze=6/29*3*(6/29),He=Math.PI/180,Xe=180/Math.PI;function Ye(t){return t>.008856451679035631?Math.pow(t,1/3):t/Ze+4/29}function Ke(t){return t>6/29?t*t*t:Ze*(t-4/29)}function Je(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function $e(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function Qe(t){var e=$e(t.r),n=$e(t.g),r=$e(t.b),i=Ye((.4124564*e+.3575761*n+.1804375*r)/.95047),o=Ye((.2126729*e+.7151522*n+.072175*r)/1);return{l:116*o-16,a:500*(i-o),b:200*(o-Ye((.0193339*e+.119192*n+.9503041*r)/1.08883)),alpha:t.a}}function tn(t){var e=(t.l+16)/116,n=isNaN(t.a)?e:e+t.a/500,r=isNaN(t.b)?e:e-t.b/200;return e=1*Ke(e),n=.95047*Ke(n),r=1.08883*Ke(r),new te(Je(3.2404542*n-1.5371385*e-.4985314*r),Je(-.969266*n+1.8760108*e+.041556*r),Je(.0556434*n-.2040259*e+1.0572252*r),t.alpha)}function en(t,e,n){var r=e-t;return t+n*(r>180||r<-180?r-360*Math.round(r/360):r)}var nn={forward:Qe,reverse:tn,interpolate:function(t,e,n){return{l:We(t.l,e.l,n),a:We(t.a,e.a,n),b:We(t.b,e.b,n),alpha:We(t.alpha,e.alpha,n)}}},rn={forward:function(t){var e=Qe(t),n=e.l,r=e.a,i=e.b,o=Math.atan2(i,r)*Xe;return{h:o<0?o+360:o,c:Math.sqrt(r*r+i*i),l:n,alpha:t.a}},reverse:function(t){var e=t.h*He,n=t.c;return tn({l:t.l,a:Math.cos(e)*n,b:Math.sin(e)*n,alpha:t.alpha})},interpolate:function(t,e,n){return{h:en(t.h,e.h,n),c:We(t.c,e.c,n),l:We(t.l,e.l,n),alpha:We(t.alpha,e.alpha,n)}}},on=Object.freeze({__proto__:null,lab:nn,hcl:rn}),an=function(t,e,n,r,i){this.type=t,this.operator=e,this.interpolation=n,this.input=r,this.labels=[],this.outputs=[];for(var o=0,a=i;o1})))return e.error("Cubic bezier interpolation requires four numeric arguments with values between 0 and 1.",1);r={name:"cubic-bezier",controlPoints:s}}if(t.length-1<4)return e.error("Expected at least 4 arguments, but found only "+(t.length-1)+".");if((t.length-1)%2!=0)return e.error("Expected an even number of arguments.");if(!(i=e.parse(i,2,Ft)))return null;var l=[],u=null;"interpolate-hcl"===n||"interpolate-lab"===n?u=Ut:e.expectedType&&"value"!==e.expectedType.kind&&(u=e.expectedType);for(var c=0;c=h)return e.error('Input/output pairs for "interpolate" expressions must be arranged with input values in strictly ascending order.',f);var m=e.parse(p,d,u);if(!m)return null;u=u||m.type,l.push([h,m])}return"number"===u.kind||"color"===u.kind||"array"===u.kind&&"number"===u.itemType.kind&&"number"==typeof u.N?new an(u,n,r,i,l):e.error("Type "+Xt(u)+" is not interpolatable.")},an.prototype.evaluate=function(t){var e=this.labels,n=this.outputs;if(1===e.length)return n[0].evaluate(t);var r=this.input.evaluate(t);if(r<=e[0])return n[0].evaluate(t);var i=e.length;if(r>=e[i-1])return n[i-1].evaluate(t);var o=je(e,r),a=an.interpolationFactor(this.interpolation,r,e[o],e[o+1]),s=n[o].evaluate(t),l=n[o+1].evaluate(t);return"interpolate"===this.operator?Ge[this.type.kind.toLowerCase()](s,l,a):"interpolate-hcl"===this.operator?rn.reverse(rn.interpolate(rn.forward(s),rn.forward(l),a)):nn.reverse(nn.interpolate(nn.forward(s),nn.forward(l),a))},an.prototype.eachChild=function(t){t(this.input);for(var e=0,n=this.outputs;e=n.length)throw new ce("Array index out of bounds: "+e+" > "+(n.length-1)+".");if(e!==Math.floor(e))throw new ce("Array index must be an integer, but found "+e+" instead.");return n[e]},cn.prototype.eachChild=function(t){t(this.index),t(this.input)},cn.prototype.outputDefined=function(){return!1},cn.prototype.serialize=function(){return["at",this.index.serialize(),this.input.serialize()]};var hn=function(t,e){this.type=Vt,this.needle=t,this.haystack=e};hn.parse=function(t,e){if(3!==t.length)return e.error("Expected 2 arguments, but found "+(t.length-1)+" instead.");var n=e.parse(t[1],1,qt),r=e.parse(t[2],2,qt);return n&&r?Jt(n.type,[Vt,Nt,Ft,Bt,qt])?new hn(n,r):e.error("Expected first argument to be of type boolean, string, number or null, but found "+Xt(n.type)+" instead"):null},hn.prototype.evaluate=function(t){var e=this.needle.evaluate(t),n=this.haystack.evaluate(t);if(!n)return!1;if(!$t(e,["boolean","string","number","null"]))throw new ce("Expected first argument to be of type boolean, string, number or null, but found "+Xt(se(e))+" instead.");if(!$t(n,["string","array"]))throw new ce("Expected second argument to be of type array or string, but found "+Xt(se(n))+" instead.");return n.indexOf(e)>=0},hn.prototype.eachChild=function(t){t(this.needle),t(this.haystack)},hn.prototype.outputDefined=function(){return!0},hn.prototype.serialize=function(){return["in",this.needle.serialize(),this.haystack.serialize()]};var pn=function(t,e,n){this.type=Ft,this.needle=t,this.haystack=e,this.fromIndex=n};pn.parse=function(t,e){if(t.length<=2||t.length>=5)return e.error("Expected 3 or 4 arguments, but found "+(t.length-1)+" instead.");var n=e.parse(t[1],1,qt),r=e.parse(t[2],2,qt);if(!n||!r)return null;if(!Jt(n.type,[Vt,Nt,Ft,Bt,qt]))return e.error("Expected first argument to be of type boolean, string, number or null, but found "+Xt(n.type)+" instead");if(4===t.length){var i=e.parse(t[3],3,Ft);return i?new pn(n,r,i):null}return new pn(n,r)},pn.prototype.evaluate=function(t){var e=this.needle.evaluate(t),n=this.haystack.evaluate(t);if(!$t(e,["boolean","string","number","null"]))throw new ce("Expected first argument to be of type boolean, string, number or null, but found "+Xt(se(e))+" instead.");if(!$t(n,["string","array"]))throw new ce("Expected second argument to be of type array or string, but found "+Xt(se(n))+" instead.");if(this.fromIndex){var r=this.fromIndex.evaluate(t);return n.indexOf(e,r)}return n.indexOf(e)},pn.prototype.eachChild=function(t){t(this.needle),t(this.haystack),this.fromIndex&&t(this.fromIndex)},pn.prototype.outputDefined=function(){return!1},pn.prototype.serialize=function(){if(null!=this.fromIndex&&void 0!==this.fromIndex){var t=this.fromIndex.serialize();return["index-of",this.needle.serialize(),this.haystack.serialize(),t]}return["index-of",this.needle.serialize(),this.haystack.serialize()]};var fn=function(t,e,n,r,i,o){this.inputType=t,this.type=e,this.input=n,this.cases=r,this.outputs=i,this.otherwise=o};fn.parse=function(t,e){if(t.length<5)return e.error("Expected at least 4 arguments, but found only "+(t.length-1)+".");if(t.length%2!=1)return e.error("Expected an even number of arguments.");var n,r;e.expectedType&&"value"!==e.expectedType.kind&&(r=e.expectedType);for(var i={},o=[],a=2;aNumber.MAX_SAFE_INTEGER)return u.error("Branch labels must be integers no larger than "+Number.MAX_SAFE_INTEGER+".");if("number"==typeof p&&Math.floor(p)!==p)return u.error("Numeric branch labels must be integer values.");if(n){if(u.checkSubtype(n,se(p)))return null}else n=se(p);if(void 0!==i[String(p)])return u.error("Branch labels must be unique.");i[String(p)]=o.length}var f=e.parse(l,a,r);if(!f)return null;r=r||f.type,o.push(f)}var d=e.parse(t[1],1,qt);if(!d)return null;var m=e.parse(t[t.length-1],t.length-1,r);return m?"value"!==d.type.kind&&e.concat(1).checkSubtype(n,d.type)?null:new fn(n,r,d,i,o,m):null},fn.prototype.evaluate=function(t){var e=this.input.evaluate(t);return(se(e)===this.inputType&&this.outputs[this.cases[e]]||this.otherwise).evaluate(t)},fn.prototype.eachChild=function(t){t(this.input),this.outputs.forEach(t),t(this.otherwise)},fn.prototype.outputDefined=function(){return this.outputs.every((function(t){return t.outputDefined()}))&&this.otherwise.outputDefined()},fn.prototype.serialize=function(){for(var t=this,e=["match",this.input.serialize()],n=[],r={},i=0,o=Object.keys(this.cases).sort();i=5)return e.error("Expected 3 or 4 arguments, but found "+(t.length-1)+" instead.");var n=e.parse(t[1],1,qt),r=e.parse(t[2],2,Ft);if(!n||!r)return null;if(!Jt(n.type,[Ht(qt),Nt,qt]))return e.error("Expected first argument to be of type array or string, but found "+Xt(n.type)+" instead");if(4===t.length){var i=e.parse(t[3],3,Ft);return i?new mn(n.type,n,r,i):null}return new mn(n.type,n,r)},mn.prototype.evaluate=function(t){var e=this.input.evaluate(t),n=this.beginIndex.evaluate(t);if(!$t(e,["string","array"]))throw new ce("Expected first argument to be of type array or string, but found "+Xt(se(e))+" instead.");if(this.endIndex){var r=this.endIndex.evaluate(t);return e.slice(n,r)}return e.slice(n)},mn.prototype.eachChild=function(t){t(this.input),t(this.beginIndex),this.endIndex&&t(this.endIndex)},mn.prototype.outputDefined=function(){return!1},mn.prototype.serialize=function(){if(null!=this.endIndex&&void 0!==this.endIndex){var t=this.endIndex.serialize();return["slice",this.input.serialize(),this.beginIndex.serialize(),t]}return["slice",this.input.serialize(),this.beginIndex.serialize()]};var _n=vn("==",(function(t,e,n){return e===n}),yn),xn=vn("!=",(function(t,e,n){return e!==n}),(function(t,e,n,r){return!yn(0,e,n,r)})),bn=vn("<",(function(t,e,n){return e",(function(t,e,n){return e>n}),(function(t,e,n,r){return r.compare(e,n)>0})),Sn=vn("<=",(function(t,e,n){return e<=n}),(function(t,e,n,r){return r.compare(e,n)<=0})),Tn=vn(">=",(function(t,e,n){return e>=n}),(function(t,e,n,r){return r.compare(e,n)>=0})),En=function(t,e,n,r,i){this.type=Nt,this.number=t,this.locale=e,this.currency=n,this.minFractionDigits=r,this.maxFractionDigits=i};En.parse=function(t,e){if(3!==t.length)return e.error("Expected two arguments.");var n=e.parse(t[1],1,Ft);if(!n)return null;var r=t[2];if("object"!=typeof r||Array.isArray(r))return e.error("NumberFormat options argument must be an object.");var i=null;if(r.locale&&!(i=e.parse(r.locale,1,Nt)))return null;var o=null;if(r.currency&&!(o=e.parse(r.currency,1,Nt)))return null;var a=null;if(r["min-fraction-digits"]&&!(a=e.parse(r["min-fraction-digits"],1,Ft)))return null;var s=null;return r["max-fraction-digits"]&&!(s=e.parse(r["max-fraction-digits"],1,Ft))?null:new En(n,i,o,a,s)},En.prototype.evaluate=function(t){return new Intl.NumberFormat(this.locale?this.locale.evaluate(t):[],{style:this.currency?"currency":"decimal",currency:this.currency?this.currency.evaluate(t):void 0,minimumFractionDigits:this.minFractionDigits?this.minFractionDigits.evaluate(t):void 0,maximumFractionDigits:this.maxFractionDigits?this.maxFractionDigits.evaluate(t):void 0}).format(this.number.evaluate(t))},En.prototype.eachChild=function(t){t(this.number),this.locale&&t(this.locale),this.currency&&t(this.currency),this.minFractionDigits&&t(this.minFractionDigits),this.maxFractionDigits&&t(this.maxFractionDigits)},En.prototype.outputDefined=function(){return!1},En.prototype.serialize=function(){var t={};return this.locale&&(t.locale=this.locale.serialize()),this.currency&&(t.currency=this.currency.serialize()),this.minFractionDigits&&(t["min-fraction-digits"]=this.minFractionDigits.serialize()),this.maxFractionDigits&&(t["max-fraction-digits"]=this.maxFractionDigits.serialize()),["number-format",this.number.serialize(),t]};var Cn=function(t){this.type=Ft,this.input=t};Cn.parse=function(t,e){if(2!==t.length)return e.error("Expected 1 argument, but found "+(t.length-1)+" instead.");var n=e.parse(t[1],1);return n?"array"!==n.type.kind&&"string"!==n.type.kind&&"value"!==n.type.kind?e.error("Expected argument of type string or array, but found "+Xt(n.type)+" instead."):new Cn(n):null},Cn.prototype.evaluate=function(t){var e=this.input.evaluate(t);if("string"==typeof e)return e.length;if(Array.isArray(e))return e.length;throw new ce("Expected value to be of type string or array, but found "+Xt(se(e))+" instead.")},Cn.prototype.eachChild=function(t){t(this.input)},Cn.prototype.outputDefined=function(){return!1},Cn.prototype.serialize=function(){var t=["length"];return this.eachChild((function(e){t.push(e.serialize())})),t};var kn={"==":_n,"!=":xn,">":wn,"<":bn,">=":Tn,"<=":Sn,array:pe,at:cn,boolean:pe,case:dn,coalesce:ln,collator:xe,format:fe,image:de,in:hn,"index-of":pn,interpolate:an,"interpolate-hcl":an,"interpolate-lab":an,length:Cn,let:un,literal:ue,match:fn,number:pe,"number-format":En,object:pe,slice:mn,step:qe,string:pe,"to-boolean":ge,"to-color":ge,"to-number":ge,"to-string":ge,var:Ve,within:Re};function In(t,e){var n=e[0],r=e[1],i=e[2],o=e[3];n=n.evaluate(t),r=r.evaluate(t),i=i.evaluate(t);var a=o?o.evaluate(t):1,s=oe(n,r,i,a);if(s)throw new ce(s);return new te(n/255*a,r/255*a,i/255*a,a)}function An(t,e){return t in e}function Mn(t,e){var n=e[t];return void 0===n?null:n}function Pn(t){return{type:t}}function Dn(t){return{result:"success",value:t}}function zn(t){return{result:"error",value:t}}function Ln(t){return"data-driven"===t["property-type"]||"cross-faded-data-driven"===t["property-type"]}function On(t){return!!t.expression&&t.expression.parameters.indexOf("zoom")>-1}function Rn(t){return!!t.expression&&t.expression.interpolated}function Bn(t){return t instanceof Number?"number":t instanceof String?"string":t instanceof Boolean?"boolean":Array.isArray(t)?"array":null===t?"null":typeof t}function Fn(t){return"object"==typeof t&&null!==t&&!Array.isArray(t)}function Nn(t){return t}function Vn(t,e,n){return void 0!==t?t:void 0!==e?e:void 0!==n?n:void 0}function Un(t,e,n,r,i){return Vn(typeof n===i?r[n]:void 0,t.default,e.default)}function jn(t,e,n){if("number"!==Bn(n))return Vn(t.default,e.default);var r=t.stops.length;if(1===r)return t.stops[0][1];if(n<=t.stops[0][0])return t.stops[0][1];if(n>=t.stops[r-1][0])return t.stops[r-1][1];var i=je(t.stops.map((function(t){return t[0]})),n);return t.stops[i][1]}function qn(t,e,n){var r=void 0!==t.base?t.base:1;if("number"!==Bn(n))return Vn(t.default,e.default);var i=t.stops.length;if(1===i)return t.stops[0][1];if(n<=t.stops[0][0])return t.stops[0][1];if(n>=t.stops[i-1][0])return t.stops[i-1][1];var o=je(t.stops.map((function(t){return t[0]})),n),a=function(t,e,n,r){var i=r-n,o=t-n;return 0===i?0:1===e?o/i:(Math.pow(e,o)-1)/(Math.pow(e,i)-1)}(n,r,t.stops[o][0],t.stops[o+1][0]),s=t.stops[o][1],l=t.stops[o+1][1],u=Ge[e.type]||Nn;if(t.colorSpace&&"rgb"!==t.colorSpace){var c=on[t.colorSpace];u=function(t,e){return c.reverse(c.interpolate(c.forward(t),c.forward(e),a))}}return"function"==typeof s.evaluate?{evaluate:function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=s.evaluate.apply(void 0,t),r=l.evaluate.apply(void 0,t);if(void 0!==n&&void 0!==r)return u(n,r,a)}}:u(s,l,a)}function Wn(t,e,n){return"color"===e.type?n=te.parse(n):"formatted"===e.type?n=re.fromString(n.toString()):"resolvedImage"===e.type?n=ie.fromString(n.toString()):Bn(n)===e.type||"enum"===e.type&&e.values[n]||(n=void 0),Vn(n,t.default,e.default)}_e.register(kn,{error:[{kind:"error"},[Nt],function(t,e){throw new ce(e[0].evaluate(t))}],typeof:[Nt,[qt],function(t,e){return Xt(se(e[0].evaluate(t)))}],"to-rgba":[Ht(Ft,4),[Ut],function(t,e){return e[0].evaluate(t).toArray()}],rgb:[Ut,[Ft,Ft,Ft],In],rgba:[Ut,[Ft,Ft,Ft,Ft],In],has:{type:Vt,overloads:[[[Nt],function(t,e){return An(e[0].evaluate(t),t.properties())}],[[Nt,jt],function(t,e){var n=e[1];return An(e[0].evaluate(t),n.evaluate(t))}]]},get:{type:qt,overloads:[[[Nt],function(t,e){return Mn(e[0].evaluate(t),t.properties())}],[[Nt,jt],function(t,e){var n=e[1];return Mn(e[0].evaluate(t),n.evaluate(t))}]]},"feature-state":[qt,[Nt],function(t,e){return Mn(e[0].evaluate(t),t.featureState||{})}],properties:[jt,[],function(t){return t.properties()}],"geometry-type":[Nt,[],function(t){return t.geometryType()}],id:[qt,[],function(t){return t.id()}],zoom:[Ft,[],function(t){return t.globals.zoom}],"heatmap-density":[Ft,[],function(t){return t.globals.heatmapDensity||0}],"line-progress":[Ft,[],function(t){return t.globals.lineProgress||0}],accumulated:[qt,[],function(t){return void 0===t.globals.accumulated?null:t.globals.accumulated}],"+":[Ft,Pn(Ft),function(t,e){for(var n=0,r=0,i=e;r":[Vt,[Nt,qt],function(t,e){var n=e[0],r=e[1],i=t.properties()[n.value],o=r.value;return typeof i==typeof o&&i>o}],"filter-id->":[Vt,[qt],function(t,e){var n=e[0],r=t.id(),i=n.value;return typeof r==typeof i&&r>i}],"filter-<=":[Vt,[Nt,qt],function(t,e){var n=e[0],r=e[1],i=t.properties()[n.value],o=r.value;return typeof i==typeof o&&i<=o}],"filter-id-<=":[Vt,[qt],function(t,e){var n=e[0],r=t.id(),i=n.value;return typeof r==typeof i&&r<=i}],"filter->=":[Vt,[Nt,qt],function(t,e){var n=e[0],r=e[1],i=t.properties()[n.value],o=r.value;return typeof i==typeof o&&i>=o}],"filter-id->=":[Vt,[qt],function(t,e){var n=e[0],r=t.id(),i=n.value;return typeof r==typeof i&&r>=i}],"filter-has":[Vt,[qt],function(t,e){return e[0].value in t.properties()}],"filter-has-id":[Vt,[],function(t){return null!==t.id()&&void 0!==t.id()}],"filter-type-in":[Vt,[Ht(Nt)],function(t,e){return e[0].value.indexOf(t.geometryType())>=0}],"filter-id-in":[Vt,[Ht(qt)],function(t,e){return e[0].value.indexOf(t.id())>=0}],"filter-in-small":[Vt,[Nt,Ht(qt)],function(t,e){var n=e[0];return e[1].value.indexOf(t.properties()[n.value])>=0}],"filter-in-large":[Vt,[Nt,Ht(qt)],function(t,e){var n=e[0],r=e[1];return function(t,e,n,r){for(;n<=r;){var i=n+r>>1;if(e[i]===t)return!0;e[i]>t?r=i-1:n=i+1}return!1}(t.properties()[n.value],r.value,0,r.value.length-1)}],all:{type:Vt,overloads:[[[Vt,Vt],function(t,e){var n=e[1];return e[0].evaluate(t)&&n.evaluate(t)}],[Pn(Vt),function(t,e){for(var n=0,r=e;n0&&"string"==typeof t[0]&&t[0]in kn}function Hn(t,e){var n=new Ue(kn,[],e?function(t){var e={color:Ut,string:Nt,number:Ft,enum:Nt,boolean:Vt,formatted:Gt,resolvedImage:Zt};return"array"===t.type?Ht(e[t.value]||qt,t.length):e[t.type]}(e):void 0),r=n.parse(t,void 0,void 0,void 0,e&&"string"===e.type?{typeAnnotation:"coerce"}:void 0);return r?Dn(new Gn(r,e)):zn(n.errors)}Gn.prototype.evaluateWithoutErrorHandling=function(t,e,n,r,i,o){return this._evaluator.globals=t,this._evaluator.feature=e,this._evaluator.featureState=n,this._evaluator.canonical=r,this._evaluator.availableImages=i||null,this._evaluator.formattedSection=o,this.expression.evaluate(this._evaluator)},Gn.prototype.evaluate=function(t,e,n,r,i,o){this._evaluator.globals=t,this._evaluator.feature=e||null,this._evaluator.featureState=n||null,this._evaluator.canonical=r,this._evaluator.availableImages=i||null,this._evaluator.formattedSection=o||null;try{var a=this.expression.evaluate(this._evaluator);if(null==a||"number"==typeof a&&a!=a)return this._defaultValue;if(this._enumValues&&!(a in this._enumValues))throw new ce("Expected value to be one of "+Object.keys(this._enumValues).map((function(t){return JSON.stringify(t)})).join(", ")+", but found "+JSON.stringify(a)+" instead.");return a}catch(t){return this._warningHistory[t.message]||(this._warningHistory[t.message]=!0,"undefined"!=typeof console&&console.warn(t.message)),this._defaultValue}};var Xn=function(t,e){this.kind=t,this._styleExpression=e,this.isStateDependent="constant"!==t&&!Fe(e.expression)};Xn.prototype.evaluateWithoutErrorHandling=function(t,e,n,r,i,o){return this._styleExpression.evaluateWithoutErrorHandling(t,e,n,r,i,o)},Xn.prototype.evaluate=function(t,e,n,r,i,o){return this._styleExpression.evaluate(t,e,n,r,i,o)};var Yn=function(t,e,n,r){this.kind=t,this.zoomStops=n,this._styleExpression=e,this.isStateDependent="camera"!==t&&!Fe(e.expression),this.interpolationType=r};function Kn(t,e){if("error"===(t=Hn(t,e)).result)return t;var n=t.value.expression,r=Be(n);if(!r&&!Ln(e))return zn([new Ot("","data expressions not supported")]);var i=Ne(n,["zoom"]);if(!i&&!On(e))return zn([new Ot("","zoom expressions not supported")]);var o=function t(e){var n=null;if(e instanceof un)n=t(e.result);else if(e instanceof ln)for(var r=0,i=e.args;rr.maximum?[new Mt(e,n,n+" is greater than the maximum value "+r.maximum)]:[]}function er(t){var e,n,r,i=t.valueSpec,o=zt(t.value.type),a={},s="categorical"!==o&&void 0===t.value.property,l=!s,u="array"===Bn(t.value.stops)&&"array"===Bn(t.value.stops[0])&&"object"===Bn(t.value.stops[0][0]),c=$n({key:t.key,value:t.value,valueSpec:t.styleSpec.function,style:t.style,styleSpec:t.styleSpec,objectElementValidators:{stops:function(t){if("identity"===o)return[new Mt(t.key,t.value,'identity function may not have a "stops" property')];var e=[],n=t.value;return e=e.concat(Qn({key:t.key,value:n,valueSpec:t.valueSpec,style:t.style,styleSpec:t.styleSpec,arrayElementValidator:h})),"array"===Bn(n)&&0===n.length&&e.push(new Mt(t.key,n,"array must have at least one stop")),e},default:function(t){return Sr({key:t.key,value:t.value,valueSpec:i,style:t.style,styleSpec:t.styleSpec})}}});return"identity"===o&&s&&c.push(new Mt(t.key,t.value,'missing required property "property"')),"identity"===o||t.value.stops||c.push(new Mt(t.key,t.value,'missing required property "stops"')),"exponential"===o&&t.valueSpec.expression&&!Rn(t.valueSpec)&&c.push(new Mt(t.key,t.value,"exponential functions not supported")),t.styleSpec.$version>=8&&(l&&!Ln(t.valueSpec)?c.push(new Mt(t.key,t.value,"property functions not supported")):s&&!On(t.valueSpec)&&c.push(new Mt(t.key,t.value,"zoom functions not supported"))),"categorical"!==o&&!u||void 0!==t.value.property||c.push(new Mt(t.key,t.value,'"property" property is required')),c;function h(t){var e=[],o=t.value,s=t.key;if("array"!==Bn(o))return[new Mt(s,o,"array expected, "+Bn(o)+" found")];if(2!==o.length)return[new Mt(s,o,"array length 2 expected, length "+o.length+" found")];if(u){if("object"!==Bn(o[0]))return[new Mt(s,o,"object expected, "+Bn(o[0])+" found")];if(void 0===o[0].zoom)return[new Mt(s,o,"object stop key must have zoom")];if(void 0===o[0].value)return[new Mt(s,o,"object stop key must have value")];if(r&&r>zt(o[0].zoom))return[new Mt(s,o[0].zoom,"stop zoom values must appear in ascending order")];zt(o[0].zoom)!==r&&(r=zt(o[0].zoom),n=void 0,a={}),e=e.concat($n({key:s+"[0]",value:o[0],valueSpec:{zoom:{}},style:t.style,styleSpec:t.styleSpec,objectElementValidators:{zoom:tr,value:p}}))}else e=e.concat(p({key:s+"[0]",value:o[0],valueSpec:{},style:t.style,styleSpec:t.styleSpec},o));return Zn(Lt(o[1]))?e.concat([new Mt(s+"[1]",o[1],"expressions are not allowed in function stops.")]):e.concat(Sr({key:s+"[1]",value:o[1],valueSpec:i,style:t.style,styleSpec:t.styleSpec}))}function p(t,r){var s=Bn(t.value),l=zt(t.value),u=null!==t.value?t.value:r;if(e){if(s!==e)return[new Mt(t.key,u,s+" stop domain type must match previous stop domain type "+e)]}else e=s;if("number"!==s&&"string"!==s&&"boolean"!==s)return[new Mt(t.key,u,"stop domain value must be a number, string, or boolean")];if("number"!==s&&"categorical"!==o){var c="number expected, "+s+" found";return Ln(i)&&void 0===o&&(c+='\nIf you intended to use a categorical function, specify `"type": "categorical"`.'),[new Mt(t.key,u,c)]}return"categorical"!==o||"number"!==s||isFinite(l)&&Math.floor(l)===l?"categorical"!==o&&"number"===s&&void 0!==n&&l=2&&"$id"!==t[1]&&"$type"!==t[1];case"in":return t.length>=3&&("string"!=typeof t[1]||Array.isArray(t[2]));case"!in":case"!has":case"none":return!1;case"==":case"!=":case">":case">=":case"<":case"<=":return 3!==t.length||Array.isArray(t[1])||Array.isArray(t[2]);case"any":case"all":for(var e=0,n=t.slice(1);ee?1:0}function lr(t){if(!t)return!0;var e,n=t[0];return t.length<=1?"any"!==n:"=="===n?ur(t[1],t[2],"=="):"!="===n?pr(ur(t[1],t[2],"==")):"<"===n||">"===n||"<="===n||">="===n?ur(t[1],t[2],n):"any"===n?(e=t.slice(1),["any"].concat(e.map(lr))):"all"===n?["all"].concat(t.slice(1).map(lr)):"none"===n?["all"].concat(t.slice(1).map(lr).map(pr)):"in"===n?cr(t[1],t.slice(2)):"!in"===n?pr(cr(t[1],t.slice(2))):"has"===n?hr(t[1]):"!has"===n?pr(hr(t[1])):"within"!==n||t}function ur(t,e,n){switch(t){case"$type":return["filter-type-"+n,e];case"$id":return["filter-id-"+n,e];default:return["filter-"+n,t,e]}}function cr(t,e){if(0===e.length)return!1;switch(t){case"$type":return["filter-type-in",["literal",e]];case"$id":return["filter-id-in",["literal",e]];default:return e.length>200&&!e.some((function(t){return typeof t!=typeof e[0]}))?["filter-in-large",t,["literal",e.sort(sr)]]:["filter-in-small",t,["literal",e]]}}function hr(t){switch(t){case"$type":return!0;case"$id":return["filter-has-id"];default:return["filter-has",t]}}function pr(t){return["!",t]}function fr(t){return ir(Lt(t.value))?nr(Dt({},t,{expressionContext:"filter",valueSpec:{value:"boolean"}})):function t(e){var n=e.value,r=e.key;if("array"!==Bn(n))return[new Mt(r,n,"array expected, "+Bn(n)+" found")];var i,o=e.styleSpec,a=[];if(n.length<1)return[new Mt(r,n,"filter array must have at least 1 element")];switch(a=a.concat(rr({key:r+"[0]",value:n[0],valueSpec:o.filter_operator,style:e.style,styleSpec:e.styleSpec})),zt(n[0])){case"<":case"<=":case">":case">=":n.length>=2&&"$type"===zt(n[1])&&a.push(new Mt(r,n,'"$type" cannot be use with operator "'+n[0]+'"'));case"==":case"!=":3!==n.length&&a.push(new Mt(r,n,'filter array for operator "'+n[0]+'" must have 3 elements'));case"in":case"!in":n.length>=2&&"string"!==(i=Bn(n[1]))&&a.push(new Mt(r+"[1]",n[1],"string expected, "+i+" found"));for(var s=2;s=c[f+0]&&r>=c[f+1])?(a[p]=!0,o.push(u[p])):a[p]=!1}}},Lr.prototype._forEachCell=function(t,e,n,r,i,o,a,s){for(var l=this._convertToCellCoord(t),u=this._convertToCellCoord(e),c=this._convertToCellCoord(n),h=this._convertToCellCoord(r),p=l;p<=c;p++)for(var f=u;f<=h;f++){var d=this.d*f+p;if((!s||s(this._convertFromCellCoord(p),this._convertFromCellCoord(f),this._convertFromCellCoord(p+1),this._convertFromCellCoord(f+1)))&&i.call(this,t,e,n,r,d,o,a,s))return}},Lr.prototype._convertFromCellCoord=function(t){return(t-this.padding)/this.scale},Lr.prototype._convertToCellCoord=function(t){return Math.max(0,Math.min(this.d-1,Math.floor(t*this.scale)+this.padding))},Lr.prototype.toArrayBuffer=function(){if(this.arrayBuffer)return this.arrayBuffer;for(var t=this.cells,e=3+this.cells.length+1+1,n=0,r=0;r=0)){var c=t[u];l[u]=Br[s].shallow.indexOf(u)>=0?c:jr(c,e)}t instanceof Error&&(l.message=t.message)}if(l.$name)throw new Error("$name property is reserved for worker serialization logic.");return"Object"!==s&&(l.$name=s),l}throw new Error("can't serialize object of type "+typeof t)}function qr(t){if(null==t||"boolean"==typeof t||"number"==typeof t||"string"==typeof t||t instanceof Boolean||t instanceof Number||t instanceof String||t instanceof Date||t instanceof RegExp||Vr(t)||Ur(t)||ArrayBuffer.isView(t)||t instanceof Or)return t;if(Array.isArray(t))return t.map(qr);if("object"==typeof t){var e=t.$name||"Object",n=Br[e].klass;if(!n)throw new Error("can't deserialize unregistered class "+e);if(n.deserialize)return n.deserialize(t);for(var r=Object.create(n.prototype),i=0,o=Object.keys(t);i=0?s:qr(s)}}return r}throw new Error("can't deserialize object of type "+typeof t)}var Wr=function(){this.first=!0};Wr.prototype.update=function(t,e){var n=Math.floor(t);return this.first?(this.first=!1,this.lastIntegerZoom=n,this.lastIntegerZoomTime=0,this.lastZoom=t,this.lastFloorZoom=n,!0):(this.lastFloorZoom>n?(this.lastIntegerZoom=n+1,this.lastIntegerZoomTime=e):this.lastFloorZoom=128&&t<=255},Arabic:function(t){return t>=1536&&t<=1791},"Arabic Supplement":function(t){return t>=1872&&t<=1919},"Arabic Extended-A":function(t){return t>=2208&&t<=2303},"Hangul Jamo":function(t){return t>=4352&&t<=4607},"Unified Canadian Aboriginal Syllabics":function(t){return t>=5120&&t<=5759},Khmer:function(t){return t>=6016&&t<=6143},"Unified Canadian Aboriginal Syllabics Extended":function(t){return t>=6320&&t<=6399},"General Punctuation":function(t){return t>=8192&&t<=8303},"Letterlike Symbols":function(t){return t>=8448&&t<=8527},"Number Forms":function(t){return t>=8528&&t<=8591},"Miscellaneous Technical":function(t){return t>=8960&&t<=9215},"Control Pictures":function(t){return t>=9216&&t<=9279},"Optical Character Recognition":function(t){return t>=9280&&t<=9311},"Enclosed Alphanumerics":function(t){return t>=9312&&t<=9471},"Geometric Shapes":function(t){return t>=9632&&t<=9727},"Miscellaneous Symbols":function(t){return t>=9728&&t<=9983},"Miscellaneous Symbols and Arrows":function(t){return t>=11008&&t<=11263},"CJK Radicals Supplement":function(t){return t>=11904&&t<=12031},"Kangxi Radicals":function(t){return t>=12032&&t<=12255},"Ideographic Description Characters":function(t){return t>=12272&&t<=12287},"CJK Symbols and Punctuation":function(t){return t>=12288&&t<=12351},Hiragana:function(t){return t>=12352&&t<=12447},Katakana:function(t){return t>=12448&&t<=12543},Bopomofo:function(t){return t>=12544&&t<=12591},"Hangul Compatibility Jamo":function(t){return t>=12592&&t<=12687},Kanbun:function(t){return t>=12688&&t<=12703},"Bopomofo Extended":function(t){return t>=12704&&t<=12735},"CJK Strokes":function(t){return t>=12736&&t<=12783},"Katakana Phonetic Extensions":function(t){return t>=12784&&t<=12799},"Enclosed CJK Letters and Months":function(t){return t>=12800&&t<=13055},"CJK Compatibility":function(t){return t>=13056&&t<=13311},"CJK Unified Ideographs Extension A":function(t){return t>=13312&&t<=19903},"Yijing Hexagram Symbols":function(t){return t>=19904&&t<=19967},"CJK Unified Ideographs":function(t){return t>=19968&&t<=40959},"Yi Syllables":function(t){return t>=40960&&t<=42127},"Yi Radicals":function(t){return t>=42128&&t<=42191},"Hangul Jamo Extended-A":function(t){return t>=43360&&t<=43391},"Hangul Syllables":function(t){return t>=44032&&t<=55215},"Hangul Jamo Extended-B":function(t){return t>=55216&&t<=55295},"Private Use Area":function(t){return t>=57344&&t<=63743},"CJK Compatibility Ideographs":function(t){return t>=63744&&t<=64255},"Arabic Presentation Forms-A":function(t){return t>=64336&&t<=65023},"Vertical Forms":function(t){return t>=65040&&t<=65055},"CJK Compatibility Forms":function(t){return t>=65072&&t<=65103},"Small Form Variants":function(t){return t>=65104&&t<=65135},"Arabic Presentation Forms-B":function(t){return t>=65136&&t<=65279},"Halfwidth and Fullwidth Forms":function(t){return t>=65280&&t<=65519}};function Zr(t){for(var e=0,n=t;e=65097&&t<=65103)||Gr["CJK Compatibility Ideographs"](t)||Gr["CJK Compatibility"](t)||Gr["CJK Radicals Supplement"](t)||Gr["CJK Strokes"](t)||!(!Gr["CJK Symbols and Punctuation"](t)||t>=12296&&t<=12305||t>=12308&&t<=12319||12336===t)||Gr["CJK Unified Ideographs Extension A"](t)||Gr["CJK Unified Ideographs"](t)||Gr["Enclosed CJK Letters and Months"](t)||Gr["Hangul Compatibility Jamo"](t)||Gr["Hangul Jamo Extended-A"](t)||Gr["Hangul Jamo Extended-B"](t)||Gr["Hangul Jamo"](t)||Gr["Hangul Syllables"](t)||Gr.Hiragana(t)||Gr["Ideographic Description Characters"](t)||Gr.Kanbun(t)||Gr["Kangxi Radicals"](t)||Gr["Katakana Phonetic Extensions"](t)||Gr.Katakana(t)&&12540!==t||!(!Gr["Halfwidth and Fullwidth Forms"](t)||65288===t||65289===t||65293===t||t>=65306&&t<=65310||65339===t||65341===t||65343===t||t>=65371&&t<=65503||65507===t||t>=65512&&t<=65519)||!(!Gr["Small Form Variants"](t)||t>=65112&&t<=65118||t>=65123&&t<=65126)||Gr["Unified Canadian Aboriginal Syllabics"](t)||Gr["Unified Canadian Aboriginal Syllabics Extended"](t)||Gr["Vertical Forms"](t)||Gr["Yijing Hexagram Symbols"](t)||Gr["Yi Syllables"](t)||Gr["Yi Radicals"](t))))}function Xr(t){return!(Hr(t)||function(t){return!!(Gr["Latin-1 Supplement"](t)&&(167===t||169===t||174===t||177===t||188===t||189===t||190===t||215===t||247===t)||Gr["General Punctuation"](t)&&(8214===t||8224===t||8225===t||8240===t||8241===t||8251===t||8252===t||8258===t||8263===t||8264===t||8265===t||8273===t)||Gr["Letterlike Symbols"](t)||Gr["Number Forms"](t)||Gr["Miscellaneous Technical"](t)&&(t>=8960&&t<=8967||t>=8972&&t<=8991||t>=8996&&t<=9e3||9003===t||t>=9085&&t<=9114||t>=9150&&t<=9165||9167===t||t>=9169&&t<=9179||t>=9186&&t<=9215)||Gr["Control Pictures"](t)&&9251!==t||Gr["Optical Character Recognition"](t)||Gr["Enclosed Alphanumerics"](t)||Gr["Geometric Shapes"](t)||Gr["Miscellaneous Symbols"](t)&&!(t>=9754&&t<=9759)||Gr["Miscellaneous Symbols and Arrows"](t)&&(t>=11026&&t<=11055||t>=11088&&t<=11097||t>=11192&&t<=11243)||Gr["CJK Symbols and Punctuation"](t)||Gr.Katakana(t)||Gr["Private Use Area"](t)||Gr["CJK Compatibility Forms"](t)||Gr["Small Form Variants"](t)||Gr["Halfwidth and Fullwidth Forms"](t)||8734===t||8756===t||8757===t||t>=9984&&t<=10087||t>=10102&&t<=10131||65532===t||65533===t)}(t))}function Yr(t){return t>=1424&&t<=2303||Gr["Arabic Presentation Forms-A"](t)||Gr["Arabic Presentation Forms-B"](t)}function Kr(t,e){return!(!e&&Yr(t)||t>=2304&&t<=3583||t>=3840&&t<=4255||Gr.Khmer(t))}function Jr(t){for(var e=0,n=t;e-1&&(Qr="error"),$r&&$r(t)};function ni(){ri.fire(new Ct("pluginStateChange",{pluginStatus:Qr,pluginURL:ti}))}var ri=new It,ii=function(){return Qr},oi=function(){if("deferred"!==Qr||!ti)throw new Error("rtl-text-plugin cannot be downloaded unless a pluginURL is specified");Qr="loading",ni(),ti&&xt({url:ti},(function(t){t?ei(t):(Qr="loaded",ni())}))},ai={applyArabicShaping:null,processBidirectionalText:null,processStyledBidirectionalText:null,isLoaded:function(){return"loaded"===Qr||null!=ai.applyArabicShaping},isLoading:function(){return"loading"===Qr},setState:function(t){Qr=t.pluginStatus,ti=t.pluginURL},isParsed:function(){return null!=ai.applyArabicShaping&&null!=ai.processBidirectionalText&&null!=ai.processStyledBidirectionalText},getPluginURL:function(){return ti}},si=function(t,e){this.zoom=t,e?(this.now=e.now,this.fadeDuration=e.fadeDuration,this.zoomHistory=e.zoomHistory,this.transition=e.transition):(this.now=0,this.fadeDuration=0,this.zoomHistory=new Wr,this.transition={})};si.prototype.isSupportedScript=function(t){return function(t,e){for(var n=0,r=t;nthis.zoomHistory.lastIntegerZoom?{fromScale:2,toScale:1,t:e+(1-e)*n}:{fromScale:.5,toScale:1,t:1-(1-n)*e}};var li=function(t,e){this.property=t,this.value=e,this.expression=function(t,e){if(Fn(t))return new Jn(t,e);if(Zn(t)){var n=Kn(t,e);if("error"===n.result)throw new Error(n.value.map((function(t){return t.key+": "+t.message})).join(", "));return n.value}var r=t;return"string"==typeof t&&"color"===e.type&&(r=te.parse(t)),{kind:"constant",evaluate:function(){return r}}}(void 0===e?t.specification.default:e,t.specification)};li.prototype.isDataDriven=function(){return"source"===this.expression.kind||"composite"===this.expression.kind},li.prototype.possiblyEvaluate=function(t,e,n){return this.property.possiblyEvaluate(this,t,e,n)};var ui=function(t){this.property=t,this.value=new li(t,void 0)};ui.prototype.transitioned=function(t,e){return new hi(this.property,this.value,e,p({},t.transition,this.transition),t.now)},ui.prototype.untransitioned=function(){return new hi(this.property,this.value,null,{},0)};var ci=function(t){this._properties=t,this._values=Object.create(t.defaultTransitionablePropertyValues)};ci.prototype.getValue=function(t){return b(this._values[t].value.value)},ci.prototype.setValue=function(t,e){this._values.hasOwnProperty(t)||(this._values[t]=new ui(this._values[t].property)),this._values[t].value=new li(this._values[t].property,null===e?void 0:b(e))},ci.prototype.getTransition=function(t){return b(this._values[t].transition)},ci.prototype.setTransition=function(t,e){this._values.hasOwnProperty(t)||(this._values[t]=new ui(this._values[t].property)),this._values[t].transition=b(e)||void 0},ci.prototype.serialize=function(){for(var t={},e=0,n=Object.keys(this._values);ethis.end)return this.prior=null,i;if(this.value.isDataDriven())return this.prior=null,i;if(r=1)return 1;var e=t*t,n=e*t;return 4*(t<.5?n:3*(t-e)+n-.75)}(a))}return i};var pi=function(t){this._properties=t,this._values=Object.create(t.defaultTransitioningPropertyValues)};pi.prototype.possiblyEvaluate=function(t,e,n){for(var r=new mi(this._properties),i=0,o=Object.keys(this._values);ir.zoomHistory.lastIntegerZoom?{from:t,to:e}:{from:n,to:e}},e.prototype.interpolate=function(t){return t},e}(yi),_i=function(t){this.specification=t};_i.prototype.possiblyEvaluate=function(t,e,n,r){if(void 0!==t.value){if("constant"===t.expression.kind){var i=t.expression.evaluate(e,null,{},n,r);return this._calculate(i,i,i,e)}return this._calculate(t.expression.evaluate(new si(Math.floor(e.zoom-1),e)),t.expression.evaluate(new si(Math.floor(e.zoom),e)),t.expression.evaluate(new si(Math.floor(e.zoom+1),e)),e)}},_i.prototype._calculate=function(t,e,n,r){return r.zoom>r.zoomHistory.lastIntegerZoom?{from:t,to:e}:{from:n,to:e}},_i.prototype.interpolate=function(t){return t};var xi=function(t){this.specification=t};xi.prototype.possiblyEvaluate=function(t,e,n,r){return!!t.expression.evaluate(e,null,{},n,r)},xi.prototype.interpolate=function(){return!1};var bi=function(t){for(var e in this.properties=t,this.defaultPropertyValues={},this.defaultTransitionablePropertyValues={},this.defaultTransitioningPropertyValues={},this.defaultPossiblyEvaluatedValues={},this.overridableProperties=[],t){var n=t[e];n.specification.overridable&&this.overridableProperties.push(e);var r=this.defaultPropertyValues[e]=new li(n,void 0),i=this.defaultTransitionablePropertyValues[e]=new ui(n);this.defaultTransitioningPropertyValues[e]=i.untransitioned(),this.defaultPossiblyEvaluatedValues[e]=r.possiblyEvaluate({})}};Fr("DataDrivenProperty",yi),Fr("DataConstantProperty",gi),Fr("CrossFadedDataDrivenProperty",vi),Fr("CrossFadedProperty",_i),Fr("ColorRampProperty",xi);var wi=function(t){function e(e,n){if(t.call(this),this.id=e.id,this.type=e.type,this._featureFilter={filter:function(){return!0},needGeometry:!1},"custom"!==e.type&&(this.metadata=e.metadata,this.minzoom=e.minzoom,this.maxzoom=e.maxzoom,"background"!==e.type&&(this.source=e.source,this.sourceLayer=e["source-layer"],this.filter=e.filter),n.layout&&(this._unevaluatedLayout=new fi(n.layout)),n.paint)){for(var r in this._transitionablePaint=new ci(n.paint),e.paint)this.setPaintProperty(r,e.paint[r],{validate:!1});for(var i in e.layout)this.setLayoutProperty(i,e.layout[i],{validate:!1});this._transitioningPaint=this._transitionablePaint.untransitioned(),this.paint=new mi(n.paint)}}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.getCrossfadeParameters=function(){return this._crossfadeParameters},e.prototype.getLayoutProperty=function(t){return"visibility"===t?this.visibility:this._unevaluatedLayout.getValue(t)},e.prototype.setLayoutProperty=function(t,e,n){void 0===n&&(n={}),null!=e&&this._validate(Pr,"layers."+this.id+".layout."+t,t,e,n)||("visibility"!==t?this._unevaluatedLayout.setValue(t,e):this.visibility=e)},e.prototype.getPaintProperty=function(t){return v(t,"-transition")?this._transitionablePaint.getTransition(t.slice(0,-11)):this._transitionablePaint.getValue(t)},e.prototype.setPaintProperty=function(t,e,n){if(void 0===n&&(n={}),null!=e&&this._validate(Mr,"layers."+this.id+".paint."+t,t,e,n))return!1;if(v(t,"-transition"))return this._transitionablePaint.setTransition(t.slice(0,-11),e||void 0),!1;var r=this._transitionablePaint._values[t],i="cross-faded-data-driven"===r.property.specification["property-type"],o=r.value.isDataDriven(),a=r.value;this._transitionablePaint.setValue(t,e),this._handleSpecialPaintPropertyUpdate(t);var s=this._transitionablePaint._values[t].value;return s.isDataDriven()||o||i||this._handleOverridablePaintPropertyUpdate(t,a,s)},e.prototype._handleSpecialPaintPropertyUpdate=function(t){},e.prototype._handleOverridablePaintPropertyUpdate=function(t,e,n){return!1},e.prototype.isHidden=function(t){return!!(this.minzoom&&t=this.maxzoom)||"none"===this.visibility},e.prototype.updateTransitions=function(t){this._transitioningPaint=this._transitionablePaint.transitioned(t,this._transitioningPaint)},e.prototype.hasTransition=function(){return this._transitioningPaint.hasTransition()},e.prototype.recalculate=function(t,e){t.getCrossfadeParameters&&(this._crossfadeParameters=t.getCrossfadeParameters()),this._unevaluatedLayout&&(this.layout=this._unevaluatedLayout.possiblyEvaluate(t,void 0,e)),this.paint=this._transitioningPaint.possiblyEvaluate(t,void 0,e)},e.prototype.serialize=function(){var t={id:this.id,type:this.type,source:this.source,"source-layer":this.sourceLayer,metadata:this.metadata,minzoom:this.minzoom,maxzoom:this.maxzoom,filter:this.filter,layout:this._unevaluatedLayout&&this._unevaluatedLayout.serialize(),paint:this._transitionablePaint&&this._transitionablePaint.serialize()};return this.visibility&&(t.layout=t.layout||{},t.layout.visibility=this.visibility),x(t,(function(t,e){return!(void 0===t||"layout"===e&&!Object.keys(t).length||"paint"===e&&!Object.keys(t).length)}))},e.prototype._validate=function(t,e,n,r,i){return void 0===i&&(i={}),(!i||!1!==i.validate)&&Dr(this,t.call(Ir,{key:e,layerType:this.type,objectKey:n,value:r,styleSpec:At,style:{glyphs:!0,sprite:!0}}))},e.prototype.is3D=function(){return!1},e.prototype.isTileClipped=function(){return!1},e.prototype.hasOffscreenPass=function(){return!1},e.prototype.resize=function(){},e.prototype.isStateDependent=function(){for(var t in this.paint._values){var e=this.paint.get(t);if(e instanceof di&&Ln(e.property.specification)&&("source"===e.value.kind||"composite"===e.value.kind)&&e.value.isStateDependent)return!0}return!1},e}(It),Si={Int8:Int8Array,Uint8:Uint8Array,Int16:Int16Array,Uint16:Uint16Array,Int32:Int32Array,Uint32:Uint32Array,Float32:Float32Array},Ti=function(t,e){this._structArray=t,this._pos1=e*this.size,this._pos2=this._pos1/2,this._pos4=this._pos1/4,this._pos8=this._pos1/8},Ei=function(){this.isTransferred=!1,this.capacity=-1,this.resize(0)};function Ci(t,e){void 0===e&&(e=1);var n=0,r=0;return{members:t.map((function(t){var i=Si[t.type].BYTES_PER_ELEMENT,o=n=ki(n,Math.max(e,i)),a=t.components||1;return r=Math.max(r,i),n+=i*a,{name:t.name,type:t.type,components:a,offset:o}})),size:ki(n,Math.max(r,e)),alignment:e}}function ki(t,e){return Math.ceil(t/e)*e}Ei.serialize=function(t,e){return t._trim(),e&&(t.isTransferred=!0,e.push(t.arrayBuffer)),{length:t.length,arrayBuffer:t.arrayBuffer}},Ei.deserialize=function(t){var e=Object.create(this.prototype);return e.arrayBuffer=t.arrayBuffer,e.length=t.length,e.capacity=t.arrayBuffer.byteLength/e.bytesPerElement,e._refreshViews(),e},Ei.prototype._trim=function(){this.length!==this.capacity&&(this.capacity=this.length,this.arrayBuffer=this.arrayBuffer.slice(0,this.length*this.bytesPerElement),this._refreshViews())},Ei.prototype.clear=function(){this.length=0},Ei.prototype.resize=function(t){this.reserve(t),this.length=t},Ei.prototype.reserve=function(t){if(t>this.capacity){this.capacity=Math.max(t,Math.floor(5*this.capacity),128),this.arrayBuffer=new ArrayBuffer(this.capacity*this.bytesPerElement);var e=this.uint8;this._refreshViews(),e&&this.uint8.set(e)}},Ei.prototype._refreshViews=function(){throw new Error("_refreshViews() must be implemented by each concrete StructArray layout")};var Ii=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e){var n=this.length;return this.resize(n+1),this.emplace(n,t,e)},e.prototype.emplace=function(t,e,n){var r=2*t;return this.int16[r+0]=e,this.int16[r+1]=n,t},e}(Ei);Ii.prototype.bytesPerElement=4,Fr("StructArrayLayout2i4",Ii);var Ai=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r){var i=this.length;return this.resize(i+1),this.emplace(i,t,e,n,r)},e.prototype.emplace=function(t,e,n,r,i){var o=4*t;return this.int16[o+0]=e,this.int16[o+1]=n,this.int16[o+2]=r,this.int16[o+3]=i,t},e}(Ei);Ai.prototype.bytesPerElement=8,Fr("StructArrayLayout4i8",Ai);var Mi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r,i,o){var a=this.length;return this.resize(a+1),this.emplace(a,t,e,n,r,i,o)},e.prototype.emplace=function(t,e,n,r,i,o,a){var s=6*t;return this.int16[s+0]=e,this.int16[s+1]=n,this.int16[s+2]=r,this.int16[s+3]=i,this.int16[s+4]=o,this.int16[s+5]=a,t},e}(Ei);Mi.prototype.bytesPerElement=12,Fr("StructArrayLayout2i4i12",Mi);var Pi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r,i,o){var a=this.length;return this.resize(a+1),this.emplace(a,t,e,n,r,i,o)},e.prototype.emplace=function(t,e,n,r,i,o,a){var s=4*t,l=8*t;return this.int16[s+0]=e,this.int16[s+1]=n,this.uint8[l+4]=r,this.uint8[l+5]=i,this.uint8[l+6]=o,this.uint8[l+7]=a,t},e}(Ei);Pi.prototype.bytesPerElement=8,Fr("StructArrayLayout2i4ub8",Pi);var Di=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e){var n=this.length;return this.resize(n+1),this.emplace(n,t,e)},e.prototype.emplace=function(t,e,n){var r=2*t;return this.float32[r+0]=e,this.float32[r+1]=n,t},e}(Ei);Di.prototype.bytesPerElement=8,Fr("StructArrayLayout2f8",Di);var zi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r,i,o,a,s,l,u){var c=this.length;return this.resize(c+1),this.emplace(c,t,e,n,r,i,o,a,s,l,u)},e.prototype.emplace=function(t,e,n,r,i,o,a,s,l,u,c){var h=10*t;return this.uint16[h+0]=e,this.uint16[h+1]=n,this.uint16[h+2]=r,this.uint16[h+3]=i,this.uint16[h+4]=o,this.uint16[h+5]=a,this.uint16[h+6]=s,this.uint16[h+7]=l,this.uint16[h+8]=u,this.uint16[h+9]=c,t},e}(Ei);zi.prototype.bytesPerElement=20,Fr("StructArrayLayout10ui20",zi);var Li=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r,i,o,a,s,l,u,c,h){var p=this.length;return this.resize(p+1),this.emplace(p,t,e,n,r,i,o,a,s,l,u,c,h)},e.prototype.emplace=function(t,e,n,r,i,o,a,s,l,u,c,h,p){var f=12*t;return this.int16[f+0]=e,this.int16[f+1]=n,this.int16[f+2]=r,this.int16[f+3]=i,this.uint16[f+4]=o,this.uint16[f+5]=a,this.uint16[f+6]=s,this.uint16[f+7]=l,this.int16[f+8]=u,this.int16[f+9]=c,this.int16[f+10]=h,this.int16[f+11]=p,t},e}(Ei);Li.prototype.bytesPerElement=24,Fr("StructArrayLayout4i4ui4i24",Li);var Oi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n){var r=this.length;return this.resize(r+1),this.emplace(r,t,e,n)},e.prototype.emplace=function(t,e,n,r){var i=3*t;return this.float32[i+0]=e,this.float32[i+1]=n,this.float32[i+2]=r,t},e}(Ei);Oi.prototype.bytesPerElement=12,Fr("StructArrayLayout3f12",Oi);var Ri=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t){var e=this.length;return this.resize(e+1),this.emplace(e,t)},e.prototype.emplace=function(t,e){return this.uint32[1*t+0]=e,t},e}(Ei);Ri.prototype.bytesPerElement=4,Fr("StructArrayLayout1ul4",Ri);var Bi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r,i,o,a,s,l){var u=this.length;return this.resize(u+1),this.emplace(u,t,e,n,r,i,o,a,s,l)},e.prototype.emplace=function(t,e,n,r,i,o,a,s,l,u){var c=10*t,h=5*t;return this.int16[c+0]=e,this.int16[c+1]=n,this.int16[c+2]=r,this.int16[c+3]=i,this.int16[c+4]=o,this.int16[c+5]=a,this.uint32[h+3]=s,this.uint16[c+8]=l,this.uint16[c+9]=u,t},e}(Ei);Bi.prototype.bytesPerElement=20,Fr("StructArrayLayout6i1ul2ui20",Bi);var Fi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r,i,o){var a=this.length;return this.resize(a+1),this.emplace(a,t,e,n,r,i,o)},e.prototype.emplace=function(t,e,n,r,i,o,a){var s=6*t;return this.int16[s+0]=e,this.int16[s+1]=n,this.int16[s+2]=r,this.int16[s+3]=i,this.int16[s+4]=o,this.int16[s+5]=a,t},e}(Ei);Fi.prototype.bytesPerElement=12,Fr("StructArrayLayout2i2i2i12",Fi);var Ni=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r,i){var o=this.length;return this.resize(o+1),this.emplace(o,t,e,n,r,i)},e.prototype.emplace=function(t,e,n,r,i,o){var a=4*t,s=8*t;return this.float32[a+0]=e,this.float32[a+1]=n,this.float32[a+2]=r,this.int16[s+6]=i,this.int16[s+7]=o,t},e}(Ei);Ni.prototype.bytesPerElement=16,Fr("StructArrayLayout2f1f2i16",Ni);var Vi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r){var i=this.length;return this.resize(i+1),this.emplace(i,t,e,n,r)},e.prototype.emplace=function(t,e,n,r,i){var o=12*t,a=3*t;return this.uint8[o+0]=e,this.uint8[o+1]=n,this.float32[a+1]=r,this.float32[a+2]=i,t},e}(Ei);Vi.prototype.bytesPerElement=12,Fr("StructArrayLayout2ub2f12",Vi);var Ui=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n){var r=this.length;return this.resize(r+1),this.emplace(r,t,e,n)},e.prototype.emplace=function(t,e,n,r){var i=3*t;return this.uint16[i+0]=e,this.uint16[i+1]=n,this.uint16[i+2]=r,t},e}(Ei);Ui.prototype.bytesPerElement=6,Fr("StructArrayLayout3ui6",Ui);var ji=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r,i,o,a,s,l,u,c,h,p,f,d,m,g){var y=this.length;return this.resize(y+1),this.emplace(y,t,e,n,r,i,o,a,s,l,u,c,h,p,f,d,m,g)},e.prototype.emplace=function(t,e,n,r,i,o,a,s,l,u,c,h,p,f,d,m,g,y){var v=24*t,_=12*t,x=48*t;return this.int16[v+0]=e,this.int16[v+1]=n,this.uint16[v+2]=r,this.uint16[v+3]=i,this.uint32[_+2]=o,this.uint32[_+3]=a,this.uint32[_+4]=s,this.uint16[v+10]=l,this.uint16[v+11]=u,this.uint16[v+12]=c,this.float32[_+7]=h,this.float32[_+8]=p,this.uint8[x+36]=f,this.uint8[x+37]=d,this.uint8[x+38]=m,this.uint32[_+10]=g,this.int16[v+22]=y,t},e}(Ei);ji.prototype.bytesPerElement=48,Fr("StructArrayLayout2i2ui3ul3ui2f3ub1ul1i48",ji);var qi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r,i,o,a,s,l,u,c,h,p,f,d,m,g,y,v,_,x,b,w,S,T,E,C,k){var I=this.length;return this.resize(I+1),this.emplace(I,t,e,n,r,i,o,a,s,l,u,c,h,p,f,d,m,g,y,v,_,x,b,w,S,T,E,C,k)},e.prototype.emplace=function(t,e,n,r,i,o,a,s,l,u,c,h,p,f,d,m,g,y,v,_,x,b,w,S,T,E,C,k,I){var A=34*t,M=17*t;return this.int16[A+0]=e,this.int16[A+1]=n,this.int16[A+2]=r,this.int16[A+3]=i,this.int16[A+4]=o,this.int16[A+5]=a,this.int16[A+6]=s,this.int16[A+7]=l,this.uint16[A+8]=u,this.uint16[A+9]=c,this.uint16[A+10]=h,this.uint16[A+11]=p,this.uint16[A+12]=f,this.uint16[A+13]=d,this.uint16[A+14]=m,this.uint16[A+15]=g,this.uint16[A+16]=y,this.uint16[A+17]=v,this.uint16[A+18]=_,this.uint16[A+19]=x,this.uint16[A+20]=b,this.uint16[A+21]=w,this.uint16[A+22]=S,this.uint32[M+12]=T,this.float32[M+13]=E,this.float32[M+14]=C,this.float32[M+15]=k,this.float32[M+16]=I,t},e}(Ei);qi.prototype.bytesPerElement=68,Fr("StructArrayLayout8i15ui1ul4f68",qi);var Wi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t){var e=this.length;return this.resize(e+1),this.emplace(e,t)},e.prototype.emplace=function(t,e){return this.float32[1*t+0]=e,t},e}(Ei);Wi.prototype.bytesPerElement=4,Fr("StructArrayLayout1f4",Wi);var Gi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.int16=new Int16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n){var r=this.length;return this.resize(r+1),this.emplace(r,t,e,n)},e.prototype.emplace=function(t,e,n,r){var i=3*t;return this.int16[i+0]=e,this.int16[i+1]=n,this.int16[i+2]=r,t},e}(Ei);Gi.prototype.bytesPerElement=6,Fr("StructArrayLayout3i6",Gi);var Zi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint32=new Uint32Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n){var r=this.length;return this.resize(r+1),this.emplace(r,t,e,n)},e.prototype.emplace=function(t,e,n,r){var i=4*t;return this.uint32[2*t+0]=e,this.uint16[i+2]=n,this.uint16[i+3]=r,t},e}(Ei);Zi.prototype.bytesPerElement=8,Fr("StructArrayLayout1ul2ui8",Zi);var Hi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e){var n=this.length;return this.resize(n+1),this.emplace(n,t,e)},e.prototype.emplace=function(t,e,n){var r=2*t;return this.uint16[r+0]=e,this.uint16[r+1]=n,t},e}(Ei);Hi.prototype.bytesPerElement=4,Fr("StructArrayLayout2ui4",Hi);var Xi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.uint16=new Uint16Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t){var e=this.length;return this.resize(e+1),this.emplace(e,t)},e.prototype.emplace=function(t,e){return this.uint16[1*t+0]=e,t},e}(Ei);Xi.prototype.bytesPerElement=2,Fr("StructArrayLayout1ui2",Xi);var Yi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._refreshViews=function(){this.uint8=new Uint8Array(this.arrayBuffer),this.float32=new Float32Array(this.arrayBuffer)},e.prototype.emplaceBack=function(t,e,n,r){var i=this.length;return this.resize(i+1),this.emplace(i,t,e,n,r)},e.prototype.emplace=function(t,e,n,r,i){var o=4*t;return this.float32[o+0]=e,this.float32[o+1]=n,this.float32[o+2]=r,this.float32[o+3]=i,t},e}(Ei);Yi.prototype.bytesPerElement=16,Fr("StructArrayLayout4f16",Yi);var Ki=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e;var n={anchorPointX:{configurable:!0},anchorPointY:{configurable:!0},x1:{configurable:!0},y1:{configurable:!0},x2:{configurable:!0},y2:{configurable:!0},featureIndex:{configurable:!0},sourceLayerIndex:{configurable:!0},bucketIndex:{configurable:!0},anchorPoint:{configurable:!0}};return n.anchorPointX.get=function(){return this._structArray.int16[this._pos2+0]},n.anchorPointY.get=function(){return this._structArray.int16[this._pos2+1]},n.x1.get=function(){return this._structArray.int16[this._pos2+2]},n.y1.get=function(){return this._structArray.int16[this._pos2+3]},n.x2.get=function(){return this._structArray.int16[this._pos2+4]},n.y2.get=function(){return this._structArray.int16[this._pos2+5]},n.featureIndex.get=function(){return this._structArray.uint32[this._pos4+3]},n.sourceLayerIndex.get=function(){return this._structArray.uint16[this._pos2+8]},n.bucketIndex.get=function(){return this._structArray.uint16[this._pos2+9]},n.anchorPoint.get=function(){return new i(this.anchorPointX,this.anchorPointY)},Object.defineProperties(e.prototype,n),e}(Ti);Ki.prototype.size=20;var Ji=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.get=function(t){return new Ki(this,t)},e}(Bi);Fr("CollisionBoxArray",Ji);var $i=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e;var n={anchorX:{configurable:!0},anchorY:{configurable:!0},glyphStartIndex:{configurable:!0},numGlyphs:{configurable:!0},vertexStartIndex:{configurable:!0},lineStartIndex:{configurable:!0},lineLength:{configurable:!0},segment:{configurable:!0},lowerSize:{configurable:!0},upperSize:{configurable:!0},lineOffsetX:{configurable:!0},lineOffsetY:{configurable:!0},writingMode:{configurable:!0},placedOrientation:{configurable:!0},hidden:{configurable:!0},crossTileID:{configurable:!0},associatedIconIndex:{configurable:!0}};return n.anchorX.get=function(){return this._structArray.int16[this._pos2+0]},n.anchorY.get=function(){return this._structArray.int16[this._pos2+1]},n.glyphStartIndex.get=function(){return this._structArray.uint16[this._pos2+2]},n.numGlyphs.get=function(){return this._structArray.uint16[this._pos2+3]},n.vertexStartIndex.get=function(){return this._structArray.uint32[this._pos4+2]},n.lineStartIndex.get=function(){return this._structArray.uint32[this._pos4+3]},n.lineLength.get=function(){return this._structArray.uint32[this._pos4+4]},n.segment.get=function(){return this._structArray.uint16[this._pos2+10]},n.lowerSize.get=function(){return this._structArray.uint16[this._pos2+11]},n.upperSize.get=function(){return this._structArray.uint16[this._pos2+12]},n.lineOffsetX.get=function(){return this._structArray.float32[this._pos4+7]},n.lineOffsetY.get=function(){return this._structArray.float32[this._pos4+8]},n.writingMode.get=function(){return this._structArray.uint8[this._pos1+36]},n.placedOrientation.get=function(){return this._structArray.uint8[this._pos1+37]},n.placedOrientation.set=function(t){this._structArray.uint8[this._pos1+37]=t},n.hidden.get=function(){return this._structArray.uint8[this._pos1+38]},n.hidden.set=function(t){this._structArray.uint8[this._pos1+38]=t},n.crossTileID.get=function(){return this._structArray.uint32[this._pos4+10]},n.crossTileID.set=function(t){this._structArray.uint32[this._pos4+10]=t},n.associatedIconIndex.get=function(){return this._structArray.int16[this._pos2+22]},Object.defineProperties(e.prototype,n),e}(Ti);$i.prototype.size=48;var Qi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.get=function(t){return new $i(this,t)},e}(ji);Fr("PlacedSymbolArray",Qi);var to=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e;var n={anchorX:{configurable:!0},anchorY:{configurable:!0},rightJustifiedTextSymbolIndex:{configurable:!0},centerJustifiedTextSymbolIndex:{configurable:!0},leftJustifiedTextSymbolIndex:{configurable:!0},verticalPlacedTextSymbolIndex:{configurable:!0},placedIconSymbolIndex:{configurable:!0},verticalPlacedIconSymbolIndex:{configurable:!0},key:{configurable:!0},textBoxStartIndex:{configurable:!0},textBoxEndIndex:{configurable:!0},verticalTextBoxStartIndex:{configurable:!0},verticalTextBoxEndIndex:{configurable:!0},iconBoxStartIndex:{configurable:!0},iconBoxEndIndex:{configurable:!0},verticalIconBoxStartIndex:{configurable:!0},verticalIconBoxEndIndex:{configurable:!0},featureIndex:{configurable:!0},numHorizontalGlyphVertices:{configurable:!0},numVerticalGlyphVertices:{configurable:!0},numIconVertices:{configurable:!0},numVerticalIconVertices:{configurable:!0},useRuntimeCollisionCircles:{configurable:!0},crossTileID:{configurable:!0},textBoxScale:{configurable:!0},textOffset0:{configurable:!0},textOffset1:{configurable:!0},collisionCircleDiameter:{configurable:!0}};return n.anchorX.get=function(){return this._structArray.int16[this._pos2+0]},n.anchorY.get=function(){return this._structArray.int16[this._pos2+1]},n.rightJustifiedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+2]},n.centerJustifiedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+3]},n.leftJustifiedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+4]},n.verticalPlacedTextSymbolIndex.get=function(){return this._structArray.int16[this._pos2+5]},n.placedIconSymbolIndex.get=function(){return this._structArray.int16[this._pos2+6]},n.verticalPlacedIconSymbolIndex.get=function(){return this._structArray.int16[this._pos2+7]},n.key.get=function(){return this._structArray.uint16[this._pos2+8]},n.textBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+9]},n.textBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+10]},n.verticalTextBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+11]},n.verticalTextBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+12]},n.iconBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+13]},n.iconBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+14]},n.verticalIconBoxStartIndex.get=function(){return this._structArray.uint16[this._pos2+15]},n.verticalIconBoxEndIndex.get=function(){return this._structArray.uint16[this._pos2+16]},n.featureIndex.get=function(){return this._structArray.uint16[this._pos2+17]},n.numHorizontalGlyphVertices.get=function(){return this._structArray.uint16[this._pos2+18]},n.numVerticalGlyphVertices.get=function(){return this._structArray.uint16[this._pos2+19]},n.numIconVertices.get=function(){return this._structArray.uint16[this._pos2+20]},n.numVerticalIconVertices.get=function(){return this._structArray.uint16[this._pos2+21]},n.useRuntimeCollisionCircles.get=function(){return this._structArray.uint16[this._pos2+22]},n.crossTileID.get=function(){return this._structArray.uint32[this._pos4+12]},n.crossTileID.set=function(t){this._structArray.uint32[this._pos4+12]=t},n.textBoxScale.get=function(){return this._structArray.float32[this._pos4+13]},n.textOffset0.get=function(){return this._structArray.float32[this._pos4+14]},n.textOffset1.get=function(){return this._structArray.float32[this._pos4+15]},n.collisionCircleDiameter.get=function(){return this._structArray.float32[this._pos4+16]},Object.defineProperties(e.prototype,n),e}(Ti);to.prototype.size=68;var eo=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.get=function(t){return new to(this,t)},e}(qi);Fr("SymbolInstanceArray",eo);var no=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.getoffsetX=function(t){return this.float32[1*t+0]},e}(Wi);Fr("GlyphOffsetArray",no);var ro=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.getx=function(t){return this.int16[3*t+0]},e.prototype.gety=function(t){return this.int16[3*t+1]},e.prototype.gettileUnitDistanceFromAnchor=function(t){return this.int16[3*t+2]},e}(Gi);Fr("SymbolLineVertexArray",ro);var io=function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e;var n={featureIndex:{configurable:!0},sourceLayerIndex:{configurable:!0},bucketIndex:{configurable:!0}};return n.featureIndex.get=function(){return this._structArray.uint32[this._pos4+0]},n.sourceLayerIndex.get=function(){return this._structArray.uint16[this._pos2+2]},n.bucketIndex.get=function(){return this._structArray.uint16[this._pos2+3]},Object.defineProperties(e.prototype,n),e}(Ti);io.prototype.size=8;var oo=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.get=function(t){return new io(this,t)},e}(Zi);Fr("FeatureIndexArray",oo);var ao=Ci([{name:"a_pos",components:2,type:"Int16"}],4).members,so=function(t){void 0===t&&(t=[]),this.segments=t};function lo(t,e){return 256*(t=c(Math.floor(t),0,255))+c(Math.floor(e),0,255)}so.prototype.prepareSegment=function(t,e,n,r){var i=this.segments[this.segments.length-1];return t>so.MAX_VERTEX_ARRAY_LENGTH&&S("Max vertices per segment is "+so.MAX_VERTEX_ARRAY_LENGTH+": bucket requested "+t),(!i||i.vertexLength+t>so.MAX_VERTEX_ARRAY_LENGTH||i.sortKey!==r)&&(i={vertexOffset:e.length,primitiveOffset:n.length,vertexLength:0,primitiveLength:0},void 0!==r&&(i.sortKey=r),this.segments.push(i)),i},so.prototype.get=function(){return this.segments},so.prototype.destroy=function(){for(var t=0,e=this.segments;t>>16)*a&65535)<<16)&4294967295)<<15|l>>>17))*s+(((l>>>16)*s&65535)<<16)&4294967295)<<13|i>>>19))+((5*(i>>>16)&65535)<<16)&4294967295))+((58964+(o>>>16)&65535)<<16);switch(l=0,n){case 3:l^=(255&t.charCodeAt(u+2))<<16;case 2:l^=(255&t.charCodeAt(u+1))<<8;case 1:i^=l=(65535&(l=(l=(65535&(l^=255&t.charCodeAt(u)))*a+(((l>>>16)*a&65535)<<16)&4294967295)<<15|l>>>17))*s+(((l>>>16)*s&65535)<<16)&4294967295}return i^=t.length,i=2246822507*(65535&(i^=i>>>16))+((2246822507*(i>>>16)&65535)<<16)&4294967295,i=3266489909*(65535&(i^=i>>>13))+((3266489909*(i>>>16)&65535)<<16)&4294967295,(i^=i>>>16)>>>0}})),ho=e((function(t){t.exports=function(t,e){for(var n,r=t.length,i=e^r,o=0;r>=4;)n=1540483477*(65535&(n=255&t.charCodeAt(o)|(255&t.charCodeAt(++o))<<8|(255&t.charCodeAt(++o))<<16|(255&t.charCodeAt(++o))<<24))+((1540483477*(n>>>16)&65535)<<16),i=1540483477*(65535&i)+((1540483477*(i>>>16)&65535)<<16)^(n=1540483477*(65535&(n^=n>>>24))+((1540483477*(n>>>16)&65535)<<16)),r-=4,++o;switch(r){case 3:i^=(255&t.charCodeAt(o+2))<<16;case 2:i^=(255&t.charCodeAt(o+1))<<8;case 1:i=1540483477*(65535&(i^=255&t.charCodeAt(o)))+((1540483477*(i>>>16)&65535)<<16)}return i=1540483477*(65535&(i^=i>>>13))+((1540483477*(i>>>16)&65535)<<16),(i^=i>>>15)>>>0}})),po=co,fo=ho;po.murmur3=co,po.murmur2=fo;var mo=function(){this.ids=[],this.positions=[],this.indexed=!1};mo.prototype.add=function(t,e,n,r){this.ids.push(yo(t)),this.positions.push(e,n,r)},mo.prototype.getPositions=function(t){for(var e=yo(t),n=0,r=this.ids.length-1;n>1;this.ids[i]>=e?r=i:n=i+1}for(var o=[];this.ids[n]===e;)o.push({index:this.positions[3*n],start:this.positions[3*n+1],end:this.positions[3*n+2]}),n++;return o},mo.serialize=function(t,e){var n=new Float64Array(t.ids),r=new Uint32Array(t.positions);return function t(e,n,r,i){for(;r>1],a=r-1,s=i+1;;){do{a++}while(e[a]o);if(a>=s)break;vo(e,a,s),vo(n,3*a,3*s),vo(n,3*a+1,3*s+1),vo(n,3*a+2,3*s+2)}s-ra.x+1||la.y+1)&&S("Geometry exceeds allowed extent, reduce your vector tile buffer size")}return n}function Uo(t,e){return{type:t.type,id:t.id,properties:t.properties,geometry:e?Vo(t):[]}}function jo(t,e,n,r,i){t.emplaceBack(2*e+(r+1)/2,2*n+(i+1)/2)}var qo=function(t){this.zoom=t.zoom,this.overscaling=t.overscaling,this.layers=t.layers,this.layerIds=this.layers.map((function(t){return t.id})),this.index=t.index,this.hasPattern=!1,this.layoutVertexArray=new Ii,this.indexArray=new Ui,this.segments=new so,this.programConfigurations=new Oo(t.layers,t.zoom),this.stateDependentLayerIds=this.layers.filter((function(t){return t.isStateDependent()})).map((function(t){return t.id}))};function Wo(t,e){for(var n=0;n1){if(Xo(t,e))return!0;for(var r=0;r1?n:n.sub(e)._mult(i)._add(e))}function $o(t,e){for(var n,r,i,o=!1,a=0;ae.y!=(i=n[l]).y>e.y&&e.x<(i.x-r.x)*(e.y-r.y)/(i.y-r.y)+r.x&&(o=!o);return o}function Qo(t,e){for(var n=!1,r=0,i=t.length-1;re.y!=a.y>e.y&&e.x<(a.x-o.x)*(e.y-o.y)/(a.y-o.y)+o.x&&(n=!n)}return n}function ta(t,e,n){var r=n[0],i=n[2];if(t.xi.x&&e.x>i.x||t.yi.y&&e.y>i.y)return!1;var o=T(t,e,n[0]);return o!==T(t,e,n[1])||o!==T(t,e,n[2])||o!==T(t,e,n[3])}function ea(t,e,n){var r=e.paint.get(t).value;return"constant"===r.kind?r.value:n.programConfigurations.get(e.id).getMaxValue(t)}function na(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function ra(t,e,n,r,o){if(!e[0]&&!e[1])return t;var a=i.convert(e)._mult(o);"viewport"===n&&a._rotate(-r);for(var s=[],l=0;l=8192||c<0||c>=8192)){var h=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray,t.sortKey),p=h.vertexLength;jo(this.layoutVertexArray,u,c,-1,-1),jo(this.layoutVertexArray,u,c,1,-1),jo(this.layoutVertexArray,u,c,1,1),jo(this.layoutVertexArray,u,c,-1,1),this.indexArray.emplaceBack(p,p+1,p+2),this.indexArray.emplaceBack(p,p+3,p+2),h.vertexLength+=4,h.primitiveLength+=2}}this.programConfigurations.populatePaintArrays(this.layoutVertexArray.length,t,n,{},r)},Fr("CircleBucket",qo,{omit:["layers"]});var ia=new bi({"circle-sort-key":new yi(At.layout_circle["circle-sort-key"])}),oa={paint:new bi({"circle-radius":new yi(At.paint_circle["circle-radius"]),"circle-color":new yi(At.paint_circle["circle-color"]),"circle-blur":new yi(At.paint_circle["circle-blur"]),"circle-opacity":new yi(At.paint_circle["circle-opacity"]),"circle-translate":new gi(At.paint_circle["circle-translate"]),"circle-translate-anchor":new gi(At.paint_circle["circle-translate-anchor"]),"circle-pitch-scale":new gi(At.paint_circle["circle-pitch-scale"]),"circle-pitch-alignment":new gi(At.paint_circle["circle-pitch-alignment"]),"circle-stroke-width":new yi(At.paint_circle["circle-stroke-width"]),"circle-stroke-color":new yi(At.paint_circle["circle-stroke-color"]),"circle-stroke-opacity":new yi(At.paint_circle["circle-stroke-opacity"])}),layout:ia},aa="undefined"!=typeof Float32Array?Float32Array:Array;function sa(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function la(t,e,n){var r=e[0],i=e[1],o=e[2],a=e[3],s=e[4],l=e[5],u=e[6],c=e[7],h=e[8],p=e[9],f=e[10],d=e[11],m=e[12],g=e[13],y=e[14],v=e[15],_=n[0],x=n[1],b=n[2],w=n[3];return t[0]=_*r+x*s+b*h+w*m,t[1]=_*i+x*l+b*p+w*g,t[2]=_*o+x*u+b*f+w*y,t[3]=_*a+x*c+b*d+w*v,t[4]=(_=n[4])*r+(x=n[5])*s+(b=n[6])*h+(w=n[7])*m,t[5]=_*i+x*l+b*p+w*g,t[6]=_*o+x*u+b*f+w*y,t[7]=_*a+x*c+b*d+w*v,t[8]=(_=n[8])*r+(x=n[9])*s+(b=n[10])*h+(w=n[11])*m,t[9]=_*i+x*l+b*p+w*g,t[10]=_*o+x*u+b*f+w*y,t[11]=_*a+x*c+b*d+w*v,t[12]=(_=n[12])*r+(x=n[13])*s+(b=n[14])*h+(w=n[15])*m,t[13]=_*i+x*l+b*p+w*g,t[14]=_*o+x*u+b*f+w*y,t[15]=_*a+x*c+b*d+w*v,t}Math.hypot||(Math.hypot=function(){for(var t=arguments,e=0,n=arguments.length;n--;)e+=t[n]*t[n];return Math.sqrt(e)});var ua,ca=la;function ha(t,e,n){var r=e[0],i=e[1],o=e[2],a=e[3];return t[0]=n[0]*r+n[4]*i+n[8]*o+n[12]*a,t[1]=n[1]*r+n[5]*i+n[9]*o+n[13]*a,t[2]=n[2]*r+n[6]*i+n[10]*o+n[14]*a,t[3]=n[3]*r+n[7]*i+n[11]*o+n[15]*a,t}ua=new aa(3),aa!=Float32Array&&(ua[0]=0,ua[1]=0,ua[2]=0),function(){var t=new aa(4);aa!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0)}();var pa=(function(){var t=new aa(2);aa!=Float32Array&&(t[0]=0,t[1]=0)}(),function(t){function e(e){t.call(this,e,oa)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.createBucket=function(t){return new qo(t)},e.prototype.queryRadius=function(t){var e=t;return ea("circle-radius",this,e)+ea("circle-stroke-width",this,e)+na(this.paint.get("circle-translate"))},e.prototype.queryIntersectsFeature=function(t,e,n,r,i,o,a,s){for(var l=ra(t,this.paint.get("circle-translate"),this.paint.get("circle-translate-anchor"),o.angle,a),u=this.paint.get("circle-radius").evaluate(e,n)+this.paint.get("circle-stroke-width").evaluate(e,n),c="map"===this.paint.get("circle-pitch-alignment"),h=c?l:function(t,e){return t.map((function(t){return fa(t,e)}))}(l,s),p=c?u*a:u,f=0,d=r;ft.width||i.height>t.height||n.x>t.width-i.width||n.y>t.height-i.height)throw new RangeError("out of range source coordinates for image copy");if(i.width>e.width||i.height>e.height||r.x>e.width-i.width||r.y>e.height-i.height)throw new RangeError("out of range destination coordinates for image copy");for(var a=t.data,s=e.data,l=0;l80*n){r=o=t[0],i=a=t[1];for(var d=n;do&&(o=s),l>a&&(a=l);u=0!==(u=Math.max(o-r,a-i))?1/u:0}return Pa(p,f,n,r,i,u),f}function Aa(t,e,n,r,i){var o,a;if(i===Qa(t,e,n,r)>0)for(o=e;o=e;o-=r)a=Ka(o,t[o],t[o+1],a);return a&&Wa(a,a.next)&&(Ja(a),a=a.next),a}function Ma(t,e){if(!t)return t;e||(e=t);var n,r=t;do{if(n=!1,r.steiner||!Wa(r,r.next)&&0!==qa(r.prev,r,r.next))r=r.next;else{if(Ja(r),(r=e=r.prev)===r.next)break;n=!0}}while(n||r!==e);return e}function Pa(t,e,n,r,i,o,a){if(t){!a&&o&&function(t,e,n,r){var i=t;do{null===i.z&&(i.z=Na(i.x,i.y,e,n,r)),i.prevZ=i.prev,i.nextZ=i.next,i=i.next}while(i!==t);i.prevZ.nextZ=null,i.prevZ=null,function(t){var e,n,r,i,o,a,s,l,u=1;do{for(n=t,t=null,o=null,a=0;n;){for(a++,r=n,s=0,e=0;e0||l>0&&r;)0!==s&&(0===l||!r||n.z<=r.z)?(i=n,n=n.nextZ,s--):(i=r,r=r.nextZ,l--),o?o.nextZ=i:t=i,i.prevZ=o,o=i;n=r}o.nextZ=null,u*=2}while(a>1)}(i)}(t,r,i,o);for(var s,l,u=t;t.prev!==t.next;)if(s=t.prev,l=t.next,o?za(t,r,i,o):Da(t))e.push(s.i/n),e.push(t.i/n),e.push(l.i/n),Ja(t),t=l.next,u=l.next;else if((t=l)===u){a?1===a?Pa(t=La(Ma(t),e,n),e,n,r,i,o,2):2===a&&Oa(t,e,n,r,i,o):Pa(Ma(t),e,n,r,i,o,1);break}}}function Da(t){var e=t.prev,n=t,r=t.next;if(qa(e,n,r)>=0)return!1;for(var i=t.next.next;i!==t.prev;){if(Ua(e.x,e.y,n.x,n.y,r.x,r.y,i.x,i.y)&&qa(i.prev,i,i.next)>=0)return!1;i=i.next}return!0}function za(t,e,n,r){var i=t.prev,o=t,a=t.next;if(qa(i,o,a)>=0)return!1;for(var s=i.x>o.x?i.x>a.x?i.x:a.x:o.x>a.x?o.x:a.x,l=i.y>o.y?i.y>a.y?i.y:a.y:o.y>a.y?o.y:a.y,u=Na(i.x=u&&p&&p.z<=c;){if(h!==t.prev&&h!==t.next&&Ua(i.x,i.y,o.x,o.y,a.x,a.y,h.x,h.y)&&qa(h.prev,h,h.next)>=0)return!1;if(h=h.prevZ,p!==t.prev&&p!==t.next&&Ua(i.x,i.y,o.x,o.y,a.x,a.y,p.x,p.y)&&qa(p.prev,p,p.next)>=0)return!1;p=p.nextZ}for(;h&&h.z>=u;){if(h!==t.prev&&h!==t.next&&Ua(i.x,i.y,o.x,o.y,a.x,a.y,h.x,h.y)&&qa(h.prev,h,h.next)>=0)return!1;h=h.prevZ}for(;p&&p.z<=c;){if(p!==t.prev&&p!==t.next&&Ua(i.x,i.y,o.x,o.y,a.x,a.y,p.x,p.y)&&qa(p.prev,p,p.next)>=0)return!1;p=p.nextZ}return!0}function La(t,e,n){var r=t;do{var i=r.prev,o=r.next.next;!Wa(i,o)&&Ga(i,r,r.next,o)&&Xa(i,o)&&Xa(o,i)&&(e.push(i.i/n),e.push(r.i/n),e.push(o.i/n),Ja(r),Ja(r.next),r=t=o),r=r.next}while(r!==t);return Ma(r)}function Oa(t,e,n,r,i,o){var a=t;do{for(var s=a.next.next;s!==a.prev;){if(a.i!==s.i&&ja(a,s)){var l=Ya(a,s);return a=Ma(a,a.next),l=Ma(l,l.next),Pa(a,e,n,r,i,o),void Pa(l,e,n,r,i,o)}s=s.next}a=a.next}while(a!==t)}function Ra(t,e){return t.x-e.x}function Ba(t,e){if(e=function(t,e){var n,r=e,i=t.x,o=t.y,a=-1/0;do{if(o<=r.y&&o>=r.next.y&&r.next.y!==r.y){var s=r.x+(o-r.y)*(r.next.x-r.x)/(r.next.y-r.y);if(s<=i&&s>a){if(a=s,s===i){if(o===r.y)return r;if(o===r.next.y)return r.next}n=r.x=r.x&&r.x>=c&&i!==r.x&&Ua(on.x||r.x===n.x&&Fa(n,r)))&&(n=r,p=l)),r=r.next}while(r!==u);return n}(t,e)){var n=Ya(e,t);Ma(e,e.next),Ma(n,n.next)}}function Fa(t,e){return qa(t.prev,t,e.prev)<0&&qa(e.next,t,t.next)<0}function Na(t,e,n,r,i){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-n)*i)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=32767*(e-r)*i)|e<<8))|e<<4))|e<<2))|e<<1))<<1}function Va(t){var e=t,n=t;do{(e.x=0&&(t-a)*(r-s)-(n-a)*(e-s)>=0&&(n-a)*(o-s)-(i-a)*(r-s)>=0}function ja(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){var n=t;do{if(n.i!==t.i&&n.next.i!==t.i&&n.i!==e.i&&n.next.i!==e.i&&Ga(n,n.next,t,e))return!0;n=n.next}while(n!==t);return!1}(t,e)&&(Xa(t,e)&&Xa(e,t)&&function(t,e){var n=t,r=!1,i=(t.x+e.x)/2,o=(t.y+e.y)/2;do{n.y>o!=n.next.y>o&&n.next.y!==n.y&&i<(n.next.x-n.x)*(o-n.y)/(n.next.y-n.y)+n.x&&(r=!r),n=n.next}while(n!==t);return r}(t,e)&&(qa(t.prev,t,e.prev)||qa(t,e.prev,e))||Wa(t,e)&&qa(t.prev,t,t.next)>0&&qa(e.prev,e,e.next)>0)}function qa(t,e,n){return(e.y-t.y)*(n.x-e.x)-(e.x-t.x)*(n.y-e.y)}function Wa(t,e){return t.x===e.x&&t.y===e.y}function Ga(t,e,n,r){var i=Ha(qa(t,e,n)),o=Ha(qa(t,e,r)),a=Ha(qa(n,r,t)),s=Ha(qa(n,r,e));return i!==o&&a!==s||!(0!==i||!Za(t,n,e))||!(0!==o||!Za(t,r,e))||!(0!==a||!Za(n,t,r))||!(0!==s||!Za(n,e,r))}function Za(t,e,n){return e.x<=Math.max(t.x,n.x)&&e.x>=Math.min(t.x,n.x)&&e.y<=Math.max(t.y,n.y)&&e.y>=Math.min(t.y,n.y)}function Ha(t){return t>0?1:t<0?-1:0}function Xa(t,e){return qa(t.prev,t,t.next)<0?qa(t,e,t.next)>=0&&qa(t,t.prev,e)>=0:qa(t,e,t.prev)<0||qa(t,t.next,e)<0}function Ya(t,e){var n=new $a(t.i,t.x,t.y),r=new $a(e.i,e.x,e.y),i=t.next,o=e.prev;return t.next=e,e.prev=t,n.next=i,i.prev=n,r.next=n,n.prev=r,o.next=r,r.prev=o,r}function Ka(t,e,n,r){var i=new $a(t,e,n);return r?(i.next=r.next,i.prev=r,r.next.prev=i,r.next=i):(i.prev=i,i.next=i),i}function Ja(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function $a(t,e,n){this.i=t,this.x=e,this.y=n,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}function Qa(t,e,n,r){for(var i=0,o=e,a=n-r;or;){if(i-r>600){var a=i-r+1,s=n-r+1,l=Math.log(a),u=.5*Math.exp(2*l/3),c=.5*Math.sqrt(l*u*(a-u)/a)*(s-a/2<0?-1:1);t(e,n,Math.max(r,Math.floor(n-s*u/a+c)),Math.min(i,Math.floor(n+(a-s)*u/a+c)),o)}var h=e[n],p=r,f=i;for(es(e,r,n),o(e[i],h)>0&&es(e,r,i);p0;)f--}0===o(e[r],h)?es(e,r,f):es(e,++f,i),f<=n&&(r=f+1),n<=f&&(i=f-1)}}(t,e,n||0,r||t.length-1,i||ns)}function es(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function ns(t,e){return te?1:0}function rs(t,e){var n=t.length;if(n<=1)return[t];for(var r,i,o=[],a=0;a1)for(var l=0;l0&&n.holes.push(r+=t[i-1].length)}return n},Ca.default=ka;var ss=function(t){this.zoom=t.zoom,this.overscaling=t.overscaling,this.layers=t.layers,this.layerIds=this.layers.map((function(t){return t.id})),this.index=t.index,this.hasPattern=!1,this.patternFeatures=[],this.layoutVertexArray=new Ii,this.indexArray=new Ui,this.indexArray2=new Hi,this.programConfigurations=new Oo(t.layers,t.zoom),this.segments=new so,this.segments2=new so,this.stateDependentLayerIds=this.layers.filter((function(t){return t.isStateDependent()})).map((function(t){return t.id}))};ss.prototype.populate=function(t,e,n){this.hasPattern=os("fill",this.layers,e);for(var r=this.layers[0].layout.get("fill-sort-key"),i=[],o=0,a=t;o>3}if(o--,1===r||2===r)a+=t.readSVarint(),s+=t.readSVarint(),1===r&&(e&&l.push(e),e=[]),e.push(new i(a,s));else{if(7!==r)throw new Error("unknown command "+r);e&&e.push(e[0].clone())}}return e&&l.push(e),l},fs.prototype.bbox=function(){var t=this._pbf;t.pos=this._geometry;for(var e=t.readVarint()+t.pos,n=1,r=0,i=0,o=0,a=1/0,s=-1/0,l=1/0,u=-1/0;t.pos>3}if(r--,1===n||2===n)(i+=t.readSVarint())s&&(s=i),(o+=t.readSVarint())u&&(u=o);else if(7!==n)throw new Error("unknown command "+n)}return[a,l,s,u]},fs.prototype.toGeoJSON=function(t,e,n){var r,i,o=this.extent*Math.pow(2,n),a=this.extent*t,s=this.extent*e,l=this.loadGeometry(),u=fs.types[this.type];function c(t){for(var e=0;e>3;e=1===r?t.readString():2===r?t.readFloat():3===r?t.readDouble():4===r?t.readVarint64():5===r?t.readVarint():6===r?t.readSVarint():7===r?t.readBoolean():null}return e}(n))}function _s(t,e,n){if(3===t){var r=new gs(n,n.readVarint()+n.pos);r.length&&(e[r.name]=r)}}ys.prototype.feature=function(t){if(t<0||t>=this._features.length)throw new Error("feature index out of bounds");this._pbf.pos=this._features[t];var e=this._pbf.readVarint()+this._pbf.pos;return new ps(this._pbf,e,this.extent,this._keys,this._values)};var xs={VectorTile:function(t,e){this.layers=t.readFields(_s,{},e)},VectorTileFeature:ps,VectorTileLayer:gs},bs=xs.VectorTileFeature.types,ws=Math.pow(2,13);function Ss(t,e,n,r,i,o,a,s){t.emplaceBack(e,n,2*Math.floor(r*ws)+a,i*ws*2,o*ws*2,Math.round(s))}var Ts=function(t){this.zoom=t.zoom,this.overscaling=t.overscaling,this.layers=t.layers,this.layerIds=this.layers.map((function(t){return t.id})),this.index=t.index,this.hasPattern=!1,this.layoutVertexArray=new Mi,this.indexArray=new Ui,this.programConfigurations=new Oo(t.layers,t.zoom),this.segments=new so,this.stateDependentLayerIds=this.layers.filter((function(t){return t.isStateDependent()})).map((function(t){return t.id}))};function Es(t,e){return t.x===e.x&&(t.x<0||t.x>8192)||t.y===e.y&&(t.y<0||t.y>8192)}Ts.prototype.populate=function(t,e,n){this.features=[],this.hasPattern=os("fill-extrusion",this.layers,e);for(var r=0,i=t;r8192}))||D.every((function(t){return t.y<0}))||D.every((function(t){return t.y>8192}))))for(var m=0,g=0;g=1){var v=d[g-1];if(!Es(y,v)){h.vertexLength+4>so.MAX_VERTEX_ARRAY_LENGTH&&(h=this.segments.prepareSegment(4,this.layoutVertexArray,this.indexArray));var _=y.sub(v)._perp()._unit(),x=v.dist(y);m+x>32768&&(m=0),Ss(this.layoutVertexArray,y.x,y.y,_.x,_.y,0,0,m),Ss(this.layoutVertexArray,y.x,y.y,_.x,_.y,0,1,m),Ss(this.layoutVertexArray,v.x,v.y,_.x,_.y,0,0,m+=x),Ss(this.layoutVertexArray,v.x,v.y,_.x,_.y,0,1,m);var b=h.vertexLength;this.indexArray.emplaceBack(b,b+2,b+1),this.indexArray.emplaceBack(b+1,b+2,b+3),h.vertexLength+=4,h.primitiveLength+=2}}}}if(h.vertexLength+l>so.MAX_VERTEX_ARRAY_LENGTH&&(h=this.segments.prepareSegment(l,this.layoutVertexArray,this.indexArray)),"Polygon"===bs[t.type]){for(var w=[],S=[],T=h.vertexLength,E=0,C=s;E=2&&t[l-1].equals(t[l-2]);)l--;for(var u=0;u0;if(S&&y>u){var E=c.dist(f);if(E>2*h){var C=c.sub(c.sub(f)._mult(h/E)._round());this.updateDistance(f,C),this.addCurrentVertex(C,m,0,0,p),f=C}}var k=f&&d,I=k?n:s?"butt":r;if(k&&"round"===I&&(bi&&(I="bevel"),"bevel"===I&&(b>2&&(I="flipbevel"),b100)v=g.mult(-1);else{var A=b*m.add(g).mag()/m.sub(g).mag();v._perp()._mult(A*(T?-1:1))}this.addCurrentVertex(c,v,0,0,p),this.addCurrentVertex(c,v.mult(-1),0,0,p)}else if("bevel"===I||"fakeround"===I){var M=-Math.sqrt(b*b-1),P=T?M:0,D=T?0:M;if(f&&this.addCurrentVertex(c,m,P,D,p),"fakeround"===I)for(var z=Math.round(180*w/Math.PI/20),L=1;L2*h){var V=c.add(d.sub(c)._mult(h/N)._round());this.updateDistance(c,V),this.addCurrentVertex(V,g,0,0,p),c=V}}}}},Os.prototype.addCurrentVertex=function(t,e,n,r,i,o){void 0===o&&(o=!1);var a=e.y*r-e.x,s=-e.y-e.x*r;this.addHalfVertex(t,e.x+e.y*n,e.y-e.x*n,o,!1,n,i),this.addHalfVertex(t,a,s,o,!0,-r,i),this.distance>Ls/2&&0===this.totalDistance&&(this.distance=0,this.addCurrentVertex(t,e,n,r,i,o))},Os.prototype.addHalfVertex=function(t,e,n,r,i,o,a){var s=.5*(this.lineClips?this.scaledDistance*(Ls-1):this.scaledDistance);this.layoutVertexArray.emplaceBack((t.x<<1)+(r?1:0),(t.y<<1)+(i?1:0),Math.round(63*e)+128,Math.round(63*n)+128,1+(0===o?0:o<0?-1:1)|(63&s)<<2,s>>6),this.lineClips&&this.layoutVertexArray2.emplaceBack((this.scaledDistance-this.lineClips.start)/(this.lineClips.end-this.lineClips.start),this.lineClipsArray.length);var l=a.vertexLength++;this.e1>=0&&this.e2>=0&&(this.indexArray.emplaceBack(this.e1,this.e2,l),a.primitiveLength++),i?this.e2=l:this.e1=l},Os.prototype.updateScaledDistance=function(){this.scaledDistance=this.lineClips?this.lineClips.start+(this.lineClips.end-this.lineClips.start)*this.distance/this.totalDistance:this.distance},Os.prototype.updateDistance=function(t,e){this.distance+=t.dist(e),this.updateScaledDistance()},Fr("LineBucket",Os,{omit:["layers","patternFeatures"]});var Rs=new bi({"line-cap":new gi(At.layout_line["line-cap"]),"line-join":new yi(At.layout_line["line-join"]),"line-miter-limit":new gi(At.layout_line["line-miter-limit"]),"line-round-limit":new gi(At.layout_line["line-round-limit"]),"line-sort-key":new yi(At.layout_line["line-sort-key"])}),Bs={paint:new bi({"line-opacity":new yi(At.paint_line["line-opacity"]),"line-color":new yi(At.paint_line["line-color"]),"line-translate":new gi(At.paint_line["line-translate"]),"line-translate-anchor":new gi(At.paint_line["line-translate-anchor"]),"line-width":new yi(At.paint_line["line-width"]),"line-gap-width":new yi(At.paint_line["line-gap-width"]),"line-offset":new yi(At.paint_line["line-offset"]),"line-blur":new yi(At.paint_line["line-blur"]),"line-dasharray":new _i(At.paint_line["line-dasharray"]),"line-pattern":new vi(At.paint_line["line-pattern"]),"line-gradient":new xi(At.paint_line["line-gradient"])}),layout:Rs},Fs=new(function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.possiblyEvaluate=function(e,n){return n=new si(Math.floor(n.zoom),{now:n.now,fadeDuration:n.fadeDuration,zoomHistory:n.zoomHistory,transition:n.transition}),t.prototype.possiblyEvaluate.call(this,e,n)},e.prototype.evaluate=function(e,n,r,i){return n=p({},n,{zoom:Math.floor(n.zoom)}),t.prototype.evaluate.call(this,e,n,r,i)},e}(yi))(Bs.paint.properties["line-width"].specification);Fs.useIntegerZoom=!0;var Ns=function(t){function e(e){t.call(this,e,Bs),this.gradientVersion=0}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype._handleSpecialPaintPropertyUpdate=function(t){"line-gradient"===t&&(this.stepInterpolant=this._transitionablePaint._values["line-gradient"].value.expression._styleExpression.expression instanceof qe,this.gradientVersion=(this.gradientVersion+1)%s)},e.prototype.gradientExpression=function(){return this._transitionablePaint._values["line-gradient"].value.expression},e.prototype.recalculate=function(e,n){t.prototype.recalculate.call(this,e,n),this.paint._values["line-floorwidth"]=Fs.possiblyEvaluate(this._transitioningPaint._values["line-width"].value,e)},e.prototype.createBucket=function(t){return new Os(t)},e.prototype.queryRadius=function(t){var e=t,n=Vs(ea("line-width",this,e),ea("line-gap-width",this,e)),r=ea("line-offset",this,e);return n/2+Math.abs(r)+na(this.paint.get("line-translate"))},e.prototype.queryIntersectsFeature=function(t,e,n,r,o,a,s){var l=ra(t,this.paint.get("line-translate"),this.paint.get("line-translate-anchor"),a.angle,s),u=s/2*Vs(this.paint.get("line-width").evaluate(e,n),this.paint.get("line-gap-width").evaluate(e,n)),c=this.paint.get("line-offset").evaluate(e,n);return c&&(r=function(t,e){for(var n=[],r=new i(0,0),o=0;o=3)for(var o=0;o0?e+2*t:t}var Us=Ci([{name:"a_pos_offset",components:4,type:"Int16"},{name:"a_data",components:4,type:"Uint16"},{name:"a_pixeloffset",components:4,type:"Int16"}],4),js=Ci([{name:"a_projected_pos",components:3,type:"Float32"}],4),qs=(Ci([{name:"a_fade_opacity",components:1,type:"Uint32"}],4),Ci([{name:"a_placed",components:2,type:"Uint8"},{name:"a_shift",components:2,type:"Float32"}])),Ws=(Ci([{type:"Int16",name:"anchorPointX"},{type:"Int16",name:"anchorPointY"},{type:"Int16",name:"x1"},{type:"Int16",name:"y1"},{type:"Int16",name:"x2"},{type:"Int16",name:"y2"},{type:"Uint32",name:"featureIndex"},{type:"Uint16",name:"sourceLayerIndex"},{type:"Uint16",name:"bucketIndex"}]),Ci([{name:"a_pos",components:2,type:"Int16"},{name:"a_anchor_pos",components:2,type:"Int16"},{name:"a_extrude",components:2,type:"Int16"}],4)),Gs=Ci([{name:"a_pos",components:2,type:"Float32"},{name:"a_radius",components:1,type:"Float32"},{name:"a_flags",components:2,type:"Int16"}],4);function Zs(t,e,n){return t.sections.forEach((function(t){t.text=function(t,e,n){var r=e.layout.get("text-transform").evaluate(n,{});return"uppercase"===r?t=t.toLocaleUpperCase():"lowercase"===r&&(t=t.toLocaleLowerCase()),ai.applyArabicShaping&&(t=ai.applyArabicShaping(t)),t}(t.text,e,n)})),t}Ci([{name:"triangle",components:3,type:"Uint16"}]),Ci([{type:"Int16",name:"anchorX"},{type:"Int16",name:"anchorY"},{type:"Uint16",name:"glyphStartIndex"},{type:"Uint16",name:"numGlyphs"},{type:"Uint32",name:"vertexStartIndex"},{type:"Uint32",name:"lineStartIndex"},{type:"Uint32",name:"lineLength"},{type:"Uint16",name:"segment"},{type:"Uint16",name:"lowerSize"},{type:"Uint16",name:"upperSize"},{type:"Float32",name:"lineOffsetX"},{type:"Float32",name:"lineOffsetY"},{type:"Uint8",name:"writingMode"},{type:"Uint8",name:"placedOrientation"},{type:"Uint8",name:"hidden"},{type:"Uint32",name:"crossTileID"},{type:"Int16",name:"associatedIconIndex"}]),Ci([{type:"Int16",name:"anchorX"},{type:"Int16",name:"anchorY"},{type:"Int16",name:"rightJustifiedTextSymbolIndex"},{type:"Int16",name:"centerJustifiedTextSymbolIndex"},{type:"Int16",name:"leftJustifiedTextSymbolIndex"},{type:"Int16",name:"verticalPlacedTextSymbolIndex"},{type:"Int16",name:"placedIconSymbolIndex"},{type:"Int16",name:"verticalPlacedIconSymbolIndex"},{type:"Uint16",name:"key"},{type:"Uint16",name:"textBoxStartIndex"},{type:"Uint16",name:"textBoxEndIndex"},{type:"Uint16",name:"verticalTextBoxStartIndex"},{type:"Uint16",name:"verticalTextBoxEndIndex"},{type:"Uint16",name:"iconBoxStartIndex"},{type:"Uint16",name:"iconBoxEndIndex"},{type:"Uint16",name:"verticalIconBoxStartIndex"},{type:"Uint16",name:"verticalIconBoxEndIndex"},{type:"Uint16",name:"featureIndex"},{type:"Uint16",name:"numHorizontalGlyphVertices"},{type:"Uint16",name:"numVerticalGlyphVertices"},{type:"Uint16",name:"numIconVertices"},{type:"Uint16",name:"numVerticalIconVertices"},{type:"Uint16",name:"useRuntimeCollisionCircles"},{type:"Uint32",name:"crossTileID"},{type:"Float32",name:"textBoxScale"},{type:"Float32",components:2,name:"textOffset"},{type:"Float32",name:"collisionCircleDiameter"}]),Ci([{type:"Float32",name:"offsetX"}]),Ci([{type:"Int16",name:"x"},{type:"Int16",name:"y"},{type:"Int16",name:"tileUnitDistanceFromAnchor"}]);var Hs={"!":"\ufe15","#":"\uff03",$:"\uff04","%":"\uff05","&":"\uff06","(":"\ufe35",")":"\ufe36","*":"\uff0a","+":"\uff0b",",":"\ufe10","-":"\ufe32",".":"\u30fb","/":"\uff0f",":":"\ufe13",";":"\ufe14","<":"\ufe3f","=":"\uff1d",">":"\ufe40","?":"\ufe16","@":"\uff20","[":"\ufe47","\\":"\uff3c","]":"\ufe48","^":"\uff3e",_:"\ufe33","`":"\uff40","{":"\ufe37","|":"\u2015","}":"\ufe38","~":"\uff5e","\xa2":"\uffe0","\xa3":"\uffe1","\xa5":"\uffe5","\xa6":"\uffe4","\xac":"\uffe2","\xaf":"\uffe3","\u2013":"\ufe32","\u2014":"\ufe31","\u2018":"\ufe43","\u2019":"\ufe44","\u201c":"\ufe41","\u201d":"\ufe42","\u2026":"\ufe19","\u2027":"\u30fb","\u20a9":"\uffe6","\u3001":"\ufe11","\u3002":"\ufe12","\u3008":"\ufe3f","\u3009":"\ufe40","\u300a":"\ufe3d","\u300b":"\ufe3e","\u300c":"\ufe41","\u300d":"\ufe42","\u300e":"\ufe43","\u300f":"\ufe44","\u3010":"\ufe3b","\u3011":"\ufe3c","\u3014":"\ufe39","\u3015":"\ufe3a","\u3016":"\ufe17","\u3017":"\ufe18","\uff01":"\ufe15","\uff08":"\ufe35","\uff09":"\ufe36","\uff0c":"\ufe10","\uff0d":"\ufe32","\uff0e":"\u30fb","\uff1a":"\ufe13","\uff1b":"\ufe14","\uff1c":"\ufe3f","\uff1e":"\ufe40","\uff1f":"\ufe16","\uff3b":"\ufe47","\uff3d":"\ufe48","\uff3f":"\ufe33","\uff5b":"\ufe37","\uff5c":"\u2015","\uff5d":"\ufe38","\uff5f":"\ufe35","\uff60":"\ufe36","\uff61":"\ufe12","\uff62":"\ufe41","\uff63":"\ufe42"},Xs=function(t,e,n,r,i){var o,a,s=8*i-r-1,l=(1<>1,c=-7,h=n?i-1:0,p=n?-1:1,f=t[e+h];for(h+=p,o=f&(1<<-c)-1,f>>=-c,c+=s;c>0;o=256*o+t[e+h],h+=p,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=r;c>0;a=256*a+t[e+h],h+=p,c-=8);if(0===o)o=1-u;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),o-=u}return(f?-1:1)*a*Math.pow(2,o-r)},Ys=function(t,e,n,r,i,o){var a,s,l,u=8*o-i-1,c=(1<>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,d=r?1:-1,m=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=c):(a=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-a))<1&&(a--,l*=2),(e+=a+h>=1?p/l:p*Math.pow(2,1-h))*l>=2&&(a++,l/=2),a+h>=c?(s=0,a=c):a+h>=1?(s=(e*l-1)*Math.pow(2,i),a+=h):(s=e*Math.pow(2,h-1)*Math.pow(2,i),a=0));i>=8;t[n+f]=255&s,f+=d,s/=256,i-=8);for(a=a<0;t[n+f]=255&a,f+=d,a/=256,u-=8);t[n+f-d]|=128*m},Ks=Js;function Js(t){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(t)?t:new Uint8Array(t||0),this.pos=0,this.type=0,this.length=this.buf.length}Js.Varint=0,Js.Fixed64=1,Js.Bytes=2,Js.Fixed32=5;var $s="undefined"==typeof TextDecoder?null:new TextDecoder("utf8");function Qs(t){return t.type===Js.Bytes?t.readVarint()+t.pos:t.pos+1}function tl(t,e,n){return n?4294967296*e+(t>>>0):4294967296*(e>>>0)+(t>>>0)}function el(t,e,n){var r=e<=16383?1:e<=2097151?2:e<=268435455?3:Math.floor(Math.log(e)/(7*Math.LN2));n.realloc(r);for(var i=n.pos-1;i>=t;i--)n.buf[i+r]=n.buf[i]}function nl(t,e){for(var n=0;n>>8,t[n+2]=e>>>16,t[n+3]=e>>>24}function fl(t,e){return(t[e]|t[e+1]<<8|t[e+2]<<16)+(t[e+3]<<24)}function dl(t,e,n){1===t&&n.readMessage(ml,e)}function ml(t,e,n){if(3===t){var r=n.readMessage(gl,{}),i=r.width,o=r.height,a=r.left,s=r.top,l=r.advance;e.push({id:r.id,bitmap:new va({width:i+6,height:o+6},r.bitmap),metrics:{width:i,height:o,left:a,top:s,advance:l}})}}function gl(t,e,n){1===t?e.id=n.readVarint():2===t?e.bitmap=n.readBytes():3===t?e.width=n.readVarint():4===t?e.height=n.readVarint():5===t?e.left=n.readSVarint():6===t?e.top=n.readSVarint():7===t&&(e.advance=n.readVarint())}function yl(t){for(var e=0,n=0,r=0,i=t;r=0;p--){var f=a[p];if(!(h.w>f.w||h.h>f.h)){if(h.x=f.x,h.y=f.y,l=Math.max(l,h.y+h.h),s=Math.max(s,h.x+h.w),h.w===f.w&&h.h===f.h){var d=a.pop();p>3,o=this.pos;this.type=7&r,t(i,e,this),this.pos===o&&this.skip(r)}return e},readMessage:function(t,e){return this.readFields(t,e,this.readVarint()+this.pos)},readFixed32:function(){var t=hl(this.buf,this.pos);return this.pos+=4,t},readSFixed32:function(){var t=fl(this.buf,this.pos);return this.pos+=4,t},readFixed64:function(){var t=hl(this.buf,this.pos)+4294967296*hl(this.buf,this.pos+4);return this.pos+=8,t},readSFixed64:function(){var t=hl(this.buf,this.pos)+4294967296*fl(this.buf,this.pos+4);return this.pos+=8,t},readFloat:function(){var t=Xs(this.buf,this.pos,!0,23,4);return this.pos+=4,t},readDouble:function(){var t=Xs(this.buf,this.pos,!0,52,8);return this.pos+=8,t},readVarint:function(t){var e,n,r=this.buf;return e=127&(n=r[this.pos++]),n<128?e:(e|=(127&(n=r[this.pos++]))<<7,n<128?e:(e|=(127&(n=r[this.pos++]))<<14,n<128?e:(e|=(127&(n=r[this.pos++]))<<21,n<128?e:function(t,e,n){var r,i,o=n.buf;if(r=(112&(i=o[n.pos++]))>>4,i<128)return tl(t,r,e);if(r|=(127&(i=o[n.pos++]))<<3,i<128)return tl(t,r,e);if(r|=(127&(i=o[n.pos++]))<<10,i<128)return tl(t,r,e);if(r|=(127&(i=o[n.pos++]))<<17,i<128)return tl(t,r,e);if(r|=(127&(i=o[n.pos++]))<<24,i<128)return tl(t,r,e);if(r|=(1&(i=o[n.pos++]))<<31,i<128)return tl(t,r,e);throw new Error("Expected varint not more than 10 bytes")}(e|=(15&(n=r[this.pos]))<<28,t,this))))},readVarint64:function(){return this.readVarint(!0)},readSVarint:function(){var t=this.readVarint();return t%2==1?(t+1)/-2:t/2},readBoolean:function(){return Boolean(this.readVarint())},readString:function(){var t=this.readVarint()+this.pos,e=this.pos;return this.pos=t,t-e>=12&&$s?function(t,e,n){return $s.decode(t.subarray(e,n))}(this.buf,e,t):function(t,e,n){for(var r="",i=e;i239?4:l>223?3:l>191?2:1;if(i+c>n)break;1===c?l<128&&(u=l):2===c?128==(192&(o=t[i+1]))&&(u=(31&l)<<6|63&o)<=127&&(u=null):3===c?(a=t[i+2],128==(192&(o=t[i+1]))&&128==(192&a)&&((u=(15&l)<<12|(63&o)<<6|63&a)<=2047||u>=55296&&u<=57343)&&(u=null)):4===c&&(a=t[i+2],s=t[i+3],128==(192&(o=t[i+1]))&&128==(192&a)&&128==(192&s)&&((u=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)<=65535||u>=1114112)&&(u=null)),null===u?(u=65533,c=1):u>65535&&(u-=65536,r+=String.fromCharCode(u>>>10&1023|55296),u=56320|1023&u),r+=String.fromCharCode(u),i+=c}return r}(this.buf,e,t)},readBytes:function(){var t=this.readVarint()+this.pos,e=this.buf.subarray(this.pos,t);return this.pos=t,e},readPackedVarint:function(t,e){if(this.type!==Js.Bytes)return t.push(this.readVarint(e));var n=Qs(this);for(t=t||[];this.pos127;);else if(e===Js.Bytes)this.pos=this.readVarint()+this.pos;else if(e===Js.Fixed32)this.pos+=4;else{if(e!==Js.Fixed64)throw new Error("Unimplemented type: "+e);this.pos+=8}},writeTag:function(t,e){this.writeVarint(t<<3|e)},realloc:function(t){for(var e=this.length||16;e268435455||t<0?function(t,e){var n,r;if(t>=0?(n=t%4294967296|0,r=t/4294967296|0):(r=~(-t/4294967296),4294967295^(n=~(-t%4294967296))?n=n+1|0:(n=0,r=r+1|0)),t>=0x10000000000000000||t<-0x10000000000000000)throw new Error("Given varint doesn't fit into 10 bytes");e.realloc(10),function(t,e,n){n.buf[n.pos++]=127&t|128,t>>>=7,n.buf[n.pos++]=127&t|128,t>>>=7,n.buf[n.pos++]=127&t|128,t>>>=7,n.buf[n.pos++]=127&t|128,n.buf[n.pos]=127&(t>>>=7)}(n,0,e),function(t,e){var n=(7&t)<<4;e.buf[e.pos++]|=n|((t>>>=3)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t)))))}(r,e)}(t,this):(this.realloc(4),this.buf[this.pos++]=127&t|(t>127?128:0),t<=127||(this.buf[this.pos++]=127&(t>>>=7)|(t>127?128:0),t<=127||(this.buf[this.pos++]=127&(t>>>=7)|(t>127?128:0),t<=127||(this.buf[this.pos++]=t>>>7&127))))},writeSVarint:function(t){this.writeVarint(t<0?2*-t-1:2*t)},writeBoolean:function(t){this.writeVarint(Boolean(t))},writeString:function(t){t=String(t),this.realloc(4*t.length),this.pos++;var e=this.pos;this.pos=function(t,e,n){for(var r,i,o=0;o55295&&r<57344){if(!i){r>56319||o+1===e.length?(t[n++]=239,t[n++]=191,t[n++]=189):i=r;continue}if(r<56320){t[n++]=239,t[n++]=191,t[n++]=189,i=r;continue}r=i-55296<<10|r-56320|65536,i=null}else i&&(t[n++]=239,t[n++]=191,t[n++]=189,i=null);r<128?t[n++]=r:(r<2048?t[n++]=r>>6|192:(r<65536?t[n++]=r>>12|224:(t[n++]=r>>18|240,t[n++]=r>>12&63|128),t[n++]=r>>6&63|128),t[n++]=63&r|128)}return n}(this.buf,t,this.pos);var n=this.pos-e;n>=128&&el(e,n,this),this.pos=e-1,this.writeVarint(n),this.pos+=n},writeFloat:function(t){this.realloc(4),Ys(this.buf,t,this.pos,!0,23,4),this.pos+=4},writeDouble:function(t){this.realloc(8),Ys(this.buf,t,this.pos,!0,52,8),this.pos+=8},writeBytes:function(t){var e=t.length;this.writeVarint(e),this.realloc(e);for(var n=0;n=128&&el(n,r,this),this.pos=n-1,this.writeVarint(r),this.pos+=r},writeMessage:function(t,e,n){this.writeTag(t,Js.Bytes),this.writeRawMessage(e,n)},writePackedVarint:function(t,e){e.length&&this.writeMessage(t,nl,e)},writePackedSVarint:function(t,e){e.length&&this.writeMessage(t,rl,e)},writePackedBoolean:function(t,e){e.length&&this.writeMessage(t,al,e)},writePackedFloat:function(t,e){e.length&&this.writeMessage(t,il,e)},writePackedDouble:function(t,e){e.length&&this.writeMessage(t,ol,e)},writePackedFixed32:function(t,e){e.length&&this.writeMessage(t,sl,e)},writePackedSFixed32:function(t,e){e.length&&this.writeMessage(t,ll,e)},writePackedFixed64:function(t,e){e.length&&this.writeMessage(t,ul,e)},writePackedSFixed64:function(t,e){e.length&&this.writeMessage(t,cl,e)},writeBytesField:function(t,e){this.writeTag(t,Js.Bytes),this.writeBytes(e)},writeFixed32Field:function(t,e){this.writeTag(t,Js.Fixed32),this.writeFixed32(e)},writeSFixed32Field:function(t,e){this.writeTag(t,Js.Fixed32),this.writeSFixed32(e)},writeFixed64Field:function(t,e){this.writeTag(t,Js.Fixed64),this.writeFixed64(e)},writeSFixed64Field:function(t,e){this.writeTag(t,Js.Fixed64),this.writeSFixed64(e)},writeVarintField:function(t,e){this.writeTag(t,Js.Varint),this.writeVarint(e)},writeSVarintField:function(t,e){this.writeTag(t,Js.Varint),this.writeSVarint(e)},writeStringField:function(t,e){this.writeTag(t,Js.Bytes),this.writeString(e)},writeFloatField:function(t,e){this.writeTag(t,Js.Fixed32),this.writeFloat(e)},writeDoubleField:function(t,e){this.writeTag(t,Js.Fixed64),this.writeDouble(e)},writeBooleanField:function(t,e){this.writeVarintField(t,Boolean(e))}};var vl=function(t,e){var n=e.pixelRatio,r=e.version,i=e.stretchX,o=e.stretchY,a=e.content;this.paddedRect=t,this.pixelRatio=n,this.stretchX=i,this.stretchY=o,this.content=a,this.version=r},_l={tl:{configurable:!0},br:{configurable:!0},tlbr:{configurable:!0},displaySize:{configurable:!0}};_l.tl.get=function(){return[this.paddedRect.x+1,this.paddedRect.y+1]},_l.br.get=function(){return[this.paddedRect.x+this.paddedRect.w-1,this.paddedRect.y+this.paddedRect.h-1]},_l.tlbr.get=function(){return this.tl.concat(this.br)},_l.displaySize.get=function(){return[(this.paddedRect.w-2)/this.pixelRatio,(this.paddedRect.h-2)/this.pixelRatio]},Object.defineProperties(vl.prototype,_l);var xl=function(t,e){var n={},r={};this.haveRenderCallbacks=[];var i=[];this.addImages(t,n,i),this.addImages(e,r,i);var o=yl(i),a=new _a({width:o.w||1,height:o.h||1});for(var s in t){var l=t[s],u=n[s].paddedRect;_a.copy(l.data,a,{x:0,y:0},{x:u.x+1,y:u.y+1},l.data)}for(var c in e){var h=e[c],p=r[c].paddedRect,f=p.x+1,d=p.y+1,m=h.data.width,g=h.data.height;_a.copy(h.data,a,{x:0,y:0},{x:f,y:d},h.data),_a.copy(h.data,a,{x:0,y:g-1},{x:f,y:d-1},{width:m,height:1}),_a.copy(h.data,a,{x:0,y:0},{x:f,y:d+g},{width:m,height:1}),_a.copy(h.data,a,{x:m-1,y:0},{x:f-1,y:d},{width:1,height:g}),_a.copy(h.data,a,{x:0,y:0},{x:f+m,y:d},{width:1,height:g})}this.image=a,this.iconPositions=n,this.patternPositions=r};xl.prototype.addImages=function(t,e,n){for(var r in t){var i=t[r],o={x:0,y:0,w:i.data.width+2,h:i.data.height+2};n.push(o),e[r]=new vl(o,i),i.hasRenderCallback&&this.haveRenderCallbacks.push(r)}},xl.prototype.patchUpdatedImages=function(t,e){for(var n in t.dispatchRenderCallbacks(this.haveRenderCallbacks),t.updatedImages)this.patchUpdatedImage(this.iconPositions[n],t.getImage(n),e),this.patchUpdatedImage(this.patternPositions[n],t.getImage(n),e)},xl.prototype.patchUpdatedImage=function(t,e,n){if(t&&e&&t.version!==e.version){t.version=e.version;var r=t.tl;n.update(e.data,void 0,{x:r[0],y:r[1]})}},Fr("ImagePosition",vl),Fr("ImageAtlas",xl);var bl={horizontal:1,vertical:2,horizontalOnly:3},wl=function(){this.scale=1,this.fontStack="",this.imageName=null};wl.forText=function(t,e){var n=new wl;return n.scale=t||1,n.fontStack=e,n},wl.forImage=function(t){var e=new wl;return e.imageName=t,e};var Sl=function(){this.text="",this.sectionIndex=[],this.sections=[],this.imageSectionID=null};function Tl(t,e,n,r,i,o,a,s,l,u,c,h,p,f,d,m){var g,y=Sl.fromFeature(t,i);h===bl.vertical&&y.verticalizePunctuation();var v=ai.processBidirectionalText,_=ai.processStyledBidirectionalText;if(v&&1===y.sections.length){g=[];for(var x=0,b=v(y.toString(),Pl(y,u,o,e,r,f,d));x0&&F>E&&(E=F)}else{var N=n[k.fontStack],V=N&&N[A];if(V&&V.rect)D=V.rect,P=V.metrics;else{var U=e[k.fontStack],j=U&&U[A];if(!j)continue;P=j.metrics}M=24*(b-k.scale)}O?(t.verticalizable=!0,T.push({glyph:A,imageName:z,x:p,y:f+M,vertical:O,scale:k.scale,fontStack:k.fontStack,sectionIndex:I,metrics:P,rect:D}),p+=L*k.scale+u):(T.push({glyph:A,imageName:z,x:p,y:f+M,vertical:O,scale:k.scale,fontStack:k.fontStack,sectionIndex:I,metrics:P,rect:D}),p+=P.advance*k.scale+u)}0!==T.length&&(d=Math.max(p-u,d),zl(T,0,T.length-1,g,E)),p=0;var q=o*b+E;S.lineOffset=Math.max(E,w),f+=q,m=Math.max(q,m),++y}else f+=o,++y}var W,G=f- -17,Z=Dl(a),H=Z.horizontalAlign,X=Z.verticalAlign;(function(t,e,n,r,i,o,a,s,l){var u,c=(e-n)*i;u=o!==a?-s*r- -17:(-r*l+.5)*a;for(var h=0,p=t;h=0&&r>=t&&El[this.text.charCodeAt(r)];r--)n--;this.text=this.text.substring(t,n),this.sectionIndex=this.sectionIndex.slice(t,n)},Sl.prototype.substring=function(t,e){var n=new Sl;return n.text=this.text.substring(t,e),n.sectionIndex=this.sectionIndex.slice(t,e),n.sections=this.sections,n},Sl.prototype.toString=function(){return this.text},Sl.prototype.getMaxScale=function(){var t=this;return this.sectionIndex.reduce((function(e,n){return Math.max(e,t.sections[n].scale)}),0)},Sl.prototype.addTextSection=function(t,e){this.text+=t.text,this.sections.push(wl.forText(t.scale,t.fontStack||e));for(var n=this.sections.length-1,r=0;r=63743?null:++this.imageSectionID:(this.imageSectionID=57344,this.imageSectionID)};var El={9:!0,10:!0,11:!0,12:!0,13:!0,32:!0},Cl={};function kl(t,e,n,r,i,o){if(e.imageName){var a=r[e.imageName];return a?a.displaySize[0]*e.scale*24/o+i:0}var s=n[e.fontStack],l=s&&s[t];return l?l.metrics.advance*e.scale+i:0}function Il(t,e,n,r){var i=Math.pow(t-e,2);return r?t=0,h=0,p=0;p-n/2;){if(--a<0)return!1;s-=t[a].dist(o),o=t[a]}s+=t[a].dist(t[a+1]),a++;for(var l=[],u=0;sr;)u-=l.shift().angleDelta;if(u>i)return!1;a++,s+=c.dist(h)}return!0}function Ul(t){for(var e=0,n=0;nu){var d=(u-l)/f,m=We(h.x,p.x,d),g=We(h.y,p.y,d),y=new Ol(m,g,p.angleTo(h),c);return y._round(),!a||Vl(t,y,s,a,e)?y:void 0}l+=f}}function Gl(t,e,n,r,i,o,a,s,l){var u=jl(r,o,a),c=ql(r,i),h=c*a,p=0===t[0].x||t[0].x===l||0===t[0].y||t[0].y===l;return e-h=0&&b=0&&w=0&&f+c<=h){var S=new Ol(b,w,_,m);S._round(),i&&!Vl(e,S,a,i,o)||d.push(S)}}p+=v}return l||d.length||s||(d=t(e,p/2,r,i,o,a,s,!0,u)),d}(t,p?e/2*s%e:(c/2+2*o)*a*s%e,e,u,n,h,p,!1,l)}function Zl(t,e,n,r,o){for(var a=[],s=0;s=r&&p.x>=r||(h.x>=r?h=new i(r,h.y+(r-h.x)/(p.x-h.x)*(p.y-h.y))._round():p.x>=r&&(p=new i(r,h.y+(r-h.x)/(p.x-h.x)*(p.y-h.y))._round()),h.y>=o&&p.y>=o||(h.y>=o?h=new i(h.x+(o-h.y)/(p.y-h.y)*(p.x-h.x),o)._round():p.y>=o&&(p=new i(h.x+(o-h.y)/(p.y-h.y)*(p.x-h.x),o)._round()),u&&h.equals(u[u.length-1])||a.push(u=[h]),u.push(p)))))}return a}function Hl(t,e,n,r){var o=[],a=t.image,s=a.pixelRatio,l=a.paddedRect.w-2,u=a.paddedRect.h-2,c=t.right-t.left,h=t.bottom-t.top,p=a.stretchX||[[0,l]],f=a.stretchY||[[0,u]],d=function(t,e){return t+e[1]-e[0]},m=p.reduce(d,0),g=f.reduce(d,0),y=l-m,v=u-g,_=0,x=m,b=0,w=g,S=0,T=y,E=0,C=v;if(a.content&&r){var k=a.content;_=Xl(p,0,k[0]),b=Xl(f,0,k[1]),x=Xl(p,k[0],k[2]),w=Xl(f,k[1],k[3]),S=k[0]-_,E=k[1]-b,T=k[2]-k[0]-x,C=k[3]-k[1]-w}var I=function(r,o,l,u){var p=Kl(r.stretch-_,x,c,t.left),f=Jl(r.fixed-S,T,r.stretch,m),d=Kl(o.stretch-b,w,h,t.top),y=Jl(o.fixed-E,C,o.stretch,g),v=Kl(l.stretch-_,x,c,t.left),k=Jl(l.fixed-S,T,l.stretch,m),I=Kl(u.stretch-b,w,h,t.top),A=Jl(u.fixed-E,C,u.stretch,g),M=new i(p,d),P=new i(v,d),D=new i(v,I),z=new i(p,I),L=new i(f/s,y/s),O=new i(k/s,A/s),R=e*Math.PI/180;if(R){var B=Math.sin(R),F=Math.cos(R),N=[F,-B,B,F];M._matMult(N),P._matMult(N),z._matMult(N),D._matMult(N)}var V=r.stretch+r.fixed,U=o.stretch+o.fixed;return{tl:M,tr:P,bl:z,br:D,tex:{x:a.paddedRect.x+1+V,y:a.paddedRect.y+1+U,w:l.stretch+l.fixed-V,h:u.stretch+u.fixed-U},writingMode:void 0,glyphOffset:[0,0],sectionIndex:0,pixelOffsetTL:L,pixelOffsetBR:O,minFontScaleX:T/s/c,minFontScaleY:C/s/h,isSDF:n}};if(r&&(a.stretchX||a.stretchY))for(var A=Yl(p,y,m),M=Yl(f,v,g),P=0;P0&&(d=Math.max(10,d),this.circleDiameter=d)}else{var m=a.top*s-l,g=a.bottom*s+l,y=a.left*s-l,v=a.right*s+l,_=a.collisionPadding;if(_&&(y-=_[0]*s,m-=_[1]*s,v+=_[2]*s,g+=_[3]*s),c){var x=new i(y,m),b=new i(v,m),w=new i(y,g),S=new i(v,g),T=c*Math.PI/180;x._rotate(T),b._rotate(T),w._rotate(T),S._rotate(T),y=Math.min(x.x,b.x,w.x,S.x),v=Math.max(x.x,b.x,w.x,S.x),m=Math.min(x.y,b.y,w.y,S.y),g=Math.max(x.y,b.y,w.y,S.y)}t.emplaceBack(e.x,e.y,y,m,v,g,n,r,o)}this.boxEndIndex=t.length},Ql=function(t,e){if(void 0===t&&(t=[]),void 0===e&&(e=tu),this.data=t,this.length=this.data.length,this.compare=e,this.length>0)for(var n=(this.length>>1)-1;n>=0;n--)this._down(n)};function tu(t,e){return te?1:0}function eu(t,e,n){void 0===e&&(e=1),void 0===n&&(n=!1);for(var r=1/0,o=1/0,a=-1/0,s=-1/0,l=t[0],u=0;ua)&&(a=c.x),(!u||c.y>s)&&(s=c.y)}var h=Math.min(a-r,s-o),p=h/2,f=new Ql([],nu);if(0===h)return new i(r,o);for(var d=r;dg.d||!g.d)&&(g=v,n&&console.log("found best %d after %d probes",Math.round(1e4*v.d)/1e4,y)),v.max-g.d<=e||(f.push(new ru(v.p.x-(p=v.h/2),v.p.y-p,p,t)),f.push(new ru(v.p.x+p,v.p.y-p,p,t)),f.push(new ru(v.p.x-p,v.p.y+p,p,t)),f.push(new ru(v.p.x+p,v.p.y+p,p,t)),y+=4)}return n&&(console.log("num probes: "+y),console.log("best distance: "+g.d)),g.p}function nu(t,e){return e.max-t.max}function ru(t,e,n,r){this.p=new i(t,e),this.h=n,this.d=function(t,e){for(var n=!1,r=1/0,i=0;it.y!=c.y>t.y&&t.x<(c.x-u.x)*(t.y-u.y)/(c.y-u.y)+u.x&&(n=!n),r=Math.min(r,Jo(t,u,c))}return(n?1:-1)*Math.sqrt(r)}(this.p,r),this.max=this.d+this.h*Math.SQRT2}Ql.prototype.push=function(t){this.data.push(t),this.length++,this._up(this.length-1)},Ql.prototype.pop=function(){if(0!==this.length){var t=this.data[0],e=this.data.pop();return this.length--,this.length>0&&(this.data[0]=e,this._down(0)),t}},Ql.prototype.peek=function(){return this.data[0]},Ql.prototype._up=function(t){for(var e=this.data,n=this.compare,r=e[t];t>0;){var i=t-1>>1,o=e[i];if(n(r,o)>=0)break;e[t]=o,t=i}e[t]=r},Ql.prototype._down=function(t){for(var e=this.data,n=this.compare,r=this.length>>1,i=e[t];t=0)break;e[t]=a,t=o}e[t]=i};var iu=Number.POSITIVE_INFINITY;function ou(t,e){return e[1]!==iu?function(t,e,n){var r=0,i=0;switch(e=Math.abs(e),n=Math.abs(n),t){case"top-right":case"top-left":case"top":i=n-7;break;case"bottom-right":case"bottom-left":case"bottom":i=7-n}switch(t){case"top-right":case"bottom-right":case"right":r=-e;break;case"top-left":case"bottom-left":case"left":r=e}return[r,i]}(t,e[0],e[1]):function(t,e){var n=0,r=0;e<0&&(e=0);var i=e/Math.sqrt(2);switch(t){case"top-right":case"top-left":r=i-7;break;case"bottom-right":case"bottom-left":r=7-i;break;case"bottom":r=7-e;break;case"top":r=e-7}switch(t){case"top-right":case"bottom-right":n=-i;break;case"top-left":case"bottom-left":n=i;break;case"left":n=e;break;case"right":n=-e}return[n,r]}(t,e[0])}function au(t){switch(t){case"right":case"top-right":case"bottom-right":return"right";case"left":case"top-left":case"bottom-left":return"left"}return"center"}function su(t,e,n,r,o,a,s,l,u,c,h,p,f,d,m){var g=function(t,e,n,r,o,a,s,l){for(var u=r.layout.get("text-rotate").evaluate(a,{})*Math.PI/180,c=[],h=0,p=e.positionedLines;h32640&&S(t.layerIds[0]+': Value for "text-size" is >= 255. Reduce your "text-size".'):"composite"===y.kind&&((v=[128*d.compositeTextSizes[0].evaluate(s,{},m),128*d.compositeTextSizes[1].evaluate(s,{},m)])[0]>32640||v[1]>32640)&&S(t.layerIds[0]+': Value for "text-size" is >= 255. Reduce your "text-size".'),t.addSymbols(t.text,g,v,l,a,s,c,e,u.lineStartIndex,u.lineLength,f,m);for(var _=0,x=h;_=0;a--)if(r.dist(o[a])0)&&("constant"!==o.value.kind||o.value.value.length>0),u="constant"!==s.value.kind||!!s.value.value||Object.keys(s.parameters).length>0,c=i.get("symbol-sort-key");if(this.features=[],l||u){for(var h=e.iconDependencies,p=e.glyphDependencies,f=e.availableImages,d=new si(this.zoom),m=0,g=t;m=0;for(var D=0,z=T.sections;D=0;s--)o[s]={x:e[s].x,y:e[s].y,tileUnitDistanceFromAnchor:i},s>0&&(i+=e[s-1].dist(e[s]));for(var l=0;l0},yu.prototype.hasIconData=function(){return this.icon.segments.get().length>0},yu.prototype.hasDebugData=function(){return this.textCollisionBox&&this.iconCollisionBox},yu.prototype.hasTextCollisionBoxData=function(){return this.hasDebugData()&&this.textCollisionBox.segments.get().length>0},yu.prototype.hasIconCollisionBoxData=function(){return this.hasDebugData()&&this.iconCollisionBox.segments.get().length>0},yu.prototype.addIndicesForPlacedSymbol=function(t,e){for(var n=t.placedSymbolArray.get(e),r=n.vertexStartIndex+4*n.numGlyphs,i=n.vertexStartIndex;i1||this.icon.segments.get().length>1)){this.symbolInstanceIndexes=this.getSortedSymbolIndexes(t),this.sortedAngle=t,this.text.indexArray.clear(),this.icon.indexArray.clear(),this.featureSortOrder=[];for(var n=0,r=this.symbolInstanceIndexes;n=0&&r.indexOf(t)===n&&e.addIndicesForPlacedSymbol(e.text,t)})),i.verticalPlacedTextSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.text,i.verticalPlacedTextSymbolIndex),i.placedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,i.placedIconSymbolIndex),i.verticalPlacedIconSymbolIndex>=0&&this.addIndicesForPlacedSymbol(this.icon,i.verticalPlacedIconSymbolIndex)}this.text.indexBuffer&&this.text.indexBuffer.updateData(this.text.indexArray),this.icon.indexBuffer&&this.icon.indexBuffer.updateData(this.icon.indexArray)}},Fr("SymbolBucket",yu,{omit:["layers","collisionBoxArray","features","compareText"]}),yu.MAX_GLYPHS=65535,yu.addDynamicAttributes=fu;var vu=new bi({"symbol-placement":new gi(At.layout_symbol["symbol-placement"]),"symbol-spacing":new gi(At.layout_symbol["symbol-spacing"]),"symbol-avoid-edges":new gi(At.layout_symbol["symbol-avoid-edges"]),"symbol-sort-key":new yi(At.layout_symbol["symbol-sort-key"]),"symbol-z-order":new gi(At.layout_symbol["symbol-z-order"]),"icon-allow-overlap":new gi(At.layout_symbol["icon-allow-overlap"]),"icon-ignore-placement":new gi(At.layout_symbol["icon-ignore-placement"]),"icon-optional":new gi(At.layout_symbol["icon-optional"]),"icon-rotation-alignment":new gi(At.layout_symbol["icon-rotation-alignment"]),"icon-size":new yi(At.layout_symbol["icon-size"]),"icon-text-fit":new gi(At.layout_symbol["icon-text-fit"]),"icon-text-fit-padding":new gi(At.layout_symbol["icon-text-fit-padding"]),"icon-image":new yi(At.layout_symbol["icon-image"]),"icon-rotate":new yi(At.layout_symbol["icon-rotate"]),"icon-padding":new gi(At.layout_symbol["icon-padding"]),"icon-keep-upright":new gi(At.layout_symbol["icon-keep-upright"]),"icon-offset":new yi(At.layout_symbol["icon-offset"]),"icon-anchor":new yi(At.layout_symbol["icon-anchor"]),"icon-pitch-alignment":new gi(At.layout_symbol["icon-pitch-alignment"]),"text-pitch-alignment":new gi(At.layout_symbol["text-pitch-alignment"]),"text-rotation-alignment":new gi(At.layout_symbol["text-rotation-alignment"]),"text-field":new yi(At.layout_symbol["text-field"]),"text-font":new yi(At.layout_symbol["text-font"]),"text-size":new yi(At.layout_symbol["text-size"]),"text-max-width":new yi(At.layout_symbol["text-max-width"]),"text-line-height":new gi(At.layout_symbol["text-line-height"]),"text-letter-spacing":new yi(At.layout_symbol["text-letter-spacing"]),"text-justify":new yi(At.layout_symbol["text-justify"]),"text-radial-offset":new yi(At.layout_symbol["text-radial-offset"]),"text-variable-anchor":new gi(At.layout_symbol["text-variable-anchor"]),"text-anchor":new yi(At.layout_symbol["text-anchor"]),"text-max-angle":new gi(At.layout_symbol["text-max-angle"]),"text-writing-mode":new gi(At.layout_symbol["text-writing-mode"]),"text-rotate":new yi(At.layout_symbol["text-rotate"]),"text-padding":new gi(At.layout_symbol["text-padding"]),"text-keep-upright":new gi(At.layout_symbol["text-keep-upright"]),"text-transform":new yi(At.layout_symbol["text-transform"]),"text-offset":new yi(At.layout_symbol["text-offset"]),"text-allow-overlap":new gi(At.layout_symbol["text-allow-overlap"]),"text-ignore-placement":new gi(At.layout_symbol["text-ignore-placement"]),"text-optional":new gi(At.layout_symbol["text-optional"])}),_u={paint:new bi({"icon-opacity":new yi(At.paint_symbol["icon-opacity"]),"icon-color":new yi(At.paint_symbol["icon-color"]),"icon-halo-color":new yi(At.paint_symbol["icon-halo-color"]),"icon-halo-width":new yi(At.paint_symbol["icon-halo-width"]),"icon-halo-blur":new yi(At.paint_symbol["icon-halo-blur"]),"icon-translate":new gi(At.paint_symbol["icon-translate"]),"icon-translate-anchor":new gi(At.paint_symbol["icon-translate-anchor"]),"text-opacity":new yi(At.paint_symbol["text-opacity"]),"text-color":new yi(At.paint_symbol["text-color"],{runtimeType:Ut,getOverride:function(t){return t.textColor},hasOverride:function(t){return!!t.textColor}}),"text-halo-color":new yi(At.paint_symbol["text-halo-color"]),"text-halo-width":new yi(At.paint_symbol["text-halo-width"]),"text-halo-blur":new yi(At.paint_symbol["text-halo-blur"]),"text-translate":new gi(At.paint_symbol["text-translate"]),"text-translate-anchor":new gi(At.paint_symbol["text-translate-anchor"])}),layout:vu},xu=function(t){this.type=t.property.overrides?t.property.overrides.runtimeType:Bt,this.defaultValue=t};xu.prototype.evaluate=function(t){if(t.formattedSection){var e=this.defaultValue.property.overrides;if(e&&e.hasOverride(t.formattedSection))return e.getOverride(t.formattedSection)}return t.feature&&t.featureState?this.defaultValue.evaluate(t.feature,t.featureState):this.defaultValue.property.specification.default},xu.prototype.eachChild=function(t){this.defaultValue.isConstant()||t(this.defaultValue.value._styleExpression.expression)},xu.prototype.outputDefined=function(){return!1},xu.prototype.serialize=function(){return null},Fr("FormatSectionOverride",xu,{omit:["defaultValue"]});var bu=function(t){function e(e){t.call(this,e,_u)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.recalculate=function(e,n){if(t.prototype.recalculate.call(this,e,n),"auto"===this.layout.get("icon-rotation-alignment")&&(this.layout._values["icon-rotation-alignment"]="point"!==this.layout.get("symbol-placement")?"map":"viewport"),"auto"===this.layout.get("text-rotation-alignment")&&(this.layout._values["text-rotation-alignment"]="point"!==this.layout.get("symbol-placement")?"map":"viewport"),"auto"===this.layout.get("text-pitch-alignment")&&(this.layout._values["text-pitch-alignment"]=this.layout.get("text-rotation-alignment")),"auto"===this.layout.get("icon-pitch-alignment")&&(this.layout._values["icon-pitch-alignment"]=this.layout.get("icon-rotation-alignment")),"point"===this.layout.get("symbol-placement")){var r=this.layout.get("text-writing-mode");if(r){for(var i=[],o=0,a=r;o",targetMapId:r,sourceMapId:o.mapId})}}},Ou.prototype.receive=function(t){var e=t.data,n=e.id;if(n&&(!e.targetMapId||this.mapId===e.targetMapId))if(""===e.type){delete this.tasks[n];var r=this.cancelCallbacks[n];delete this.cancelCallbacks[n],r&&r()}else C()||e.mustQueue?(this.tasks[n]=e,this.taskQueue.push(n),this.invoker.trigger()):this.processTask(n,e)},Ou.prototype.process=function(){if(this.taskQueue.length){var t=this.taskQueue.shift(),e=this.tasks[t];delete this.tasks[t],this.taskQueue.length&&this.invoker.trigger(),e&&this.processTask(t,e)}},Ou.prototype.processTask=function(t,e){var n=this;if(""===e.type){var r=this.callbacks[t];delete this.callbacks[t],r&&(e.error?r(qr(e.error)):r(null,qr(e.data)))}else{var i=!1,o=A(this.globalScope)?void 0:[],a=e.hasCallback?function(e,r){i=!0,delete n.cancelCallbacks[t],n.target.postMessage({id:t,type:"",sourceMapId:n.mapId,error:e?jr(e):null,data:jr(r,o)},o)}:function(t){i=!0},s=null,l=qr(e.data);if(this.parent[e.type])s=this.parent[e.type](e.sourceMapId,l,a);else if(this.parent.getWorkerSource){var u=e.type.split(".");s=this.parent.getWorkerSource(e.sourceMapId,u[0],l.source)[u[1]](l,a)}else a(new Error("Could not find function "+e.type));!i&&s&&s.cancel&&(this.cancelCallbacks[t]=s.cancel)}},Ou.prototype.remove=function(){this.invoker.remove(),this.target.removeEventListener("message",this.receive,!1)};var Bu=function(t,e){t&&(e?this.setSouthWest(t).setNorthEast(e):4===t.length?this.setSouthWest([t[0],t[1]]).setNorthEast([t[2],t[3]]):this.setSouthWest(t[0]).setNorthEast(t[1]))};Bu.prototype.setNorthEast=function(t){return this._ne=t instanceof Fu?new Fu(t.lng,t.lat):Fu.convert(t),this},Bu.prototype.setSouthWest=function(t){return this._sw=t instanceof Fu?new Fu(t.lng,t.lat):Fu.convert(t),this},Bu.prototype.extend=function(t){var e,n,r=this._sw,i=this._ne;if(t instanceof Fu)e=t,n=t;else{if(!(t instanceof Bu))return Array.isArray(t)?4===t.length||t.every(Array.isArray)?this.extend(Bu.convert(t)):this.extend(Fu.convert(t)):this;if(n=t._ne,!(e=t._sw)||!n)return this}return r||i?(r.lng=Math.min(e.lng,r.lng),r.lat=Math.min(e.lat,r.lat),i.lng=Math.max(n.lng,i.lng),i.lat=Math.max(n.lat,i.lat)):(this._sw=new Fu(e.lng,e.lat),this._ne=new Fu(n.lng,n.lat)),this},Bu.prototype.getCenter=function(){return new Fu((this._sw.lng+this._ne.lng)/2,(this._sw.lat+this._ne.lat)/2)},Bu.prototype.getSouthWest=function(){return this._sw},Bu.prototype.getNorthEast=function(){return this._ne},Bu.prototype.getNorthWest=function(){return new Fu(this.getWest(),this.getNorth())},Bu.prototype.getSouthEast=function(){return new Fu(this.getEast(),this.getSouth())},Bu.prototype.getWest=function(){return this._sw.lng},Bu.prototype.getSouth=function(){return this._sw.lat},Bu.prototype.getEast=function(){return this._ne.lng},Bu.prototype.getNorth=function(){return this._ne.lat},Bu.prototype.toArray=function(){return[this._sw.toArray(),this._ne.toArray()]},Bu.prototype.toString=function(){return"LngLatBounds("+this._sw.toString()+", "+this._ne.toString()+")"},Bu.prototype.isEmpty=function(){return!(this._sw&&this._ne)},Bu.prototype.contains=function(t){var e=Fu.convert(t),n=e.lng,r=e.lat,i=this._sw.lng<=n&&n<=this._ne.lng;return this._sw.lng>this._ne.lng&&(i=this._sw.lng>=n&&n>=this._ne.lng),this._sw.lat<=r&&r<=this._ne.lat&&i},Bu.convert=function(t){return!t||t instanceof Bu?t:new Bu(t)};var Fu=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid LngLat object: ("+t+", "+e+")");if(this.lng=+t,this.lat=+e,this.lat>90||this.lat<-90)throw new Error("Invalid LngLat latitude value: must be between -90 and 90")};Fu.prototype.wrap=function(){return new Fu(h(this.lng,-180,180),this.lat)},Fu.prototype.toArray=function(){return[this.lng,this.lat]},Fu.prototype.toString=function(){return"LngLat("+this.lng+", "+this.lat+")"},Fu.prototype.distanceTo=function(t){var e=Math.PI/180,n=this.lat*e,r=t.lat*e,i=Math.sin(n)*Math.sin(r)+Math.cos(n)*Math.cos(r)*Math.cos((t.lng-this.lng)*e);return 6371008.8*Math.acos(Math.min(i,1))},Fu.prototype.toBounds=function(t){void 0===t&&(t=0);var e=360*t/40075017,n=e/Math.cos(Math.PI/180*this.lat);return new Bu(new Fu(this.lng-n,this.lat-e),new Fu(this.lng+n,this.lat+e))},Fu.convert=function(t){if(t instanceof Fu)return t;if(Array.isArray(t)&&(2===t.length||3===t.length))return new Fu(Number(t[0]),Number(t[1]));if(!Array.isArray(t)&&"object"==typeof t&&null!==t)return new Fu(Number("lng"in t?t.lng:t.lon),Number(t.lat));throw new Error("`LngLatLike` argument must be specified as a LngLat instance, an object {lng: , lat: }, an object {lon: , lat: }, or an array of [, ]")};var Nu=2*Math.PI*6371008.8;function Vu(t){return Nu*Math.cos(t*Math.PI/180)}function Uu(t){return(180+t)/360}function ju(t){return(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+t*Math.PI/360)))/360}function qu(t,e){return t/Vu(e)}function Wu(t){return 360/Math.PI*Math.atan(Math.exp((180-360*t)*Math.PI/180))-90}var Gu=function(t,e,n){void 0===n&&(n=0),this.x=+t,this.y=+e,this.z=+n};Gu.fromLngLat=function(t,e){void 0===e&&(e=0);var n=Fu.convert(t);return new Gu(Uu(n.lng),ju(n.lat),qu(e,n.lat))},Gu.prototype.toLngLat=function(){return new Fu(360*this.x-180,Wu(this.y))},Gu.prototype.toAltitude=function(){return this.z*Vu(Wu(this.y))},Gu.prototype.meterInMercatorCoordinateUnits=function(){return 1/Nu*(t=Wu(this.y),1/Math.cos(t*Math.PI/180));var t};var Zu=function(t,e,n){this.z=t,this.x=e,this.y=n,this.key=Yu(0,t,t,e,n)};Zu.prototype.equals=function(t){return this.z===t.z&&this.x===t.x&&this.y===t.y},Zu.prototype.url=function(t,e){var n,r,i,o,a,s=(r=this.y,i=this.z,o=Ru(256*(n=this.x),256*(r=Math.pow(2,i)-r-1),i),a=Ru(256*(n+1),256*(r+1),i),o[0]+","+o[1]+","+a[0]+","+a[1]),l=function(t,e,n){for(var r,i="",o=t;o>0;o--)i+=(e&(r=1<this.canonical.z?new Xu(t,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y):new Xu(t,this.wrap,t,this.canonical.x>>e,this.canonical.y>>e)},Xu.prototype.calculateScaledKey=function(t,e){var n=this.canonical.z-t;return t>this.canonical.z?Yu(this.wrap*+e,t,this.canonical.z,this.canonical.x,this.canonical.y):Yu(this.wrap*+e,t,t,this.canonical.x>>n,this.canonical.y>>n)},Xu.prototype.isChildOf=function(t){if(t.wrap!==this.wrap)return!1;var e=this.canonical.z-t.canonical.z;return 0===t.overscaledZ||t.overscaledZ>e&&t.canonical.y===this.canonical.y>>e},Xu.prototype.children=function(t){if(this.overscaledZ>=t)return[new Xu(this.overscaledZ+1,this.wrap,this.canonical.z,this.canonical.x,this.canonical.y)];var e=this.canonical.z+1,n=2*this.canonical.x,r=2*this.canonical.y;return[new Xu(e,this.wrap,e,n,r),new Xu(e,this.wrap,e,n+1,r),new Xu(e,this.wrap,e,n,r+1),new Xu(e,this.wrap,e,n+1,r+1)]},Xu.prototype.isLessThan=function(t){return this.wrapt.wrap)&&(this.overscaledZt.overscaledZ)&&(this.canonical.xt.canonical.x)&&this.canonical.y=this.dim+1||e<-1||e>=this.dim+1)throw new RangeError("out of range source coordinates for DEM data");return(e+1)*this.stride+(t+1)},Ku.prototype._unpackMapbox=function(t,e,n){return(256*t*256+256*e+n)/10-1e4},Ku.prototype._unpackTerrarium=function(t,e,n){return 256*t+e+n/256-32768},Ku.prototype.getPixels=function(){return new _a({width:this.stride,height:this.stride},new Uint8Array(this.data.buffer))},Ku.prototype.backfillBorder=function(t,e,n){if(this.dim!==t.dim)throw new Error("dem dimension mismatch");var r=e*this.dim,i=e*this.dim+this.dim,o=n*this.dim,a=n*this.dim+this.dim;switch(e){case-1:r=i-1;break;case 1:i=r+1}switch(n){case-1:o=a-1;break;case 1:a=o+1}for(var s=-e*this.dim,l=-n*this.dim,u=o;u=0&&c[3]>=0&&s.insert(a,c[0],c[1],c[2],c[3])}},ec.prototype.loadVTLayers=function(){return this.vtLayers||(this.vtLayers=new xs.VectorTile(new Ks(this.rawTileData)).layers,this.sourceLayerCoder=new Ju(this.vtLayers?Object.keys(this.vtLayers).sort():["_geojsonTileLayer"])),this.vtLayers},ec.prototype.query=function(t,e,n,r){var o=this;this.loadVTLayers();for(var a=t.params||{},s=8192/t.tileSize/t.scale,l=ar(a.filter),u=t.queryGeometry,c=t.queryPadding*s,h=rc(u),p=this.grid.query(h.minX-c,h.minY-c,h.maxX+c,h.maxY+c),f=rc(t.cameraQueryGeometry),d=this.grid3D.query(f.minX-c,f.minY-c,f.maxX+c,f.maxY+c,(function(e,n,r,o){return function(t,e,n,r,o){for(var a=0,s=t;a=l.x&&o>=l.y)return!0}var u=[new i(e,n),new i(e,o),new i(r,o),new i(r,n)];if(t.length>2)for(var c=0,h=u;c=0)return!0;return!1}(o,h)){var f=this.sourceLayerCoder.decode(n),d=this.vtLayers[f].feature(r);if(i.needGeometry){var m=Uo(d,!0);if(!i.filter(new si(this.tileID.overscaledZ),m,this.tileID.canonical))return}else if(!i.filter(new si(this.tileID.overscaledZ),d))return;for(var g=this.getId(d,f),y=0;yr)i=!1;else if(e)if(this.expirationTimelt&&(t.getActor().send("enforceCacheSizeLimit",st),pt=0)},t.clamp=c,t.clearTileCache=function(t){var e=a.caches.delete("mapbox-tiles");t&&e.catch(t).then((function(){return t()}))},t.clipLine=Zl,t.clone=function(t){var e=new aa(16);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e},t.clone$1=b,t.clone$2=function(t){var e=new aa(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e},t.collisionCircleLayout=Gs,t.config=N,t.create=function(){var t=new aa(16);return aa!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0),t[0]=1,t[5]=1,t[10]=1,t[15]=1,t},t.create$1=function(){var t=new aa(9);return aa!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[5]=0,t[6]=0,t[7]=0),t[0]=1,t[4]=1,t[8]=1,t},t.create$2=function(){var t=new aa(4);return aa!=Float32Array&&(t[1]=0,t[2]=0),t[0]=1,t[3]=1,t},t.createCommonjsModule=e,t.createExpression=Hn,t.createLayout=Ci,t.createStyleLayer=function(t){return"custom"===t.type?new Cu(t):new ku[t.type](t)},t.cross=function(t,e,n){var r=e[0],i=e[1],o=e[2],a=n[0],s=n[1],l=n[2];return t[0]=i*l-o*s,t[1]=o*a-r*l,t[2]=r*s-i*a,t},t.deepEqual=function t(e,n){if(Array.isArray(e)){if(!Array.isArray(n)||e.length!==n.length)return!1;for(var r=0;r0&&(o=1/Math.sqrt(o)),t[0]=e[0]*o,t[1]=e[1]*o,t[2]=e[2]*o,t},t.number=We,t.offscreenCanvasSupported=ft,t.ortho=function(t,e,n,r,i,o,a){var s=1/(e-n),l=1/(r-i),u=1/(o-a);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*l,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*u,t[11]=0,t[12]=(e+n)*s,t[13]=(i+r)*l,t[14]=(a+o)*u,t[15]=1,t},t.parseGlyphPBF=function(t){return new Ks(t).readFields(dl,[])},t.pbf=Ks,t.performSymbolLayout=function(t,e,n,r,i,o,a){t.createArrays(),t.tilePixelRatio=8192/(512*t.overscaling),t.compareText={},t.iconsNeedLinear=!1;var s=t.layers[0].layout,l=t.layers[0]._unevaluatedLayout._values,u={};if("composite"===t.textSizeData.kind){var c=t.textSizeData,h=c.maxZoom;u.compositeTextSizes=[l["text-size"].possiblyEvaluate(new si(c.minZoom),a),l["text-size"].possiblyEvaluate(new si(h),a)]}if("composite"===t.iconSizeData.kind){var p=t.iconSizeData,f=p.maxZoom;u.compositeIconSizes=[l["icon-size"].possiblyEvaluate(new si(p.minZoom),a),l["icon-size"].possiblyEvaluate(new si(f),a)]}u.layoutTextSize=l["text-size"].possiblyEvaluate(new si(t.zoom+1),a),u.layoutIconSize=l["icon-size"].possiblyEvaluate(new si(t.zoom+1),a),u.textMaxSize=l["text-size"].possiblyEvaluate(new si(18));for(var d=24*s.get("text-line-height"),m="map"===s.get("text-rotation-alignment")&&"point"!==s.get("symbol-placement"),g=s.get("text-keep-upright"),y=s.get("text-size"),v=function(){var o=x[_],l=s.get("text-font").evaluate(o,{},a).join(","),c=y.evaluate(o,{},a),h=u.layoutTextSize.evaluate(o,{},a),p=u.layoutIconSize.evaluate(o,{},a),f={horizontal:{},vertical:void 0},v=o.text,b=[0,0];if(v){var w=v.toString(),T=24*s.get("text-letter-spacing").evaluate(o,{},a),E=function(t){for(var e=0,n=t;e=8192||h.y<0||h.y>=8192||function(t,e,n,r,i,o,a,s,l,u,c,h,p,f,d,m,g,y,v,_,x,b,w,T,E){var C,k,I,A,M,P=t.addToLineVertexArray(e,n),D=0,z=0,L=0,O=0,R=-1,B=-1,F={},N=po(""),V=0,U=0;if(void 0===s._unevaluatedLayout.getValue("text-radial-offset")?(V=(C=s.layout.get("text-offset").evaluate(x,{},T).map((function(t){return 24*t})))[0],U=C[1]):(V=24*s.layout.get("text-radial-offset").evaluate(x,{},T),U=iu),t.allowVerticalPlacement&&r.vertical){var j=s.layout.get("text-rotate").evaluate(x,{},T)+90;A=new $l(l,e,u,c,h,r.vertical,p,f,d,j),a&&(M=new $l(l,e,u,c,h,a,g,y,d,j))}if(i){var q=s.layout.get("icon-rotate").evaluate(x,{}),W="none"!==s.layout.get("icon-text-fit"),G=Hl(i,q,w,W),Z=a?Hl(a,q,w,W):void 0;I=new $l(l,e,u,c,h,i,g,y,!1,q),D=4*G.length;var H=t.iconSizeData,X=null;"source"===H.kind?(X=[128*s.layout.get("icon-size").evaluate(x,{})])[0]>32640&&S(t.layerIds[0]+': Value for "icon-size" is >= 255. Reduce your "icon-size".'):"composite"===H.kind&&((X=[128*b.compositeIconSizes[0].evaluate(x,{},T),128*b.compositeIconSizes[1].evaluate(x,{},T)])[0]>32640||X[1]>32640)&&S(t.layerIds[0]+': Value for "icon-size" is >= 255. Reduce your "icon-size".'),t.addSymbols(t.icon,G,X,_,v,x,!1,e,P.lineStartIndex,P.lineLength,-1,T),R=t.icon.placedSymbolArray.length-1,Z&&(z=4*Z.length,t.addSymbols(t.icon,Z,X,_,v,x,bl.vertical,e,P.lineStartIndex,P.lineLength,-1,T),B=t.icon.placedSymbolArray.length-1)}for(var Y in r.horizontal){var K=r.horizontal[Y];if(!k){N=po(K.text);var J=s.layout.get("text-rotate").evaluate(x,{},T);k=new $l(l,e,u,c,h,K,p,f,d,J)}var $=1===K.positionedLines.length;if(L+=su(t,e,K,o,s,d,x,m,P,r.vertical?bl.horizontal:bl.horizontalOnly,$?Object.keys(r.horizontal):[Y],F,R,b,T),$)break}r.vertical&&(O+=su(t,e,r.vertical,o,s,d,x,m,P,bl.vertical,["vertical"],F,B,b,T));var Q=k?k.boxStartIndex:t.collisionBoxArray.length,tt=k?k.boxEndIndex:t.collisionBoxArray.length,et=A?A.boxStartIndex:t.collisionBoxArray.length,nt=A?A.boxEndIndex:t.collisionBoxArray.length,rt=I?I.boxStartIndex:t.collisionBoxArray.length,it=I?I.boxEndIndex:t.collisionBoxArray.length,ot=M?M.boxStartIndex:t.collisionBoxArray.length,at=M?M.boxEndIndex:t.collisionBoxArray.length,st=-1,lt=function(t,e){return t&&t.circleDiameter?Math.max(t.circleDiameter,e):e};st=lt(k,st),st=lt(A,st),st=lt(I,st);var ut=(st=lt(M,st))>-1?1:0;ut&&(st*=E/24),t.glyphOffsetArray.length>=yu.MAX_GLYPHS&&S("Too many glyphs being rendered in a tile. See https://github.com/mapbox/mapbox-gl-js/issues/2907"),void 0!==x.sortKey&&t.addToSortKeyRanges(t.symbolInstances.length,x.sortKey),t.symbolInstances.emplaceBack(e.x,e.y,F.right>=0?F.right:-1,F.center>=0?F.center:-1,F.left>=0?F.left:-1,F.vertical||-1,R,B,N,Q,tt,et,nt,rt,it,ot,at,u,L,O,D,z,ut,0,p,V,U,st)}(t,h,s,n,r,i,p,t.layers[0],t.collisionBoxArray,e.index,e.sourceLayerIndex,t.index,y,b,E,l,_,w,C,d,e,o,u,c,a)};if("line"===k)for(var P=0,D=Zl(e.geometry,0,0,8192,8192);P1){var V=Wl(N,T,n.vertical||m,r,24,v);V&&M(N,V)}}else if("Polygon"===e.type)for(var U=0,j=rs(e.geometry,0);U=I.maxzoom||"none"!==I.visibility&&(a(k,this.zoom,r),(m[I.id]=I.createBucket({index:c.bucketLayerIDs.length,layers:k,zoom:this.zoom,pixelRatio:this.pixelRatio,overscaling:this.overscaling,collisionBoxArray:this.collisionBoxArray,sourceLayerIndex:x,sourceID:this.source})).populate(b,g,this.tileID.canonical),c.bucketLayerIDs.push(k.map((function(t){return t.id}))))}}}var A=t.mapObject(g.glyphDependencies,(function(t){return Object.keys(t).map(Number)}));Object.keys(A).length?o.send("getGlyphs",{uid:this.uid,stacks:A},(function(t,e){h||(h=t,p=e,D.call(l))})):p={};var M=Object.keys(g.iconDependencies);M.length?o.send("getImages",{icons:M,source:this.source,tileID:this.tileID,type:"icons"},(function(t,e){h||(h=t,f=e,D.call(l))})):f={};var P=Object.keys(g.patternDependencies);function D(){if(h)return s(h);if(p&&f&&d){var e=new i(p),n=new t.ImageAtlas(f,d);for(var o in m){var l=m[o];l instanceof t.SymbolBucket?(a(l.layers,this.zoom,r),t.performSymbolLayout(l,p,e.positions,f,n.iconPositions,this.showCollisionBoxes,this.tileID.canonical)):l.hasPattern&&(l instanceof t.LineBucket||l instanceof t.FillBucket||l instanceof t.FillExtrusionBucket)&&(a(l.layers,this.zoom,r),l.addFeatures(g,this.tileID.canonical,n.patternPositions))}this.status="done",s(null,{buckets:t.values(m).filter((function(t){return!t.isEmpty()})),featureIndex:c,collisionBoxArray:this.collisionBoxArray,glyphAtlasImage:e.image,imageAtlas:n,glyphMap:this.returnDependencies?p:null,iconMap:this.returnDependencies?f:null,glyphPositions:this.returnDependencies?e.positions:null})}}P.length?o.send("getImages",{icons:P,source:this.source,tileID:this.tileID,type:"patterns"},(function(t,e){h||(h=t,d=e,D.call(l))})):d={},D.call(this)};var l=function(t,e,n,r){this.actor=t,this.layerIndex=e,this.availableImages=n,this.loadVectorData=r||s,this.loading={},this.loaded={}};l.prototype.loadTile=function(e,n){var r=this,i=e.uid;this.loading||(this.loading={});var a=!!(e&&e.request&&e.request.collectResourceTiming)&&new t.RequestPerformance(e.request),s=this.loading[i]=new o(e);s.abort=this.loadVectorData(e,(function(e,o){if(delete r.loading[i],e||!o)return s.status="done",r.loaded[i]=s,n(e);var l=o.rawData,u={};o.expires&&(u.expires=o.expires),o.cacheControl&&(u.cacheControl=o.cacheControl);var c={};if(a){var h=a.finish();h&&(c.resourceTiming=JSON.parse(JSON.stringify(h)))}s.vectorTile=o.vectorTile,s.parse(o.vectorTile,r.layerIndex,r.availableImages,r.actor,(function(e,r){if(e||!r)return n(e);n(null,t.extend({rawTileData:l.slice(0)},r,u,c))})),r.loaded=r.loaded||{},r.loaded[i]=s}))},l.prototype.reloadTile=function(t,e){var n=this,r=this.loaded,i=t.uid,o=this;if(r&&r[i]){var a=r[i];a.showCollisionBoxes=t.showCollisionBoxes;var s=function(t,r){var i=a.reloadCallback;i&&(delete a.reloadCallback,a.parse(a.vectorTile,o.layerIndex,n.availableImages,o.actor,i)),e(t,r)};"parsing"===a.status?a.reloadCallback=s:"done"===a.status&&(a.vectorTile?a.parse(a.vectorTile,this.layerIndex,this.availableImages,this.actor,s):s())}},l.prototype.abortTile=function(t,e){var n=this.loading,r=t.uid;n&&n[r]&&n[r].abort&&(n[r].abort(),delete n[r]),e()},l.prototype.removeTile=function(t,e){var n=this.loaded,r=t.uid;n&&n[r]&&delete n[r],e()};var u=t.window.ImageBitmap,c=function(){this.loaded={}};function h(t,e){if(0!==t.length){p(t[0],e);for(var n=1;n=Math.abs(s)?n-l+s:s-l+n,n=l}n+r>=0!=!!e&&t.reverse()}c.prototype.loadTile=function(e,n){var r=e.uid,i=e.encoding,o=e.rawImageData,a=u&&o instanceof u?this.getImageData(o):o,s=new t.DEMData(r,a,i);this.loaded=this.loaded||{},this.loaded[r]=s,n(null,s)},c.prototype.getImageData=function(e){this.offscreenCanvas&&this.offscreenCanvasContext||(this.offscreenCanvas=new OffscreenCanvas(e.width,e.height),this.offscreenCanvasContext=this.offscreenCanvas.getContext("2d")),this.offscreenCanvas.width=e.width,this.offscreenCanvas.height=e.height,this.offscreenCanvasContext.drawImage(e,0,0,e.width,e.height);var n=this.offscreenCanvasContext.getImageData(-1,-1,e.width+2,e.height+2);return this.offscreenCanvasContext.clearRect(0,0,this.offscreenCanvas.width,this.offscreenCanvas.height),new t.RGBAImage({width:n.width,height:n.height},n.data)},c.prototype.removeTile=function(t){var e=this.loaded,n=t.uid;e&&e[n]&&delete e[n]};var f=t.vectorTile.VectorTileFeature.prototype.toGeoJSON,d=function(e){this._feature=e,this.extent=t.EXTENT,this.type=e.type,this.properties=e.tags,"id"in e&&!isNaN(e.id)&&(this.id=parseInt(e.id,10))};d.prototype.loadGeometry=function(){if(1===this._feature.type){for(var e=[],n=0,r=this._feature.geometry;n>31}function I(t,e){for(var n=t.loadGeometry(),r=t.type,i=0,o=0,a=n.length,s=0;s>1;!function t(e,n,r,i,o,a){for(;o>i;){if(o-i>600){var s=o-i+1,l=r-i+1,u=Math.log(s),c=.5*Math.exp(2*u/3),h=.5*Math.sqrt(u*c*(s-c)/s)*(l-s/2<0?-1:1);t(e,n,r,Math.max(i,Math.floor(r-l*c/s+h)),Math.min(o,Math.floor(r+(s-l)*c/s+h)),a)}var p=n[2*r+a],f=i,d=o;for(M(e,n,i,r),n[2*o+a]>p&&M(e,n,i,o);fp;)d--}n[2*i+a]===p?M(e,n,i,d):M(e,n,++d,o),d<=r&&(i=d+1),r<=d&&(o=d-1)}}(e,n,s,i,o,a%2),t(e,n,r,i,s-1,a+1),t(e,n,r,s+1,o,a+1)}}(a,s,r,0,a.length-1,0)};O.prototype.range=function(t,e,n,r){return function(t,e,n,r,i,o,a){for(var s,l,u=[0,t.length-1,0],c=[];u.length;){var h=u.pop(),p=u.pop(),f=u.pop();if(p-f<=a)for(var d=f;d<=p;d++)l=e[2*d+1],(s=e[2*d])>=n&&s<=i&&l>=r&&l<=o&&c.push(t[d]);else{var m=Math.floor((f+p)/2);l=e[2*m+1],(s=e[2*m])>=n&&s<=i&&l>=r&&l<=o&&c.push(t[m]);var g=(h+1)%2;(0===h?n<=s:r<=l)&&(u.push(f),u.push(m-1),u.push(g)),(0===h?i>=s:o>=l)&&(u.push(m+1),u.push(p),u.push(g))}}return c}(this.ids,this.coords,t,e,n,r,this.nodeSize)},O.prototype.within=function(t,e,n){return function(t,e,n,r,i,o){for(var a=[0,t.length-1,0],s=[],l=i*i;a.length;){var u=a.pop(),c=a.pop(),h=a.pop();if(c-h<=o)for(var p=h;p<=c;p++)D(e[2*p],e[2*p+1],n,r)<=l&&s.push(t[p]);else{var f=Math.floor((h+c)/2),d=e[2*f],m=e[2*f+1];D(d,m,n,r)<=l&&s.push(t[f]);var g=(u+1)%2;(0===u?n-i<=d:r-i<=m)&&(a.push(h),a.push(f-1),a.push(g)),(0===u?n+i>=d:r+i>=m)&&(a.push(f+1),a.push(c),a.push(g))}}return s}(this.ids,this.coords,t,e,n,this.nodeSize)};var R={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:function(t){return t}},B=function(t){this.options=W(Object.create(R),t),this.trees=new Array(this.options.maxZoom+1)};function F(t,e,n,r,i){return{x:t,y:e,zoom:1/0,id:n,parentId:-1,numPoints:r,properties:i}}function N(t,e){var n=t.geometry.coordinates,r=n[1];return{x:j(n[0]),y:q(r),zoom:1/0,index:e,parentId:-1}}function V(t){return{type:"Feature",id:t.id,properties:U(t),geometry:{type:"Point",coordinates:[(r=t.x,360*(r-.5)),(e=t.y,n=(180-360*e)*Math.PI/180,360*Math.atan(Math.exp(n))/Math.PI-90)]}};var e,n,r}function U(t){var e=t.numPoints,n=e>=1e4?Math.round(e/1e3)+"k":e>=1e3?Math.round(e/100)/10+"k":e;return W(W({},t.properties),{cluster:!0,cluster_id:t.id,point_count:e,point_count_abbreviated:n})}function j(t){return t/360+.5}function q(t){var e=Math.sin(t*Math.PI/180),n=.5-.25*Math.log((1+e)/(1-e))/Math.PI;return n<0?0:n>1?1:n}function W(t,e){for(var n in e)t[n]=e[n];return t}function G(t){return t.x}function Z(t){return t.y}function H(t,e,n,r,i,o){var a=i-n,s=o-r;if(0!==a||0!==s){var l=((t-n)*a+(e-r)*s)/(a*a+s*s);l>1?(n=i,r=o):l>0&&(n+=a*l,r+=s*l)}return(a=t-n)*a+(s=e-r)*s}function X(t,e,n,r){var i={id:void 0===t?null:t,type:e,geometry:n,tags:r,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0};return function(t){var e=t.geometry,n=t.type;if("Point"===n||"MultiPoint"===n||"LineString"===n)Y(t,e);else if("Polygon"===n||"MultiLineString"===n)for(var r=0;r0&&(a+=r?(i*u-l*o)/2:Math.sqrt(Math.pow(l-i,2)+Math.pow(u-o,2))),i=l,o=u}var c=e.length-3;e[2]=1,function t(e,n,r,i){for(var o,a=i,s=r-n>>1,l=r-n,u=e[n],c=e[n+1],h=e[r],p=e[r+1],f=n+3;fa)o=f,a=d;else if(d===a){var m=Math.abs(f-s);mi&&(o-n>3&&t(e,n,o,i),e[o+2]=a,r-o>3&&t(e,o,r,i))}(e,0,c,n),e[c+2]=1,e.size=Math.abs(a),e.start=0,e.end=e.size}function Q(t,e,n,r){for(var i=0;i1?1:n}function nt(t,e,n,r,i,o,a,s){if(r/=e,o>=(n/=e)&&a=r)return null;for(var l=[],u=0;u=n&&d=r)){var m=[];if("Point"===p||"MultiPoint"===p)rt(h,m,n,r,i);else if("LineString"===p)it(h,m,n,r,i,!1,s.lineMetrics);else if("MultiLineString"===p)at(h,m,n,r,i,!1);else if("Polygon"===p)at(h,m,n,r,i,!0);else if("MultiPolygon"===p)for(var g=0;g=n&&a<=r&&(e.push(t[o]),e.push(t[o+1]),e.push(t[o+2]))}}function it(t,e,n,r,i,o,a){for(var s,l,u=ot(t),c=0===i?lt:ut,h=t.start,p=0;pn&&(l=c(u,f,d,g,y,n),a&&(u.start=h+s*l)):v>r?_=n&&(l=c(u,f,d,g,y,n),x=!0),_>r&&v<=r&&(l=c(u,f,d,g,y,r),x=!0),!o&&x&&(a&&(u.end=h+s*l),e.push(u),u=ot(t)),a&&(h+=s)}var b=t.length-3;f=t[b],d=t[b+1],m=t[b+2],(v=0===i?f:d)>=n&&v<=r&&st(u,f,d,m),b=u.length-3,o&&b>=3&&(u[b]!==u[0]||u[b+1]!==u[1])&&st(u,u[0],u[1],u[2]),u.length&&e.push(u)}function ot(t){var e=[];return e.size=t.size,e.start=t.start,e.end=t.end,e}function at(t,e,n,r,i,o){for(var a=0;aa.maxX&&(a.maxX=c),h>a.maxY&&(a.maxY=h)}return a}function mt(t,e,n,r){var i=e.geometry,o=e.type,a=[];if("Point"===o||"MultiPoint"===o)for(var s=0;s0&&e.size<(i?a:r))n.numPoints+=e.length/3;else{for(var s=[],l=0;la)&&(n.numSimplified++,s.push(e[l]),s.push(e[l+1])),n.numPoints++;i&&function(t,e){for(var n=0,r=0,i=t.length,o=i-2;r0===e)for(r=0,i=t.length;r24)throw new Error("maxZoom should be in the 0-24 range");if(e.promoteId&&e.generateId)throw new Error("promoteId and generateId cannot be used together.");var r=function(t,e){var n=[];if("FeatureCollection"===t.type)for(var r=0;r=r;u--){var c=+Date.now();s=this._cluster(s,u),this.trees[u]=new O(s,G,Z,o,Float32Array),n&&console.log("z%d: %d clusters in %dms",u,s.length,+Date.now()-c)}return n&&console.timeEnd("total time"),this},B.prototype.getClusters=function(t,e){var n=((t[0]+180)%360+360)%360-180,r=Math.max(-90,Math.min(90,t[1])),i=180===t[2]?180:((t[2]+180)%360+360)%360-180,o=Math.max(-90,Math.min(90,t[3]));if(t[2]-t[0]>=360)n=-180,i=180;else if(n>i){var a=this.getClusters([n,r,180,o],e),s=this.getClusters([-180,r,i,o],e);return a.concat(s)}for(var l=this.trees[this._limitZoom(e)],u=[],c=0,h=l.range(j(n),q(o),j(i),q(r));ce&&(p+=m.numPoints||1)}if(p>=o){for(var g=l.x*h,y=l.y*h,v=i&&h>1?this._map(l,!0):null,_=(s<<5)+(e+1)+this.points.length,x=0,b=c;x1)for(var T=0,E=c;T>5},B.prototype._getOriginZoom=function(t){return(t-this.points.length)%32},B.prototype._map=function(t,e){if(t.numPoints)return e?W({},t.properties):t.properties;var n=this.points[t.index].properties,r=this.options.map(n);return e&&r===n?W({},r):r},yt.prototype.options={maxZoom:14,indexMaxZoom:5,indexMaxPoints:1e5,tolerance:3,extent:4096,buffer:64,lineMetrics:!1,promoteId:null,generateId:!1,debug:0},yt.prototype.splitTile=function(t,e,n,r,i,o,a){for(var s=[t,e,n,r],l=this.options,u=l.debug;s.length;){r=s.pop(),n=s.pop(),e=s.pop(),t=s.pop();var c=1<1&&console.time("creation"),p=this.tiles[h]=dt(t,e,n,r,l),this.tileCoords.push({z:e,x:n,y:r}),u)){u>1&&(console.log("tile z%d-%d-%d (features: %d, points: %d, simplified: %d)",e,n,r,p.numFeatures,p.numPoints,p.numSimplified),console.timeEnd("creation"));var f="z"+e;this.stats[f]=(this.stats[f]||0)+1,this.total++}if(p.source=t,i){if(e===l.maxZoom||e===i)continue;var d=1<1&&console.time("clipping");var m,g,y,v,_,x,b=.5*l.buffer/l.extent,w=.5-b,S=.5+b,T=1+b;m=g=y=v=null,_=nt(t,c,n-b,n+S,0,p.minX,p.maxX,l),x=nt(t,c,n+w,n+T,0,p.minX,p.maxX,l),t=null,_&&(m=nt(_,c,r-b,r+S,1,p.minY,p.maxY,l),g=nt(_,c,r+w,r+T,1,p.minY,p.maxY,l),_=null),x&&(y=nt(x,c,r-b,r+S,1,p.minY,p.maxY,l),v=nt(x,c,r+w,r+T,1,p.minY,p.maxY,l),x=null),u>1&&console.timeEnd("clipping"),s.push(m||[],e+1,2*n,2*r),s.push(g||[],e+1,2*n,2*r+1),s.push(y||[],e+1,2*n+1,2*r),s.push(v||[],e+1,2*n+1,2*r+1)}}},yt.prototype.getTile=function(t,e,n){var r=this.options,i=r.extent,o=r.debug;if(t<0||t>24)return null;var a=1<1&&console.log("drilling down to z%d-%d-%d",t,e,n);for(var l,u=t,c=e,h=n;!l&&u>0;)u--,c=Math.floor(c/2),h=Math.floor(h/2),l=this.tiles[vt(u,c,h)];return l&&l.source?(o>1&&console.log("found parent tile z%d-%d-%d",u,c,h),o>1&&console.time("drilling down"),this.splitTile(l.source,u,c,h,t,e,n),o>1&&console.timeEnd("drilling down"),this.tiles[s]?pt(this.tiles[s],i):null):null};var xt=function(e){function n(t,n,r,i){e.call(this,t,n,r,_t),i&&(this.loadGeoJSON=i)}return e&&(n.__proto__=e),(n.prototype=Object.create(e&&e.prototype)).constructor=n,n.prototype.loadData=function(t,e){this._pendingCallback&&this._pendingCallback(null,{abandoned:!0}),this._pendingCallback=e,this._pendingLoadDataParams=t,this._state&&"Idle"!==this._state?this._state="NeedsLoadData":(this._state="Coalescing",this._loadData())},n.prototype._loadData=function(){var e=this;if(this._pendingCallback&&this._pendingLoadDataParams){var n=this._pendingCallback,r=this._pendingLoadDataParams;delete this._pendingCallback,delete this._pendingLoadDataParams;var i=!!(r&&r.request&&r.request.collectResourceTiming)&&new t.RequestPerformance(r.request);this.loadGeoJSON(r,(function(o,a){if(o||!a)return n(o);if("object"!=typeof a)return n(new Error("Input data given to '"+r.source+"' is not a valid GeoJSON object."));!function t(e,n){var r,i=e&&e.type;if("FeatureCollection"===i)for(r=0;r=0?0:e.button},n.remove=function(t){t.parentNode&&t.parentNode.removeChild(t)};var p=function(e){function n(){e.call(this),this.images={},this.updatedImages={},this.callbackDispatchedThisFrame={},this.loaded=!1,this.requestors=[],this.patterns={},this.atlasImage=new t.RGBAImage({width:1,height:1}),this.dirty=!0}return e&&(n.__proto__=e),(n.prototype=Object.create(e&&e.prototype)).constructor=n,n.prototype.isLoaded=function(){return this.loaded},n.prototype.setLoaded=function(t){if(this.loaded!==t&&(this.loaded=t,t)){for(var e=0,n=this.requestors;e=0?1.2:1))}function y(t,e,n,r,i,o,a){for(var s=0;s65535)e(new Error("glyphs > 65535 not supported"));else if(o.ranges[s])e(null,{stack:n,id:i,glyph:a});else{var l=o.requests[s];l||(l=o.requests[s]=[],_.loadGlyphRange(n,s,r.url,r.requestManager,(function(t,e){if(e){for(var n in e)r._doesCharSupportLocalGlyph(+n)||(o.glyphs[+n]=e[+n]);o.ranges[s]=!0}for(var i=0,a=l;i1&&(s=t[++a]);var u=Math.abs(l-s.left),c=Math.abs(l-s.right),h=Math.min(u,c),p=void 0,f=i/n*(r+1);if(s.isDash){var d=r-Math.abs(f);p=Math.sqrt(h*h+d*d)}else p=r-Math.sqrt(h*h+f*f);this.data[o+l]=Math.max(0,Math.min(255,p+128))}},S.prototype.addRegularDash=function(t){for(var e=t.length-1;e>=0;--e){var n=t[e],r=t[e+1];n.zeroLength?t.splice(e,1):r&&r.isDash===n.isDash&&(r.left=n.left,t.splice(e,1))}var i=t[0],o=t[t.length-1];i.isDash===o.isDash&&(i.left=o.left-this.width,o.right=i.right+this.width);for(var a=this.width*this.nextRow,s=0,l=t[s],u=0;u1&&(l=t[++s]);var c=Math.abs(u-l.left),h=Math.abs(u-l.right),p=Math.min(c,h);this.data[a+u]=Math.max(0,Math.min(255,(l.isDash?p:-p)+128))}},S.prototype.addDash=function(e,n){var r=n?7:0,i=2*r+1;if(this.nextRow+i>this.height)return t.warnOnce("LineAtlas out of space"),null;for(var o=0,a=0;a=r&&e.x=i&&e.y0&&(l[new t.OverscaledTileID(e.overscaledZ,o,n.z,i,n.y-1).key]={backfilled:!1},l[new t.OverscaledTileID(e.overscaledZ,e.wrap,n.z,n.x,n.y-1).key]={backfilled:!1},l[new t.OverscaledTileID(e.overscaledZ,s,n.z,a,n.y-1).key]={backfilled:!1}),n.y+10&&(r.resourceTiming=e._resourceTiming,e._resourceTiming=[]),e.fire(new t.Event("data",r))}}))},n.prototype.onAdd=function(t){this.map=t,this.load()},n.prototype.setData=function(e){var n=this;return this._data=e,this.fire(new t.Event("dataloading",{dataType:"source"})),this._updateWorkerData((function(e){if(e)n.fire(new t.ErrorEvent(e));else{var r={dataType:"source",sourceDataType:"content"};n._collectResourceTiming&&n._resourceTiming&&n._resourceTiming.length>0&&(r.resourceTiming=n._resourceTiming,n._resourceTiming=[]),n.fire(new t.Event("data",r))}})),this},n.prototype.getClusterExpansionZoom=function(t,e){return this.actor.send("geojson.getClusterExpansionZoom",{clusterId:t,source:this.id},e),this},n.prototype.getClusterChildren=function(t,e){return this.actor.send("geojson.getClusterChildren",{clusterId:t,source:this.id},e),this},n.prototype.getClusterLeaves=function(t,e,n,r){return this.actor.send("geojson.getClusterLeaves",{source:this.id,clusterId:t,limit:e,offset:n},r),this},n.prototype._updateWorkerData=function(e){var n=this;this._loaded=!1;var r=t.extend({},this.workerOptions),i=this._data;"string"==typeof i?(r.request=this.map._requestManager.transformRequest(t.browser.resolveURL(i),t.ResourceType.Source),r.request.collectResourceTiming=this._collectResourceTiming):r.data=JSON.stringify(i),this.actor.send(this.type+".loadData",r,(function(t,i){n._removed||i&&i.abandoned||(n._loaded=!0,i&&i.resourceTiming&&i.resourceTiming[n.id]&&(n._resourceTiming=i.resourceTiming[n.id].slice(0)),n.actor.send(n.type+".coalesce",{source:r.source},null),e(t))}))},n.prototype.loaded=function(){return this._loaded},n.prototype.loadTile=function(e,n){var r=this,i=e.actor?"reloadTile":"loadTile";e.actor=this.actor,e.request=this.actor.send(i,{type:this.type,uid:e.uid,tileID:e.tileID,zoom:e.tileID.overscaledZ,maxZoom:this.maxzoom,tileSize:this.tileSize,source:this.id,pixelRatio:t.browser.devicePixelRatio,showCollisionBoxes:this.map.showCollisionBoxes,promoteId:this.promoteId},(function(t,o){return delete e.request,e.unloadVectorData(),e.aborted?n(null):t?n(t):(e.loadVectorData(o,r.map.painter,"reloadTile"===i),n(null))}))},n.prototype.abortTile=function(t){t.request&&(t.request.cancel(),delete t.request),t.aborted=!0},n.prototype.unloadTile=function(t){t.unloadVectorData(),this.actor.send("removeTile",{uid:t.uid,type:this.type,source:this.id})},n.prototype.onRemove=function(){this._removed=!0,this.actor.send("removeSource",{type:this.type,source:this.id})},n.prototype.serialize=function(){return t.extend({},this._options,{type:this.type,data:this._data})},n.prototype.hasTransition=function(){return!1},n}(t.Evented),P=t.createLayout([{name:"a_pos",type:"Int16",components:2},{name:"a_texture_pos",type:"Int16",components:2}]),D=function(e){function n(t,n,r,i){e.call(this),this.id=t,this.dispatcher=r,this.coordinates=n.coordinates,this.type="image",this.minzoom=0,this.maxzoom=22,this.tileSize=512,this.tiles={},this._loaded=!1,this.setEventedParent(i),this.options=n}return e&&(n.__proto__=e),(n.prototype=Object.create(e&&e.prototype)).constructor=n,n.prototype.load=function(e,n){var r=this;this._loaded=!1,this.fire(new t.Event("dataloading",{dataType:"source"})),this.url=this.options.url,t.getImage(this.map._requestManager.transformRequest(this.url,t.ResourceType.Image),(function(i,o){r._loaded=!0,i?r.fire(new t.ErrorEvent(i)):o&&(r.image=o,e&&(r.coordinates=e),n&&n(),r._finishLoading())}))},n.prototype.loaded=function(){return this._loaded},n.prototype.updateImage=function(t){var e=this;return this.image&&t.url?(this.options.url=t.url,this.load(t.coordinates,(function(){e.texture=null})),this):this},n.prototype._finishLoading=function(){this.map&&(this.setCoordinates(this.coordinates),this.fire(new t.Event("data",{dataType:"source",sourceDataType:"metadata"})))},n.prototype.onAdd=function(t){this.map=t,this.load()},n.prototype.setCoordinates=function(e){var n=this;this.coordinates=e;var r=e.map(t.MercatorCoordinate.fromLngLat);this.tileID=function(e){for(var n=1/0,r=1/0,i=-1/0,o=-1/0,a=0,s=e;an.end(0)?this.fire(new t.ErrorEvent(new t.ValidationError("sources."+this.id,null,"Playback for this video can be set only between the "+n.start(0)+" and "+n.end(0)+"-second mark."))):this.video.currentTime=e}},n.prototype.getVideo=function(){return this.video},n.prototype.onAdd=function(t){this.map||(this.map=t,this.load(),this.video&&(this.video.play(),this.setCoordinates(this.coordinates)))},n.prototype.prepare=function(){if(!(0===Object.keys(this.tiles).length||this.video.readyState<2)){var e=this.map.painter.context,n=e.gl;for(var r in this.boundsBuffer||(this.boundsBuffer=e.createVertexBuffer(this._boundsArray,P.members)),this.boundsSegments||(this.boundsSegments=t.SegmentVector.simpleSegment(0,0,4,2)),this.texture?this.video.paused||(this.texture.bind(n.LINEAR,n.CLAMP_TO_EDGE),n.texSubImage2D(n.TEXTURE_2D,0,0,0,n.RGBA,n.UNSIGNED_BYTE,this.video)):(this.texture=new t.Texture(e,this.video,n.RGBA),this.texture.bind(n.LINEAR,n.CLAMP_TO_EDGE)),this.tiles){var i=this.tiles[r];"loaded"!==i.state&&(i.state="loaded",i.texture=this.texture)}}},n.prototype.serialize=function(){return{type:"video",urls:this.urls,coordinates:this.coordinates}},n.prototype.hasTransition=function(){return this.video&&!this.video.paused},n}(D),L=function(e){function n(n,r,i,o){e.call(this,n,r,i,o),r.coordinates?Array.isArray(r.coordinates)&&4===r.coordinates.length&&!r.coordinates.some((function(t){return!Array.isArray(t)||2!==t.length||t.some((function(t){return"number"!=typeof t}))}))||this.fire(new t.ErrorEvent(new t.ValidationError("sources."+n,null,'"coordinates" property must be an array of 4 longitude/latitude array pairs'))):this.fire(new t.ErrorEvent(new t.ValidationError("sources."+n,null,'missing required property "coordinates"'))),r.animate&&"boolean"!=typeof r.animate&&this.fire(new t.ErrorEvent(new t.ValidationError("sources."+n,null,'optional "animate" property must be a boolean value'))),r.canvas?"string"==typeof r.canvas||r.canvas instanceof t.window.HTMLCanvasElement||this.fire(new t.ErrorEvent(new t.ValidationError("sources."+n,null,'"canvas" must be either a string representing the ID of the canvas element from which to read, or an HTMLCanvasElement instance'))):this.fire(new t.ErrorEvent(new t.ValidationError("sources."+n,null,'missing required property "canvas"'))),this.options=r,this.animate=void 0===r.animate||r.animate}return e&&(n.__proto__=e),(n.prototype=Object.create(e&&e.prototype)).constructor=n,n.prototype.load=function(){this._loaded=!0,this.canvas||(this.canvas=this.options.canvas instanceof t.window.HTMLCanvasElement?this.options.canvas:t.window.document.getElementById(this.options.canvas)),this.width=this.canvas.width,this.height=this.canvas.height,this._hasInvalidDimensions()?this.fire(new t.ErrorEvent(new Error("Canvas dimensions cannot be less than or equal to zero."))):(this.play=function(){this._playing=!0,this.map.triggerRepaint()},this.pause=function(){this._playing&&(this.prepare(),this._playing=!1)},this._finishLoading())},n.prototype.getCanvas=function(){return this.canvas},n.prototype.onAdd=function(t){this.map=t,this.load(),this.canvas&&this.animate&&this.play()},n.prototype.onRemove=function(){this.pause()},n.prototype.prepare=function(){var e=!1;if(this.canvas.width!==this.width&&(this.width=this.canvas.width,e=!0),this.canvas.height!==this.height&&(this.height=this.canvas.height,e=!0),!this._hasInvalidDimensions()&&0!==Object.keys(this.tiles).length){var n=this.map.painter.context,r=n.gl;for(var i in this.boundsBuffer||(this.boundsBuffer=n.createVertexBuffer(this._boundsArray,P.members)),this.boundsSegments||(this.boundsSegments=t.SegmentVector.simpleSegment(0,0,4,2)),this.texture?(e||this._playing)&&this.texture.update(this.canvas,{premultiply:!0}):this.texture=new t.Texture(n,this.canvas,r.RGBA,{premultiply:!0}),this.tiles){var o=this.tiles[i];"loaded"!==o.state&&(o.state="loaded",o.texture=this.texture)}}},n.prototype.serialize=function(){return{type:"canvas",coordinates:this.coordinates}},n.prototype.hasTransition=function(){return this._playing},n.prototype._hasInvalidDimensions=function(){for(var t=0,e=[this.canvas.width,this.canvas.height];tthis.max){var a=this._getAndRemoveByKey(this.order[0]);a&&this.onRemove(a)}return this},N.prototype.has=function(t){return t.wrapped().key in this.data},N.prototype.getAndRemove=function(t){return this.has(t)?this._getAndRemoveByKey(t.wrapped().key):null},N.prototype._getAndRemoveByKey=function(t){var e=this.data[t].shift();return e.timeout&&clearTimeout(e.timeout),0===this.data[t].length&&delete this.data[t],this.order.splice(this.order.indexOf(t),1),e.value},N.prototype.getByKey=function(t){var e=this.data[t];return e?e[0].value:null},N.prototype.get=function(t){return this.has(t)?this.data[t.wrapped().key][0].value:null},N.prototype.remove=function(t,e){if(!this.has(t))return this;var n=t.wrapped().key,r=void 0===e?0:this.data[n].indexOf(e),i=this.data[n][r];return this.data[n].splice(r,1),i.timeout&&clearTimeout(i.timeout),0===this.data[n].length&&delete this.data[n],this.onRemove(i.value),this.order.splice(this.order.indexOf(n),1),this},N.prototype.setMaxSize=function(t){for(this.max=t;this.order.length>this.max;){var e=this._getAndRemoveByKey(this.order[0]);e&&this.onRemove(e)}return this},N.prototype.filter=function(t){var e=[];for(var n in this.data)for(var r=0,i=this.data[n];r1||(Math.abs(n)>1&&(1===Math.abs(n+i)?n+=i:1===Math.abs(n-i)&&(n-=i)),e.dem&&t.dem&&(t.dem.backfillBorder(e.dem,n,r),t.neighboringTiles&&t.neighboringTiles[o]&&(t.neighboringTiles[o].backfilled=!0)))}},n.prototype.getTile=function(t){return this.getTileByID(t.key)},n.prototype.getTileByID=function(t){return this._tiles[t]},n.prototype._retainLoadedChildren=function(t,e,n,r){for(var i in this._tiles){var o=this._tiles[i];if(!(r[i]||!o.hasData()||o.tileID.overscaledZ<=e||o.tileID.overscaledZ>n)){for(var a=o.tileID;o&&o.tileID.overscaledZ>e+1;){var s=o.tileID.scaledTo(o.tileID.overscaledZ-1);(o=this._tiles[s.key])&&o.hasData()&&(a=s)}for(var l=a;l.overscaledZ>e;)if(t[(l=l.scaledTo(l.overscaledZ-1)).key]){r[a.key]=a;break}}}},n.prototype.findLoadedParent=function(t,e){if(t.key in this._loadedParentTiles){var n=this._loadedParentTiles[t.key];return n&&n.tileID.overscaledZ>=e?n:null}for(var r=t.overscaledZ-1;r>=e;r--){var i=t.scaledTo(r),o=this._getLoadedTile(i);if(o)return o}},n.prototype._getLoadedTile=function(t){var e=this._tiles[t.key];return e&&e.hasData()?e:this._cache.getByKey(t.wrapped().key)},n.prototype.updateCacheSize=function(t){var e=Math.ceil(t.width/this._source.tileSize)+1,n=Math.ceil(t.height/this._source.tileSize)+1,r=Math.floor(e*n*5),i="number"==typeof this._maxTileCacheSize?Math.min(this._maxTileCacheSize,r):r;this._cache.setMaxSize(i)},n.prototype.handleWrapJump=function(t){var e=Math.round((t-(void 0===this._prevLng?t:this._prevLng))/360);if(this._prevLng=t,e){var n={};for(var r in this._tiles){var i=this._tiles[r];i.tileID=i.tileID.unwrapTo(i.tileID.wrap+e),n[i.tileID.key]=i}for(var o in this._tiles=n,this._timers)clearTimeout(this._timers[o]),delete this._timers[o];for(var a in this._tiles)this._setTileReloadTimer(a,this._tiles[a])}},n.prototype.update=function(e){var r=this;if(this.transform=e,this._sourceLoaded&&!this._paused){var i;this.updateCacheSize(e),this.handleWrapJump(this.transform.center.lng),this._coveredTiles={},this.used?this._source.tileID?i=e.getVisibleUnwrappedCoordinates(this._source.tileID).map((function(e){return new t.OverscaledTileID(e.canonical.z,e.wrap,e.canonical.z,e.canonical.x,e.canonical.y)})):(i=e.coveringTiles({tileSize:this._source.tileSize,minzoom:this._source.minzoom,maxzoom:this._source.maxzoom,roundZoom:this._source.roundZoom,reparseOverscaled:this._source.reparseOverscaled}),this._source.hasTile&&(i=i.filter((function(t){return r._source.hasTile(t)})))):i=[];var o=e.coveringZoomLevel(this._source),a=Math.max(o-n.maxOverzooming,this._source.minzoom),s=Math.max(o+n.maxUnderzooming,this._source.minzoom),l=this._updateRetainedTiles(i,o);if(Dt(this._source.type)){for(var u={},c={},h=0,p=Object.keys(l);hthis._source.maxzoom){var g=d.children(this._source.maxzoom)[0],y=this.getTile(g);if(y&&y.hasData()){r[g.key]=g;continue}}else{var v=d.children(this._source.maxzoom);if(r[v[0].key]&&r[v[1].key]&&r[v[2].key]&&r[v[3].key])continue}for(var _=m.wasRequested(),x=d.overscaledZ-1;x>=o;--x){var b=d.scaledTo(x);if(i[b.key])break;if(i[b.key]=!0,!(m=this.getTile(b))&&_&&(m=this._addTile(b)),m&&(r[b.key]=b,_=m.wasRequested(),m.hasData()))break}}}return r},n.prototype._updateLoadedParentTileCache=function(){for(var t in this._loadedParentTiles={},this._tiles){for(var e=[],n=void 0,r=this._tiles[t].tileID;r.overscaledZ>0;){if(r.key in this._loadedParentTiles){n=this._loadedParentTiles[r.key];break}e.push(r.key);var i=r.scaledTo(r.overscaledZ-1);if(n=this._getLoadedTile(i))break;r=i}for(var o=0,a=e;o0||(e.hasData()&&"reloading"!==e.state?this._cache.add(e.tileID,e,e.getExpiryTimeout()):(e.aborted=!0,this._abortTile(e),this._unloadTile(e))))},n.prototype.clearTiles=function(){for(var t in this._shouldReloadOnResume=!1,this._paused=!1,this._tiles)this._removeTile(t);this._cache.reset()},n.prototype.tilesIn=function(e,n,r){var i=this,o=[],a=this.transform;if(!a)return o;for(var s=r?a.getCameraQueryGeometry(e):e,l=e.map((function(t){return a.pointCoordinate(t)})),u=s.map((function(t){return a.pointCoordinate(t)})),c=this.getIds(),h=1/0,p=1/0,f=-1/0,d=-1/0,m=0,g=u;m=0&&y[1].y+g>=0){var v=l.map((function(t){return s.getTilePoint(t)})),_=u.map((function(t){return s.getTilePoint(t)}));o.push({tile:r,tileID:s,queryGeometry:v,cameraQueryGeometry:_,scale:m})}}},_=0;_=t.browser.now())return!0}return!1},n.prototype.setFeatureState=function(t,e,n){this._state.updateState(t=t||"_geojsonTileLayer",e,n)},n.prototype.removeFeatureState=function(t,e,n){this._state.removeFeatureState(t=t||"_geojsonTileLayer",e,n)},n.prototype.getFeatureState=function(t,e){return this._state.getState(t=t||"_geojsonTileLayer",e)},n.prototype.setDependencies=function(t,e,n){var r=this._tiles[t];r&&r.setDependencies(e,n)},n.prototype.reloadTilesForDependencies=function(t,e){for(var n in this._tiles)this._tiles[n].hasDependency(t,e)&&this._reloadTile(n,"reloading");this._cache.filter((function(n){return!n.hasDependency(t,e)}))},n}(t.Evented);function Pt(t,e){var n=Math.abs(2*t.wrap)-+(t.wrap<0),r=Math.abs(2*e.wrap)-+(e.wrap<0);return t.overscaledZ-e.overscaledZ||r-n||e.canonical.y-t.canonical.y||e.canonical.x-t.canonical.x}function Dt(t){return"raster"===t||"image"===t||"video"===t}function zt(){return new t.window.Worker(Yi.workerUrl)}Mt.maxOverzooming=10,Mt.maxUnderzooming=3;var Lt="mapboxgl_preloaded_worker_pool",Ot=function(){this.active={}};Ot.prototype.acquire=function(t){if(!this.workers)for(this.workers=[];this.workers.length0?(i-a)/s:0;return this.points[o].mult(1-l).add(this.points[n].mult(l))};var Kt=function(t,e,n){var r=this.boxCells=[],i=this.circleCells=[];this.xCellCount=Math.ceil(t/n),this.yCellCount=Math.ceil(e/n);for(var o=0;o=-e[0]&&n<=e[0]&&r>=-e[1]&&r<=e[1]}function ne(e,n,r,i,o,a,s,l){var u=i?e.textSizeData:e.iconSizeData,c=t.evaluateSizeForZoom(u,r.transform.zoom),h=[256/r.width*2+1,256/r.height*2+1],p=i?e.text.dynamicLayoutVertexArray:e.icon.dynamicLayoutVertexArray;p.clear();for(var f=e.lineVertexArray,d=i?e.text.placedSymbolArray:e.icon.placedSymbolArray,m=r.transform.width/r.transform.height,g=!1,y=0;yMath.abs(r.x-n.x)*i?{useVertical:!0}:(e===t.WritingMode.vertical?n.yr.x)?{needsFlipping:!0}:null}function oe(e,n,r,i,o,a,s,l,u,c,h,p,f,d){var m,g=n/24,y=e.lineOffsetX*g,v=e.lineOffsetY*g;if(e.numGlyphs>1){var _=e.glyphStartIndex+e.numGlyphs,x=e.lineStartIndex,b=e.lineStartIndex+e.lineLength,w=re(g,l,y,v,r,h,p,e,u,a,f);if(!w)return{notEnoughRoom:!0};var S=Qt(w.first.point,s).point,T=Qt(w.last.point,s).point;if(i&&!r){var E=ie(e.writingMode,S,T,d);if(E)return E}m=[w.first];for(var C=e.glyphStartIndex+1;C<_-1;C++)m.push(se(g*l.getoffsetX(C),y,v,r,h,p,e.segment,x,b,u,a,f));m.push(w.last)}else{if(i&&!r){var k=Qt(p,o).point,I=e.lineStartIndex+e.segment+1,A=new t.Point(u.getx(I),u.gety(I)),M=Qt(A,o),P=M.signedDistanceFromCamera>0?M.point:ae(p,A,k,1,o),D=ie(e.writingMode,k,P,d);if(D)return D}var z=se(g*l.getoffsetX(e.glyphStartIndex),y,v,r,h,p,e.segment,e.lineStartIndex,e.lineStartIndex+e.lineLength,u,a,f);if(!z)return{notEnoughRoom:!0};m=[z]}for(var L=0,O=m;L0?1:-1,m=0;i&&(d*=-1,m=Math.PI),d<0&&(m+=Math.PI);for(var g=d>0?l+s:l+s+1,y=o,v=o,_=0,x=0,b=Math.abs(f),w=[];_+x<=b;){if((g+=d)=u)return null;if(v=y,w.push(y),void 0===(y=p[g])){var S=new t.Point(c.getx(g),c.gety(g)),T=Qt(S,h);if(T.signedDistanceFromCamera>0)y=p[g]=T.point;else{var E=g-d;y=ae(0===_?a:new t.Point(c.getx(E),c.gety(E)),S,v,b-_+1,h)}}_+=x,x=v.dist(y)}var C=(b-_)/x,k=y.sub(v),I=k.mult(C)._add(v);I._add(k._unit()._perp()._mult(r*d));var A=m+Math.atan2(y.y-v.y,y.x-v.x);return w.push(I),{point:I,angle:A,path:w}}Kt.prototype.keysLength=function(){return this.boxKeys.length+this.circleKeys.length},Kt.prototype.insert=function(t,e,n,r,i){this._forEachCell(e,n,r,i,this._insertBoxCell,this.boxUid++),this.boxKeys.push(t),this.bboxes.push(e),this.bboxes.push(n),this.bboxes.push(r),this.bboxes.push(i)},Kt.prototype.insertCircle=function(t,e,n,r){this._forEachCell(e-r,n-r,e+r,n+r,this._insertCircleCell,this.circleUid++),this.circleKeys.push(t),this.circles.push(e),this.circles.push(n),this.circles.push(r)},Kt.prototype._insertBoxCell=function(t,e,n,r,i,o){this.boxCells[i].push(o)},Kt.prototype._insertCircleCell=function(t,e,n,r,i,o){this.circleCells[i].push(o)},Kt.prototype._query=function(t,e,n,r,i,o){if(n<0||t>this.width||r<0||e>this.height)return!i&&[];var a=[];if(t<=0&&e<=0&&this.width<=n&&this.height<=r){if(i)return!0;for(var s=0;s0:a},Kt.prototype._queryCircle=function(t,e,n,r,i){var o=t-n,a=t+n,s=e-n,l=e+n;if(a<0||o>this.width||l<0||s>this.height)return!r&&[];var u=[];return this._forEachCell(o,s,a,l,this._queryCellCircle,u,{hitTest:r,circle:{x:t,y:e,radius:n},seenUids:{box:{},circle:{}}},i),r?u.length>0:u},Kt.prototype.query=function(t,e,n,r,i){return this._query(t,e,n,r,!1,i)},Kt.prototype.hitTest=function(t,e,n,r,i){return this._query(t,e,n,r,!0,i)},Kt.prototype.hitTestCircle=function(t,e,n,r){return this._queryCircle(t,e,n,!0,r)},Kt.prototype._queryCell=function(t,e,n,r,i,o,a,s){var l=a.seenUids,u=this.boxCells[i];if(null!==u)for(var c=this.bboxes,h=0,p=u;h=c[d+0]&&r>=c[d+1]&&(!s||s(this.boxKeys[f]))){if(a.hitTest)return o.push(!0),!0;o.push({key:this.boxKeys[f],x1:c[d],y1:c[d+1],x2:c[d+2],y2:c[d+3]})}}}var m=this.circleCells[i];if(null!==m)for(var g=this.circles,y=0,v=m;ya*a+s*s},Kt.prototype._circleAndRectCollide=function(t,e,n,r,i,o,a){var s=(o-r)/2,l=Math.abs(t-(r+s));if(l>s+n)return!1;var u=(a-i)/2,c=Math.abs(e-(i+u));if(c>u+n)return!1;if(l<=s||c<=u)return!0;var h=l-s,p=c-u;return h*h+p*p<=n*n};var le=new Float32Array([-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0,-1/0,-1/0,0]);function ue(t,e){for(var n=0;n=1;P--)M.push(I.path[P]);for(var D=1;D0){for(var R=M[0].clone(),B=M[0].clone(),F=1;F=E.x&&B.x<=C.x&&R.y>=E.y&&B.y<=C.y?[M]:B.xC.x||B.yC.y?[]:t.clipLine([M],E.x,E.y,C.x,C.y)}for(var N=0,V=O;N=this.screenRightBoundary||r<100||e>this.screenBottomBoundary},he.prototype.isInsideGrid=function(t,e,n,r){return n>=0&&t=0&&e0?(this.prevPlacement&&this.prevPlacement.variableOffsets[h.crossTileID]&&this.prevPlacement.placements[h.crossTileID]&&this.prevPlacement.placements[h.crossTileID].text&&(m=this.prevPlacement.variableOffsets[h.crossTileID].anchor),this.variableOffsets[h.crossTileID]={textOffset:g,width:n,height:r,anchor:t,textBoxScale:i,prevAnchor:m},this.markUsedJustification(p,t,h,f),p.allowVerticalPlacement&&(this.markUsedOrientation(p,f,h),this.placedOrientations[h.crossTileID]=f),{shift:y,placedGlyphBoxes:v}):void 0},be.prototype.placeLayerBucketPart=function(e,n,r){var i=this,o=e.parameters,a=o.bucket,s=o.layout,l=o.posMatrix,u=o.textLabelPlaneMatrix,c=o.labelToScreenMatrix,h=o.textPixelRatio,p=o.holdingForFade,f=o.collisionBoxArray,d=o.partiallyEvaluatedTextSize,m=o.collisionGroup,g=s.get("text-optional"),y=s.get("icon-optional"),v=s.get("text-allow-overlap"),_=s.get("icon-allow-overlap"),x="map"===s.get("text-rotation-alignment"),b="map"===s.get("text-pitch-alignment"),w="none"!==s.get("icon-text-fit"),S="viewport-y"===s.get("symbol-z-order"),T=v&&(_||!a.hasIconData()||y),E=_&&(v||!a.hasTextData()||g);!a.collisionArrays&&f&&a.deserializeCollisionBoxes(f);var C=function(e,o){if(!n[e.crossTileID])if(p)i.placements[e.crossTileID]=new me(!1,!1,!1);else{var f,S=!1,C=!1,k=!0,I=null,A={box:null,offscreen:null},M={box:null,offscreen:null},P=null,D=null,z=0,L=0,O=0;o.textFeatureIndex?z=o.textFeatureIndex:e.useRuntimeCollisionCircles&&(z=e.featureIndex),o.verticalTextFeatureIndex&&(L=o.verticalTextFeatureIndex);var R=o.textBox;if(R){var B=function(n){var r=t.WritingMode.horizontal;if(a.allowVerticalPlacement&&!n&&i.prevPlacement){var o=i.prevPlacement.placedOrientations[e.crossTileID];o&&(i.placedOrientations[e.crossTileID]=o,i.markUsedOrientation(a,r=o,e))}return r},F=function(n,r){if(a.allowVerticalPlacement&&e.numVerticalGlyphVertices>0&&o.verticalTextBox)for(var i=0,s=a.writingModes;i0&&(N=N.filter((function(t){return t!==V.anchor}))).unshift(V.anchor)}var U=function(t,n,r){for(var o=t.x2-t.x1,s=t.y2-t.y1,u=e.textBoxScale,c=w&&!_?n:null,p={box:[],offscreen:!1},f=v?2*N.length:N.length,d=0;d=N.length,e,a,r,c);if(g&&(p=g.placedGlyphBoxes)&&p.box&&p.box.length){S=!0,I=g.shift;break}}return p};F((function(){return U(R,o.iconBox,t.WritingMode.horizontal)}),(function(){var n=o.verticalTextBox;return a.allowVerticalPlacement&&!(A&&A.box&&A.box.length)&&e.numVerticalGlyphVertices>0&&n?U(n,o.verticalIconBox,t.WritingMode.vertical):{box:null,offscreen:null}})),A&&(S=A.box,k=A.offscreen);var j=B(A&&A.box);if(!S&&i.prevPlacement){var q=i.prevPlacement.variableOffsets[e.crossTileID];q&&(i.variableOffsets[e.crossTileID]=q,i.markUsedJustification(a,q.anchor,e,j))}}else{var W=function(t,n){var r=i.collisionIndex.placeCollisionBox(t,v,h,l,m.predicate);return r&&r.box&&r.box.length&&(i.markUsedOrientation(a,n,e),i.placedOrientations[e.crossTileID]=n),r};F((function(){return W(R,t.WritingMode.horizontal)}),(function(){var n=o.verticalTextBox;return a.allowVerticalPlacement&&e.numVerticalGlyphVertices>0&&n?W(n,t.WritingMode.vertical):{box:null,offscreen:null}})),B(A&&A.box&&A.box.length)}}if(S=(f=A)&&f.box&&f.box.length>0,k=f&&f.offscreen,e.useRuntimeCollisionCircles){var G=a.text.placedSymbolArray.get(e.centerJustifiedTextSymbolIndex),Z=t.evaluateSizeForFeature(a.textSizeData,d,G),H=s.get("text-padding");P=i.collisionIndex.placeCollisionCircles(v,G,a.lineVertexArray,a.glyphOffsetArray,Z,l,u,c,r,b,m.predicate,e.collisionCircleDiameter,H),S=v||P.circles.length>0&&!P.collisionDetected,k=k&&P.offscreen}if(o.iconFeatureIndex&&(O=o.iconFeatureIndex),o.iconBox){var X=function(t){var e=w&&I?xe(t,I.x,I.y,x,b,i.transform.angle):t;return i.collisionIndex.placeCollisionBox(e,_,h,l,m.predicate)};C=M&&M.box&&M.box.length&&o.verticalIconBox?(D=X(o.verticalIconBox)).box.length>0:(D=X(o.iconBox)).box.length>0,k=k&&D.offscreen}var Y=g||0===e.numHorizontalGlyphVertices&&0===e.numVerticalGlyphVertices,K=y||0===e.numIconVertices;if(Y||K?K?Y||(C=C&&S):S=C&&S:C=S=C&&S,S&&f&&f.box&&i.collisionIndex.insertCollisionBox(f.box,s.get("text-ignore-placement"),a.bucketInstanceId,M&&M.box&&L?L:z,m.ID),C&&D&&i.collisionIndex.insertCollisionBox(D.box,s.get("icon-ignore-placement"),a.bucketInstanceId,O,m.ID),P&&(S&&i.collisionIndex.insertCollisionCircles(P.circles,s.get("text-ignore-placement"),a.bucketInstanceId,z,m.ID),r)){var J=a.bucketInstanceId,$=i.collisionCircleArrays[J];void 0===$&&($=i.collisionCircleArrays[J]=new ge);for(var Q=0;Q=0;--I){var A=k[I];C(a.symbolInstances.get(A),a.collisionArrays[A])}else for(var M=e.symbolInstanceStart;M=0&&(e.text.placedSymbolArray.get(l).crossTileID=o>=0&&l!==o?0:r.crossTileID)}},be.prototype.markUsedOrientation=function(e,n,r){for(var i=n===t.WritingMode.horizontal||n===t.WritingMode.horizontalOnly?n:0,o=n===t.WritingMode.vertical?n:0,a=0,s=[r.leftJustifiedTextSymbolIndex,r.centerJustifiedTextSymbolIndex,r.rightJustifiedTextSymbolIndex];a0,v=i.placedOrientations[o.crossTileID],_=v===t.WritingMode.vertical,x=v===t.WritingMode.horizontal||v===t.WritingMode.horizontalOnly;if(s>0||l>0){var b=Me(g.text);d(e.text,s,_?Pe:b),d(e.text,l,x?Pe:b);var w=g.text.isHidden();[o.rightJustifiedTextSymbolIndex,o.centerJustifiedTextSymbolIndex,o.leftJustifiedTextSymbolIndex].forEach((function(t){t>=0&&(e.text.placedSymbolArray.get(t).hidden=w||_?1:0)})),o.verticalPlacedTextSymbolIndex>=0&&(e.text.placedSymbolArray.get(o.verticalPlacedTextSymbolIndex).hidden=w||x?1:0);var S=i.variableOffsets[o.crossTileID];S&&i.markUsedJustification(e,S.anchor,o,v);var T=i.placedOrientations[o.crossTileID];T&&(i.markUsedJustification(e,"left",o,T),i.markUsedOrientation(e,T,o))}if(y){var E=Me(g.icon),C=!(p&&o.verticalPlacedIconSymbolIndex&&_);o.placedIconSymbolIndex>=0&&(d(e.icon,o.numIconVertices,C?E:Pe),e.icon.placedSymbolArray.get(o.placedIconSymbolIndex).hidden=g.icon.isHidden()),o.verticalPlacedIconSymbolIndex>=0&&(d(e.icon,o.numVerticalIconVertices,C?Pe:E),e.icon.placedSymbolArray.get(o.verticalPlacedIconSymbolIndex).hidden=g.icon.isHidden())}if(e.hasIconCollisionBoxData()||e.hasTextCollisionBoxData()){var k=e.collisionArrays[r];if(k){var I=new t.Point(0,0);if(k.textBox||k.verticalTextBox){var A=!0;if(u){var M=i.variableOffsets[m];M?(I=_e(M.anchor,M.width,M.height,M.textOffset,M.textBoxScale),c&&I._rotate(h?i.transform.angle:-i.transform.angle)):A=!1}k.textBox&&we(e.textCollisionBox.collisionVertexArray,g.text.placed,!A||_,I.x,I.y),k.verticalTextBox&&we(e.textCollisionBox.collisionVertexArray,g.text.placed,!A||x,I.x,I.y)}var P=Boolean(!x&&k.verticalIconBox);k.iconBox&&we(e.iconCollisionBox.collisionVertexArray,g.icon.placed,P,p?I.x:0,p?I.y:0),k.verticalIconBox&&we(e.iconCollisionBox.collisionVertexArray,g.icon.placed,!P,p?I.x:0,p?I.y:0)}}},g=0;gt},be.prototype.setStale=function(){this.stale=!0};var Se=Math.pow(2,25),Te=Math.pow(2,24),Ee=Math.pow(2,17),Ce=Math.pow(2,16),ke=Math.pow(2,9),Ie=Math.pow(2,8),Ae=Math.pow(2,1);function Me(t){if(0===t.opacity&&!t.placed)return 0;if(1===t.opacity&&t.placed)return 4294967295;var e=t.placed?1:0,n=Math.floor(127*t.opacity);return n*Se+e*Te+n*Ee+e*Ce+n*ke+e*Ie+n*Ae+e}var Pe=0,De=function(t){this._sortAcrossTiles="viewport-y"!==t.layout.get("symbol-z-order")&&void 0!==t.layout.get("symbol-sort-key").constantOr(1),this._currentTileIndex=0,this._currentPartIndex=0,this._seenCrossTileIDs={},this._bucketParts=[]};De.prototype.continuePlacement=function(t,e,n,r,i){for(var o=this._bucketParts;this._currentTileIndex2};this._currentPlacementIndex>=0;){var s=n[e[this._currentPlacementIndex]],l=this.placement.collisionIndex.transform.zoom;if("symbol"===s.type&&(!s.minzoom||s.minzoom<=l)&&(!s.maxzoom||s.maxzoom>l)){if(this._inProgressLayer||(this._inProgressLayer=new De(s)),this._inProgressLayer.continuePlacement(r[s.source],this.placement,this._showCollisionBoxes,s,a))return;delete this._inProgressLayer}this._currentPlacementIndex--}this._done=!0},ze.prototype.commit=function(t){return this.placement.commit(t),this.placement};var Le=512/t.EXTENT/2,Oe=function(t,e,n){this.tileID=t,this.indexedSymbolInstances={},this.bucketInstanceId=n;for(var r=0;rt.overscaledZ)for(var s in a){var l=a[s];l.tileID.isChildOf(t)&&l.findMatches(e.symbolInstances,t,i)}else{var u=a[t.scaledTo(Number(o)).key];u&&u.findMatches(e.symbolInstances,t,i)}}for(var c=0;c1?"@2x":"",l=t.getJSON(n.transformRequest(n.normalizeSpriteURL(e,s,".json"),t.ResourceType.SpriteJSON),(function(t,e){l=null,a||(a=t,i=e,c())})),u=t.getImage(n.transformRequest(n.normalizeSpriteURL(e,s,".png"),t.ResourceType.SpriteImage),(function(t,e){u=null,a||(a=t,o=e,c())}));function c(){if(a)r(a);else if(i&&o){var e=t.browser.getImageData(o),n={};for(var s in i){var l=i[s],u=l.width,c=l.height,h=l.x,p=l.y,f=l.sdf,d=l.pixelRatio,m=l.stretchX,g=l.stretchY,y=l.content,v=new t.RGBAImage({width:u,height:c});t.RGBAImage.copy(e,v,{x:h,y:p},{x:0,y:0},{width:u,height:c}),n[s]={data:v,pixelRatio:d,sdf:f,stretchX:m,stretchY:g,content:y}}r(null,n)}}return{cancel:function(){l&&(l.cancel(),l=null),u&&(u.cancel(),u=null)}}}(e,this.map._requestManager,(function(e,r){if(n._spriteRequest=null,e)n.fire(new t.ErrorEvent(e));else if(r)for(var i in r)n.imageManager.addImage(i,r[i]);n.imageManager.setLoaded(!0),n._availableImages=n.imageManager.listImages(),n.dispatcher.broadcast("setImages",n._availableImages),n.fire(new t.Event("data",{dataType:"style"}))}))},n.prototype._validateLayer=function(e){var n=this.sourceCaches[e.source];if(n){var r=e.sourceLayer;if(r){var i=n.getSource();("geojson"===i.type||i.vectorLayerIds&&-1===i.vectorLayerIds.indexOf(r))&&this.fire(new t.ErrorEvent(new Error('Source layer "'+r+'" does not exist on source "'+i.id+'" as specified by style layer "'+e.id+'"')))}}},n.prototype.loaded=function(){if(!this._loaded)return!1;if(Object.keys(this._updatedSources).length)return!1;for(var t in this.sourceCaches)if(!this.sourceCaches[t].loaded())return!1;return!!this.imageManager.isLoaded()},n.prototype._serializeLayers=function(t){for(var e=[],n=0,r=t;n0)throw new Error("Unimplemented: "+i.map((function(t){return t.command})).join(", ")+".");return r.forEach((function(t){"setTransition"!==t.command&&n[t.command].apply(n,t.args)})),this.stylesheet=e,!0},n.prototype.addImage=function(e,n){if(this.getImage(e))return this.fire(new t.ErrorEvent(new Error("An image with this name already exists.")));this.imageManager.addImage(e,n),this._afterImageUpdated(e)},n.prototype.updateImage=function(t,e){this.imageManager.updateImage(t,e)},n.prototype.getImage=function(t){return this.imageManager.getImage(t)},n.prototype.removeImage=function(e){if(!this.getImage(e))return this.fire(new t.ErrorEvent(new Error("No image with this name exists.")));this.imageManager.removeImage(e),this._afterImageUpdated(e)},n.prototype._afterImageUpdated=function(e){this._availableImages=this.imageManager.listImages(),this._changedImages[e]=!0,this._changed=!0,this.dispatcher.broadcast("setImages",this._availableImages),this.fire(new t.Event("data",{dataType:"style"}))},n.prototype.listImages=function(){return this._checkLoaded(),this.imageManager.listImages()},n.prototype.addSource=function(e,n,r){var i=this;if(void 0===r&&(r={}),this._checkLoaded(),void 0!==this.sourceCaches[e])throw new Error("There is already a source with this ID");if(!n.type)throw new Error("The type property must be defined, but only the following properties were given: "+Object.keys(n).join(", ")+".");if(!(["vector","raster","geojson","video","image"].indexOf(n.type)>=0&&this._validate(t.validateStyle.source,"sources."+e,n,null,r))){this.map&&this.map._collectResourceTiming&&(n.collectResourceTiming=!0);var o=this.sourceCaches[e]=new Mt(e,n,this.dispatcher);o.style=this,o.setEventedParent(this,(function(){return{isSourceLoaded:i.loaded(),source:o.serialize(),sourceId:e}})),o.onAdd(this.map),this._changed=!0}},n.prototype.removeSource=function(e){if(this._checkLoaded(),void 0===this.sourceCaches[e])throw new Error("There is no source with this ID");for(var n in this._layers)if(this._layers[n].source===e)return this.fire(new t.ErrorEvent(new Error('Source "'+e+'" cannot be removed while layer "'+n+'" is using it.')));var r=this.sourceCaches[e];delete this.sourceCaches[e],delete this._updatedSources[e],r.fire(new t.Event("data",{sourceDataType:"metadata",dataType:"source",sourceId:e})),r.setEventedParent(null),r.clearTiles(),r.onRemove&&r.onRemove(this.map),this._changed=!0},n.prototype.setGeoJSONSourceData=function(t,e){this._checkLoaded(),this.sourceCaches[t].getSource().setData(e),this._changed=!0},n.prototype.getSource=function(t){return this.sourceCaches[t]&&this.sourceCaches[t].getSource()},n.prototype.addLayer=function(e,n,r){void 0===r&&(r={}),this._checkLoaded();var i=e.id;if(this.getLayer(i))this.fire(new t.ErrorEvent(new Error('Layer with id "'+i+'" already exists on this map')));else{var o;if("custom"===e.type){if(Ne(this,t.validateCustomStyleLayer(e)))return;o=t.createStyleLayer(e)}else{if("object"==typeof e.source&&(this.addSource(i,e.source),e=t.clone$1(e),e=t.extend(e,{source:i})),this._validate(t.validateStyle.layer,"layers."+i,e,{arrayIndex:-1},r))return;o=t.createStyleLayer(e),this._validateLayer(o),o.setEventedParent(this,{layer:{id:i}}),this._serializedLayers[o.id]=o.serialize()}var a=n?this._order.indexOf(n):this._order.length;if(n&&-1===a)this.fire(new t.ErrorEvent(new Error('Layer with id "'+n+'" does not exist on this map.')));else{if(this._order.splice(a,0,i),this._layerOrderChanged=!0,this._layers[i]=o,this._removedLayers[i]&&o.source&&"custom"!==o.type){var s=this._removedLayers[i];delete this._removedLayers[i],s.type!==o.type?this._updatedSources[o.source]="clear":(this._updatedSources[o.source]="reload",this.sourceCaches[o.source].pause())}this._updateLayer(o),o.onAdd&&o.onAdd(this.map)}}},n.prototype.moveLayer=function(e,n){if(this._checkLoaded(),this._changed=!0,this._layers[e]){if(e!==n){var r=this._order.indexOf(e);this._order.splice(r,1);var i=n?this._order.indexOf(n):this._order.length;n&&-1===i?this.fire(new t.ErrorEvent(new Error('Layer with id "'+n+'" does not exist on this map.'))):(this._order.splice(i,0,e),this._layerOrderChanged=!0)}}else this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be moved.")))},n.prototype.removeLayer=function(e){this._checkLoaded();var n=this._layers[e];if(n){n.setEventedParent(null);var r=this._order.indexOf(e);this._order.splice(r,1),this._layerOrderChanged=!0,this._changed=!0,this._removedLayers[e]=n,delete this._layers[e],delete this._serializedLayers[e],delete this._updatedLayers[e],delete this._updatedPaintProps[e],n.onRemove&&n.onRemove(this.map)}else this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be removed.")))},n.prototype.getLayer=function(t){return this._layers[t]},n.prototype.hasLayer=function(t){return t in this._layers},n.prototype.setLayerZoomRange=function(e,n,r){this._checkLoaded();var i=this.getLayer(e);i?i.minzoom===n&&i.maxzoom===r||(null!=n&&(i.minzoom=n),null!=r&&(i.maxzoom=r),this._updateLayer(i)):this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot have zoom extent.")))},n.prototype.setFilter=function(e,n,r){void 0===r&&(r={}),this._checkLoaded();var i=this.getLayer(e);if(i){if(!t.deepEqual(i.filter,n))return null==n?(i.filter=void 0,void this._updateLayer(i)):void(this._validate(t.validateStyle.filter,"layers."+i.id+".filter",n,null,r)||(i.filter=t.clone$1(n),this._updateLayer(i)))}else this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be filtered.")))},n.prototype.getFilter=function(e){return t.clone$1(this.getLayer(e).filter)},n.prototype.setLayoutProperty=function(e,n,r,i){void 0===i&&(i={}),this._checkLoaded();var o=this.getLayer(e);o?t.deepEqual(o.getLayoutProperty(n),r)||(o.setLayoutProperty(n,r,i),this._updateLayer(o)):this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be styled.")))},n.prototype.getLayoutProperty=function(e,n){var r=this.getLayer(e);if(r)return r.getLayoutProperty(n);this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style.")))},n.prototype.setPaintProperty=function(e,n,r,i){void 0===i&&(i={}),this._checkLoaded();var o=this.getLayer(e);o?t.deepEqual(o.getPaintProperty(n),r)||(o.setPaintProperty(n,r,i)&&this._updateLayer(o),this._changed=!0,this._updatedPaintProps[e]=!0):this.fire(new t.ErrorEvent(new Error("The layer '"+e+"' does not exist in the map's style and cannot be styled.")))},n.prototype.getPaintProperty=function(t,e){return this.getLayer(t).getPaintProperty(e)},n.prototype.setFeatureState=function(e,n){this._checkLoaded();var r=e.source,i=e.sourceLayer,o=this.sourceCaches[r];if(void 0!==o){var a=o.getSource().type;"geojson"===a&&i?this.fire(new t.ErrorEvent(new Error("GeoJSON sources cannot have a sourceLayer parameter."))):"vector"!==a||i?(void 0===e.id&&this.fire(new t.ErrorEvent(new Error("The feature id parameter must be provided."))),o.setFeatureState(i,e.id,n)):this.fire(new t.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")))}else this.fire(new t.ErrorEvent(new Error("The source '"+r+"' does not exist in the map's style.")))},n.prototype.removeFeatureState=function(e,n){this._checkLoaded();var r=e.source,i=this.sourceCaches[r];if(void 0!==i){var o=i.getSource().type,a="vector"===o?e.sourceLayer:void 0;"vector"!==o||a?n&&"string"!=typeof e.id&&"number"!=typeof e.id?this.fire(new t.ErrorEvent(new Error("A feature id is required to remove its specific state property."))):i.removeFeatureState(a,e.id,n):this.fire(new t.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")))}else this.fire(new t.ErrorEvent(new Error("The source '"+r+"' does not exist in the map's style.")))},n.prototype.getFeatureState=function(e){this._checkLoaded();var n=e.source,r=e.sourceLayer,i=this.sourceCaches[n];if(void 0!==i){if("vector"!==i.getSource().type||r)return void 0===e.id&&this.fire(new t.ErrorEvent(new Error("The feature id parameter must be provided."))),i.getFeatureState(r,e.id);this.fire(new t.ErrorEvent(new Error("The sourceLayer parameter must be provided for vector source types.")))}else this.fire(new t.ErrorEvent(new Error("The source '"+n+"' does not exist in the map's style.")))},n.prototype.getTransition=function(){return t.extend({duration:300,delay:0},this.stylesheet&&this.stylesheet.transition)},n.prototype.serialize=function(){return t.filterObject({version:this.stylesheet.version,name:this.stylesheet.name,metadata:this.stylesheet.metadata,light:this.stylesheet.light,center:this.stylesheet.center,zoom:this.stylesheet.zoom,bearing:this.stylesheet.bearing,pitch:this.stylesheet.pitch,sprite:this.stylesheet.sprite,glyphs:this.stylesheet.glyphs,transition:this.stylesheet.transition,sources:t.mapObject(this.sourceCaches,(function(t){return t.serialize()})),layers:this._serializeLayers(this._order)},(function(t){return void 0!==t}))},n.prototype._updateLayer=function(t){this._updatedLayers[t.id]=!0,t.source&&!this._updatedSources[t.source]&&"raster"!==this.sourceCaches[t.source].getSource().type&&(this._updatedSources[t.source]="reload",this.sourceCaches[t.source].pause()),this._changed=!0},n.prototype._flattenAndSortRenderedFeatures=function(t){for(var e=this,n=function(t){return"fill-extrusion"===e._layers[t].type},r={},i=[],o=this._order.length-1;o>=0;o--){var a=this._order[o];if(n(a)){r[a]=o;for(var s=0,l=t;s=0;f--){var d=this._order[f];if(n(d))for(var m=i.length-1;m>=0;m--){var g=i[m].feature;if(r[g.layer.id] 0.5) {gl_FragColor=vec4(0.0,0.0,1.0,0.5)*alpha;}if (v_notUsed > 0.5) {gl_FragColor*=.1;}}","attribute vec2 a_pos;attribute vec2 a_anchor_pos;attribute vec2 a_extrude;attribute vec2 a_placed;attribute vec2 a_shift;uniform mat4 u_matrix;uniform vec2 u_extrude_scale;uniform float u_camera_to_center_distance;varying float v_placed;varying float v_notUsed;void main() {vec4 projectedPoint=u_matrix*vec4(a_anchor_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float collision_perspective_ratio=clamp(0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);gl_Position=u_matrix*vec4(a_pos,0.0,1.0);gl_Position.xy+=(a_extrude+a_shift)*u_extrude_scale*gl_Position.w*collision_perspective_ratio;v_placed=a_placed.x;v_notUsed=a_placed.y;}"),Qe=vn("varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;void main() {float alpha=0.5*min(v_perspective_ratio,1.0);float stroke_radius=0.9*max(v_perspective_ratio,1.0);float distance_to_center=length(v_extrude);float distance_to_edge=abs(distance_to_center-v_radius);float opacity_t=smoothstep(-stroke_radius,0.0,-distance_to_edge);vec4 color=mix(vec4(0.0,0.0,1.0,0.5),vec4(1.0,0.0,0.0,1.0),v_collision);gl_FragColor=color*alpha*opacity_t;}","attribute vec2 a_pos;attribute float a_radius;attribute vec2 a_flags;uniform mat4 u_matrix;uniform mat4 u_inv_matrix;uniform vec2 u_viewport_size;uniform float u_camera_to_center_distance;varying float v_radius;varying vec2 v_extrude;varying float v_perspective_ratio;varying float v_collision;vec3 toTilePosition(vec2 screenPos) {vec4 rayStart=u_inv_matrix*vec4(screenPos,-1.0,1.0);vec4 rayEnd =u_inv_matrix*vec4(screenPos, 1.0,1.0);rayStart.xyz/=rayStart.w;rayEnd.xyz /=rayEnd.w;highp float t=(0.0-rayStart.z)/(rayEnd.z-rayStart.z);return mix(rayStart.xyz,rayEnd.xyz,t);}void main() {vec2 quadCenterPos=a_pos;float radius=a_radius;float collision=a_flags.x;float vertexIdx=a_flags.y;vec2 quadVertexOffset=vec2(mix(-1.0,1.0,float(vertexIdx >=2.0)),mix(-1.0,1.0,float(vertexIdx >=1.0 && vertexIdx <=2.0)));vec2 quadVertexExtent=quadVertexOffset*radius;vec3 tilePos=toTilePosition(quadCenterPos);vec4 clipPos=u_matrix*vec4(tilePos,1.0);highp float camera_to_anchor_distance=clipPos.w;highp float collision_perspective_ratio=clamp(0.5+0.5*(u_camera_to_center_distance/camera_to_anchor_distance),0.0,4.0);float padding_factor=1.2;v_radius=radius;v_extrude=quadVertexExtent*padding_factor;v_perspective_ratio=collision_perspective_ratio;v_collision=collision;gl_Position=vec4(clipPos.xyz/clipPos.w,1.0)+vec4(quadVertexExtent*padding_factor/u_viewport_size*2.0,0.0,0.0);}"),tn=vn("uniform highp vec4 u_color;uniform sampler2D u_overlay;varying vec2 v_uv;void main() {vec4 overlay_color=texture2D(u_overlay,v_uv);gl_FragColor=mix(u_color,overlay_color,overlay_color.a);}","attribute vec2 a_pos;varying vec2 v_uv;uniform mat4 u_matrix;uniform float u_overlay_scale;void main() {v_uv=a_pos/8192.0;gl_Position=u_matrix*vec4(a_pos*u_overlay_scale,0,1);}"),en=vn("#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\ngl_FragColor=color*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);}"),nn=vn("varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=outline_color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","attribute vec2 a_pos;uniform mat4 u_matrix;uniform vec2 u_world;varying vec2 v_pos;\n#pragma mapbox: define highp vec4 outline_color\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 outline_color\n#pragma mapbox: initialize lowp float opacity\ngl_Position=u_matrix*vec4(a_pos,0,1);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}"),rn=vn("uniform vec2 u_texsize;uniform sampler2D u_image;uniform float u_fade;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);float dist=length(v_pos-gl_FragCoord.xy);float alpha=1.0-smoothstep(0.0,1.0,dist);gl_FragColor=mix(color1,color2,u_fade)*alpha*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_world;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec2 v_pos;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;gl_Position=u_matrix*vec4(a_pos,0,1);vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,a_pos);v_pos=(gl_Position.xy/gl_Position.w+1.0)/2.0*u_world;}"),on=vn("uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);gl_FragColor=mix(color1,color2,u_fade)*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform vec3 u_scale;attribute vec2 a_pos;varying vec2 v_pos_a;varying vec2 v_pos_b;\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;gl_Position=u_matrix*vec4(a_pos,0,1);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileZoomRatio,a_pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileZoomRatio,a_pos);}"),an=vn("varying vec4 v_color;void main() {gl_FragColor=v_color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;uniform float u_vertical_gradient;uniform lowp float u_opacity;attribute vec2 a_pos;attribute vec4 a_normal_ed;varying vec4 v_color;\n#pragma mapbox: define highp float base\n#pragma mapbox: define highp float height\n#pragma mapbox: define highp vec4 color\nvoid main() {\n#pragma mapbox: initialize highp float base\n#pragma mapbox: initialize highp float height\n#pragma mapbox: initialize highp vec4 color\nvec3 normal=a_normal_ed.xyz;base=max(0.0,base);height=max(0.0,height);float t=mod(normal.x,2.0);gl_Position=u_matrix*vec4(a_pos,t > 0.0 ? height : base,1);float colorvalue=color.r*0.2126+color.g*0.7152+color.b*0.0722;v_color=vec4(0.0,0.0,0.0,1.0);vec4 ambientlight=vec4(0.03,0.03,0.03,1.0);color+=ambientlight;float directional=clamp(dot(normal/16384.0,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((1.0-colorvalue+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=((1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_color.r+=clamp(color.r*directional*u_lightcolor.r,mix(0.0,0.3,1.0-u_lightcolor.r),1.0);v_color.g+=clamp(color.g*directional*u_lightcolor.g,mix(0.0,0.3,1.0-u_lightcolor.g),1.0);v_color.b+=clamp(color.b*directional*u_lightcolor.b,mix(0.0,0.3,1.0-u_lightcolor.b),1.0);v_color*=u_opacity;}"),sn=vn("uniform vec2 u_texsize;uniform float u_fade;uniform sampler2D u_image;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;vec2 imagecoord=mod(v_pos_a,1.0);vec2 pos=mix(pattern_tl_a/u_texsize,pattern_br_a/u_texsize,imagecoord);vec4 color1=texture2D(u_image,pos);vec2 imagecoord_b=mod(v_pos_b,1.0);vec2 pos2=mix(pattern_tl_b/u_texsize,pattern_br_b/u_texsize,imagecoord_b);vec4 color2=texture2D(u_image,pos2);vec4 mixedColor=mix(color1,color2,u_fade);gl_FragColor=mixedColor*v_lighting;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_pixel_coord_upper;uniform vec2 u_pixel_coord_lower;uniform float u_height_factor;uniform vec3 u_scale;uniform float u_vertical_gradient;uniform lowp float u_opacity;uniform vec3 u_lightcolor;uniform lowp vec3 u_lightpos;uniform lowp float u_lightintensity;attribute vec2 a_pos;attribute vec4 a_normal_ed;varying vec2 v_pos_a;varying vec2 v_pos_b;varying vec4 v_lighting;\n#pragma mapbox: define lowp float base\n#pragma mapbox: define lowp float height\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float base\n#pragma mapbox: initialize lowp float height\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec3 normal=a_normal_ed.xyz;float edgedistance=a_normal_ed.w;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;base=max(0.0,base);height=max(0.0,height);float t=mod(normal.x,2.0);float z=t > 0.0 ? height : base;gl_Position=u_matrix*vec4(a_pos,z,1);vec2 pos=normal.x==1.0 && normal.y==0.0 && normal.z==16384.0\n? a_pos\n: vec2(edgedistance,z*u_height_factor);v_pos_a=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,fromScale*display_size_a,tileRatio,pos);v_pos_b=get_pattern_pos(u_pixel_coord_upper,u_pixel_coord_lower,toScale*display_size_b,tileRatio,pos);v_lighting=vec4(0.0,0.0,0.0,1.0);float directional=clamp(dot(normal/16383.0,u_lightpos),0.0,1.0);directional=mix((1.0-u_lightintensity),max((0.5+u_lightintensity),1.0),directional);if (normal.y !=0.0) {directional*=((1.0-u_vertical_gradient)+(u_vertical_gradient*clamp((t+base)*pow(height/150.0,0.5),mix(0.7,0.98,1.0-u_lightintensity),1.0)));}v_lighting.rgb+=clamp(directional*u_lightcolor,mix(vec3(0.0),vec3(0.3),1.0-u_lightcolor),vec3(1.0));v_lighting*=u_opacity;}"),ln=vn("#ifdef GL_ES\nprecision highp float;\n#endif\nuniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_dimension;uniform float u_zoom;uniform vec4 u_unpack;float getElevation(vec2 coord,float bias) {vec4 data=texture2D(u_image,coord)*255.0;data.a=-1.0;return dot(data,u_unpack)/4.0;}void main() {vec2 epsilon=1.0/u_dimension;float a=getElevation(v_pos+vec2(-epsilon.x,-epsilon.y),0.0);float b=getElevation(v_pos+vec2(0,-epsilon.y),0.0);float c=getElevation(v_pos+vec2(epsilon.x,-epsilon.y),0.0);float d=getElevation(v_pos+vec2(-epsilon.x,0),0.0);float e=getElevation(v_pos,0.0);float f=getElevation(v_pos+vec2(epsilon.x,0),0.0);float g=getElevation(v_pos+vec2(-epsilon.x,epsilon.y),0.0);float h=getElevation(v_pos+vec2(0,epsilon.y),0.0);float i=getElevation(v_pos+vec2(epsilon.x,epsilon.y),0.0);float exaggerationFactor=u_zoom < 2.0 ? 0.4 : u_zoom < 4.5 ? 0.35 : 0.3;float exaggeration=u_zoom < 15.0 ? (u_zoom-15.0)*exaggerationFactor : 0.0;vec2 deriv=vec2((c+f+f+i)-(a+d+d+g),(g+h+h+i)-(a+b+b+c))/pow(2.0,exaggeration+(19.2562-u_zoom));gl_FragColor=clamp(vec4(deriv.x/2.0+0.5,deriv.y/2.0+0.5,1.0,1.0),0.0,1.0);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_dimension;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);highp vec2 epsilon=1.0/u_dimension;float scale=(u_dimension.x-2.0)/u_dimension.x;v_pos=(a_texture_pos/8192.0)*scale+epsilon;}"),un=vn("uniform sampler2D u_image;varying vec2 v_pos;uniform vec2 u_latrange;uniform vec2 u_light;uniform vec4 u_shadow;uniform vec4 u_highlight;uniform vec4 u_accent;\n#define PI 3.141592653589793\nvoid main() {vec4 pixel=texture2D(u_image,v_pos);vec2 deriv=((pixel.rg*2.0)-1.0);float scaleFactor=cos(radians((u_latrange[0]-u_latrange[1])*(1.0-v_pos.y)+u_latrange[1]));float slope=atan(1.25*length(deriv)/scaleFactor);float aspect=deriv.x !=0.0 ? atan(deriv.y,-deriv.x) : PI/2.0*(deriv.y > 0.0 ? 1.0 :-1.0);float intensity=u_light.x;float azimuth=u_light.y+PI;float base=1.875-intensity*1.75;float maxValue=0.5*PI;float scaledSlope=intensity !=0.5 ? ((pow(base,slope)-1.0)/(pow(base,maxValue)-1.0))*maxValue : slope;float accent=cos(scaledSlope);vec4 accent_color=(1.0-accent)*u_accent*clamp(intensity*2.0,0.0,1.0);float shade=abs(mod((aspect+azimuth)/PI+0.5,2.0)-1.0);vec4 shade_color=mix(u_shadow,u_highlight,shade)*sin(scaledSlope)*clamp(intensity*2.0,0.0,1.0);gl_FragColor=accent_color*(1.0-shade_color.a)+shade_color;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos=a_texture_pos/8192.0;}"),cn=vn("uniform lowp float u_device_pixel_ratio;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform vec2 u_units_to_pixels;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp float v_linesofar;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;v_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*2.0;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_width2=vec2(outset,inset);}"),hn=vn("uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;varying vec2 v_width2;varying vec2 v_normal;varying float v_gamma_scale;varying highp vec2 v_uv;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);vec4 color=texture2D(u_image,v_uv);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\nattribute vec2 a_pos_normal;attribute vec4 a_data;attribute float a_uv_x;attribute float a_split_index;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_units_to_pixels;uniform float u_image_height;varying vec2 v_normal;varying vec2 v_width2;varying float v_gamma_scale;varying highp vec2 v_uv;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;highp float texel_height=1.0/u_image_height;highp float half_texel_height=0.5*texel_height;v_uv=vec2(a_uv_x,a_split_index*texel_height-half_texel_height);vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_width2=vec2(outset,inset);}"),pn=vn("uniform lowp float u_device_pixel_ratio;uniform vec2 u_texsize;uniform float u_fade;uniform mediump vec3 u_scale;uniform sampler2D u_image;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\nvec2 pattern_tl_a=pattern_from.xy;vec2 pattern_br_a=pattern_from.zw;vec2 pattern_tl_b=pattern_to.xy;vec2 pattern_br_b=pattern_to.zw;float tileZoomRatio=u_scale.x;float fromScale=u_scale.y;float toScale=u_scale.z;vec2 display_size_a=(pattern_br_a-pattern_tl_a)/pixel_ratio_from;vec2 display_size_b=(pattern_br_b-pattern_tl_b)/pixel_ratio_to;vec2 pattern_size_a=vec2(display_size_a.x*fromScale/tileZoomRatio,display_size_a.y);vec2 pattern_size_b=vec2(display_size_b.x*toScale/tileZoomRatio,display_size_b.y);float aspect_a=display_size_a.y/v_width;float aspect_b=display_size_b.y/v_width;float dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float x_a=mod(v_linesofar/pattern_size_a.x*aspect_a,1.0);float x_b=mod(v_linesofar/pattern_size_b.x*aspect_b,1.0);float y=0.5*v_normal.y+0.5;vec2 texel_size=1.0/u_texsize;vec2 pos_a=mix(pattern_tl_a*texel_size-texel_size,pattern_br_a*texel_size+texel_size,vec2(x_a,y));vec2 pos_b=mix(pattern_tl_b*texel_size-texel_size,pattern_br_b*texel_size+texel_size,vec2(x_b,y));vec4 color=mix(texture2D(u_image,pos_a),texture2D(u_image,pos_b),u_fade);gl_FragColor=color*alpha*opacity;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\n#define LINE_DISTANCE_SCALE 2.0\nattribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform vec2 u_units_to_pixels;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;varying vec2 v_normal;varying vec2 v_width2;varying float v_linesofar;varying float v_gamma_scale;varying float v_width;\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\n#pragma mapbox: define lowp vec4 pattern_from\n#pragma mapbox: define lowp vec4 pattern_to\n#pragma mapbox: define lowp float pixel_ratio_from\n#pragma mapbox: define lowp float pixel_ratio_to\nvoid main() {\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\n#pragma mapbox: initialize mediump vec4 pattern_from\n#pragma mapbox: initialize mediump vec4 pattern_to\n#pragma mapbox: initialize lowp float pixel_ratio_from\n#pragma mapbox: initialize lowp float pixel_ratio_to\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;float a_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*LINE_DISTANCE_SCALE;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_linesofar=a_linesofar;v_width2=vec2(outset,inset);v_width=floorwidth;}"),fn=vn("uniform lowp float u_device_pixel_ratio;uniform sampler2D u_image;uniform float u_sdfgamma;uniform float u_mix;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\nfloat dist=length(v_normal)*v_width2.s;float blur2=(blur+1.0/u_device_pixel_ratio)*v_gamma_scale;float alpha=clamp(min(dist-(v_width2.t-blur2),v_width2.s-dist)/blur2,0.0,1.0);float sdfdist_a=texture2D(u_image,v_tex_a).a;float sdfdist_b=texture2D(u_image,v_tex_b).a;float sdfdist=mix(sdfdist_a,sdfdist_b,u_mix);alpha*=smoothstep(0.5-u_sdfgamma/floorwidth,0.5+u_sdfgamma/floorwidth,sdfdist);gl_FragColor=color*(alpha*opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","\n#define scale 0.015873016\n#define LINE_DISTANCE_SCALE 2.0\nattribute vec2 a_pos_normal;attribute vec4 a_data;uniform mat4 u_matrix;uniform mediump float u_ratio;uniform lowp float u_device_pixel_ratio;uniform vec2 u_patternscale_a;uniform float u_tex_y_a;uniform vec2 u_patternscale_b;uniform float u_tex_y_b;uniform vec2 u_units_to_pixels;varying vec2 v_normal;varying vec2 v_width2;varying vec2 v_tex_a;varying vec2 v_tex_b;varying float v_gamma_scale;\n#pragma mapbox: define highp vec4 color\n#pragma mapbox: define lowp float blur\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define mediump float gapwidth\n#pragma mapbox: define lowp float offset\n#pragma mapbox: define mediump float width\n#pragma mapbox: define lowp float floorwidth\nvoid main() {\n#pragma mapbox: initialize highp vec4 color\n#pragma mapbox: initialize lowp float blur\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize mediump float gapwidth\n#pragma mapbox: initialize lowp float offset\n#pragma mapbox: initialize mediump float width\n#pragma mapbox: initialize lowp float floorwidth\nfloat ANTIALIASING=1.0/u_device_pixel_ratio/2.0;vec2 a_extrude=a_data.xy-128.0;float a_direction=mod(a_data.z,4.0)-1.0;float a_linesofar=(floor(a_data.z/4.0)+a_data.w*64.0)*LINE_DISTANCE_SCALE;vec2 pos=floor(a_pos_normal*0.5);mediump vec2 normal=a_pos_normal-2.0*pos;normal.y=normal.y*2.0-1.0;v_normal=normal;gapwidth=gapwidth/2.0;float halfwidth=width/2.0;offset=-1.0*offset;float inset=gapwidth+(gapwidth > 0.0 ? ANTIALIASING : 0.0);float outset=gapwidth+halfwidth*(gapwidth > 0.0 ? 2.0 : 1.0)+(halfwidth==0.0 ? 0.0 : ANTIALIASING);mediump vec2 dist=outset*a_extrude*scale;mediump float u=0.5*a_direction;mediump float t=1.0-abs(u);mediump vec2 offset2=offset*a_extrude*scale*normal.y*mat2(t,-u,u,t);vec4 projected_extrude=u_matrix*vec4(dist/u_ratio,0.0,0.0);gl_Position=u_matrix*vec4(pos+offset2/u_ratio,0.0,1.0)+projected_extrude;float extrude_length_without_perspective=length(dist);float extrude_length_with_perspective=length(projected_extrude.xy/gl_Position.w*u_units_to_pixels);v_gamma_scale=extrude_length_without_perspective/extrude_length_with_perspective;v_tex_a=vec2(a_linesofar*u_patternscale_a.x/floorwidth,normal.y*u_patternscale_a.y+u_tex_y_a);v_tex_b=vec2(a_linesofar*u_patternscale_b.x/floorwidth,normal.y*u_patternscale_b.y+u_tex_y_b);v_width2=vec2(outset,inset);}"),dn=vn("uniform float u_fade_t;uniform float u_opacity;uniform sampler2D u_image0;uniform sampler2D u_image1;varying vec2 v_pos0;varying vec2 v_pos1;uniform float u_brightness_low;uniform float u_brightness_high;uniform float u_saturation_factor;uniform float u_contrast_factor;uniform vec3 u_spin_weights;void main() {vec4 color0=texture2D(u_image0,v_pos0);vec4 color1=texture2D(u_image1,v_pos1);if (color0.a > 0.0) {color0.rgb=color0.rgb/color0.a;}if (color1.a > 0.0) {color1.rgb=color1.rgb/color1.a;}vec4 color=mix(color0,color1,u_fade_t);color.a*=u_opacity;vec3 rgb=color.rgb;rgb=vec3(dot(rgb,u_spin_weights.xyz),dot(rgb,u_spin_weights.zxy),dot(rgb,u_spin_weights.yzx));float average=(color.r+color.g+color.b)/3.0;rgb+=(average-rgb)*u_saturation_factor;rgb=(rgb-0.5)*u_contrast_factor+0.5;vec3 u_high_vec=vec3(u_brightness_low,u_brightness_low,u_brightness_low);vec3 u_low_vec=vec3(u_brightness_high,u_brightness_high,u_brightness_high);gl_FragColor=vec4(mix(u_high_vec,u_low_vec,rgb)*color.a,color.a);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","uniform mat4 u_matrix;uniform vec2 u_tl_parent;uniform float u_scale_parent;uniform float u_buffer_scale;attribute vec2 a_pos;attribute vec2 a_texture_pos;varying vec2 v_pos0;varying vec2 v_pos1;void main() {gl_Position=u_matrix*vec4(a_pos,0,1);v_pos0=(((a_texture_pos/8192.0)-0.5)/u_buffer_scale )+0.5;v_pos1=(v_pos0*u_scale_parent)+u_tl_parent;}"),mn=vn("uniform sampler2D u_texture;varying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nlowp float alpha=opacity*v_fade_opacity;gl_FragColor=texture2D(u_texture,v_tex)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","const float PI=3.141592653589793;attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform highp float u_camera_to_center_distance;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform float u_fade_change;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform vec2 u_texsize;varying vec2 v_tex;varying float v_fade_opacity;\n#pragma mapbox: define lowp float opacity\nvoid main() {\n#pragma mapbox: initialize lowp float opacity\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;vec2 a_minFontScale=a_pixeloffset.zw/256.0;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec4 projectedPoint=u_matrix*vec4(a_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,0.0,1.0);gl_Position=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*max(a_minFontScale,fontScale)+a_pxoffset/16.0),0.0,1.0);v_tex=a_tex/u_texsize;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;v_fade_opacity=max(0.0,min(1.0,fade_opacity[0]+fade_change));}"),gn=vn("#define SDF_PX 8.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;uniform bool u_is_text;varying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat EDGE_GAMMA=0.105/u_device_pixel_ratio;vec2 tex=v_data0.xy;float gamma_scale=v_data1.x;float size=v_data1.y;float fade_opacity=v_data1[2];float fontScale=u_is_text ? size/24.0 : size;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","const float PI=3.141592653589793;attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec4 a_pixeloffset;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;varying vec2 v_data0;varying vec3 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);vec2 a_pxoffset=a_pixeloffset.xy;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec4 projectedPoint=u_matrix*vec4(a_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=u_is_text ? size/24.0 : size;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,0.0,1.0);gl_Position=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*fontScale+a_pxoffset),0.0,1.0);float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(1.0,fade_opacity[0]+fade_change));v_data0=a_tex/u_texsize;v_data1=vec3(gamma_scale,size,interpolated_fade_opacity);}"),yn=vn("#define SDF_PX 8.0\n#define SDF 1.0\n#define ICON 0.0\nuniform bool u_is_halo;uniform sampler2D u_texture;uniform sampler2D u_texture_icon;uniform highp float u_gamma_scale;uniform lowp float u_device_pixel_ratio;varying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nfloat fade_opacity=v_data1[2];if (v_data1.w==ICON) {vec2 tex_icon=v_data0.zw;lowp float alpha=opacity*fade_opacity;gl_FragColor=texture2D(u_texture_icon,tex_icon)*alpha;\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\nreturn;}vec2 tex=v_data0.xy;float EDGE_GAMMA=0.105/u_device_pixel_ratio;float gamma_scale=v_data1.x;float size=v_data1.y;float fontScale=size/24.0;lowp vec4 color=fill_color;highp float gamma=EDGE_GAMMA/(fontScale*u_gamma_scale);lowp float buff=(256.0-64.0)/256.0;if (u_is_halo) {color=halo_color;gamma=(halo_blur*1.19/SDF_PX+EDGE_GAMMA)/(fontScale*u_gamma_scale);buff=(6.0-halo_width/fontScale)/SDF_PX;}lowp float dist=texture2D(u_texture,tex).a;highp float gamma_scaled=gamma*gamma_scale;highp float alpha=smoothstep(buff-gamma_scaled,buff+gamma_scaled,dist);gl_FragColor=color*(alpha*opacity*fade_opacity);\n#ifdef OVERDRAW_INSPECTOR\ngl_FragColor=vec4(1.0);\n#endif\n}","const float PI=3.141592653589793;attribute vec4 a_pos_offset;attribute vec4 a_data;attribute vec3 a_projected_pos;attribute float a_fade_opacity;uniform bool u_is_size_zoom_constant;uniform bool u_is_size_feature_constant;uniform highp float u_size_t;uniform highp float u_size;uniform mat4 u_matrix;uniform mat4 u_label_plane_matrix;uniform mat4 u_coord_matrix;uniform bool u_is_text;uniform bool u_pitch_with_map;uniform highp float u_pitch;uniform bool u_rotate_symbol;uniform highp float u_aspect_ratio;uniform highp float u_camera_to_center_distance;uniform float u_fade_change;uniform vec2 u_texsize;uniform vec2 u_texsize_icon;varying vec4 v_data0;varying vec4 v_data1;\n#pragma mapbox: define highp vec4 fill_color\n#pragma mapbox: define highp vec4 halo_color\n#pragma mapbox: define lowp float opacity\n#pragma mapbox: define lowp float halo_width\n#pragma mapbox: define lowp float halo_blur\nvoid main() {\n#pragma mapbox: initialize highp vec4 fill_color\n#pragma mapbox: initialize highp vec4 halo_color\n#pragma mapbox: initialize lowp float opacity\n#pragma mapbox: initialize lowp float halo_width\n#pragma mapbox: initialize lowp float halo_blur\nvec2 a_pos=a_pos_offset.xy;vec2 a_offset=a_pos_offset.zw;vec2 a_tex=a_data.xy;vec2 a_size=a_data.zw;float a_size_min=floor(a_size[0]*0.5);float is_sdf=a_size[0]-2.0*a_size_min;highp float segment_angle=-a_projected_pos[2];float size;if (!u_is_size_zoom_constant && !u_is_size_feature_constant) {size=mix(a_size_min,a_size[1],u_size_t)/128.0;} else if (u_is_size_zoom_constant && !u_is_size_feature_constant) {size=a_size_min/128.0;} else {size=u_size;}vec4 projectedPoint=u_matrix*vec4(a_pos,0,1);highp float camera_to_anchor_distance=projectedPoint.w;highp float distance_ratio=u_pitch_with_map ?\ncamera_to_anchor_distance/u_camera_to_center_distance :\nu_camera_to_center_distance/camera_to_anchor_distance;highp float perspective_ratio=clamp(0.5+0.5*distance_ratio,0.0,4.0);size*=perspective_ratio;float fontScale=size/24.0;highp float symbol_rotation=0.0;if (u_rotate_symbol) {vec4 offsetProjectedPoint=u_matrix*vec4(a_pos+vec2(1,0),0,1);vec2 a=projectedPoint.xy/projectedPoint.w;vec2 b=offsetProjectedPoint.xy/offsetProjectedPoint.w;symbol_rotation=atan((b.y-a.y)/u_aspect_ratio,b.x-a.x);}highp float angle_sin=sin(segment_angle+symbol_rotation);highp float angle_cos=cos(segment_angle+symbol_rotation);mat2 rotation_matrix=mat2(angle_cos,-1.0*angle_sin,angle_sin,angle_cos);vec4 projected_pos=u_label_plane_matrix*vec4(a_projected_pos.xy,0.0,1.0);gl_Position=u_coord_matrix*vec4(projected_pos.xy/projected_pos.w+rotation_matrix*(a_offset/32.0*fontScale),0.0,1.0);float gamma_scale=gl_Position.w;vec2 fade_opacity=unpack_opacity(a_fade_opacity);float fade_change=fade_opacity[1] > 0.5 ? u_fade_change :-u_fade_change;float interpolated_fade_opacity=max(0.0,min(1.0,fade_opacity[0]+fade_change));v_data0.xy=a_tex/u_texsize;v_data0.zw=a_tex/u_texsize_icon;v_data1=vec4(gamma_scale,size,interpolated_fade_opacity,is_sdf);}");function vn(t,e){var n=/#pragma mapbox: ([\w]+) ([\w]+) ([\w]+) ([\w]+)/g,r=e.match(/attribute ([\w]+) ([\w]+)/g),i=t.match(/uniform ([\w]+) ([\w]+)([\s]*)([\w]*)/g),o=e.match(/uniform ([\w]+) ([\w]+)([\s]*)([\w]*)/g),a=o?o.concat(i):i,s={};return{fragmentSource:t=t.replace(n,(function(t,e,n,r,i){return s[i]=!0,"define"===e?"\n#ifndef HAS_UNIFORM_u_"+i+"\nvarying "+n+" "+r+" "+i+";\n#else\nuniform "+n+" "+r+" u_"+i+";\n#endif\n":"\n#ifdef HAS_UNIFORM_u_"+i+"\n "+n+" "+r+" "+i+" = u_"+i+";\n#endif\n"})),vertexSource:e=e.replace(n,(function(t,e,n,r,i){var o="float"===r?"vec2":"vec4",a=i.match(/color/)?"color":o;return s[i]?"define"===e?"\n#ifndef HAS_UNIFORM_u_"+i+"\nuniform lowp float u_"+i+"_t;\nattribute "+n+" "+o+" a_"+i+";\nvarying "+n+" "+r+" "+i+";\n#else\nuniform "+n+" "+r+" u_"+i+";\n#endif\n":"vec4"===a?"\n#ifndef HAS_UNIFORM_u_"+i+"\n "+i+" = a_"+i+";\n#else\n "+n+" "+r+" "+i+" = u_"+i+";\n#endif\n":"\n#ifndef HAS_UNIFORM_u_"+i+"\n "+i+" = unpack_mix_"+a+"(a_"+i+", u_"+i+"_t);\n#else\n "+n+" "+r+" "+i+" = u_"+i+";\n#endif\n":"define"===e?"\n#ifndef HAS_UNIFORM_u_"+i+"\nuniform lowp float u_"+i+"_t;\nattribute "+n+" "+o+" a_"+i+";\n#else\nuniform "+n+" "+r+" u_"+i+";\n#endif\n":"vec4"===a?"\n#ifndef HAS_UNIFORM_u_"+i+"\n "+n+" "+r+" "+i+" = a_"+i+";\n#else\n "+n+" "+r+" "+i+" = u_"+i+";\n#endif\n":"\n#ifndef HAS_UNIFORM_u_"+i+"\n "+n+" "+r+" "+i+" = unpack_mix_"+a+"(a_"+i+", u_"+i+"_t);\n#else\n "+n+" "+r+" "+i+" = u_"+i+";\n#endif\n"})),staticAttributes:r,staticUniforms:a}}var _n=Object.freeze({__proto__:null,prelude:Ge,background:Ze,backgroundPattern:He,circle:Xe,clippingMask:Ye,heatmap:Ke,heatmapTexture:Je,collisionBox:$e,collisionCircle:Qe,debug:tn,fill:en,fillOutline:nn,fillOutlinePattern:rn,fillPattern:on,fillExtrusion:an,fillExtrusionPattern:sn,hillshadePrepare:ln,hillshade:un,line:cn,lineGradient:hn,linePattern:pn,lineSDF:fn,raster:dn,symbolIcon:mn,symbolSDF:gn,symbolTextAndIcon:yn}),xn=function(){this.boundProgram=null,this.boundLayoutVertexBuffer=null,this.boundPaintVertexBuffers=[],this.boundIndexBuffer=null,this.boundVertexOffset=null,this.boundDynamicVertexBuffer=null,this.vao=null};function bn(t){for(var e=[],n=0;n>16,s>>16],u_pixel_coord_lower:[65535&a,65535&s]}}wn.prototype.draw=function(t,e,n,r,i,o,a,s,l,u,c,h,p,f,d,m){var g,y=t.gl;if(!this.failedToCreate){for(var v in t.program.set(this.program),t.setDepthMode(n),t.setStencilMode(r),t.setColorMode(i),t.setCullFace(o),this.fixedUniforms)this.fixedUniforms[v].set(a[v]);f&&f.setUniforms(t,this.binderUniforms,h,{zoom:p});for(var _=(g={},g[y.LINES]=2,g[y.TRIANGLES]=3,g[y.LINE_STRIP]=1,g)[e],x=0,b=c.get();x0?1-1/(1.001-a):-a),u_contrast_factor:(o=i.paint.get("raster-contrast"),o>0?1/(1-o):1+o),u_spin_weights:qn(i.paint.get("raster-hue-rotate"))};var o,a};function qn(t){t*=Math.PI/180;var e=Math.sin(t),n=Math.cos(t);return[(2*n+1)/3,(-Math.sqrt(3)*e-n+1)/3,(Math.sqrt(3)*e-n+1)/3]}var Wn,Gn=function(t,e,n,r,i,o,a,s,l,u){var c=i.transform;return{u_is_size_zoom_constant:+("constant"===t||"source"===t),u_is_size_feature_constant:+("constant"===t||"camera"===t),u_size_t:e?e.uSizeT:0,u_size:e?e.uSize:0,u_camera_to_center_distance:c.cameraToCenterDistance,u_pitch:c.pitch/360*2*Math.PI,u_rotate_symbol:+n,u_aspect_ratio:c.width/c.height,u_fade_change:i.options.fadeDuration?i.symbolFadeChange:1,u_matrix:o,u_label_plane_matrix:a,u_coord_matrix:s,u_is_text:+l,u_pitch_with_map:+r,u_texsize:u,u_texture:0}},Zn=function(e,n,r,i,o,a,s,l,u,c,h){var p=o.transform;return t.extend(Gn(e,n,r,i,o,a,s,l,u,c),{u_gamma_scale:i?Math.cos(p._pitch)*p.cameraToCenterDistance:1,u_device_pixel_ratio:t.browser.devicePixelRatio,u_is_halo:+h})},Hn=function(e,n,r,i,o,a,s,l,u,c){return t.extend(Zn(e,n,r,i,o,a,s,l,!0,u,!0),{u_texsize_icon:c,u_texture_icon:1})},Xn=function(t,e,n){return{u_matrix:t,u_opacity:e,u_color:n}},Yn=function(e,n,r,i,o,a){return t.extend(function(t,e,n,r){var i=n.imageManager.getPattern(t.from.toString()),o=n.imageManager.getPattern(t.to.toString()),a=n.imageManager.getPixelSize(),s=a.width,l=a.height,u=Math.pow(2,r.tileID.overscaledZ),c=r.tileSize*Math.pow(2,n.transform.tileZoom)/u,h=c*(r.tileID.canonical.x+r.tileID.wrap*u),p=c*r.tileID.canonical.y;return{u_image:0,u_pattern_tl_a:i.tl,u_pattern_br_a:i.br,u_pattern_tl_b:o.tl,u_pattern_br_b:o.br,u_texsize:[s,l],u_mix:e.t,u_pattern_size_a:i.displaySize,u_pattern_size_b:o.displaySize,u_scale_a:e.fromScale,u_scale_b:e.toScale,u_tile_units_to_pixels:1/pe(r,1,n.transform.tileZoom),u_pixel_coord_upper:[h>>16,p>>16],u_pixel_coord_lower:[65535&h,65535&p]}}(i,a,r,o),{u_matrix:e,u_opacity:n})},Kn={fillExtrusion:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_lightpos:new t.Uniform3f(e,n.u_lightpos),u_lightintensity:new t.Uniform1f(e,n.u_lightintensity),u_lightcolor:new t.Uniform3f(e,n.u_lightcolor),u_vertical_gradient:new t.Uniform1f(e,n.u_vertical_gradient),u_opacity:new t.Uniform1f(e,n.u_opacity)}},fillExtrusionPattern:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_lightpos:new t.Uniform3f(e,n.u_lightpos),u_lightintensity:new t.Uniform1f(e,n.u_lightintensity),u_lightcolor:new t.Uniform3f(e,n.u_lightcolor),u_vertical_gradient:new t.Uniform1f(e,n.u_vertical_gradient),u_height_factor:new t.Uniform1f(e,n.u_height_factor),u_image:new t.Uniform1i(e,n.u_image),u_texsize:new t.Uniform2f(e,n.u_texsize),u_pixel_coord_upper:new t.Uniform2f(e,n.u_pixel_coord_upper),u_pixel_coord_lower:new t.Uniform2f(e,n.u_pixel_coord_lower),u_scale:new t.Uniform3f(e,n.u_scale),u_fade:new t.Uniform1f(e,n.u_fade),u_opacity:new t.Uniform1f(e,n.u_opacity)}},fill:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix)}},fillPattern:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_image:new t.Uniform1i(e,n.u_image),u_texsize:new t.Uniform2f(e,n.u_texsize),u_pixel_coord_upper:new t.Uniform2f(e,n.u_pixel_coord_upper),u_pixel_coord_lower:new t.Uniform2f(e,n.u_pixel_coord_lower),u_scale:new t.Uniform3f(e,n.u_scale),u_fade:new t.Uniform1f(e,n.u_fade)}},fillOutline:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_world:new t.Uniform2f(e,n.u_world)}},fillOutlinePattern:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_world:new t.Uniform2f(e,n.u_world),u_image:new t.Uniform1i(e,n.u_image),u_texsize:new t.Uniform2f(e,n.u_texsize),u_pixel_coord_upper:new t.Uniform2f(e,n.u_pixel_coord_upper),u_pixel_coord_lower:new t.Uniform2f(e,n.u_pixel_coord_lower),u_scale:new t.Uniform3f(e,n.u_scale),u_fade:new t.Uniform1f(e,n.u_fade)}},circle:function(e,n){return{u_camera_to_center_distance:new t.Uniform1f(e,n.u_camera_to_center_distance),u_scale_with_map:new t.Uniform1i(e,n.u_scale_with_map),u_pitch_with_map:new t.Uniform1i(e,n.u_pitch_with_map),u_extrude_scale:new t.Uniform2f(e,n.u_extrude_scale),u_device_pixel_ratio:new t.Uniform1f(e,n.u_device_pixel_ratio),u_matrix:new t.UniformMatrix4f(e,n.u_matrix)}},collisionBox:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_camera_to_center_distance:new t.Uniform1f(e,n.u_camera_to_center_distance),u_pixels_to_tile_units:new t.Uniform1f(e,n.u_pixels_to_tile_units),u_extrude_scale:new t.Uniform2f(e,n.u_extrude_scale),u_overscale_factor:new t.Uniform1f(e,n.u_overscale_factor)}},collisionCircle:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_inv_matrix:new t.UniformMatrix4f(e,n.u_inv_matrix),u_camera_to_center_distance:new t.Uniform1f(e,n.u_camera_to_center_distance),u_viewport_size:new t.Uniform2f(e,n.u_viewport_size)}},debug:function(e,n){return{u_color:new t.UniformColor(e,n.u_color),u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_overlay:new t.Uniform1i(e,n.u_overlay),u_overlay_scale:new t.Uniform1f(e,n.u_overlay_scale)}},clippingMask:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix)}},heatmap:function(e,n){return{u_extrude_scale:new t.Uniform1f(e,n.u_extrude_scale),u_intensity:new t.Uniform1f(e,n.u_intensity),u_matrix:new t.UniformMatrix4f(e,n.u_matrix)}},heatmapTexture:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_world:new t.Uniform2f(e,n.u_world),u_image:new t.Uniform1i(e,n.u_image),u_color_ramp:new t.Uniform1i(e,n.u_color_ramp),u_opacity:new t.Uniform1f(e,n.u_opacity)}},hillshade:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_image:new t.Uniform1i(e,n.u_image),u_latrange:new t.Uniform2f(e,n.u_latrange),u_light:new t.Uniform2f(e,n.u_light),u_shadow:new t.UniformColor(e,n.u_shadow),u_highlight:new t.UniformColor(e,n.u_highlight),u_accent:new t.UniformColor(e,n.u_accent)}},hillshadePrepare:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_image:new t.Uniform1i(e,n.u_image),u_dimension:new t.Uniform2f(e,n.u_dimension),u_zoom:new t.Uniform1f(e,n.u_zoom),u_unpack:new t.Uniform4f(e,n.u_unpack)}},line:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_ratio:new t.Uniform1f(e,n.u_ratio),u_device_pixel_ratio:new t.Uniform1f(e,n.u_device_pixel_ratio),u_units_to_pixels:new t.Uniform2f(e,n.u_units_to_pixels)}},lineGradient:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_ratio:new t.Uniform1f(e,n.u_ratio),u_device_pixel_ratio:new t.Uniform1f(e,n.u_device_pixel_ratio),u_units_to_pixels:new t.Uniform2f(e,n.u_units_to_pixels),u_image:new t.Uniform1i(e,n.u_image),u_image_height:new t.Uniform1f(e,n.u_image_height)}},linePattern:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_texsize:new t.Uniform2f(e,n.u_texsize),u_ratio:new t.Uniform1f(e,n.u_ratio),u_device_pixel_ratio:new t.Uniform1f(e,n.u_device_pixel_ratio),u_image:new t.Uniform1i(e,n.u_image),u_units_to_pixels:new t.Uniform2f(e,n.u_units_to_pixels),u_scale:new t.Uniform3f(e,n.u_scale),u_fade:new t.Uniform1f(e,n.u_fade)}},lineSDF:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_ratio:new t.Uniform1f(e,n.u_ratio),u_device_pixel_ratio:new t.Uniform1f(e,n.u_device_pixel_ratio),u_units_to_pixels:new t.Uniform2f(e,n.u_units_to_pixels),u_patternscale_a:new t.Uniform2f(e,n.u_patternscale_a),u_patternscale_b:new t.Uniform2f(e,n.u_patternscale_b),u_sdfgamma:new t.Uniform1f(e,n.u_sdfgamma),u_image:new t.Uniform1i(e,n.u_image),u_tex_y_a:new t.Uniform1f(e,n.u_tex_y_a),u_tex_y_b:new t.Uniform1f(e,n.u_tex_y_b),u_mix:new t.Uniform1f(e,n.u_mix)}},raster:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_tl_parent:new t.Uniform2f(e,n.u_tl_parent),u_scale_parent:new t.Uniform1f(e,n.u_scale_parent),u_buffer_scale:new t.Uniform1f(e,n.u_buffer_scale),u_fade_t:new t.Uniform1f(e,n.u_fade_t),u_opacity:new t.Uniform1f(e,n.u_opacity),u_image0:new t.Uniform1i(e,n.u_image0),u_image1:new t.Uniform1i(e,n.u_image1),u_brightness_low:new t.Uniform1f(e,n.u_brightness_low),u_brightness_high:new t.Uniform1f(e,n.u_brightness_high),u_saturation_factor:new t.Uniform1f(e,n.u_saturation_factor),u_contrast_factor:new t.Uniform1f(e,n.u_contrast_factor),u_spin_weights:new t.Uniform3f(e,n.u_spin_weights)}},symbolIcon:function(e,n){return{u_is_size_zoom_constant:new t.Uniform1i(e,n.u_is_size_zoom_constant),u_is_size_feature_constant:new t.Uniform1i(e,n.u_is_size_feature_constant),u_size_t:new t.Uniform1f(e,n.u_size_t),u_size:new t.Uniform1f(e,n.u_size),u_camera_to_center_distance:new t.Uniform1f(e,n.u_camera_to_center_distance),u_pitch:new t.Uniform1f(e,n.u_pitch),u_rotate_symbol:new t.Uniform1i(e,n.u_rotate_symbol),u_aspect_ratio:new t.Uniform1f(e,n.u_aspect_ratio),u_fade_change:new t.Uniform1f(e,n.u_fade_change),u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_label_plane_matrix:new t.UniformMatrix4f(e,n.u_label_plane_matrix),u_coord_matrix:new t.UniformMatrix4f(e,n.u_coord_matrix),u_is_text:new t.Uniform1i(e,n.u_is_text),u_pitch_with_map:new t.Uniform1i(e,n.u_pitch_with_map),u_texsize:new t.Uniform2f(e,n.u_texsize),u_texture:new t.Uniform1i(e,n.u_texture)}},symbolSDF:function(e,n){return{u_is_size_zoom_constant:new t.Uniform1i(e,n.u_is_size_zoom_constant),u_is_size_feature_constant:new t.Uniform1i(e,n.u_is_size_feature_constant),u_size_t:new t.Uniform1f(e,n.u_size_t),u_size:new t.Uniform1f(e,n.u_size),u_camera_to_center_distance:new t.Uniform1f(e,n.u_camera_to_center_distance),u_pitch:new t.Uniform1f(e,n.u_pitch),u_rotate_symbol:new t.Uniform1i(e,n.u_rotate_symbol),u_aspect_ratio:new t.Uniform1f(e,n.u_aspect_ratio),u_fade_change:new t.Uniform1f(e,n.u_fade_change),u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_label_plane_matrix:new t.UniformMatrix4f(e,n.u_label_plane_matrix),u_coord_matrix:new t.UniformMatrix4f(e,n.u_coord_matrix),u_is_text:new t.Uniform1i(e,n.u_is_text),u_pitch_with_map:new t.Uniform1i(e,n.u_pitch_with_map),u_texsize:new t.Uniform2f(e,n.u_texsize),u_texture:new t.Uniform1i(e,n.u_texture),u_gamma_scale:new t.Uniform1f(e,n.u_gamma_scale),u_device_pixel_ratio:new t.Uniform1f(e,n.u_device_pixel_ratio),u_is_halo:new t.Uniform1i(e,n.u_is_halo)}},symbolTextAndIcon:function(e,n){return{u_is_size_zoom_constant:new t.Uniform1i(e,n.u_is_size_zoom_constant),u_is_size_feature_constant:new t.Uniform1i(e,n.u_is_size_feature_constant),u_size_t:new t.Uniform1f(e,n.u_size_t),u_size:new t.Uniform1f(e,n.u_size),u_camera_to_center_distance:new t.Uniform1f(e,n.u_camera_to_center_distance),u_pitch:new t.Uniform1f(e,n.u_pitch),u_rotate_symbol:new t.Uniform1i(e,n.u_rotate_symbol),u_aspect_ratio:new t.Uniform1f(e,n.u_aspect_ratio),u_fade_change:new t.Uniform1f(e,n.u_fade_change),u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_label_plane_matrix:new t.UniformMatrix4f(e,n.u_label_plane_matrix),u_coord_matrix:new t.UniformMatrix4f(e,n.u_coord_matrix),u_is_text:new t.Uniform1i(e,n.u_is_text),u_pitch_with_map:new t.Uniform1i(e,n.u_pitch_with_map),u_texsize:new t.Uniform2f(e,n.u_texsize),u_texsize_icon:new t.Uniform2f(e,n.u_texsize_icon),u_texture:new t.Uniform1i(e,n.u_texture),u_texture_icon:new t.Uniform1i(e,n.u_texture_icon),u_gamma_scale:new t.Uniform1f(e,n.u_gamma_scale),u_device_pixel_ratio:new t.Uniform1f(e,n.u_device_pixel_ratio),u_is_halo:new t.Uniform1i(e,n.u_is_halo)}},background:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_opacity:new t.Uniform1f(e,n.u_opacity),u_color:new t.UniformColor(e,n.u_color)}},backgroundPattern:function(e,n){return{u_matrix:new t.UniformMatrix4f(e,n.u_matrix),u_opacity:new t.Uniform1f(e,n.u_opacity),u_image:new t.Uniform1i(e,n.u_image),u_pattern_tl_a:new t.Uniform2f(e,n.u_pattern_tl_a),u_pattern_br_a:new t.Uniform2f(e,n.u_pattern_br_a),u_pattern_tl_b:new t.Uniform2f(e,n.u_pattern_tl_b),u_pattern_br_b:new t.Uniform2f(e,n.u_pattern_br_b),u_texsize:new t.Uniform2f(e,n.u_texsize),u_mix:new t.Uniform1f(e,n.u_mix),u_pattern_size_a:new t.Uniform2f(e,n.u_pattern_size_a),u_pattern_size_b:new t.Uniform2f(e,n.u_pattern_size_b),u_scale_a:new t.Uniform1f(e,n.u_scale_a),u_scale_b:new t.Uniform1f(e,n.u_scale_b),u_pixel_coord_upper:new t.Uniform2f(e,n.u_pixel_coord_upper),u_pixel_coord_lower:new t.Uniform2f(e,n.u_pixel_coord_lower),u_tile_units_to_pixels:new t.Uniform1f(e,n.u_tile_units_to_pixels)}}};function Jn(e,n,r,i,o,a,s){for(var l=e.context,u=l.gl,c=e.useProgram("collisionBox"),h=[],p=0,f=0,d=0;d0){var b=t.create(),w=v;t.mul(b,y.placementInvProjMatrix,e.transform.glCoordMatrix),t.mul(b,b,y.placementViewportMatrix),h.push({circleArray:x,circleOffset:f,transform:w,invTransform:b}),f=p+=x.length/4}_&&c.draw(l,u.LINES,Et.disabled,Ct.disabled,e.colorModeForRenderPass(),It.disabled,Pn(v,e.transform,g),r.id,_.layoutVertexBuffer,_.indexBuffer,_.segments,null,e.transform.zoom,null,null,_.collisionVertexBuffer)}}if(s&&h.length){var S=e.useProgram("collisionCircle"),T=new t.StructArrayLayout2f1f2i16;T.resize(4*p),T._trim();for(var E=0,C=0,k=h;C=0&&(m[y.associatedIconIndex]={shiftedAnchor:T,angle:E})}else ue(y.numGlyphs,f)}if(h){d.clear();for(var k=e.icon.placedSymbolArray,I=0;I0){var s=t.browser.now(),l=(s-e.timeAdded)/a,u=n?(s-n.timeAdded)/a:-1,c=r.getSource(),h=o.coveringZoomLevel({tileSize:c.tileSize,roundZoom:c.roundZoom}),p=!n||Math.abs(n.tileID.overscaledZ-h)>Math.abs(e.tileID.overscaledZ-h),f=p&&e.refreshedUponExpiration?1:t.clamp(p?l:1-u,0,1);return e.refreshedUponExpiration&&l>=1&&(e.refreshedUponExpiration=!1),n?{opacity:1,mix:1-f}:{opacity:f,mix:0}}return{opacity:1,mix:0}}var ur=new t.Color(1,0,0,1),cr=new t.Color(0,1,0,1),hr=new t.Color(0,0,1,1),pr=new t.Color(1,0,1,1),fr=new t.Color(0,1,1,1);function dr(t,e,n,r){gr(t,0,e+n/2,t.transform.width,n,r)}function mr(t,e,n,r){gr(t,e-n/2,0,n,t.transform.height,r)}function gr(e,n,r,i,o,a){var s=e.context,l=s.gl;l.enable(l.SCISSOR_TEST),l.scissor(n*t.browser.devicePixelRatio,r*t.browser.devicePixelRatio,i*t.browser.devicePixelRatio,o*t.browser.devicePixelRatio),s.clear({color:a}),l.disable(l.SCISSOR_TEST)}function yr(e,n,r){var i=e.context,o=i.gl,a=r.posMatrix,s=e.useProgram("debug"),l=Et.disabled,u=Ct.disabled,c=e.colorModeForRenderPass();i.activeTexture.set(o.TEXTURE0),e.emptyTexture.bind(o.LINEAR,o.CLAMP_TO_EDGE),s.draw(i,o.LINE_STRIP,l,u,c,It.disabled,zn(a,t.Color.red),"$debug",e.debugBuffer,e.tileBorderIndexBuffer,e.debugSegments);var h=n.getTileByID(r.key).latestRawTileData,p=Math.floor((h&&h.byteLength||0)/1024),f=n.getTile(r).tileSize,d=512/Math.min(f,512)*(r.overscaledZ/e.transform.zoom)*.5,m=r.canonical.toString();r.overscaledZ!==r.canonical.z&&(m+=" => "+r.overscaledZ),function(t,e){t.initDebugOverlayCanvas();var n=t.debugOverlayCanvas,r=t.context.gl,i=t.debugOverlayCanvas.getContext("2d");i.clearRect(0,0,n.width,n.height),i.shadowColor="white",i.shadowBlur=2,i.lineWidth=1.5,i.strokeStyle="white",i.textBaseline="top",i.font="bold 36px Open Sans, sans-serif",i.fillText(e,5,5),i.strokeText(e,5,5),t.debugOverlayTexture.update(n),t.debugOverlayTexture.bind(r.LINEAR,r.CLAMP_TO_EDGE)}(e,m+" "+p+"kb"),s.draw(i,o.TRIANGLES,l,u,kt.alphaBlended,It.disabled,zn(a,t.Color.transparent,d),"$debug",e.debugBuffer,e.quadTriangleIndexBuffer,e.debugSegments)}var vr={symbol:function(e,n,r,i,o){if("translucent"===e.renderPass){var a=Ct.disabled,s=e.colorModeForRenderPass();r.layout.get("text-variable-anchor")&&function(e,n,r,i,o,a,s){for(var l=n.transform,u="map"===o,c="map"===a,h=0,p=e;h256&&this.clearStencil(),n.setColorMode(kt.disabled),n.setDepthMode(Et.disabled);var i=this.useProgram("clippingMask");this._tileClippingMaskIDs={};for(var o=0,a=e;o256&&this.clearStencil();var t=this.nextStencilID++,e=this.context.gl;return new Ct({func:e.NOTEQUAL,mask:255},t,255,e.KEEP,e.KEEP,e.REPLACE)},_r.prototype.stencilModeForClipping=function(t){var e=this.context.gl;return new Ct({func:e.EQUAL,mask:255},this._tileClippingMaskIDs[t.key],0,e.KEEP,e.KEEP,e.REPLACE)},_r.prototype.stencilConfigForOverlap=function(t){var e,n=this.context.gl,r=t.sort((function(t,e){return e.overscaledZ-t.overscaledZ})),i=r[r.length-1].overscaledZ,o=r[0].overscaledZ-i+1;if(o>1){this.currentStencilSource=void 0,this.nextStencilID+o>256&&this.clearStencil();for(var a={},s=0;s=0;this.currentLayer--){var x=this.style._layers[i[this.currentLayer]],b=o[x.source],w=c[x.source];this._renderTileClippingMasks(x,w),this.renderLayer(this,b,x,w)}for(this.renderPass="translucent",this.currentLayer=0;this.currentLayer0?e.pop():null},_r.prototype.isPatternMissing=function(t){if(!t)return!1;if(!t.from||!t.to)return!0;var e=this.imageManager.getPattern(t.from.toString()),n=this.imageManager.getPattern(t.to.toString());return!e||!n},_r.prototype.useProgram=function(t,e){this.cache=this.cache||{};var n=""+t+(e?e.cacheKey:"")+(this._showOverdrawInspector?"/overdraw":"");return this.cache[n]||(this.cache[n]=new wn(this.context,t,_n[t],e,Kn[t],this._showOverdrawInspector)),this.cache[n]},_r.prototype.setCustomLayerDefaults=function(){this.context.unbindVAO(),this.context.cullFace.setDefault(),this.context.activeTexture.setDefault(),this.context.pixelStoreUnpack.setDefault(),this.context.pixelStoreUnpackPremultiplyAlpha.setDefault(),this.context.pixelStoreUnpackFlipY.setDefault()},_r.prototype.setBaseState=function(){var t=this.context.gl;this.context.cullFace.set(!1),this.context.viewport.set([0,0,this.width,this.height]),this.context.blendEquation.set(t.FUNC_ADD)},_r.prototype.initDebugOverlayCanvas=function(){null==this.debugOverlayCanvas&&(this.debugOverlayCanvas=t.window.document.createElement("canvas"),this.debugOverlayCanvas.width=512,this.debugOverlayCanvas.height=512,this.debugOverlayTexture=new t.Texture(this.context,this.debugOverlayCanvas,this.context.gl.RGBA))},_r.prototype.destroy=function(){this.emptyTexture.destroy(),this.debugOverlayTexture&&this.debugOverlayTexture.destroy()};var xr=function(t,e){this.points=t,this.planes=e};xr.fromInvProjectionMatrix=function(e,n,r){var i=Math.pow(2,r),o=[[-1,1,-1,1],[1,1,-1,1],[1,-1,-1,1],[-1,-1,-1,1],[-1,1,1,1],[1,1,1,1],[1,-1,1,1],[-1,-1,1,1]].map((function(n){return t.transformMat4([],n,e)})).map((function(e){return t.scale$1([],e,1/e[3]/n*i)})),a=[[0,1,2],[6,5,4],[0,3,7],[2,1,5],[3,2,6],[0,4,5]].map((function(e){var n=t.sub([],o[e[0]],o[e[1]]),r=t.sub([],o[e[2]],o[e[1]]),i=t.normalize([],t.cross([],n,r)),a=-t.dot(i,o[e[1]]);return i.concat(a)}));return new xr(o,a)};var br=function(e,n){this.min=e,this.max=n,this.center=t.scale$2([],t.add([],this.min,this.max),.5)};br.prototype.quadrant=function(e){for(var n=[e%2==0,e<2],r=t.clone$2(this.min),i=t.clone$2(this.max),o=0;o=0;if(0===a)return 0;a!==n.length&&(r=!1)}if(r)return 2;for(var l=0;l<3;l++){for(var u=Number.MAX_VALUE,c=-Number.MAX_VALUE,h=0;hthis.max[l]-this.min[l])return 0}return 1};var wr=function(t,e,n,r){if(void 0===t&&(t=0),void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=0),isNaN(t)||t<0||isNaN(e)||e<0||isNaN(n)||n<0||isNaN(r)||r<0)throw new Error("Invalid value for edge-insets, top, bottom, left and right must all be numbers");this.top=t,this.bottom=e,this.left=n,this.right=r};wr.prototype.interpolate=function(e,n,r){return null!=n.top&&null!=e.top&&(this.top=t.number(e.top,n.top,r)),null!=n.bottom&&null!=e.bottom&&(this.bottom=t.number(e.bottom,n.bottom,r)),null!=n.left&&null!=e.left&&(this.left=t.number(e.left,n.left,r)),null!=n.right&&null!=e.right&&(this.right=t.number(e.right,n.right,r)),this},wr.prototype.getCenter=function(e,n){var r=t.clamp((this.left+e-this.right)/2,0,e),i=t.clamp((this.top+n-this.bottom)/2,0,n);return new t.Point(r,i)},wr.prototype.equals=function(t){return this.top===t.top&&this.bottom===t.bottom&&this.left===t.left&&this.right===t.right},wr.prototype.clone=function(){return new wr(this.top,this.bottom,this.left,this.right)},wr.prototype.toJSON=function(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}};var Sr=function(e,n,r,i,o){this.tileSize=512,this.maxValidLatitude=85.051129,this._renderWorldCopies=void 0===o||o,this._minZoom=e||0,this._maxZoom=n||22,this._minPitch=null==r?0:r,this._maxPitch=null==i?60:i,this.setMaxBounds(),this.width=0,this.height=0,this._center=new t.LngLat(0,0),this.zoom=0,this.angle=0,this._fov=.6435011087932844,this._pitch=0,this._unmodified=!0,this._edgeInsets=new wr,this._posMatrixCache={},this._alignedPosMatrixCache={}},Tr={minZoom:{configurable:!0},maxZoom:{configurable:!0},minPitch:{configurable:!0},maxPitch:{configurable:!0},renderWorldCopies:{configurable:!0},worldSize:{configurable:!0},centerOffset:{configurable:!0},size:{configurable:!0},bearing:{configurable:!0},pitch:{configurable:!0},fov:{configurable:!0},zoom:{configurable:!0},center:{configurable:!0},padding:{configurable:!0},centerPoint:{configurable:!0},unmodified:{configurable:!0},point:{configurable:!0}};Sr.prototype.clone=function(){var t=new Sr(this._minZoom,this._maxZoom,this._minPitch,this.maxPitch,this._renderWorldCopies);return t.tileSize=this.tileSize,t.latRange=this.latRange,t.width=this.width,t.height=this.height,t._center=this._center,t.zoom=this.zoom,t.angle=this.angle,t._fov=this._fov,t._pitch=this._pitch,t._unmodified=this._unmodified,t._edgeInsets=this._edgeInsets.clone(),t._calcMatrices(),t},Tr.minZoom.get=function(){return this._minZoom},Tr.minZoom.set=function(t){this._minZoom!==t&&(this._minZoom=t,this.zoom=Math.max(this.zoom,t))},Tr.maxZoom.get=function(){return this._maxZoom},Tr.maxZoom.set=function(t){this._maxZoom!==t&&(this._maxZoom=t,this.zoom=Math.min(this.zoom,t))},Tr.minPitch.get=function(){return this._minPitch},Tr.minPitch.set=function(t){this._minPitch!==t&&(this._minPitch=t,this.pitch=Math.max(this.pitch,t))},Tr.maxPitch.get=function(){return this._maxPitch},Tr.maxPitch.set=function(t){this._maxPitch!==t&&(this._maxPitch=t,this.pitch=Math.min(this.pitch,t))},Tr.renderWorldCopies.get=function(){return this._renderWorldCopies},Tr.renderWorldCopies.set=function(t){void 0===t?t=!0:null===t&&(t=!1),this._renderWorldCopies=t},Tr.worldSize.get=function(){return this.tileSize*this.scale},Tr.centerOffset.get=function(){return this.centerPoint._sub(this.size._div(2))},Tr.size.get=function(){return new t.Point(this.width,this.height)},Tr.bearing.get=function(){return-this.angle/Math.PI*180},Tr.bearing.set=function(e){var n=-t.wrap(e,-180,180)*Math.PI/180;this.angle!==n&&(this._unmodified=!1,this.angle=n,this._calcMatrices(),this.rotationMatrix=t.create$2(),t.rotate(this.rotationMatrix,this.rotationMatrix,this.angle))},Tr.pitch.get=function(){return this._pitch/Math.PI*180},Tr.pitch.set=function(e){var n=t.clamp(e,this.minPitch,this.maxPitch)/180*Math.PI;this._pitch!==n&&(this._unmodified=!1,this._pitch=n,this._calcMatrices())},Tr.fov.get=function(){return this._fov/Math.PI*180},Tr.fov.set=function(t){t=Math.max(.01,Math.min(60,t)),this._fov!==t&&(this._unmodified=!1,this._fov=t/180*Math.PI,this._calcMatrices())},Tr.zoom.get=function(){return this._zoom},Tr.zoom.set=function(t){var e=Math.min(Math.max(t,this.minZoom),this.maxZoom);this._zoom!==e&&(this._unmodified=!1,this._zoom=e,this.scale=this.zoomScale(e),this.tileZoom=Math.floor(e),this.zoomFraction=e-this.tileZoom,this._constrain(),this._calcMatrices())},Tr.center.get=function(){return this._center},Tr.center.set=function(t){t.lat===this._center.lat&&t.lng===this._center.lng||(this._unmodified=!1,this._center=t,this._constrain(),this._calcMatrices())},Tr.padding.get=function(){return this._edgeInsets.toJSON()},Tr.padding.set=function(t){this._edgeInsets.equals(t)||(this._unmodified=!1,this._edgeInsets.interpolate(this._edgeInsets,t,1),this._calcMatrices())},Tr.centerPoint.get=function(){return this._edgeInsets.getCenter(this.width,this.height)},Sr.prototype.isPaddingEqual=function(t){return this._edgeInsets.equals(t)},Sr.prototype.interpolatePadding=function(t,e,n){this._unmodified=!1,this._edgeInsets.interpolate(t,e,n),this._constrain(),this._calcMatrices()},Sr.prototype.coveringZoomLevel=function(t){var e=(t.roundZoom?Math.round:Math.floor)(this.zoom+this.scaleZoom(this.tileSize/t.tileSize));return Math.max(0,e)},Sr.prototype.getVisibleUnwrappedCoordinates=function(e){var n=[new t.UnwrappedTileID(0,e)];if(this._renderWorldCopies)for(var r=this.pointCoordinate(new t.Point(0,0)),i=this.pointCoordinate(new t.Point(this.width,0)),o=this.pointCoordinate(new t.Point(this.width,this.height)),a=this.pointCoordinate(new t.Point(0,this.height)),s=Math.floor(Math.min(r.x,i.x,o.x,a.x)),l=Math.floor(Math.max(r.x,i.x,o.x,a.x)),u=s-1;u<=l+1;u++)0!==u&&n.push(new t.UnwrappedTileID(u,e));return n},Sr.prototype.coveringTiles=function(e){var n=this.coveringZoomLevel(e),r=n;if(void 0!==e.minzoom&&ne.maxzoom&&(n=e.maxzoom);var i=t.MercatorCoordinate.fromLngLat(this.center),o=Math.pow(2,n),a=[o*i.x,o*i.y,0],s=xr.fromInvProjectionMatrix(this.invProjMatrix,this.worldSize,n),l=e.minzoom||0;this.pitch<=60&&this._edgeInsets.top<.1&&(l=n);var u=function(t){return{aabb:new br([t*o,0,0],[(t+1)*o,o,0]),zoom:0,x:0,y:0,wrap:t,fullyVisible:!1}},c=[],h=[],p=n,f=e.reparseOverscaled?r:n;if(this._renderWorldCopies)for(var d=1;d<=3;d++)c.push(u(-d)),c.push(u(d));for(c.push(u(0));c.length>0;){var m=c.pop(),g=m.x,y=m.y,v=m.fullyVisible;if(!v){var _=m.aabb.intersects(s);if(0===_)continue;v=2===_}var x=m.aabb.distanceX(a),b=m.aabb.distanceY(a),w=Math.max(Math.abs(x),Math.abs(b));if(m.zoom===p||w>3+(1<=l)h.push({tileID:new t.OverscaledTileID(m.zoom===p?f:m.zoom,m.wrap,m.zoom,g,y),distanceSq:t.sqrLen([a[0]-.5-g,a[1]-.5-y])});else for(var S=0;S<4;S++){var T=(g<<1)+S%2,E=(y<<1)+(S>>1);c.push({aabb:m.aabb.quadrant(S),zoom:m.zoom+1,x:T,y:E,wrap:m.wrap,fullyVisible:v})}}return h.sort((function(t,e){return t.distanceSq-e.distanceSq})).map((function(t){return t.tileID}))},Sr.prototype.resize=function(t,e){this.width=t,this.height=e,this.pixelsToGLUnits=[2/t,-2/e],this._constrain(),this._calcMatrices()},Tr.unmodified.get=function(){return this._unmodified},Sr.prototype.zoomScale=function(t){return Math.pow(2,t)},Sr.prototype.scaleZoom=function(t){return Math.log(t)/Math.LN2},Sr.prototype.project=function(e){var n=t.clamp(e.lat,-this.maxValidLatitude,this.maxValidLatitude);return new t.Point(t.mercatorXfromLng(e.lng)*this.worldSize,t.mercatorYfromLat(n)*this.worldSize)},Sr.prototype.unproject=function(e){return new t.MercatorCoordinate(e.x/this.worldSize,e.y/this.worldSize).toLngLat()},Tr.point.get=function(){return this.project(this.center)},Sr.prototype.setLocationAtPoint=function(e,n){var r=this.pointCoordinate(n),i=this.pointCoordinate(this.centerPoint),o=this.locationCoordinate(e),a=new t.MercatorCoordinate(o.x-(r.x-i.x),o.y-(r.y-i.y));this.center=this.coordinateLocation(a),this._renderWorldCopies&&(this.center=this.center.wrap())},Sr.prototype.locationPoint=function(t){return this.coordinatePoint(this.locationCoordinate(t))},Sr.prototype.pointLocation=function(t){return this.coordinateLocation(this.pointCoordinate(t))},Sr.prototype.locationCoordinate=function(e){return t.MercatorCoordinate.fromLngLat(e)},Sr.prototype.coordinateLocation=function(t){return t.toLngLat()},Sr.prototype.pointCoordinate=function(e){var n=[e.x,e.y,0,1],r=[e.x,e.y,1,1];t.transformMat4(n,n,this.pixelMatrixInverse),t.transformMat4(r,r,this.pixelMatrixInverse);var i=n[3],o=r[3],a=n[1]/i,s=r[1]/o,l=n[2]/i,u=r[2]/o,c=l===u?0:(0-l)/(u-l);return new t.MercatorCoordinate(t.number(n[0]/i,r[0]/o,c)/this.worldSize,t.number(a,s,c)/this.worldSize)},Sr.prototype.coordinatePoint=function(e){var n=[e.x*this.worldSize,e.y*this.worldSize,0,1];return t.transformMat4(n,n,this.pixelMatrix),new t.Point(n[0]/n[3],n[1]/n[3])},Sr.prototype.getBounds=function(){return(new t.LngLatBounds).extend(this.pointLocation(new t.Point(0,0))).extend(this.pointLocation(new t.Point(this.width,0))).extend(this.pointLocation(new t.Point(this.width,this.height))).extend(this.pointLocation(new t.Point(0,this.height)))},Sr.prototype.getMaxBounds=function(){return this.latRange&&2===this.latRange.length&&this.lngRange&&2===this.lngRange.length?new t.LngLatBounds([this.lngRange[0],this.latRange[0]],[this.lngRange[1],this.latRange[1]]):null},Sr.prototype.setMaxBounds=function(t){t?(this.lngRange=[t.getWest(),t.getEast()],this.latRange=[t.getSouth(),t.getNorth()],this._constrain()):(this.lngRange=null,this.latRange=[-this.maxValidLatitude,this.maxValidLatitude])},Sr.prototype.calculatePosMatrix=function(e,n){void 0===n&&(n=!1);var r=e.key,i=n?this._alignedPosMatrixCache:this._posMatrixCache;if(i[r])return i[r];var o=e.canonical,a=this.worldSize/this.zoomScale(o.z),s=o.x+Math.pow(2,o.z)*e.wrap,l=t.identity(new Float64Array(16));return t.translate(l,l,[s*a,o.y*a,0]),t.scale(l,l,[a/t.EXTENT,a/t.EXTENT,1]),t.multiply(l,n?this.alignedProjMatrix:this.projMatrix,l),i[r]=new Float32Array(l),i[r]},Sr.prototype.customLayerMatrix=function(){return this.mercatorMatrix.slice()},Sr.prototype._constrain=function(){if(this.center&&this.width&&this.height&&!this._constraining){this._constraining=!0;var e,n,r,i,o=-90,a=90,s=-180,l=180,u=this.size,c=this._unmodified;if(this.latRange){var h=this.latRange;o=t.mercatorYfromLat(h[1])*this.worldSize,e=(a=t.mercatorYfromLat(h[0])*this.worldSize)-oa&&(i=a-g)}if(this.lngRange){var y=f.x,v=u.x/2;y-vl&&(r=l-v)}void 0===r&&void 0===i||(this.center=this.unproject(new t.Point(void 0!==r?r:f.x,void 0!==i?i:f.y))),this._unmodified=c,this._constraining=!1}},Sr.prototype._calcMatrices=function(){if(this.height){var e=this.centerOffset;this.cameraToCenterDistance=.5/Math.tan(this._fov/2)*this.height;var n=Math.PI/2+this._pitch,r=this._fov*(.5+e.y/this.height),i=Math.sin(r)*this.cameraToCenterDistance/Math.sin(t.clamp(Math.PI-n-r,.01,Math.PI-.01)),o=this.point,a=o.x,s=o.y,l=1.01*(Math.cos(Math.PI/2-this._pitch)*i+this.cameraToCenterDistance),u=this.height/50,c=new Float64Array(16);t.perspective(c,this._fov,this.width/this.height,u,l),c[8]=2*-e.x/this.width,c[9]=2*e.y/this.height,t.scale(c,c,[1,-1,1]),t.translate(c,c,[0,0,-this.cameraToCenterDistance]),t.rotateX(c,c,this._pitch),t.rotateZ(c,c,this.angle),t.translate(c,c,[-a,-s,0]),this.mercatorMatrix=t.scale([],c,[this.worldSize,this.worldSize,this.worldSize]),t.scale(c,c,[1,1,t.mercatorZfromAltitude(1,this.center.lat)*this.worldSize,1]),this.projMatrix=c,this.invProjMatrix=t.invert([],this.projMatrix);var h=this.width%2/2,p=this.height%2/2,f=Math.cos(this.angle),d=Math.sin(this.angle),m=a-Math.round(a)+f*h+d*p,g=s-Math.round(s)+f*p+d*h,y=new Float64Array(c);if(t.translate(y,y,[m>.5?m-1:m,g>.5?g-1:g,0]),this.alignedProjMatrix=y,c=t.create(),t.scale(c,c,[this.width/2,-this.height/2,1]),t.translate(c,c,[1,-1,0]),this.labelPlaneMatrix=c,c=t.create(),t.scale(c,c,[1,-1,1]),t.translate(c,c,[-1,-1,0]),t.scale(c,c,[2/this.width,2/this.height,1]),this.glCoordMatrix=c,this.pixelMatrix=t.multiply(new Float64Array(16),this.labelPlaneMatrix,this.projMatrix),!(c=t.invert(new Float64Array(16),this.pixelMatrix)))throw new Error("failed to invert matrix");this.pixelMatrixInverse=c,this._posMatrixCache={},this._alignedPosMatrixCache={}}},Sr.prototype.maxPitchScaleFactor=function(){if(!this.pixelMatrixInverse)return 1;var e=this.pointCoordinate(new t.Point(0,0)),n=[e.x*this.worldSize,e.y*this.worldSize,0,1];return t.transformMat4(n,n,this.pixelMatrix)[3]/this.cameraToCenterDistance},Sr.prototype.getCameraPoint=function(){var e=Math.tan(this._pitch)*(this.cameraToCenterDistance||1);return this.centerPoint.add(new t.Point(0,e))},Sr.prototype.getCameraQueryGeometry=function(e){var n=this.getCameraPoint();if(1===e.length)return[e[0],n];for(var r=n.x,i=n.y,o=n.x,a=n.y,s=0,l=e;s=3&&!t.some((function(t){return isNaN(t)}))){var e=this._map.dragRotate.isEnabled()&&this._map.touchZoomRotate.isEnabled()?+(t[3]||0):this._map.getBearing();return this._map.jumpTo({center:[+t[2],+t[1]],zoom:+t[0],bearing:e,pitch:+(t[4]||0)}),!0}return!1},Er.prototype._updateHashUnthrottled=function(){var e=t.window.location.href.replace(/(#.+)?$/,this.getHashString());try{t.window.history.replaceState(t.window.history.state,null,e)}catch(t){}};var Cr={linearity:.3,easing:t.bezier(0,0,.3,1)},kr=t.extend({deceleration:2500,maxSpeed:1400},Cr),Ir=t.extend({deceleration:20,maxSpeed:1400},Cr),Ar=t.extend({deceleration:1e3,maxSpeed:360},Cr),Mr=t.extend({deceleration:1e3,maxSpeed:90},Cr),Pr=function(t){this._map=t,this.clear()};function Dr(t,e){(!t.duration||t.duration0&&n-e[0].time>160;)e.shift()},Pr.prototype._onMoveEnd=function(e){if(this._drainInertiaBuffer(),!(this._inertiaBuffer.length<2)){for(var n={zoom:0,bearing:0,pitch:0,pan:new t.Point(0,0),pinchAround:void 0,around:void 0},r=0,i=this._inertiaBuffer;r=this._clickTolerance||this._map.fire(new Lr(t.type,this._map,t))},Br.prototype.dblclick=function(t){return this._firePreventable(new Lr(t.type,this._map,t))},Br.prototype.mouseover=function(t){this._map.fire(new Lr(t.type,this._map,t))},Br.prototype.mouseout=function(t){this._map.fire(new Lr(t.type,this._map,t))},Br.prototype.touchstart=function(t){return this._firePreventable(new Or(t.type,this._map,t))},Br.prototype.touchmove=function(t){this._map.fire(new Or(t.type,this._map,t))},Br.prototype.touchend=function(t){this._map.fire(new Or(t.type,this._map,t))},Br.prototype.touchcancel=function(t){this._map.fire(new Or(t.type,this._map,t))},Br.prototype._firePreventable=function(t){if(this._map.fire(t),t.defaultPrevented)return{}},Br.prototype.isEnabled=function(){return!0},Br.prototype.isActive=function(){return!1},Br.prototype.enable=function(){},Br.prototype.disable=function(){};var Fr=function(t){this._map=t};Fr.prototype.reset=function(){this._delayContextMenu=!1,delete this._contextMenuEvent},Fr.prototype.mousemove=function(t){this._map.fire(new Lr(t.type,this._map,t))},Fr.prototype.mousedown=function(){this._delayContextMenu=!0},Fr.prototype.mouseup=function(){this._delayContextMenu=!1,this._contextMenuEvent&&(this._map.fire(new Lr("contextmenu",this._map,this._contextMenuEvent)),delete this._contextMenuEvent)},Fr.prototype.contextmenu=function(t){this._delayContextMenu?this._contextMenuEvent=t:this._map.fire(new Lr(t.type,this._map,t)),this._map.listens("contextmenu")&&t.preventDefault()},Fr.prototype.isEnabled=function(){return!0},Fr.prototype.isActive=function(){return!1},Fr.prototype.enable=function(){},Fr.prototype.disable=function(){};var Nr=function(t,e){this._map=t,this._el=t.getCanvasContainer(),this._container=t.getContainer(),this._clickTolerance=e.clickTolerance||1};function Vr(t,e){for(var n={},r=0;rthis.numTouches)&&(this.aborted=!0),this.aborted||(void 0===this.startTime&&(this.startTime=e.timeStamp),r.length===this.numTouches&&(this.centroid=function(e){for(var n=new t.Point(0,0),r=0,i=e;r30)&&(this.aborted=!0)}}},Ur.prototype.touchend=function(t,e,n){if((!this.centroid||t.timeStamp-this.startTime>500)&&(this.aborted=!0),0===n.length){var r=!this.aborted&&this.centroid;if(this.reset(),r)return r}};var jr=function(t){this.singleTap=new Ur(t),this.numTaps=t.numTaps,this.reset()};jr.prototype.reset=function(){this.lastTime=1/0,delete this.lastTap,this.count=0,this.singleTap.reset()},jr.prototype.touchstart=function(t,e,n){this.singleTap.touchstart(t,e,n)},jr.prototype.touchmove=function(t,e,n){this.singleTap.touchmove(t,e,n)},jr.prototype.touchend=function(t,e,n){var r=this.singleTap.touchend(t,e,n);if(r){var i=t.timeStamp-this.lastTime<500,o=!this.lastTap||this.lastTap.dist(r)<30;if(i&&o||this.reset(),this.count++,this.lastTime=t.timeStamp,this.lastTap=r,this.count===this.numTaps)return this.reset(),r}};var qr=function(){this._zoomIn=new jr({numTouches:1,numTaps:2}),this._zoomOut=new jr({numTouches:2,numTaps:1}),this.reset()};qr.prototype.reset=function(){this._active=!1,this._zoomIn.reset(),this._zoomOut.reset()},qr.prototype.touchstart=function(t,e,n){this._zoomIn.touchstart(t,e,n),this._zoomOut.touchstart(t,e,n)},qr.prototype.touchmove=function(t,e,n){this._zoomIn.touchmove(t,e,n),this._zoomOut.touchmove(t,e,n)},qr.prototype.touchend=function(t,e,n){var r=this,i=this._zoomIn.touchend(t,e,n),o=this._zoomOut.touchend(t,e,n);return i?(this._active=!0,t.preventDefault(),setTimeout((function(){return r.reset()}),0),{cameraAnimation:function(e){return e.easeTo({duration:300,zoom:e.getZoom()+1,around:e.unproject(i)},{originalEvent:t})}}):o?(this._active=!0,t.preventDefault(),setTimeout((function(){return r.reset()}),0),{cameraAnimation:function(e){return e.easeTo({duration:300,zoom:e.getZoom()-1,around:e.unproject(o)},{originalEvent:t})}}):void 0},qr.prototype.touchcancel=function(){this.reset()},qr.prototype.enable=function(){this._enabled=!0},qr.prototype.disable=function(){this._enabled=!1,this.reset()},qr.prototype.isEnabled=function(){return this._enabled},qr.prototype.isActive=function(){return this._active};var Wr={0:1,2:2},Gr=function(t){this.reset(),this._clickTolerance=t.clickTolerance||1};Gr.prototype.blur=function(){this.reset()},Gr.prototype.reset=function(){this._active=!1,this._moved=!1,delete this._lastPoint,delete this._eventButton},Gr.prototype._correctButton=function(t,e){return!1},Gr.prototype._move=function(t,e){return{}},Gr.prototype.mousedown=function(t,e){if(!this._lastPoint){var r=n.mouseButton(t);this._correctButton(t,r)&&(this._lastPoint=e,this._eventButton=r)}},Gr.prototype.mousemoveWindow=function(t,e){var n=this._lastPoint;if(n)if(t.preventDefault(),function(t,e){var n=Wr[e];return void 0===t.buttons||(t.buttons&n)!==n}(t,this._eventButton))this.reset();else if(this._moved||!(e.dist(n)0&&(this._active=!0);var i=Vr(r,n),o=new t.Point(0,0),a=new t.Point(0,0),s=0;for(var l in i){var u=i[l],c=this._touches[l];c&&(o._add(u),a._add(u.sub(c)),s++,i[l]=u)}if(this._touches=i,!(sMath.abs(t.x)}var ri=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e.prototype.reset=function(){t.prototype.reset.call(this),this._valid=void 0,delete this._firstMove,delete this._lastPoints},e.prototype._start=function(t){this._lastPoints=t,ni(t[0].sub(t[1]))&&(this._valid=!1)},e.prototype._move=function(t,e,n){var r=t[0].sub(this._lastPoints[0]),i=t[1].sub(this._lastPoints[1]);if(this._valid=this.gestureBeginsVertically(r,i,n.timeStamp),this._valid)return this._lastPoints=t,this._active=!0,{pitchDelta:(r.y+i.y)/2*-.5}},e.prototype.gestureBeginsVertically=function(t,e,n){if(void 0!==this._valid)return this._valid;var r=t.mag()>=2,i=e.mag()>=2;if(r||i){if(!r||!i)return void 0===this._firstMove&&(this._firstMove=n),n-this._firstMove<100&&void 0;var o=t.y>0==e.y>0;return ni(t)&&ni(e)&&o}},e}(Kr),ii={panStep:100,bearingStep:15,pitchStep:10},oi=function(){var t=ii;this._panStep=t.panStep,this._bearingStep=t.bearingStep,this._pitchStep=t.pitchStep,this._rotationDisabled=!1};function ai(t){return t*(2-t)}oi.prototype.blur=function(){this.reset()},oi.prototype.reset=function(){this._active=!1},oi.prototype.keydown=function(t){var e=this;if(!(t.altKey||t.ctrlKey||t.metaKey)){var n=0,r=0,i=0,o=0,a=0;switch(t.keyCode){case 61:case 107:case 171:case 187:n=1;break;case 189:case 109:case 173:n=-1;break;case 37:t.shiftKey?r=-1:(t.preventDefault(),o=-1);break;case 39:t.shiftKey?r=1:(t.preventDefault(),o=1);break;case 38:t.shiftKey?i=1:(t.preventDefault(),a=-1);break;case 40:t.shiftKey?i=-1:(t.preventDefault(),a=1);break;default:return}return this._rotationDisabled&&(r=0,i=0),{cameraAnimation:function(s){var l=s.getZoom();s.easeTo({duration:300,easeId:"keyboardHandler",easing:ai,zoom:n?Math.round(l)+n*(t.shiftKey?2:1):l,bearing:s.getBearing()+r*e._bearingStep,pitch:s.getPitch()+i*e._pitchStep,offset:[-o*e._panStep,-a*e._panStep],center:s.getCenter()},{originalEvent:t})}}}},oi.prototype.enable=function(){this._enabled=!0},oi.prototype.disable=function(){this._enabled=!1,this.reset()},oi.prototype.isEnabled=function(){return this._enabled},oi.prototype.isActive=function(){return this._active},oi.prototype.disableRotation=function(){this._rotationDisabled=!0},oi.prototype.enableRotation=function(){this._rotationDisabled=!1};var si=function(e,n){this._map=e,this._el=e.getCanvasContainer(),this._handler=n,this._delta=0,this._defaultZoomRate=.01,this._wheelZoomRate=1/450,t.bindAll(["_onTimeout"],this)};si.prototype.setZoomRate=function(t){this._defaultZoomRate=t},si.prototype.setWheelZoomRate=function(t){this._wheelZoomRate=t},si.prototype.isEnabled=function(){return!!this._enabled},si.prototype.isActive=function(){return!!this._active||void 0!==this._finishTimeout},si.prototype.isZooming=function(){return!!this._zooming},si.prototype.enable=function(t){this.isEnabled()||(this._enabled=!0,this._aroundCenter=t&&"center"===t.around)},si.prototype.disable=function(){this.isEnabled()&&(this._enabled=!1)},si.prototype.wheel=function(e){if(this.isEnabled()){var n=e.deltaMode===t.window.WheelEvent.DOM_DELTA_LINE?40*e.deltaY:e.deltaY,r=t.browser.now(),i=r-(this._lastWheelEventTime||0);this._lastWheelEventTime=r,0!==n&&n%4.000244140625==0?this._type="wheel":0!==n&&Math.abs(n)<4?this._type="trackpad":i>400?(this._type=null,this._lastValue=n,this._timeout=setTimeout(this._onTimeout,40,e)):this._type||(this._type=Math.abs(i*n)<200?"trackpad":"wheel",this._timeout&&(clearTimeout(this._timeout),this._timeout=null,n+=this._lastValue)),e.shiftKey&&n&&(n/=4),this._type&&(this._lastWheelEvent=e,this._delta-=n,this._active||this._start(e)),e.preventDefault()}},si.prototype._onTimeout=function(t){this._type="wheel",this._delta-=this._lastValue,this._active||this._start(t)},si.prototype._start=function(e){if(this._delta){this._frameId&&(this._frameId=null),this._active=!0,this.isZooming()||(this._zooming=!0),this._finishTimeout&&(clearTimeout(this._finishTimeout),delete this._finishTimeout);var r=n.mousePos(this._el,e);this._around=t.LngLat.convert(this._aroundCenter?this._map.getCenter():this._map.unproject(r)),this._aroundPoint=this._map.transform.locationPoint(this._around),this._frameId||(this._frameId=!0,this._handler._triggerRenderFrame())}},si.prototype.renderFrame=function(){var e=this;if(this._frameId&&(this._frameId=null,this.isActive())){var n=this._map.transform;if(0!==this._delta){var r="wheel"===this._type&&Math.abs(this._delta)>4.000244140625?this._wheelZoomRate:this._defaultZoomRate,i=2/(1+Math.exp(-Math.abs(this._delta*r)));this._delta<0&&0!==i&&(i=1/i);var o="number"==typeof this._targetZoom?n.zoomScale(this._targetZoom):n.scale;this._targetZoom=Math.min(n.maxZoom,Math.max(n.minZoom,n.scaleZoom(o*i))),"wheel"===this._type&&(this._startZoom=n.zoom,this._easing=this._smoothOutEasing(200)),this._delta=0}var a,s="number"==typeof this._targetZoom?this._targetZoom:n.zoom,l=this._startZoom,u=this._easing,c=!1;if("wheel"===this._type&&l&&u){var h=Math.min((t.browser.now()-this._lastWheelEventTime)/200,1),p=u(h);a=t.number(l,s,p),h<1?this._frameId||(this._frameId=!0):c=!0}else a=s,c=!0;return this._active=!0,c&&(this._active=!1,this._finishTimeout=setTimeout((function(){e._zooming=!1,e._handler._triggerRenderFrame(),delete e._targetZoom,delete e._finishTimeout}),200)),{noInertia:!0,needsRenderFrame:!c,zoomDelta:a-n.zoom,around:this._aroundPoint,originalEvent:this._lastWheelEvent}}},si.prototype._smoothOutEasing=function(e){var n=t.ease;if(this._prevEase){var r=this._prevEase,i=(t.browser.now()-r.start)/r.duration,o=r.easing(i+.01)-r.easing(i),a=.27/Math.sqrt(o*o+1e-4)*.01,s=Math.sqrt(.0729-a*a);n=t.bezier(a,s,.25,1)}return this._prevEase={start:t.browser.now(),duration:e,easing:n},n},si.prototype.blur=function(){this.reset()},si.prototype.reset=function(){this._active=!1};var li=function(t,e){this._clickZoom=t,this._tapZoom=e};li.prototype.enable=function(){this._clickZoom.enable(),this._tapZoom.enable()},li.prototype.disable=function(){this._clickZoom.disable(),this._tapZoom.disable()},li.prototype.isEnabled=function(){return this._clickZoom.isEnabled()&&this._tapZoom.isEnabled()},li.prototype.isActive=function(){return this._clickZoom.isActive()||this._tapZoom.isActive()};var ui=function(){this.reset()};ui.prototype.reset=function(){this._active=!1},ui.prototype.blur=function(){this.reset()},ui.prototype.dblclick=function(t,e){return t.preventDefault(),{cameraAnimation:function(n){n.easeTo({duration:300,zoom:n.getZoom()+(t.shiftKey?-1:1),around:n.unproject(e)},{originalEvent:t})}}},ui.prototype.enable=function(){this._enabled=!0},ui.prototype.disable=function(){this._enabled=!1,this.reset()},ui.prototype.isEnabled=function(){return this._enabled},ui.prototype.isActive=function(){return this._active};var ci=function(){this._tap=new jr({numTouches:1,numTaps:1}),this.reset()};ci.prototype.reset=function(){this._active=!1,delete this._swipePoint,delete this._swipeTouch,delete this._tapTime,this._tap.reset()},ci.prototype.touchstart=function(t,e,n){this._swipePoint||(this._tapTime&&t.timeStamp-this._tapTime>500&&this.reset(),this._tapTime?n.length>0&&(this._swipePoint=e[0],this._swipeTouch=n[0].identifier):this._tap.touchstart(t,e,n))},ci.prototype.touchmove=function(t,e,n){if(this._tapTime){if(this._swipePoint){if(n[0].identifier!==this._swipeTouch)return;var r=e[0],i=r.y-this._swipePoint.y;return this._swipePoint=r,t.preventDefault(),this._active=!0,{zoomDelta:i/128}}}else this._tap.touchmove(t,e,n)},ci.prototype.touchend=function(t,e,n){this._tapTime?this._swipePoint&&0===n.length&&this.reset():this._tap.touchend(t,e,n)&&(this._tapTime=t.timeStamp)},ci.prototype.touchcancel=function(){this.reset()},ci.prototype.enable=function(){this._enabled=!0},ci.prototype.disable=function(){this._enabled=!1,this.reset()},ci.prototype.isEnabled=function(){return this._enabled},ci.prototype.isActive=function(){return this._active};var hi=function(t,e,n){this._el=t,this._mousePan=e,this._touchPan=n};hi.prototype.enable=function(t){this._inertiaOptions=t||{},this._mousePan.enable(),this._touchPan.enable(),this._el.classList.add("mapboxgl-touch-drag-pan")},hi.prototype.disable=function(){this._mousePan.disable(),this._touchPan.disable(),this._el.classList.remove("mapboxgl-touch-drag-pan")},hi.prototype.isEnabled=function(){return this._mousePan.isEnabled()&&this._touchPan.isEnabled()},hi.prototype.isActive=function(){return this._mousePan.isActive()||this._touchPan.isActive()};var pi=function(t,e,n){this._pitchWithRotate=t.pitchWithRotate,this._mouseRotate=e,this._mousePitch=n};pi.prototype.enable=function(){this._mouseRotate.enable(),this._pitchWithRotate&&this._mousePitch.enable()},pi.prototype.disable=function(){this._mouseRotate.disable(),this._mousePitch.disable()},pi.prototype.isEnabled=function(){return this._mouseRotate.isEnabled()&&(!this._pitchWithRotate||this._mousePitch.isEnabled())},pi.prototype.isActive=function(){return this._mouseRotate.isActive()||this._mousePitch.isActive()};var fi=function(t,e,n,r){this._el=t,this._touchZoom=e,this._touchRotate=n,this._tapDragZoom=r,this._rotationDisabled=!1,this._enabled=!0};fi.prototype.enable=function(t){this._touchZoom.enable(t),this._rotationDisabled||this._touchRotate.enable(t),this._tapDragZoom.enable(),this._el.classList.add("mapboxgl-touch-zoom-rotate")},fi.prototype.disable=function(){this._touchZoom.disable(),this._touchRotate.disable(),this._tapDragZoom.disable(),this._el.classList.remove("mapboxgl-touch-zoom-rotate")},fi.prototype.isEnabled=function(){return this._touchZoom.isEnabled()&&(this._rotationDisabled||this._touchRotate.isEnabled())&&this._tapDragZoom.isEnabled()},fi.prototype.isActive=function(){return this._touchZoom.isActive()||this._touchRotate.isActive()||this._tapDragZoom.isActive()},fi.prototype.disableRotation=function(){this._rotationDisabled=!0,this._touchRotate.disable()},fi.prototype.enableRotation=function(){this._rotationDisabled=!1,this._touchZoom.isEnabled()&&this._touchRotate.enable()};var di=function(t){return t.zoom||t.drag||t.pitch||t.rotate},mi=function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),(e.prototype=Object.create(t&&t.prototype)).constructor=e,e}(t.Event);function gi(t){return t.panDelta&&t.panDelta.mag()||t.zoomDelta||t.bearingDelta||t.pitchDelta}var yi=function(e,r){this._map=e,this._el=this._map.getCanvasContainer(),this._handlers=[],this._handlersById={},this._changes=[],this._inertia=new Pr(e),this._bearingSnap=r.bearingSnap,this._previousActiveHandlers={},this._eventsInProgress={},this._addDefaultHandlers(r),t.bindAll(["handleEvent","handleWindowEvent"],this);var i=this._el;this._listeners=[[i,"touchstart",{passive:!0}],[i,"touchmove",{passive:!1}],[i,"touchend",void 0],[i,"touchcancel",void 0],[i,"mousedown",void 0],[i,"mousemove",void 0],[i,"mouseup",void 0],[t.window.document,"mousemove",{capture:!0}],[t.window.document,"mouseup",void 0],[i,"mouseover",void 0],[i,"mouseout",void 0],[i,"dblclick",void 0],[i,"click",void 0],[i,"keydown",{capture:!1}],[i,"keyup",void 0],[i,"wheel",{passive:!1}],[i,"contextmenu",void 0],[t.window,"blur",void 0]];for(var o=0,a=this._listeners;oo?Math.min(2,b):Math.max(.5,b),w=Math.pow(g,1-e),S=i.unproject(_.add(x.mult(e*w)).mult(m));i.setLocationAtPoint(i.renderWorldCopies?S.wrap():S,d)}r._fireMoveEvents(n)}),(function(t){r._afterEase(n,t)}),e),this},n.prototype._prepareEase=function(e,n,r){void 0===r&&(r={}),this._moving=!0,n||r.moving||this.fire(new t.Event("movestart",e)),this._zooming&&!r.zooming&&this.fire(new t.Event("zoomstart",e)),this._rotating&&!r.rotating&&this.fire(new t.Event("rotatestart",e)),this._pitching&&!r.pitching&&this.fire(new t.Event("pitchstart",e))},n.prototype._fireMoveEvents=function(e){this.fire(new t.Event("move",e)),this._zooming&&this.fire(new t.Event("zoom",e)),this._rotating&&this.fire(new t.Event("rotate",e)),this._pitching&&this.fire(new t.Event("pitch",e))},n.prototype._afterEase=function(e,n){if(!this._easeId||!n||this._easeId!==n){delete this._easeId;var r=this._zooming,i=this._rotating,o=this._pitching;this._moving=!1,this._zooming=!1,this._rotating=!1,this._pitching=!1,this._padding=!1,r&&this.fire(new t.Event("zoomend",e)),i&&this.fire(new t.Event("rotateend",e)),o&&this.fire(new t.Event("pitchend",e)),this.fire(new t.Event("moveend",e))}},n.prototype.flyTo=function(e,n){var r=this;if(!e.essential&&t.browser.prefersReducedMotion){var i=t.pick(e,["center","zoom","bearing","pitch","around"]);return this.jumpTo(i,n)}this.stop(),e=t.extend({offset:[0,0],speed:1.2,curve:1.42,easing:t.ease},e);var o=this.transform,a=this.getZoom(),s=this.getBearing(),l=this.getPitch(),u=this.getPadding(),c="zoom"in e?t.clamp(+e.zoom,o.minZoom,o.maxZoom):a,h="bearing"in e?this._normalizeBearing(e.bearing,s):s,p="pitch"in e?+e.pitch:l,f="padding"in e?e.padding:o.padding,d=o.zoomScale(c-a),m=t.Point.convert(e.offset),g=o.centerPoint.add(m),y=o.pointLocation(g),v=t.LngLat.convert(e.center||y);this._normalizeCenter(v);var _=o.project(y),x=o.project(v).sub(_),b=e.curve,w=Math.max(o.width,o.height),S=w/d,T=x.mag();if("minZoom"in e){var E=t.clamp(Math.min(e.minZoom,a,c),o.minZoom,o.maxZoom),C=w/o.zoomScale(E-a);b=Math.sqrt(C/T*2)}var k=b*b;function I(t){var e=(S*S-w*w+(t?-1:1)*k*k*T*T)/(2*(t?S:w)*k*T);return Math.log(Math.sqrt(e*e+1)-e)}function A(t){return(Math.exp(t)-Math.exp(-t))/2}function M(t){return(Math.exp(t)+Math.exp(-t))/2}var P=I(0),D=function(t){return M(P)/M(P+b*t)},z=function(t){return w*((M(P)*(A(e=P+b*t)/M(e))-A(P))/k)/T;var e},L=(I(1)-P)/b;if(Math.abs(T)<1e-6||!isFinite(L)){if(Math.abs(w-S)<1e-6)return this.easeTo(e,n);var O=Se.maxDuration&&(e.duration=0),this._zooming=!0,this._rotating=s!==h,this._pitching=p!==l,this._padding=!o.isPaddingEqual(f),this._prepareEase(n,!1),this._ease((function(e){var i=e*L,d=1/D(i);o.zoom=1===e?c:a+o.scaleZoom(d),r._rotating&&(o.bearing=t.number(s,h,e)),r._pitching&&(o.pitch=t.number(l,p,e)),r._padding&&(o.interpolatePadding(u,f,e),g=o.centerPoint.add(m));var y=1===e?v:o.unproject(_.add(x.mult(z(i))).mult(d));o.setLocationAtPoint(o.renderWorldCopies?y.wrap():y,g),r._fireMoveEvents(n)}),(function(){return r._afterEase(n)}),e),this},n.prototype.isEasing=function(){return!!this._easeFrameId},n.prototype.stop=function(){return this._stop()},n.prototype._stop=function(t,e){if(this._easeFrameId&&(this._cancelRenderFrame(this._easeFrameId),delete this._easeFrameId,delete this._onEaseFrame),this._onEaseEnd){var n=this._onEaseEnd;delete this._onEaseEnd,n.call(this,e)}if(!t){var r=this.handlers;r&&r.stop(!1)}return this},n.prototype._ease=function(e,n,r){!1===r.animate||0===r.duration?(e(1),n()):(this._easeStart=t.browser.now(),this._easeOptions=r,this._onEaseFrame=e,this._onEaseEnd=n,this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback))},n.prototype._renderFrameCallback=function(){var e=Math.min((t.browser.now()-this._easeStart)/this._easeOptions.duration,1);this._onEaseFrame(this._easeOptions.easing(e)),e<1?this._easeFrameId=this._requestRenderFrame(this._renderFrameCallback):this.stop()},n.prototype._normalizeBearing=function(e,n){e=t.wrap(e,-180,180);var r=Math.abs(e-n);return Math.abs(e-360-n)180?-360:n<-180?360:0}},n}(t.Evented),_i=function(e){void 0===e&&(e={}),this.options=e,t.bindAll(["_toggleAttribution","_updateEditLink","_updateData","_updateCompact"],this)};_i.prototype.getDefaultPosition=function(){return"bottom-right"},_i.prototype.onAdd=function(t){var e=this.options&&this.options.compact;return this._map=t,this._container=n.create("div","mapboxgl-ctrl mapboxgl-ctrl-attrib"),this._compactButton=n.create("button","mapboxgl-ctrl-attrib-button",this._container),this._compactButton.addEventListener("click",this._toggleAttribution),this._setElementTitle(this._compactButton,"ToggleAttribution"),this._innerContainer=n.create("div","mapboxgl-ctrl-attrib-inner",this._container),this._innerContainer.setAttribute("role","list"),e&&this._container.classList.add("mapboxgl-compact"),this._updateAttributions(),this._updateEditLink(),this._map.on("styledata",this._updateData),this._map.on("sourcedata",this._updateData),this._map.on("moveend",this._updateEditLink),void 0===e&&(this._map.on("resize",this._updateCompact),this._updateCompact()),this._container},_i.prototype.onRemove=function(){n.remove(this._container),this._map.off("styledata",this._updateData),this._map.off("sourcedata",this._updateData),this._map.off("moveend",this._updateEditLink),this._map.off("resize",this._updateCompact),this._map=void 0,this._attribHTML=void 0},_i.prototype._setElementTitle=function(t,e){var n=this._map._getUIString("AttributionControl."+e);t.title=n,t.setAttribute("aria-label",n)},_i.prototype._toggleAttribution=function(){this._container.classList.contains("mapboxgl-compact-show")?(this._container.classList.remove("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-pressed","false")):(this._container.classList.add("mapboxgl-compact-show"),this._compactButton.setAttribute("aria-pressed","true"))},_i.prototype._updateEditLink=function(){var e=this._editLink;e||(e=this._editLink=this._container.querySelector(".mapbox-improve-map"));var n=[{key:"owner",value:this.styleOwner},{key:"id",value:this.styleId},{key:"access_token",value:this._map._requestManager._customAccessToken||t.config.ACCESS_TOKEN}];if(e){var r=n.reduce((function(t,e,r){return e.value&&(t+=e.key+"="+e.value+(r=0)return!1;return!0}))).join(" | ");a!==this._attribHTML&&(this._attribHTML=a,t.length?(this._innerContainer.innerHTML=a,this._container.classList.remove("mapboxgl-attrib-empty")):this._container.classList.add("mapboxgl-attrib-empty"),this._editLink=null)}},_i.prototype._updateCompact=function(){this._map.getCanvasContainer().offsetWidth<=640?this._container.classList.add("mapboxgl-compact"):this._container.classList.remove("mapboxgl-compact","mapboxgl-compact-show")};var xi=function(){t.bindAll(["_updateLogo"],this),t.bindAll(["_updateCompact"],this)};xi.prototype.onAdd=function(t){this._map=t,this._container=n.create("div","mapboxgl-ctrl");var e=n.create("a","mapboxgl-ctrl-logo");return e.target="_blank",e.rel="noopener nofollow",e.href="https://www.mapbox.com/",e.setAttribute("aria-label",this._map._getUIString("LogoControl.Title")),e.setAttribute("rel","noopener nofollow"),this._container.appendChild(e),this._container.style.display="none",this._map.on("sourcedata",this._updateLogo),this._updateLogo(),this._map.on("resize",this._updateCompact),this._updateCompact(),this._container},xi.prototype.onRemove=function(){n.remove(this._container),this._map.off("sourcedata",this._updateLogo),this._map.off("resize",this._updateCompact)},xi.prototype.getDefaultPosition=function(){return"bottom-left"},xi.prototype._updateLogo=function(t){t&&"metadata"!==t.sourceDataType||(this._container.style.display=this._logoRequired()?"block":"none")},xi.prototype._logoRequired=function(){if(this._map.style){var t=this._map.style.sourceCaches;for(var e in t)if(t[e].getSource().mapbox_logo)return!0;return!1}},xi.prototype._updateCompact=function(){var t=this._container.children;if(t.length){var e=t[0];this._map.getCanvasContainer().offsetWidth<250?e.classList.add("mapboxgl-compact"):e.classList.remove("mapboxgl-compact")}};var bi=function(){this._queue=[],this._id=0,this._cleared=!1,this._currentlyRunning=!1};bi.prototype.add=function(t){var e=++this._id;return this._queue.push({callback:t,id:e,cancelled:!1}),e},bi.prototype.remove=function(t){for(var e=this._currentlyRunning,n=0,r=e?this._queue.concat(e):this._queue;ne.maxZoom)throw new Error("maxZoom must be greater than or equal to minZoom");if(null!=e.minPitch&&null!=e.maxPitch&&e.minPitch>e.maxPitch)throw new Error("maxPitch must be greater than or equal to minPitch");if(null!=e.minPitch&&e.minPitch<0)throw new Error("minPitch must be greater than or equal to 0");if(null!=e.maxPitch&&e.maxPitch>60)throw new Error("maxPitch must be less than or equal to 60");var i=new Sr(e.minZoom,e.maxZoom,e.minPitch,e.maxPitch,e.renderWorldCopies);if(r.call(this,i,e),this._interactive=e.interactive,this._maxTileCacheSize=e.maxTileCacheSize,this._failIfMajorPerformanceCaveat=e.failIfMajorPerformanceCaveat,this._preserveDrawingBuffer=e.preserveDrawingBuffer,this._antialias=e.antialias,this._trackResize=e.trackResize,this._bearingSnap=e.bearingSnap,this._refreshExpiredTiles=e.refreshExpiredTiles,this._fadeDuration=e.fadeDuration,this._crossSourceCollisions=e.crossSourceCollisions,this._crossFadingFactor=1,this._collectResourceTiming=e.collectResourceTiming,this._renderTaskQueue=new bi,this._controls=[],this._mapId=t.uniqueId(),this._locale=t.extend({},wi,e.locale),this._clickTolerance=e.clickTolerance,this._requestManager=new t.RequestManager(e.transformRequest,e.accessToken),"string"==typeof e.container){if(this._container=t.window.document.getElementById(e.container),!this._container)throw new Error("Container '"+e.container+"' not found.")}else{if(!(e.container instanceof Ti))throw new Error("Invalid type: 'container' must be a String or HTMLElement.");this._container=e.container}if(e.maxBounds&&this.setMaxBounds(e.maxBounds),t.bindAll(["_onWindowOnline","_onWindowResize","_onMapScroll","_contextLost","_contextRestored"],this),this._setupContainer(),this._setupPainter(),void 0===this.painter)throw new Error("Failed to initialize WebGL.");this.on("move",(function(){return n._update(!1)})),this.on("moveend",(function(){return n._update(!1)})),this.on("zoom",(function(){return n._update(!0)})),void 0!==t.window&&(t.window.addEventListener("online",this._onWindowOnline,!1),t.window.addEventListener("resize",this._onWindowResize,!1),t.window.addEventListener("orientationchange",this._onWindowResize,!1)),this.handlers=new yi(this,e),this._hash=e.hash&&new Er("string"==typeof e.hash&&e.hash||void 0).addTo(this),this._hash&&this._hash._onHashChange()||(this.jumpTo({center:e.center,zoom:e.zoom,bearing:e.bearing,pitch:e.pitch}),e.bounds&&(this.resize(),this.fitBounds(e.bounds,t.extend({},e.fitBoundsOptions,{duration:0})))),this.resize(),this._localIdeographFontFamily=e.localIdeographFontFamily,e.style&&this.setStyle(e.style,{localIdeographFontFamily:e.localIdeographFontFamily}),e.attributionControl&&this.addControl(new _i({customAttribution:e.customAttribution})),this.addControl(new xi,e.logoPosition),this.on("style.load",(function(){n.transform.unmodified&&n.jumpTo(n.style.stylesheet)})),this.on("data",(function(e){n._update("style"===e.dataType),n.fire(new t.Event(e.dataType+"data",e))})),this.on("dataloading",(function(e){n.fire(new t.Event(e.dataType+"dataloading",e))}))}r&&(i.__proto__=r),(i.prototype=Object.create(r&&r.prototype)).constructor=i;var o={showTileBoundaries:{configurable:!0},showPadding:{configurable:!0},showCollisionBoxes:{configurable:!0},showOverdrawInspector:{configurable:!0},repaint:{configurable:!0},vertices:{configurable:!0},version:{configurable:!0}};return i.prototype._getMapId=function(){return this._mapId},i.prototype.addControl=function(e,n){if(void 0===n&&(n=e.getDefaultPosition?e.getDefaultPosition():"top-right"),!e||!e.onAdd)return this.fire(new t.ErrorEvent(new Error("Invalid argument to map.addControl(). Argument must be a control with onAdd and onRemove methods.")));var r=e.onAdd(this);this._controls.push(e);var i=this._controlPositions[n];return-1!==n.indexOf("bottom")?i.insertBefore(r,i.firstChild):i.appendChild(r),this},i.prototype.removeControl=function(e){if(!e||!e.onRemove)return this.fire(new t.ErrorEvent(new Error("Invalid argument to map.removeControl(). Argument must be a control with onAdd and onRemove methods.")));var n=this._controls.indexOf(e);return n>-1&&this._controls.splice(n,1),e.onRemove(this),this},i.prototype.hasControl=function(t){return this._controls.indexOf(t)>-1},i.prototype.resize=function(e){var n=this._containerDimensions(),r=n[0],i=n[1];if(r===this.transform.width&&i===this.transform.height)return this;this._resizeCanvas(r,i),this.transform.resize(r,i),this.painter.resize(r,i);var o=!this._moving;return o&&this.fire(new t.Event("movestart",e)).fire(new t.Event("move",e)),this.fire(new t.Event("resize",e)),o&&this.fire(new t.Event("moveend",e)),this},i.prototype.getBounds=function(){return this.transform.getBounds()},i.prototype.getMaxBounds=function(){return this.transform.getMaxBounds()},i.prototype.setMaxBounds=function(e){return this.transform.setMaxBounds(t.LngLatBounds.convert(e)),this._update()},i.prototype.setMinZoom=function(t){if((t=null==t?-2:t)>=-2&&t<=this.transform.maxZoom)return this.transform.minZoom=t,this._update(),this.getZoom()=this.transform.minZoom)return this.transform.maxZoom=t,this._update(),this.getZoom()>t&&this.setZoom(t),this;throw new Error("maxZoom must be greater than the current minZoom")},i.prototype.getMaxZoom=function(){return this.transform.maxZoom},i.prototype.setMinPitch=function(t){if((t=null==t?0:t)<0)throw new Error("minPitch must be greater than or equal to 0");if(t>=0&&t<=this.transform.maxPitch)return this.transform.minPitch=t,this._update(),this.getPitch()60)throw new Error("maxPitch must be less than or equal to 60");if(t>=this.transform.minPitch)return this.transform.maxPitch=t,this._update(),this.getPitch()>t&&this.setPitch(t),this;throw new Error("maxPitch must be greater than the current minPitch")},i.prototype.getMaxPitch=function(){return this.transform.maxPitch},i.prototype.getRenderWorldCopies=function(){return this.transform.renderWorldCopies},i.prototype.setRenderWorldCopies=function(t){return this.transform.renderWorldCopies=t,this._update()},i.prototype.project=function(e){return this.transform.locationPoint(t.LngLat.convert(e))},i.prototype.unproject=function(e){return this.transform.pointLocation(t.Point.convert(e))},i.prototype.isMoving=function(){return this._moving||this.handlers.isMoving()},i.prototype.isZooming=function(){return this._zooming||this.handlers.isZooming()},i.prototype.isRotating=function(){return this._rotating||this.handlers.isRotating()},i.prototype._createDelegatedListener=function(t,e,n){var r,i=this;if("mouseenter"===t||"mouseover"===t){var o=!1;return{layer:e,listener:n,delegates:{mousemove:function(r){var a=i.getLayer(e)?i.queryRenderedFeatures(r.point,{layers:[e]}):[];a.length?o||(o=!0,n.call(i,new Lr(t,i,r.originalEvent,{features:a}))):o=!1},mouseout:function(){o=!1}}}}if("mouseleave"===t||"mouseout"===t){var a=!1;return{layer:e,listener:n,delegates:{mousemove:function(r){(i.getLayer(e)?i.queryRenderedFeatures(r.point,{layers:[e]}):[]).length?a=!0:a&&(a=!1,n.call(i,new Lr(t,i,r.originalEvent)))},mouseout:function(e){a&&(a=!1,n.call(i,new Lr(t,i,e.originalEvent)))}}}}return{layer:e,listener:n,delegates:(r={},r[t]=function(t){var r=i.getLayer(e)?i.queryRenderedFeatures(t.point,{layers:[e]}):[];r.length&&(t.features=r,n.call(i,t),delete t.features)},r)}},i.prototype.on=function(t,e,n){if(void 0===n)return r.prototype.on.call(this,t,e);var i=this._createDelegatedListener(t,e,n);for(var o in this._delegatedListeners=this._delegatedListeners||{},this._delegatedListeners[t]=this._delegatedListeners[t]||[],this._delegatedListeners[t].push(i),i.delegates)this.on(o,i.delegates[o]);return this},i.prototype.once=function(t,e,n){if(void 0===n)return r.prototype.once.call(this,t,e);var i=this._createDelegatedListener(t,e,n);for(var o in i.delegates)this.once(o,i.delegates[o]);return this},i.prototype.off=function(t,e,n){var i=this;return void 0===n?r.prototype.off.call(this,t,e):(this._delegatedListeners&&this._delegatedListeners[t]&&function(r){for(var o=r[t],a=0;a180;){var s=r.locationPoint(e);if(s.x>=0&&s.y>=0&&s.x<=r.width&&s.y<=r.height)break;e.lng>r.center.lng?e.lng-=360:e.lng+=360}return e}Pi.prototype.down=function(t,e){this.mouseRotate.mousedown(t,e),this.mousePitch&&this.mousePitch.mousedown(t,e),n.disableDrag()},Pi.prototype.move=function(t,e){var n=this.map,r=this.mouseRotate.mousemoveWindow(t,e);if(r&&r.bearingDelta&&n.setBearing(n.getBearing()+r.bearingDelta),this.mousePitch){var i=this.mousePitch.mousemoveWindow(t,e);i&&i.pitchDelta&&n.setPitch(n.getPitch()+i.pitchDelta)}},Pi.prototype.off=function(){var t=this.element;n.removeEventListener(t,"mousedown",this.mousedown),n.removeEventListener(t,"touchstart",this.touchstart,{passive:!1}),n.removeEventListener(t,"touchmove",this.touchmove),n.removeEventListener(t,"touchend",this.touchend),n.removeEventListener(t,"touchcancel",this.reset),this.offTemp()},Pi.prototype.offTemp=function(){n.enableDrag(),n.removeEventListener(t.window,"mousemove",this.mousemove),n.removeEventListener(t.window,"mouseup",this.mouseup)},Pi.prototype.mousedown=function(e){this.down(t.extend({},e,{ctrlKey:!0,preventDefault:function(){return e.preventDefault()}}),n.mousePos(this.element,e)),n.addEventListener(t.window,"mousemove",this.mousemove),n.addEventListener(t.window,"mouseup",this.mouseup)},Pi.prototype.mousemove=function(t){this.move(t,n.mousePos(this.element,t))},Pi.prototype.mouseup=function(t){this.mouseRotate.mouseupWindow(t),this.mousePitch&&this.mousePitch.mouseupWindow(t),this.offTemp()},Pi.prototype.touchstart=function(t){1!==t.targetTouches.length?this.reset():(this._startPos=this._lastPos=n.touchPos(this.element,t.targetTouches)[0],this.down({type:"mousedown",button:0,ctrlKey:!0,preventDefault:function(){return t.preventDefault()}},this._startPos))},Pi.prototype.touchmove=function(t){1!==t.targetTouches.length?this.reset():(this._lastPos=n.touchPos(this.element,t.targetTouches)[0],this.move({preventDefault:function(){return t.preventDefault()}},this._lastPos))},Pi.prototype.touchend=function(t){0===t.targetTouches.length&&this._startPos&&this._lastPos&&this._startPos.dist(this._lastPos)=n}this._isDragging&&(this._pos=e.point.sub(this._positionDelta),this._lngLat=this._map.unproject(this._pos),this.setLngLat(this._lngLat),this._element.style.pointerEvents="none","pending"===this._state&&(this._state="active",this.fire(new t.Event("dragstart"))),this.fire(new t.Event("drag")))},r.prototype._onUp=function(){this._element.style.pointerEvents="auto",this._positionDelta=null,this._pointerdownPos=null,this._isDragging=!1,this._map.off("mousemove",this._onMove),this._map.off("touchmove",this._onMove),"active"===this._state&&this.fire(new t.Event("dragend")),this._state="inactive"},r.prototype._addDragHandler=function(t){this._element.contains(t.originalEvent.target)&&(t.preventDefault(),this._positionDelta=t.point.sub(this._pos).add(this._offset),this._pointerdownPos=t.point,this._state="pending",this._map.on("mousemove",this._onMove),this._map.on("touchmove",this._onMove),this._map.once("mouseup",this._onUp),this._map.once("touchend",this._onUp))},r.prototype.setDraggable=function(t){return this._draggable=!!t,this._map&&(t?(this._map.on("mousedown",this._addDragHandler),this._map.on("touchstart",this._addDragHandler)):(this._map.off("mousedown",this._addDragHandler),this._map.off("touchstart",this._addDragHandler))),this},r.prototype.isDraggable=function(){return this._draggable},r.prototype.setRotation=function(t){return this._rotation=t||0,this._update(),this},r.prototype.getRotation=function(){return this._rotation},r.prototype.setRotationAlignment=function(t){return this._rotationAlignment=t||"auto",this._update(),this},r.prototype.getRotationAlignment=function(){return this._rotationAlignment},r.prototype.setPitchAlignment=function(t){return this._pitchAlignment=t&&"auto"!==t?t:this._rotationAlignment,this._update(),this},r.prototype.getPitchAlignment=function(){return this._pitchAlignment},r}(t.Evented),Bi={positionOptions:{enableHighAccuracy:!1,maximumAge:0,timeout:6e3},fitBoundsOptions:{maxZoom:15},trackUserLocation:!1,showAccuracyCircle:!0,showUserLocation:!0},Fi=0,Ni=!1,Vi=function(e){function r(n){e.call(this),this.options=t.extend({},Bi,n),t.bindAll(["_onSuccess","_onError","_onZoom","_finish","_setupUI","_updateCamera","_updateMarker"],this)}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.onAdd=function(e){var r;return this._map=e,this._container=n.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),r=this._setupUI,void 0!==Oi?r(Oi):void 0!==t.window.navigator.permissions?t.window.navigator.permissions.query({name:"geolocation"}).then((function(t){r(Oi="denied"!==t.state)})):r(Oi=!!t.window.navigator.geolocation),this._container},r.prototype.onRemove=function(){void 0!==this._geolocationWatchID&&(t.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0),this.options.showUserLocation&&this._userLocationDotMarker&&this._userLocationDotMarker.remove(),this.options.showAccuracyCircle&&this._accuracyCircleMarker&&this._accuracyCircleMarker.remove(),n.remove(this._container),this._map.off("zoom",this._onZoom),this._map=void 0,Fi=0,Ni=!1},r.prototype._isOutOfMapMaxBounds=function(t){var e=this._map.getMaxBounds(),n=t.coords;return e&&(n.longitudee.getEast()||n.latitudee.getNorth())},r.prototype._setErrorState=function(){switch(this._watchState){case"WAITING_ACTIVE":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"ACTIVE_LOCK":this._watchState="ACTIVE_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting");break;case"BACKGROUND":this._watchState="BACKGROUND_ERROR",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting")}},r.prototype._onSuccess=function(e){if(this._map){if(this._isOutOfMapMaxBounds(e))return this._setErrorState(),this.fire(new t.Event("outofmaxbounds",e)),this._updateMarker(),void this._finish();if(this.options.trackUserLocation)switch(this._lastKnownPosition=e,this._watchState){case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"BACKGROUND":case"BACKGROUND_ERROR":this._watchState="BACKGROUND",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background")}this.options.showUserLocation&&"OFF"!==this._watchState&&this._updateMarker(e),this.options.trackUserLocation&&"ACTIVE_LOCK"!==this._watchState||this._updateCamera(e),this.options.showUserLocation&&this._dotElement.classList.remove("mapboxgl-user-location-dot-stale"),this.fire(new t.Event("geolocate",e)),this._finish()}},r.prototype._updateCamera=function(e){var n=new t.LngLat(e.coords.longitude,e.coords.latitude),r=e.coords.accuracy,i=this._map.getBearing(),o=t.extend({bearing:i},this.options.fitBoundsOptions);this._map.fitBounds(n.toBounds(r),o,{geolocateSource:!0})},r.prototype._updateMarker=function(e){if(e){var n=new t.LngLat(e.coords.longitude,e.coords.latitude);this._accuracyCircleMarker.setLngLat(n).addTo(this._map),this._userLocationDotMarker.setLngLat(n).addTo(this._map),this._accuracy=e.coords.accuracy,this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()}else this._userLocationDotMarker.remove(),this._accuracyCircleMarker.remove()},r.prototype._updateCircleRadius=function(){var t=this._map._container.clientHeight/2,e=this._map.unproject([0,t]),n=this._map.unproject([1,t]),r=e.distanceTo(n),i=Math.ceil(2*this._accuracy/r);this._circleElement.style.width=i+"px",this._circleElement.style.height=i+"px"},r.prototype._onZoom=function(){this.options.showUserLocation&&this.options.showAccuracyCircle&&this._updateCircleRadius()},r.prototype._onError=function(e){if(this._map){if(this.options.trackUserLocation)if(1===e.code){this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this._geolocateButton.disabled=!0;var n=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.title=n,this._geolocateButton.setAttribute("aria-label",n),void 0!==this._geolocationWatchID&&this._clearWatch()}else{if(3===e.code&&Ni)return;this._setErrorState()}"OFF"!==this._watchState&&this.options.showUserLocation&&this._dotElement.classList.add("mapboxgl-user-location-dot-stale"),this.fire(new t.Event("error",e)),this._finish()}},r.prototype._finish=function(){this._timeoutId&&clearTimeout(this._timeoutId),this._timeoutId=void 0},r.prototype._setupUI=function(e){var r=this;if(this._container.addEventListener("contextmenu",(function(t){return t.preventDefault()})),this._geolocateButton=n.create("button","mapboxgl-ctrl-geolocate",this._container),n.create("span","mapboxgl-ctrl-icon",this._geolocateButton).setAttribute("aria-hidden",!0),this._geolocateButton.type="button",!1===e){t.warnOnce("Geolocation support is not available so the GeolocateControl will be disabled.");var i=this._map._getUIString("GeolocateControl.LocationNotAvailable");this._geolocateButton.disabled=!0,this._geolocateButton.title=i,this._geolocateButton.setAttribute("aria-label",i)}else{var o=this._map._getUIString("GeolocateControl.FindMyLocation");this._geolocateButton.title=o,this._geolocateButton.setAttribute("aria-label",o)}this.options.trackUserLocation&&(this._geolocateButton.setAttribute("aria-pressed","false"),this._watchState="OFF"),this.options.showUserLocation&&(this._dotElement=n.create("div","mapboxgl-user-location-dot"),this._userLocationDotMarker=new Ri(this._dotElement),this._circleElement=n.create("div","mapboxgl-user-location-accuracy-circle"),this._accuracyCircleMarker=new Ri({element:this._circleElement,pitchAlignment:"map"}),this.options.trackUserLocation&&(this._watchState="OFF"),this._map.on("zoom",this._onZoom)),this._geolocateButton.addEventListener("click",this.trigger.bind(this)),this._setup=!0,this.options.trackUserLocation&&this._map.on("movestart",(function(e){e.geolocateSource||"ACTIVE_LOCK"!==r._watchState||e.originalEvent&&"resize"===e.originalEvent.type||(r._watchState="BACKGROUND",r._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background"),r._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),r.fire(new t.Event("trackuserlocationend")))}))},r.prototype.trigger=function(){if(!this._setup)return t.warnOnce("Geolocate control triggered before added to a map"),!1;if(this.options.trackUserLocation){switch(this._watchState){case"OFF":this._watchState="WAITING_ACTIVE",this.fire(new t.Event("trackuserlocationstart"));break;case"WAITING_ACTIVE":case"ACTIVE_LOCK":case"ACTIVE_ERROR":case"BACKGROUND_ERROR":Fi--,Ni=!1,this._watchState="OFF",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-active-error"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background-error"),this.fire(new t.Event("trackuserlocationend"));break;case"BACKGROUND":this._watchState="ACTIVE_LOCK",this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-background"),this._lastKnownPosition&&this._updateCamera(this._lastKnownPosition),this.fire(new t.Event("trackuserlocationstart"))}switch(this._watchState){case"WAITING_ACTIVE":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_LOCK":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active");break;case"ACTIVE_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-active-error");break;case"BACKGROUND":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background");break;case"BACKGROUND_ERROR":this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-background-error")}if("OFF"===this._watchState&&void 0!==this._geolocationWatchID)this._clearWatch();else if(void 0===this._geolocationWatchID){var e;this._geolocateButton.classList.add("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","true"),++Fi>1?(e={maximumAge:6e5,timeout:0},Ni=!0):(e=this.options.positionOptions,Ni=!1),this._geolocationWatchID=t.window.navigator.geolocation.watchPosition(this._onSuccess,this._onError,e)}}else t.window.navigator.geolocation.getCurrentPosition(this._onSuccess,this._onError,this.options.positionOptions),this._timeoutId=setTimeout(this._finish,1e4);return!0},r.prototype._clearWatch=function(){t.window.navigator.geolocation.clearWatch(this._geolocationWatchID),this._geolocationWatchID=void 0,this._geolocateButton.classList.remove("mapboxgl-ctrl-geolocate-waiting"),this._geolocateButton.setAttribute("aria-pressed","false"),this.options.showUserLocation&&this._updateMarker(null)},r}(t.Evented),Ui={maxWidth:100,unit:"metric"},ji=function(e){this.options=t.extend({},Ui,e),t.bindAll(["_onMove","setUnit"],this)};function qi(t,e,n){var r=n&&n.maxWidth||100,i=t._container.clientHeight/2,o=t.unproject([0,i]),a=t.unproject([r,i]),s=o.distanceTo(a);if(n&&"imperial"===n.unit){var l=3.2808*s;l>5280?Wi(e,r,l/5280,t._getUIString("ScaleControl.Miles")):Wi(e,r,l,t._getUIString("ScaleControl.Feet"))}else n&&"nautical"===n.unit?Wi(e,r,s/1852,t._getUIString("ScaleControl.NauticalMiles")):s>=1e3?Wi(e,r,s/1e3,t._getUIString("ScaleControl.Kilometers")):Wi(e,r,s,t._getUIString("ScaleControl.Meters"))}function Wi(t,e,n,r){var i,o,a,s=(i=n,(o=Math.pow(10,(""+Math.floor(i)).length-1))*(a=(a=i/o)>=10?10:a>=5?5:a>=3?3:a>=2?2:a>=1?1:function(t){var e=Math.pow(10,Math.ceil(-Math.log(t)/Math.LN10));return Math.round(t*e)/e}(a)));t.style.width=e*(s/n)+"px",t.innerHTML=s+" "+r}ji.prototype.getDefaultPosition=function(){return"bottom-left"},ji.prototype._onMove=function(){qi(this._map,this._container,this.options)},ji.prototype.onAdd=function(t){return this._map=t,this._container=n.create("div","mapboxgl-ctrl mapboxgl-ctrl-scale",t.getContainer()),this._map.on("move",this._onMove),this._onMove(),this._container},ji.prototype.onRemove=function(){n.remove(this._container),this._map.off("move",this._onMove),this._map=void 0},ji.prototype.setUnit=function(t){this.options.unit=t,qi(this._map,this._container,this.options)};var Gi=function(e){this._fullscreen=!1,e&&e.container&&(e.container instanceof t.window.HTMLElement?this._container=e.container:t.warnOnce("Full screen control 'container' must be a DOM element.")),t.bindAll(["_onClickFullscreen","_changeIcon"],this),"onfullscreenchange"in t.window.document?this._fullscreenchange="fullscreenchange":"onmozfullscreenchange"in t.window.document?this._fullscreenchange="mozfullscreenchange":"onwebkitfullscreenchange"in t.window.document?this._fullscreenchange="webkitfullscreenchange":"onmsfullscreenchange"in t.window.document&&(this._fullscreenchange="MSFullscreenChange")};Gi.prototype.onAdd=function(e){return this._map=e,this._container||(this._container=this._map.getContainer()),this._controlContainer=n.create("div","mapboxgl-ctrl mapboxgl-ctrl-group"),this._checkFullscreenSupport()?this._setupUI():(this._controlContainer.style.display="none",t.warnOnce("This device does not support fullscreen mode.")),this._controlContainer},Gi.prototype.onRemove=function(){n.remove(this._controlContainer),this._map=null,t.window.document.removeEventListener(this._fullscreenchange,this._changeIcon)},Gi.prototype._checkFullscreenSupport=function(){return!!(t.window.document.fullscreenEnabled||t.window.document.mozFullScreenEnabled||t.window.document.msFullscreenEnabled||t.window.document.webkitFullscreenEnabled)},Gi.prototype._setupUI=function(){var e=this._fullscreenButton=n.create("button","mapboxgl-ctrl-fullscreen",this._controlContainer);n.create("span","mapboxgl-ctrl-icon",e).setAttribute("aria-hidden",!0),e.type="button",this._updateTitle(),this._fullscreenButton.addEventListener("click",this._onClickFullscreen),t.window.document.addEventListener(this._fullscreenchange,this._changeIcon)},Gi.prototype._updateTitle=function(){var t=this._getTitle();this._fullscreenButton.setAttribute("aria-label",t),this._fullscreenButton.title=t},Gi.prototype._getTitle=function(){return this._map._getUIString(this._isFullscreen()?"FullscreenControl.Exit":"FullscreenControl.Enter")},Gi.prototype._isFullscreen=function(){return this._fullscreen},Gi.prototype._changeIcon=function(){(t.window.document.fullscreenElement||t.window.document.mozFullScreenElement||t.window.document.webkitFullscreenElement||t.window.document.msFullscreenElement)===this._container!==this._fullscreen&&(this._fullscreen=!this._fullscreen,this._fullscreenButton.classList.toggle("mapboxgl-ctrl-shrink"),this._fullscreenButton.classList.toggle("mapboxgl-ctrl-fullscreen"),this._updateTitle())},Gi.prototype._onClickFullscreen=function(){this._isFullscreen()?t.window.document.exitFullscreen?t.window.document.exitFullscreen():t.window.document.mozCancelFullScreen?t.window.document.mozCancelFullScreen():t.window.document.msExitFullscreen?t.window.document.msExitFullscreen():t.window.document.webkitCancelFullScreen&&t.window.document.webkitCancelFullScreen():this._container.requestFullscreen?this._container.requestFullscreen():this._container.mozRequestFullScreen?this._container.mozRequestFullScreen():this._container.msRequestFullscreen?this._container.msRequestFullscreen():this._container.webkitRequestFullscreen&&this._container.webkitRequestFullscreen()};var Zi={closeButton:!0,closeOnClick:!0,focusAfterOpen:!0,className:"",maxWidth:"240px"},Hi=["a[href]","[tabindex]:not([tabindex='-1'])","[contenteditable]:not([contenteditable='false'])","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].join(", "),Xi=function(e){function r(n){e.call(this),this.options=t.extend(Object.create(Zi),n),t.bindAll(["_update","_onClose","remove","_onMouseMove","_onMouseUp","_onDrag"],this)}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.addTo=function(e){return this._map&&this.remove(),this._map=e,this.options.closeOnClick&&this._map.on("click",this._onClose),this.options.closeOnMove&&this._map.on("move",this._onClose),this._map.on("remove",this.remove),this._update(),this._focusFirstElement(),this._trackPointer?(this._map.on("mousemove",this._onMouseMove),this._map.on("mouseup",this._onMouseUp),this._container&&this._container.classList.add("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.add("mapboxgl-track-pointer")):this._map.on("move",this._update),this.fire(new t.Event("open")),this},r.prototype.isOpen=function(){return!!this._map},r.prototype.remove=function(){return this._content&&n.remove(this._content),this._container&&(n.remove(this._container),delete this._container),this._map&&(this._map.off("move",this._update),this._map.off("move",this._onClose),this._map.off("click",this._onClose),this._map.off("remove",this.remove),this._map.off("mousemove",this._onMouseMove),this._map.off("mouseup",this._onMouseUp),this._map.off("drag",this._onDrag),delete this._map),this.fire(new t.Event("close")),this},r.prototype.getLngLat=function(){return this._lngLat},r.prototype.setLngLat=function(e){return this._lngLat=t.LngLat.convert(e),this._pos=null,this._trackPointer=!1,this._update(),this._map&&(this._map.on("move",this._update),this._map.off("mousemove",this._onMouseMove),this._container&&this._container.classList.remove("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.remove("mapboxgl-track-pointer")),this},r.prototype.trackPointer=function(){return this._trackPointer=!0,this._pos=null,this._update(),this._map&&(this._map.off("move",this._update),this._map.on("mousemove",this._onMouseMove),this._map.on("drag",this._onDrag),this._container&&this._container.classList.add("mapboxgl-popup-track-pointer"),this._map._canvasContainer.classList.add("mapboxgl-track-pointer")),this},r.prototype.getElement=function(){return this._container},r.prototype.setText=function(e){return this.setDOMContent(t.window.document.createTextNode(e))},r.prototype.setHTML=function(e){var n,r=t.window.document.createDocumentFragment(),i=t.window.document.createElement("body");for(i.innerHTML=e;n=i.firstChild;)r.appendChild(n);return this.setDOMContent(r)},r.prototype.getMaxWidth=function(){return this._container&&this._container.style.maxWidth},r.prototype.setMaxWidth=function(t){return this.options.maxWidth=t,this._update(),this},r.prototype.setDOMContent=function(t){if(this._content)for(;this._content.hasChildNodes();)this._content.firstChild&&this._content.removeChild(this._content.firstChild);else this._content=n.create("div","mapboxgl-popup-content",this._container);return this._content.appendChild(t),this._createCloseButton(),this._update(),this._focusFirstElement(),this},r.prototype.addClassName=function(t){this._container&&this._container.classList.add(t)},r.prototype.removeClassName=function(t){this._container&&this._container.classList.remove(t)},r.prototype.setOffset=function(t){return this.options.offset=t,this._update(),this},r.prototype.toggleClassName=function(t){if(this._container)return this._container.classList.toggle(t)},r.prototype._createCloseButton=function(){this.options.closeButton&&(this._closeButton=n.create("button","mapboxgl-popup-close-button",this._content),this._closeButton.type="button",this._closeButton.setAttribute("aria-label","Close popup"),this._closeButton.innerHTML="×",this._closeButton.addEventListener("click",this._onClose))},r.prototype._onMouseUp=function(t){this._update(t.point)},r.prototype._onMouseMove=function(t){this._update(t.point)},r.prototype._onDrag=function(t){this._update(t.point)},r.prototype._update=function(e){var r=this;if(this._map&&(this._lngLat||this._trackPointer)&&this._content&&(this._container||(this._container=n.create("div","mapboxgl-popup",this._map.getContainer()),this._tip=n.create("div","mapboxgl-popup-tip",this._container),this._container.appendChild(this._content),this.options.className&&this.options.className.split(" ").forEach((function(t){return r._container.classList.add(t)})),this._trackPointer&&this._container.classList.add("mapboxgl-popup-track-pointer")),this.options.maxWidth&&this._container.style.maxWidth!==this.options.maxWidth&&(this._container.style.maxWidth=this.options.maxWidth),this._map.transform.renderWorldCopies&&!this._trackPointer&&(this._lngLat=Di(this._lngLat,this._pos,this._map.transform)),!this._trackPointer||e)){var i=this._pos=this._trackPointer&&e?e:this._map.project(this._lngLat),o=this.options.anchor,a=function e(n){if(n){if("number"==typeof n){var r=Math.round(Math.sqrt(.5*Math.pow(n,2)));return{center:new t.Point(0,0),top:new t.Point(0,n),"top-left":new t.Point(r,r),"top-right":new t.Point(-r,r),bottom:new t.Point(0,-n),"bottom-left":new t.Point(r,-r),"bottom-right":new t.Point(-r,-r),left:new t.Point(n,0),right:new t.Point(-n,0)}}if(n instanceof t.Point||Array.isArray(n)){var i=t.Point.convert(n);return{center:i,top:i,"top-left":i,"top-right":i,bottom:i,"bottom-left":i,"bottom-right":i,left:i,right:i}}return{center:t.Point.convert(n.center||[0,0]),top:t.Point.convert(n.top||[0,0]),"top-left":t.Point.convert(n["top-left"]||[0,0]),"top-right":t.Point.convert(n["top-right"]||[0,0]),bottom:t.Point.convert(n.bottom||[0,0]),"bottom-left":t.Point.convert(n["bottom-left"]||[0,0]),"bottom-right":t.Point.convert(n["bottom-right"]||[0,0]),left:t.Point.convert(n.left||[0,0]),right:t.Point.convert(n.right||[0,0])}}return e(new t.Point(0,0))}(this.options.offset);if(!o){var s,l=this._container.offsetWidth,u=this._container.offsetHeight;s=i.y+a.bottom.ythis._map.transform.height-u?["bottom"]:[],i.xthis._map.transform.width-l/2&&s.push("right"),o=0===s.length?"bottom":s.join("-")}var c=i.add(a[o]).round();n.setTransform(this._container,zi[o]+" translate("+c.x+"px,"+c.y+"px)"),Li(this._container,o,"popup")}},r.prototype._focusFirstElement=function(){if(this.options.focusAfterOpen&&this._container){var t=this._container.querySelector(Hi);t&&t.focus()}},r.prototype._onClose=function(){this.remove()},r}(t.Evented),Yi={version:t.version,supported:e,setRTLTextPlugin:t.setRTLTextPlugin,getRTLTextPluginStatus:t.getRTLTextPluginStatus,Map:ki,NavigationControl:Mi,GeolocateControl:Vi,AttributionControl:_i,ScaleControl:ji,FullscreenControl:Gi,Popup:Xi,Marker:Ri,Style:qe,LngLat:t.LngLat,LngLatBounds:t.LngLatBounds,Point:t.Point,MercatorCoordinate:t.MercatorCoordinate,Evented:t.Evented,config:t.config,prewarm:function(){Ft().acquire(Lt)},clearPrewarmedResources:function(){var t=Rt;t&&(t.isPreloaded()&&1===t.numActive()?(t.release(Lt),Rt=null):console.warn("Could not clear WebWorkers since there are active Map instances that still reference it. The pre-warmed WebWorker pool can only be cleared when all map instances have been removed with map.remove()"))},get accessToken(){return t.config.ACCESS_TOKEN},set accessToken(e){t.config.ACCESS_TOKEN=e},get baseApiUrl(){return t.config.API_URL},set baseApiUrl(e){t.config.API_URL=e},get workerCount(){return Ot.workerCount},set workerCount(t){Ot.workerCount=t},get maxParallelImageRequests(){return t.config.MAX_PARALLEL_IMAGE_REQUESTS},set maxParallelImageRequests(e){t.config.MAX_PARALLEL_IMAGE_REQUESTS=e},clearStorage:function(e){t.clearTileCache(e)},workerUrl:""};return Yi})),n}()},1725:function(t){"use strict";var e=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(i){return!1}}()?Object.assign:function(t,i){for(var o,a,s=function(t){if(null===t||void 0===t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}(t),l=1;l