From bf3f8e063722ae1df0bbf7fa4e3e8079001f959d Mon Sep 17 00:00:00 2001 From: Arthur Chu Date: Wed, 7 Oct 2020 12:47:44 -0400 Subject: [PATCH 01/19] 02-setup install --- package-lock.json | 982 + package.json | 17 + public/css/tailwind.css | 104105 +++++++++++++++++++++++++++++++++++++ public/index.html | 12 + src/css/tailwind.css | 7 + tailwind-ref.config.js | 784 + tailwind.config.js | 16 + 7 files changed, 105923 insertions(+) create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/css/tailwind.css create mode 100644 public/index.html create mode 100644 src/css/tailwind.css create mode 100644 tailwind-ref.config.js create mode 100644 tailwind.config.js diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..be4e718 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,982 @@ +{ + "name": "tw-css", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@blakeembrey/deque": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@blakeembrey/deque/-/deque-1.0.5.tgz", + "integrity": "sha512-6xnwtvp9DY1EINIKdTfvfeAtCYw4OqBZJhtiqkT3ivjnEfa25VQ3TsKvaFfKm8MyGIEfE95qLe+bNEt3nB0Ylg==", + "dev": true + }, + "@blakeembrey/template": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@blakeembrey/template/-/template-1.0.0.tgz", + "integrity": "sha512-J6WGZqCLdRMHUkyRG6fBSIFJ0rL60/nsQNh5rQvsYZ5u0PsKw6XQcJcA3DWvd9cN3j/IQx5yB1fexhCafwwUUw==", + "dev": true + }, + "@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==", + "dev": true, + "requires": { + "postcss": "7.0.32", + "purgecss": "^2.3.0" + }, + "dependencies": { + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dev": true, + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.14.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", + "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001135", + "electron-to-chromium": "^1.3.571", + "escalade": "^3.1.0", + "node-releases": "^1.1.61" + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true + }, + "caniuse-lite": { + "version": "1.0.30001144", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001144.tgz", + "integrity": "sha512-4GQTEWNMnVZVOFG3BK0xvGeaDAtiPAbG2N8yuMXuXzx/c2Vd4XoMPO8+E918zeXn5IF0FRVtGShBfkfQea2wHQ==", + "dev": true + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "chokidar": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", + "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.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" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-unit-converter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", + "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dev": true, + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "electron-to-chromium": { + "version": "1.3.578", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz", + "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==", + "dev": true + }, + "escalade": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz", + "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "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==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "dev": true, + "requires": { + "lodash.toarray": "^4.4.0" + } + }, + "node-releases": { + "version": "1.1.61", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz", + "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize.css": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", + "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==", + "dev": true + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-hash": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", + "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onchange": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/onchange/-/onchange-7.0.2.tgz", + "integrity": "sha512-pyJroR9gZKilbJtdGsuyxhFhwaeYSpYVle9hAORGJ5vQQH8n7QT+qWpncJTMEk9dlIXI9tOMjdJwbPaTSPTKFA==", + "dev": true, + "requires": { + "@blakeembrey/deque": "^1.0.5", + "@blakeembrey/template": "^1.0.0", + "arg": "^4.1.3", + "chokidar": "^3.3.1", + "cross-spawn": "^7.0.1", + "ignore": "^5.1.4", + "tree-kill": "^1.2.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + } + } + }, + "postcss-functions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", + "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", + "dev": true, + "requires": { + "glob": "^7.1.2", + "object-assign": "^4.1.1", + "postcss": "^6.0.9", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz", + "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==", + "dev": true, + "requires": { + "camelcase-css": "^2.0.1", + "postcss": "^7.0.18" + } + }, + "postcss-nested": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz", + "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==", + "dev": true, + "requires": { + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "purgecss": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz", + "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==", + "dev": true, + "requires": { + "commander": "^5.0.0", + "glob": "^7.0.0", + "postcss": "7.0.32", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + } + } + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "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==", + "dev": true, + "requires": { + "css-unit-converter": "^1.1.1", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tailwindcss": { + "version": "1.8.11", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-1.8.11.tgz", + "integrity": "sha512-k7Mam6s+rmr79z0eil56tdGH7cvTlzWfijlO5qDLlpybDqPwzYRGQ/1CksE/H192oeAem1bFy9IDJL97q7lSag==", + "dev": true, + "requires": { + "@fullhuman/postcss-purgecss": "^2.1.2", + "autoprefixer": "^9.4.5", + "browserslist": "^4.12.0", + "bytes": "^3.0.0", + "chalk": "^3.0.0 || ^4.0.0", + "color": "^3.1.2", + "detective": "^5.2.0", + "fs-extra": "^8.0.0", + "html-tags": "^3.1.0", + "lodash": "^4.17.20", + "node-emoji": "^1.8.1", + "normalize.css": "^8.0.1", + "object-hash": "^2.0.3", + "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", + "postcss-value-parser": "^4.1.0", + "pretty-hrtime": "^1.0.3", + "reduce-css-calc": "^2.1.6", + "resolve": "^1.14.2" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..a342026 --- /dev/null +++ b/package.json @@ -0,0 +1,17 @@ +{ + "name": "tw-css", + "version": "1.0.0", + "description": "Source files for tailwindcss Tutorial Series on [CodeWithChu](https://www.youtube.com/channel/UCSyosm-WcUPT4LnUIIdqSCw 'Subscribe to CodeWithChu Youtube Channel') YouTube Channel.", + "main": "index.js", + "scripts": { + "build-tw": "tailwindcss build ./src/css/tailwind.css -o ./public/css/tailwind.css", + "watch-tw": "onchange 'tailwind.config.js' './src/css/tailwind.css' -- npm run build-tw " + }, + "keywords": [], + "author": "", + "license": "ISC", + "devDependencies": { + "onchange": "^7.0.2", + "tailwindcss": "^1.8.11" + } +} diff --git a/public/css/tailwind.css b/public/css/tailwind.css new file mode 100644 index 0000000..fe99346 --- /dev/null +++ b/public/css/tailwind.css @@ -0,0 +1,104105 @@ +/*! 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; +} + +/** + * 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::-moz-placeholder, textarea::-moz-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-cwc-color > :not(template) ~ :not(template) { + border-color: transparent; +} + +.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 { + 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-clip-border { + background-clip: border-box; +} + +.bg-clip-padding { + background-clip: padding-box; +} + +.bg-clip-content { + background-clip: content-box; +} + +.bg-clip-text { + -webkit-background-clip: text; + background-clip: text; +} + +.bg-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)); +} + +.bg-cwc-color { + background-color: transparent; +} + +.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)); +} + +.hover\:bg-cwc-color:hover { + background-color: transparent; +} + +.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)); +} + +.focus\:bg-cwc-color:focus { + background-color: transparent; +} + +.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, rgba(0, 0, 0, 0)); +} + +.from-current { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.from-black { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.from-white { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); +} + +.from-red-200 { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); +} + +.from-red-300 { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); +} + +.from-red-400 { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); +} + +.from-red-500 { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); +} + +.from-orange-300 { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); +} + +.from-yellow-300 { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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)); +} + +.from-cwc-color { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.via-current { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.via-black { + --gradient-via-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.via-white { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); +} + +.via-red-200 { + --gradient-via-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); +} + +.via-red-300 { + --gradient-via-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); +} + +.via-red-400 { + --gradient-via-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); +} + +.via-red-500 { + --gradient-via-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); +} + +.via-orange-300 { + --gradient-via-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); +} + +.via-yellow-300 { + --gradient-via-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 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)); +} + +.via-cwc-color { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; +} + +.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; +} + +.to-cwc-color { + --gradient-to-color: transparent; +} + +.hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.hover\:from-current:hover { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.hover\:from-black:hover { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.hover\:from-white:hover { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); +} + +.hover\:from-red-200:hover { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); +} + +.hover\:from-red-300:hover { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); +} + +.hover\:from-red-400:hover { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); +} + +.hover\:from-red-500:hover { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); +} + +.hover\:from-orange-300:hover { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); +} + +.hover\:from-yellow-300:hover { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.hover\:via-transparent:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.hover\:via-current:hover { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.hover\:via-black:hover { + --gradient-via-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.hover\:via-white:hover { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; +} + +.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; +} + +.hover\:to-cwc-color:hover { + --gradient-to-color: transparent; +} + +.focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.focus\:from-current:focus { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.focus\:from-black:focus { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.focus\:from-white:focus { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); +} + +.focus\:from-red-200:focus { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); +} + +.focus\:from-red-300:focus { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); +} + +.focus\:from-red-400:focus { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); +} + +.focus\:from-red-500:focus { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); +} + +.focus\:from-orange-300:focus { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); +} + +.focus\:from-yellow-300:focus { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.focus\:via-transparent:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.focus\:via-current:focus { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); +} + +.focus\:via-black:focus { + --gradient-via-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); +} + +.focus\:via-white:focus { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; +} + +.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; +} + +.focus\:to-cwc-color:focus { + --gradient-to-color: transparent; +} + +.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)); +} + +.border-cwc-color { + border-color: transparent; +} + +.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)); +} + +.hover\:border-cwc-color:hover { + border-color: transparent; +} + +.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)); +} + +.focus\:border-cwc-color:focus { + border-color: transparent; +} + +.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; +} + +.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 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 { + -o-object-fit: contain; + object-fit: contain; +} + +.object-cover { + -o-object-fit: cover; + object-fit: cover; +} + +.object-fill { + -o-object-fit: fill; + object-fit: fill; +} + +.object-none { + -o-object-fit: none; + object-fit: none; +} + +.object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; +} + +.object-bottom { + -o-object-position: bottom; + object-position: bottom; +} + +.object-center { + -o-object-position: center; + object-position: center; +} + +.object-left { + -o-object-position: left; + object-position: left; +} + +.object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; +} + +.object-left-top { + -o-object-position: left top; + object-position: left top; +} + +.object-right { + -o-object-position: right; + object-position: right; +} + +.object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; +} + +.object-right-top { + -o-object-position: right top; + object-position: right top; +} + +.object-top { + -o-object-position: top; + object-position: top; +} + +.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; +} + +.overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; +} + +.overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; +} + +.overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; +} + +.overscroll-y-auto { + overscroll-behavior-y: auto; +} + +.overscroll-y-contain { + overscroll-behavior-y: contain; +} + +.overscroll-y-none { + overscroll-behavior-y: none; +} + +.overscroll-x-auto { + overscroll-behavior-x: auto; +} + +.overscroll-x-contain { + overscroll-behavior-x: contain; +} + +.overscroll-x-none { + overscroll-behavior-x: none; +} + +.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::-moz-placeholder { + color: transparent; +} + +.placeholder-transparent:-ms-input-placeholder { + color: transparent; +} + +.placeholder-transparent::placeholder { + color: transparent; +} + +.placeholder-current::-moz-placeholder { + color: currentColor; +} + +.placeholder-current:-ms-input-placeholder { + color: currentColor; +} + +.placeholder-current::placeholder { + color: currentColor; +} + +.placeholder-black::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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)); +} + +.placeholder-cwc-color::-moz-placeholder { + color: transparent; +} + +.placeholder-cwc-color:-ms-input-placeholder { + color: transparent; +} + +.placeholder-cwc-color::placeholder { + color: transparent; +} + +.focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; +} + +.focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; +} + +.focus\:placeholder-transparent:focus::placeholder { + color: transparent; +} + +.focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; +} + +.focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; +} + +.focus\:placeholder-current:focus::placeholder { + color: currentColor; +} + +.focus\:placeholder-black:focus::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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)); +} + +.focus\:placeholder-cwc-color:focus::-moz-placeholder { + color: transparent; +} + +.focus\:placeholder-cwc-color:focus:-ms-input-placeholder { + color: transparent; +} + +.focus\:placeholder-cwc-color:focus::placeholder { + color: transparent; +} + +.placeholder-opacity-0::-moz-placeholder { + --placeholder-opacity: 0; +} + +.placeholder-opacity-0:-ms-input-placeholder { + --placeholder-opacity: 0; +} + +.placeholder-opacity-0::placeholder { + --placeholder-opacity: 0; +} + +.placeholder-opacity-25::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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)); +} + +.text-cwc-color { + color: transparent; +} + +.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)); +} + +.hover\:text-cwc-color:hover { + color: transparent; +} + +.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)); +} + +.focus\:text-cwc-color:focus { + color: transparent; +} + +.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; +} + +.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions { + --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,/*!*/ /*!*/); + 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 { + 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: -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; + -moz-column-gap: 0; + column-gap: 0; +} + +.col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} + +.col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} + +.col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} + +.col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +.col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; +} + +.col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} + +.col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; +} + +.col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; +} + +.col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; +} + +.col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; +} + +.col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; +} + +.col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; +} + +.col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; +} + +.col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; +} + +.col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; +} + +.col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; +} + +.col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; +} + +.col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; +} + +.gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; +} + +.gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} + +.gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} + +.gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} + +.gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +.gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; +} + +.gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} + +.gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; +} + +.gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; +} + +.gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; +} + +.gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; +} + +.gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; +} + +.gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; +} + +.gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; +} + +.gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; +} + +.gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; +} + +.gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; +} + +.gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; +} + +.gap-x-px { + grid-column-gap: 1px; + -moz-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; +} + +.gap-y-0 { + grid-row-gap: 0; + row-gap: 0; +} + +.gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; +} + +.gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; +} + +.gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.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; +} + +.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; +} + +@-webkit-keyframes spin { + to { + transform: rotate(360deg); + } +} + +@keyframes spin { + to { + transform: rotate(360deg); + } +} + +@-webkit-keyframes ping { + 75%, 100% { + transform: scale(2); + opacity: 0; + } +} + +@keyframes ping { + 75%, 100% { + transform: scale(2); + opacity: 0; + } +} + +@-webkit-keyframes pulse { + 50% { + opacity: .5; + } +} + +@keyframes pulse { + 50% { + opacity: .5; + } +} + +@-webkit-keyframes bounce { + 0%, 100% { + transform: translateY(-25%); + -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); + animation-timing-function: cubic-bezier(0.8,0,1,1); + } + + 50% { + transform: none; + -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); + animation-timing-function: cubic-bezier(0,0,0.2,1); + } +} + +@keyframes bounce { + 0%, 100% { + transform: translateY(-25%); + -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1); + animation-timing-function: cubic-bezier(0.8,0,1,1); + } + + 50% { + transform: none; + -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1); + animation-timing-function: cubic-bezier(0,0,0.2,1); + } +} + +.animate-none { + -webkit-animation: none; + animation: none; +} + +.animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; +} + +.animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; +} + +.animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} + +.animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; +} + +.cwc { + color: blue; +} + +@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-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-cwc-color > :not(template) ~ :not(template) { + border-color: transparent; + } + + .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 { + 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-clip-border { + background-clip: border-box; + } + + .sm\:bg-clip-padding { + background-clip: padding-box; + } + + .sm\:bg-clip-content { + background-clip: content-box; + } + + .sm\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .sm\:bg-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\:bg-cwc-color { + background-color: transparent; + } + + .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\:hover\:bg-cwc-color:hover { + background-color: transparent; + } + + .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\:focus\:bg-cwc-color:focus { + background-color: transparent; + } + + .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, rgba(0, 0, 0, 0)); + } + + .sm\:from-current { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:from-black { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:from-white { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .sm\:from-red-200 { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .sm\:from-red-300 { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .sm\:from-red-400 { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .sm\:from-red-500 { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .sm\:from-orange-300 { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .sm\:from-yellow-300 { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:via-current { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:via-black { + --gradient-via-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:via-white { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .sm\:via-red-200 { + --gradient-via-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .sm\:via-red-300 { + --gradient-via-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .sm\:via-red-400 { + --gradient-via-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .sm\:via-red-500 { + --gradient-via-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .sm\:via-orange-300 { + --gradient-via-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .sm\:via-yellow-300 { + --gradient-via-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:via-cwc-color { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:to-cwc-color { + --gradient-to-color: transparent; + } + + .sm\:hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:from-current:hover { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:hover\:from-black:hover { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:from-white:hover { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .sm\:hover\:from-red-200:hover { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .sm\:hover\:from-red-300:hover { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .sm\:hover\:from-red-400:hover { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .sm\:hover\:from-red-500:hover { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .sm\:hover\:from-orange-300:hover { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .sm\:hover\:from-yellow-300:hover { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:via-current:hover { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(0, 0, 0, 0)); + } + + .sm\:hover\:via-white:hover { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:hover\:to-cwc-color:hover { + --gradient-to-color: transparent; + } + + .sm\:focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:from-current:focus { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .sm\:focus\:from-black:focus { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:from-white:focus { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .sm\:focus\:from-red-200:focus { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .sm\:focus\:from-red-300:focus { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .sm\:focus\:from-red-400:focus { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .sm\:focus\:from-red-500:focus { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .sm\:focus\:from-orange-300:focus { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .sm\:focus\:from-yellow-300:focus { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:via-current:focus { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(0, 0, 0, 0)); + } + + .sm\:focus\:via-white:focus { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:focus\:to-cwc-color:focus { + --gradient-to-color: transparent; + } + + .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\:border-cwc-color { + border-color: transparent; + } + + .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\:hover\:border-cwc-color:hover { + border-color: transparent; + } + + .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\:focus\:border-cwc-color:focus { + border-color: transparent; + } + + .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\: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 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 { + -o-object-fit: contain; + object-fit: contain; + } + + .sm\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .sm\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .sm\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .sm\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .sm\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .sm\:object-center { + -o-object-position: center; + object-position: center; + } + + .sm\:object-left { + -o-object-position: left; + object-position: left; + } + + .sm\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .sm\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .sm\:object-right { + -o-object-position: right; + object-position: right; + } + + .sm\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .sm\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .sm\:object-top { + -o-object-position: top; + object-position: top; + } + + .sm\: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\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .sm\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .sm\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .sm\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .sm\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .sm\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .sm\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .sm\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .sm\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .sm\: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::-moz-placeholder { + color: transparent; + } + + .sm\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .sm\:placeholder-transparent::placeholder { + color: transparent; + } + + .sm\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .sm\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .sm\:placeholder-current::placeholder { + color: currentColor; + } + + .sm\:placeholder-black::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:placeholder-cwc-color::-moz-placeholder { + color: transparent; + } + + .sm\:placeholder-cwc-color:-ms-input-placeholder { + color: transparent; + } + + .sm\:placeholder-cwc-color::placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .sm\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .sm\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .sm\:focus\:placeholder-black:focus::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:focus\:placeholder-cwc-color:focus::-moz-placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-cwc-color:focus:-ms-input-placeholder { + color: transparent; + } + + .sm\:focus\:placeholder-cwc-color:focus::placeholder { + color: transparent; + } + + .sm\:placeholder-opacity-0::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:text-cwc-color { + color: transparent; + } + + .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\:hover\:text-cwc-color:hover { + color: transparent; + } + + .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\:focus\:text-cwc-color:focus { + color: transparent; + } + + .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\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions { + --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,/*!*/ /*!*/); + 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 { + 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: -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; + -moz-column-gap: 0; + column-gap: 0; + } + + .sm\:col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .sm\:col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .sm\:col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .sm\:col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .sm\:col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .sm\:col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .sm\:col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .sm\:col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .sm\:col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .sm\:col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .sm\:col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .sm\:col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .sm\:col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .sm\:col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .sm\:col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .sm\:col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .sm\:col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .sm\:col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .sm\:gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .sm\:gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .sm\:gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .sm\:gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .sm\:gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .sm\:gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .sm\:gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .sm\:gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .sm\:gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .sm\:gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .sm\:gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .sm\:gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .sm\:gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .sm\:gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .sm\:gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .sm\:gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .sm\:gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .sm\:gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .sm\:gap-x-px { + grid-column-gap: 1px; + -moz-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\:gap-y-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .sm\:gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .sm\:gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .sm\:gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.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\: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; + } + + .sm\:animate-none { + -webkit-animation: none; + animation: none; + } + + .sm\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .sm\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .sm\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .sm\:animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + } +} + +@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-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-cwc-color > :not(template) ~ :not(template) { + border-color: transparent; + } + + .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 { + 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-clip-border { + background-clip: border-box; + } + + .md\:bg-clip-padding { + background-clip: padding-box; + } + + .md\:bg-clip-content { + background-clip: content-box; + } + + .md\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .md\:bg-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\:bg-cwc-color { + background-color: transparent; + } + + .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\:hover\:bg-cwc-color:hover { + background-color: transparent; + } + + .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\:focus\:bg-cwc-color:focus { + background-color: transparent; + } + + .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, rgba(0, 0, 0, 0)); + } + + .md\:from-current { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:from-black { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:from-white { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .md\:from-red-200 { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .md\:from-red-300 { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .md\:from-red-400 { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .md\:from-red-500 { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .md\:from-orange-300 { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .md\:from-yellow-300 { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:via-current { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:via-black { + --gradient-via-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:via-white { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .md\:via-red-200 { + --gradient-via-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .md\:via-red-300 { + --gradient-via-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .md\:via-red-400 { + --gradient-via-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .md\:via-red-500 { + --gradient-via-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .md\:via-orange-300 { + --gradient-via-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .md\:via-yellow-300 { + --gradient-via-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:via-cwc-color { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:to-cwc-color { + --gradient-to-color: transparent; + } + + .md\:hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:hover\:from-current:hover { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:hover\:from-black:hover { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:hover\:from-white:hover { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .md\:hover\:from-red-200:hover { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .md\:hover\:from-red-300:hover { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .md\:hover\:from-red-400:hover { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .md\:hover\:from-red-500:hover { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .md\:hover\:from-orange-300:hover { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .md\:hover\:from-yellow-300:hover { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); + } + + .md\:hover\:via-current:hover { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(0, 0, 0, 0)); + } + + .md\:hover\:via-white:hover { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:hover\:to-cwc-color:hover { + --gradient-to-color: transparent; + } + + .md\:focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:focus\:from-current:focus { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .md\:focus\:from-black:focus { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .md\:focus\:from-white:focus { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .md\:focus\:from-red-200:focus { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .md\:focus\:from-red-300:focus { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .md\:focus\:from-red-400:focus { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .md\:focus\:from-red-500:focus { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .md\:focus\:from-orange-300:focus { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .md\:focus\:from-yellow-300:focus { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); + } + + .md\:focus\:via-current:focus { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(0, 0, 0, 0)); + } + + .md\:focus\:via-white:focus { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:focus\:to-cwc-color:focus { + --gradient-to-color: transparent; + } + + .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\:border-cwc-color { + border-color: transparent; + } + + .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\:hover\:border-cwc-color:hover { + border-color: transparent; + } + + .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\:focus\:border-cwc-color:focus { + border-color: transparent; + } + + .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\: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 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 { + -o-object-fit: contain; + object-fit: contain; + } + + .md\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .md\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .md\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .md\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .md\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .md\:object-center { + -o-object-position: center; + object-position: center; + } + + .md\:object-left { + -o-object-position: left; + object-position: left; + } + + .md\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .md\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .md\:object-right { + -o-object-position: right; + object-position: right; + } + + .md\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .md\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .md\:object-top { + -o-object-position: top; + object-position: top; + } + + .md\: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\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .md\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .md\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .md\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .md\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .md\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .md\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .md\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .md\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .md\: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::-moz-placeholder { + color: transparent; + } + + .md\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .md\:placeholder-transparent::placeholder { + color: transparent; + } + + .md\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .md\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .md\:placeholder-current::placeholder { + color: currentColor; + } + + .md\:placeholder-black::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:placeholder-cwc-color::-moz-placeholder { + color: transparent; + } + + .md\:placeholder-cwc-color:-ms-input-placeholder { + color: transparent; + } + + .md\:placeholder-cwc-color::placeholder { + color: transparent; + } + + .md\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .md\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .md\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .md\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .md\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .md\:focus\:placeholder-black:focus::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:focus\:placeholder-cwc-color:focus::-moz-placeholder { + color: transparent; + } + + .md\:focus\:placeholder-cwc-color:focus:-ms-input-placeholder { + color: transparent; + } + + .md\:focus\:placeholder-cwc-color:focus::placeholder { + color: transparent; + } + + .md\:placeholder-opacity-0::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:text-cwc-color { + color: transparent; + } + + .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\:hover\:text-cwc-color:hover { + color: transparent; + } + + .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\:focus\:text-cwc-color:focus { + color: transparent; + } + + .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\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions { + --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,/*!*/ /*!*/); + 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 { + 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: -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; + -moz-column-gap: 0; + column-gap: 0; + } + + .md\:col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .md\:col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .md\:col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .md\:col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .md\:col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .md\:col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .md\:col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .md\:col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .md\:col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .md\:col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .md\:col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .md\:col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .md\:col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .md\:col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .md\:col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .md\:col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .md\:col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .md\:col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .md\:gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .md\:gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .md\:gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .md\:gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .md\:gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .md\:gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .md\:gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .md\:gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .md\:gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .md\:gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .md\:gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .md\:gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .md\:gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .md\:gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .md\:gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .md\:gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .md\:gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .md\:gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .md\:gap-x-px { + grid-column-gap: 1px; + -moz-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\:gap-y-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .md\:gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .md\:gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .md\:gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.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\: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; + } + + .md\:animate-none { + -webkit-animation: none; + animation: none; + } + + .md\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .md\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .md\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .md\:animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + } +} + +@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-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-cwc-color > :not(template) ~ :not(template) { + border-color: transparent; + } + + .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 { + 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-clip-border { + background-clip: border-box; + } + + .lg\:bg-clip-padding { + background-clip: padding-box; + } + + .lg\:bg-clip-content { + background-clip: content-box; + } + + .lg\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .lg\:bg-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\:bg-cwc-color { + background-color: transparent; + } + + .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\:hover\:bg-cwc-color:hover { + background-color: transparent; + } + + .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\:focus\:bg-cwc-color:focus { + background-color: transparent; + } + + .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, rgba(0, 0, 0, 0)); + } + + .lg\:from-current { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:from-black { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:from-white { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .lg\:from-red-200 { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .lg\:from-red-300 { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .lg\:from-red-400 { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .lg\:from-red-500 { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .lg\:from-orange-300 { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .lg\:from-yellow-300 { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:via-current { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:via-black { + --gradient-via-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:via-white { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .lg\:via-red-200 { + --gradient-via-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .lg\:via-red-300 { + --gradient-via-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .lg\:via-red-400 { + --gradient-via-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .lg\:via-red-500 { + --gradient-via-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .lg\:via-orange-300 { + --gradient-via-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .lg\:via-yellow-300 { + --gradient-via-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:via-cwc-color { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:to-cwc-color { + --gradient-to-color: transparent; + } + + .lg\:hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:from-current:hover { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:hover\:from-black:hover { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:from-white:hover { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .lg\:hover\:from-red-200:hover { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .lg\:hover\:from-red-300:hover { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .lg\:hover\:from-red-400:hover { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .lg\:hover\:from-red-500:hover { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .lg\:hover\:from-orange-300:hover { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .lg\:hover\:from-yellow-300:hover { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:via-current:hover { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(0, 0, 0, 0)); + } + + .lg\:hover\:via-white:hover { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:hover\:to-cwc-color:hover { + --gradient-to-color: transparent; + } + + .lg\:focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:from-current:focus { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .lg\:focus\:from-black:focus { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:from-white:focus { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .lg\:focus\:from-red-200:focus { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .lg\:focus\:from-red-300:focus { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .lg\:focus\:from-red-400:focus { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .lg\:focus\:from-red-500:focus { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .lg\:focus\:from-orange-300:focus { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .lg\:focus\:from-yellow-300:focus { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:via-current:focus { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(0, 0, 0, 0)); + } + + .lg\:focus\:via-white:focus { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:focus\:to-cwc-color:focus { + --gradient-to-color: transparent; + } + + .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\:border-cwc-color { + border-color: transparent; + } + + .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\:hover\:border-cwc-color:hover { + border-color: transparent; + } + + .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\:focus\:border-cwc-color:focus { + border-color: transparent; + } + + .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\: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 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 { + -o-object-fit: contain; + object-fit: contain; + } + + .lg\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .lg\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .lg\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .lg\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .lg\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .lg\:object-center { + -o-object-position: center; + object-position: center; + } + + .lg\:object-left { + -o-object-position: left; + object-position: left; + } + + .lg\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .lg\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .lg\:object-right { + -o-object-position: right; + object-position: right; + } + + .lg\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .lg\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .lg\:object-top { + -o-object-position: top; + object-position: top; + } + + .lg\: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\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .lg\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .lg\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .lg\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .lg\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .lg\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .lg\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .lg\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .lg\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .lg\: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::-moz-placeholder { + color: transparent; + } + + .lg\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .lg\:placeholder-transparent::placeholder { + color: transparent; + } + + .lg\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .lg\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .lg\:placeholder-current::placeholder { + color: currentColor; + } + + .lg\:placeholder-black::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:placeholder-cwc-color::-moz-placeholder { + color: transparent; + } + + .lg\:placeholder-cwc-color:-ms-input-placeholder { + color: transparent; + } + + .lg\:placeholder-cwc-color::placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .lg\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .lg\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .lg\:focus\:placeholder-black:focus::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:focus\:placeholder-cwc-color:focus::-moz-placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-cwc-color:focus:-ms-input-placeholder { + color: transparent; + } + + .lg\:focus\:placeholder-cwc-color:focus::placeholder { + color: transparent; + } + + .lg\:placeholder-opacity-0::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:text-cwc-color { + color: transparent; + } + + .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\:hover\:text-cwc-color:hover { + color: transparent; + } + + .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\:focus\:text-cwc-color:focus { + color: transparent; + } + + .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\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions { + --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,/*!*/ /*!*/); + 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 { + 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: -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; + -moz-column-gap: 0; + column-gap: 0; + } + + .lg\:col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .lg\:col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .lg\:col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .lg\:col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .lg\:col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .lg\:col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .lg\:col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .lg\:col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .lg\:col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .lg\:col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .lg\:col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .lg\:col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .lg\:col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .lg\:col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .lg\:col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .lg\:col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .lg\:col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .lg\:col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .lg\:gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .lg\:gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .lg\:gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .lg\:gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .lg\:gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .lg\:gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .lg\:gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .lg\:gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .lg\:gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .lg\:gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .lg\:gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .lg\:gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .lg\:gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .lg\:gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .lg\:gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .lg\:gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .lg\:gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .lg\:gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .lg\:gap-x-px { + grid-column-gap: 1px; + -moz-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\:gap-y-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .lg\:gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .lg\:gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .lg\:gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.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\: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; + } + + .lg\:animate-none { + -webkit-animation: none; + animation: none; + } + + .lg\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .lg\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .lg\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .lg\:animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + } +} + +@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-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-cwc-color > :not(template) ~ :not(template) { + border-color: transparent; + } + + .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 { + 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-clip-border { + background-clip: border-box; + } + + .xl\:bg-clip-padding { + background-clip: padding-box; + } + + .xl\:bg-clip-content { + background-clip: content-box; + } + + .xl\:bg-clip-text { + -webkit-background-clip: text; + background-clip: text; + } + + .xl\:bg-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\:bg-cwc-color { + background-color: transparent; + } + + .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\:hover\:bg-cwc-color:hover { + background-color: transparent; + } + + .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\:focus\:bg-cwc-color:focus { + background-color: transparent; + } + + .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, rgba(0, 0, 0, 0)); + } + + .xl\:from-current { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:from-black { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:from-white { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .xl\:from-red-200 { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .xl\:from-red-300 { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .xl\:from-red-400 { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .xl\:from-red-500 { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .xl\:from-orange-300 { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .xl\:from-yellow-300 { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:via-transparent { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:via-current { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:via-black { + --gradient-via-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:via-white { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .xl\:via-red-200 { + --gradient-via-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .xl\:via-red-300 { + --gradient-via-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .xl\:via-red-400 { + --gradient-via-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .xl\:via-red-500 { + --gradient-via-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .xl\:via-orange-300 { + --gradient-via-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .xl\:via-yellow-300 { + --gradient-via-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:via-cwc-color { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:to-cwc-color { + --gradient-to-color: transparent; + } + + .xl\:hover\:from-transparent:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:from-current:hover { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:hover\:from-black:hover { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:from-white:hover { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .xl\:hover\:from-red-200:hover { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .xl\:hover\:from-red-300:hover { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .xl\:hover\:from-red-400:hover { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .xl\:hover\:from-red-500:hover { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .xl\:hover\:from-orange-300:hover { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .xl\:hover\:from-yellow-300:hover { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:hover { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:via-current:hover { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(0, 0, 0, 0)); + } + + .xl\:hover\:via-white:hover { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:hover { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:hover\:to-cwc-color:hover { + --gradient-to-color: transparent; + } + + .xl\:focus\:from-transparent:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:from-current:focus { + --gradient-from-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0)); + } + + .xl\:focus\:from-black:focus { + --gradient-from-color: #000; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:from-white:focus { + --gradient-from-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 0)); + } + + .xl\:focus\:from-red-200:focus { + --gradient-from-color: #fed7d7; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0)); + } + + .xl\:focus\:from-red-300:focus { + --gradient-from-color: #feb2b2; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0)); + } + + .xl\:focus\:from-red-400:focus { + --gradient-from-color: #fc8181; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0)); + } + + .xl\:focus\:from-red-500:focus { + --gradient-from-color: #f56565; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 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, rgba(254, 235, 200, 0)); + } + + .xl\:focus\:from-orange-300:focus { + --gradient-from-color: #fbd38d; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 0)); + } + + .xl\:focus\:from-yellow-300:focus { + --gradient-from-color: #faf089; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 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\:from-cwc-color:focus { + --gradient-from-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:via-current:focus { + --gradient-via-color: currentColor; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(0, 0, 0, 0)); + } + + .xl\:focus\:via-white:focus { + --gradient-via-color: #fff; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 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, rgba(255, 245, 245, 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, rgba(254, 215, 215, 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, rgba(254, 178, 178, 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, rgba(252, 129, 129, 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, rgba(245, 101, 101, 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, rgba(254, 235, 200, 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, rgba(251, 211, 141, 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: #fffff0; + --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, rgba(254, 252, 191, 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, rgba(250, 240, 137, 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\:via-cwc-color:focus { + --gradient-via-color: transparent; + --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 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: #fffff0; + } + + .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\:focus\:to-cwc-color:focus { + --gradient-to-color: transparent; + } + + .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\:border-cwc-color { + border-color: transparent; + } + + .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\:hover\:border-cwc-color:hover { + border-color: transparent; + } + + .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\:focus\:border-cwc-color:focus { + border-color: transparent; + } + + .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\: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 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 { + -o-object-fit: contain; + object-fit: contain; + } + + .xl\:object-cover { + -o-object-fit: cover; + object-fit: cover; + } + + .xl\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .xl\:object-none { + -o-object-fit: none; + object-fit: none; + } + + .xl\:object-scale-down { + -o-object-fit: scale-down; + object-fit: scale-down; + } + + .xl\:object-bottom { + -o-object-position: bottom; + object-position: bottom; + } + + .xl\:object-center { + -o-object-position: center; + object-position: center; + } + + .xl\:object-left { + -o-object-position: left; + object-position: left; + } + + .xl\:object-left-bottom { + -o-object-position: left bottom; + object-position: left bottom; + } + + .xl\:object-left-top { + -o-object-position: left top; + object-position: left top; + } + + .xl\:object-right { + -o-object-position: right; + object-position: right; + } + + .xl\:object-right-bottom { + -o-object-position: right bottom; + object-position: right bottom; + } + + .xl\:object-right-top { + -o-object-position: right top; + object-position: right top; + } + + .xl\:object-top { + -o-object-position: top; + object-position: top; + } + + .xl\: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\:overscroll-auto { + -ms-scroll-chaining: chained; + overscroll-behavior: auto; + } + + .xl\:overscroll-contain { + -ms-scroll-chaining: none; + overscroll-behavior: contain; + } + + .xl\:overscroll-none { + -ms-scroll-chaining: none; + overscroll-behavior: none; + } + + .xl\:overscroll-y-auto { + overscroll-behavior-y: auto; + } + + .xl\:overscroll-y-contain { + overscroll-behavior-y: contain; + } + + .xl\:overscroll-y-none { + overscroll-behavior-y: none; + } + + .xl\:overscroll-x-auto { + overscroll-behavior-x: auto; + } + + .xl\:overscroll-x-contain { + overscroll-behavior-x: contain; + } + + .xl\:overscroll-x-none { + overscroll-behavior-x: none; + } + + .xl\: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::-moz-placeholder { + color: transparent; + } + + .xl\:placeholder-transparent:-ms-input-placeholder { + color: transparent; + } + + .xl\:placeholder-transparent::placeholder { + color: transparent; + } + + .xl\:placeholder-current::-moz-placeholder { + color: currentColor; + } + + .xl\:placeholder-current:-ms-input-placeholder { + color: currentColor; + } + + .xl\:placeholder-current::placeholder { + color: currentColor; + } + + .xl\:placeholder-black::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:placeholder-cwc-color::-moz-placeholder { + color: transparent; + } + + .xl\:placeholder-cwc-color:-ms-input-placeholder { + color: transparent; + } + + .xl\:placeholder-cwc-color::placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-transparent:focus::-moz-placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-transparent:focus::placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-current:focus::-moz-placeholder { + color: currentColor; + } + + .xl\:focus\:placeholder-current:focus:-ms-input-placeholder { + color: currentColor; + } + + .xl\:focus\:placeholder-current:focus::placeholder { + color: currentColor; + } + + .xl\:focus\:placeholder-black:focus::-moz-placeholder { + --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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:focus\:placeholder-cwc-color:focus::-moz-placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-cwc-color:focus:-ms-input-placeholder { + color: transparent; + } + + .xl\:focus\:placeholder-cwc-color:focus::placeholder { + color: transparent; + } + + .xl\:placeholder-opacity-0::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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::-moz-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\:text-cwc-color { + color: transparent; + } + + .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\:hover\:text-cwc-color:hover { + color: transparent; + } + + .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\:focus\:text-cwc-color:focus { + color: transparent; + } + + .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\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions { + --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,/*!*/ /*!*/); + 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 { + 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: -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; + -moz-column-gap: 0; + column-gap: 0; + } + + .xl\:col-gap-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .xl\:col-gap-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .xl\:col-gap-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .xl\:col-gap-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .xl\:col-gap-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .xl\:col-gap-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .xl\:col-gap-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .xl\:col-gap-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .xl\:col-gap-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .xl\:col-gap-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .xl\:col-gap-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .xl\:col-gap-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .xl\:col-gap-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .xl\:col-gap-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .xl\:col-gap-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .xl\:col-gap-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .xl\:col-gap-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .xl\:col-gap-px { + grid-column-gap: 1px; + -moz-column-gap: 1px; + column-gap: 1px; + } + + .xl\:gap-x-0 { + grid-column-gap: 0; + -moz-column-gap: 0; + column-gap: 0; + } + + .xl\:gap-x-1 { + grid-column-gap: 0.25rem; + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + + .xl\:gap-x-2 { + grid-column-gap: 0.5rem; + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + + .xl\:gap-x-3 { + grid-column-gap: 0.75rem; + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + + .xl\:gap-x-4 { + grid-column-gap: 1rem; + -moz-column-gap: 1rem; + column-gap: 1rem; + } + + .xl\:gap-x-5 { + grid-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .xl\:gap-x-6 { + grid-column-gap: 1.5rem; + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .xl\:gap-x-8 { + grid-column-gap: 2rem; + -moz-column-gap: 2rem; + column-gap: 2rem; + } + + .xl\:gap-x-10 { + grid-column-gap: 2.5rem; + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; + } + + .xl\:gap-x-12 { + grid-column-gap: 3rem; + -moz-column-gap: 3rem; + column-gap: 3rem; + } + + .xl\:gap-x-16 { + grid-column-gap: 4rem; + -moz-column-gap: 4rem; + column-gap: 4rem; + } + + .xl\:gap-x-20 { + grid-column-gap: 5rem; + -moz-column-gap: 5rem; + column-gap: 5rem; + } + + .xl\:gap-x-24 { + grid-column-gap: 6rem; + -moz-column-gap: 6rem; + column-gap: 6rem; + } + + .xl\:gap-x-32 { + grid-column-gap: 8rem; + -moz-column-gap: 8rem; + column-gap: 8rem; + } + + .xl\:gap-x-40 { + grid-column-gap: 10rem; + -moz-column-gap: 10rem; + column-gap: 10rem; + } + + .xl\:gap-x-48 { + grid-column-gap: 12rem; + -moz-column-gap: 12rem; + column-gap: 12rem; + } + + .xl\:gap-x-56 { + grid-column-gap: 14rem; + -moz-column-gap: 14rem; + column-gap: 14rem; + } + + .xl\:gap-x-64 { + grid-column-gap: 16rem; + -moz-column-gap: 16rem; + column-gap: 16rem; + } + + .xl\:gap-x-px { + grid-column-gap: 1px; + -moz-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\:gap-y-0 { + grid-row-gap: 0; + row-gap: 0; + } + + .xl\:gap-y-1 { + grid-row-gap: 0.25rem; + row-gap: 0.25rem; + } + + .xl\:gap-y-2 { + grid-row-gap: 0.5rem; + row-gap: 0.5rem; + } + + .xl\:gap-y-3 { + grid-row-gap: 0.75rem; + row-gap: 0.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\: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; + } + + .xl\:animate-none { + -webkit-animation: none; + animation: none; + } + + .xl\:animate-spin { + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + + .xl\:animate-ping { + -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite; + } + + .xl\:animate-pulse { + -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; + } + + .xl\:animate-bounce { + -webkit-animation: bounce 1s infinite; + animation: bounce 1s infinite; + } +} diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..54c8077 --- /dev/null +++ b/public/index.html @@ -0,0 +1,12 @@ + + + + + + Tailwind Css Setup + + +

CodeWithChu

+

WOOO tailwind!!

+ + diff --git a/src/css/tailwind.css b/src/css/tailwind.css new file mode 100644 index 0000000..6407117 --- /dev/null +++ b/src/css/tailwind.css @@ -0,0 +1,7 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +.cwc { + color: blue; +} diff --git a/tailwind-ref.config.js b/tailwind-ref.config.js new file mode 100644 index 0000000..6ce6e20 --- /dev/null +++ b/tailwind-ref.config.js @@ -0,0 +1,784 @@ +module.exports = { + future: { + // removeDeprecatedGapUtilities: true, + // purgeLayersByDefault: true, + }, + purge: [], + target: 'relaxed', + prefix: '', + important: false, + separator: ':', + theme: { + screens: { + sm: '640px', + md: '768px', + lg: '1024px', + xl: '1280px', + }, + colors: { + transparent: 'transparent', + current: 'currentColor', + + black: '#000', + white: '#fff', + + gray: { + 100: '#f7fafc', + 200: '#edf2f7', + 300: '#e2e8f0', + 400: '#cbd5e0', + 500: '#a0aec0', + 600: '#718096', + 700: '#4a5568', + 800: '#2d3748', + 900: '#1a202c', + }, + red: { + 100: '#fff5f5', + 200: '#fed7d7', + 300: '#feb2b2', + 400: '#fc8181', + 500: '#f56565', + 600: '#e53e3e', + 700: '#c53030', + 800: '#9b2c2c', + 900: '#742a2a', + }, + orange: { + 100: '#fffaf0', + 200: '#feebc8', + 300: '#fbd38d', + 400: '#f6ad55', + 500: '#ed8936', + 600: '#dd6b20', + 700: '#c05621', + 800: '#9c4221', + 900: '#7b341e', + }, + yellow: { + 100: '#fffff0', + 200: '#fefcbf', + 300: '#faf089', + 400: '#f6e05e', + 500: '#ecc94b', + 600: '#d69e2e', + 700: '#b7791f', + 800: '#975a16', + 900: '#744210', + }, + green: { + 100: '#f0fff4', + 200: '#c6f6d5', + 300: '#9ae6b4', + 400: '#68d391', + 500: '#48bb78', + 600: '#38a169', + 700: '#2f855a', + 800: '#276749', + 900: '#22543d', + }, + teal: { + 100: '#e6fffa', + 200: '#b2f5ea', + 300: '#81e6d9', + 400: '#4fd1c5', + 500: '#38b2ac', + 600: '#319795', + 700: '#2c7a7b', + 800: '#285e61', + 900: '#234e52', + }, + blue: { + 100: '#ebf8ff', + 200: '#bee3f8', + 300: '#90cdf4', + 400: '#63b3ed', + 500: '#4299e1', + 600: '#3182ce', + 700: '#2b6cb0', + 800: '#2c5282', + 900: '#2a4365', + }, + indigo: { + 100: '#ebf4ff', + 200: '#c3dafe', + 300: '#a3bffa', + 400: '#7f9cf5', + 500: '#667eea', + 600: '#5a67d8', + 700: '#4c51bf', + 800: '#434190', + 900: '#3c366b', + }, + purple: { + 100: '#faf5ff', + 200: '#e9d8fd', + 300: '#d6bcfa', + 400: '#b794f4', + 500: '#9f7aea', + 600: '#805ad5', + 700: '#6b46c1', + 800: '#553c9a', + 900: '#44337a', + }, + pink: { + 100: '#fff5f7', + 200: '#fed7e2', + 300: '#fbb6ce', + 400: '#f687b3', + 500: '#ed64a6', + 600: '#d53f8c', + 700: '#b83280', + 800: '#97266d', + 900: '#702459', + }, + }, + spacing: { + px: '1px', + '0': '0', + '1': '0.25rem', + '2': '0.5rem', + '3': '0.75rem', + '4': '1rem', + '5': '1.25rem', + '6': '1.5rem', + '8': '2rem', + '10': '2.5rem', + '12': '3rem', + '16': '4rem', + '20': '5rem', + '24': '6rem', + '32': '8rem', + '40': '10rem', + '48': '12rem', + '56': '14rem', + '64': '16rem', + }, + backgroundColor: theme => theme('colors'), + backgroundImage: { + none: 'none', + 'gradient-to-t': 'linear-gradient(to top, var(--gradient-color-stops))', + 'gradient-to-tr': 'linear-gradient(to top right, var(--gradient-color-stops))', + 'gradient-to-r': 'linear-gradient(to right, var(--gradient-color-stops))', + 'gradient-to-br': 'linear-gradient(to bottom right, var(--gradient-color-stops))', + 'gradient-to-b': 'linear-gradient(to bottom, var(--gradient-color-stops))', + 'gradient-to-bl': 'linear-gradient(to bottom left, var(--gradient-color-stops))', + 'gradient-to-l': 'linear-gradient(to left, var(--gradient-color-stops))', + 'gradient-to-tl': 'linear-gradient(to top left, var(--gradient-color-stops))', + }, + gradientColorStops: theme => theme('colors'), + backgroundOpacity: theme => theme('opacity'), + backgroundPosition: { + bottom: 'bottom', + center: 'center', + left: 'left', + 'left-bottom': 'left bottom', + 'left-top': 'left top', + right: 'right', + 'right-bottom': 'right bottom', + 'right-top': 'right top', + top: 'top', + }, + backgroundSize: { + auto: 'auto', + cover: 'cover', + contain: 'contain', + }, + borderColor: theme => ({ + ...theme('colors'), + default: theme('colors.gray.300', 'currentColor'), + }), + borderOpacity: theme => theme('opacity'), + borderRadius: { + none: '0', + sm: '0.125rem', + default: '0.25rem', + md: '0.375rem', + lg: '0.5rem', + full: '9999px', + }, + borderWidth: { + default: '1px', + '0': '0', + '2': '2px', + '4': '4px', + '8': '8px', + }, + boxShadow: { + xs: '0 0 0 1px rgba(0, 0, 0, 0.05)', + sm: '0 1px 2px 0 rgba(0, 0, 0, 0.05)', + default: '0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)', + md: '0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)', + lg: '0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)', + xl: '0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)', + '2xl': '0 25px 50px -12px rgba(0, 0, 0, 0.25)', + inner: 'inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)', + outline: '0 0 0 3px rgba(66, 153, 225, 0.5)', + none: 'none', + }, + container: {}, + cursor: { + auto: 'auto', + default: 'default', + pointer: 'pointer', + wait: 'wait', + text: 'text', + move: 'move', + 'not-allowed': 'not-allowed', + }, + divideColor: theme => theme('borderColor'), + divideOpacity: theme => theme('borderOpacity'), + divideWidth: theme => theme('borderWidth'), + fill: { + current: 'currentColor', + }, + flex: { + '1': '1 1 0%', + auto: '1 1 auto', + initial: '0 1 auto', + none: 'none', + }, + flexGrow: { + '0': '0', + default: '1', + }, + flexShrink: { + '0': '0', + default: '1', + }, + fontFamily: { + sans: [ + '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"', + ], + serif: ['Georgia', 'Cambria', '"Times New Roman"', 'Times', 'serif'], + mono: ['Menlo', 'Monaco', 'Consolas', '"Liberation Mono"', '"Courier New"', 'monospace'], + }, + fontSize: { + xs: '0.75rem', + sm: '0.875rem', + base: '1rem', + lg: '1.125rem', + xl: '1.25rem', + '2xl': '1.5rem', + '3xl': '1.875rem', + '4xl': '2.25rem', + '5xl': '3rem', + '6xl': '4rem', + }, + fontWeight: { + hairline: '100', + thin: '200', + light: '300', + normal: '400', + medium: '500', + semibold: '600', + bold: '700', + extrabold: '800', + black: '900', + }, + height: theme => ({ + auto: 'auto', + ...theme('spacing'), + full: '100%', + screen: '100vh', + }), + inset: { + '0': '0', + auto: 'auto', + }, + letterSpacing: { + tighter: '-0.05em', + tight: '-0.025em', + normal: '0', + wide: '0.025em', + wider: '0.05em', + widest: '0.1em', + }, + lineHeight: { + none: '1', + tight: '1.25', + snug: '1.375', + normal: '1.5', + relaxed: '1.625', + loose: '2', + '3': '.75rem', + '4': '1rem', + '5': '1.25rem', + '6': '1.5rem', + '7': '1.75rem', + '8': '2rem', + '9': '2.25rem', + '10': '2.5rem', + }, + listStyleType: { + none: 'none', + disc: 'disc', + decimal: 'decimal', + }, + margin: (theme, { negative }) => ({ + auto: 'auto', + ...theme('spacing'), + ...negative(theme('spacing')), + }), + maxHeight: { + full: '100%', + screen: '100vh', + }, + maxWidth: (theme, { breakpoints }) => ({ + none: 'none', + xs: '20rem', + sm: '24rem', + md: '28rem', + lg: '32rem', + xl: '36rem', + '2xl': '42rem', + '3xl': '48rem', + '4xl': '56rem', + '5xl': '64rem', + '6xl': '72rem', + full: '100%', + ...breakpoints(theme('screens')), + }), + minHeight: { + '0': '0', + full: '100%', + screen: '100vh', + }, + minWidth: { + '0': '0', + full: '100%', + }, + objectPosition: { + bottom: 'bottom', + center: 'center', + left: 'left', + 'left-bottom': 'left bottom', + 'left-top': 'left top', + right: 'right', + 'right-bottom': 'right bottom', + 'right-top': 'right top', + top: 'top', + }, + opacity: { + '0': '0', + '25': '0.25', + '50': '0.5', + '75': '0.75', + '100': '1', + }, + order: { + first: '-9999', + last: '9999', + none: '0', + '1': '1', + '2': '2', + '3': '3', + '4': '4', + '5': '5', + '6': '6', + '7': '7', + '8': '8', + '9': '9', + '10': '10', + '11': '11', + '12': '12', + }, + padding: theme => theme('spacing'), + placeholderColor: theme => theme('colors'), + placeholderOpacity: theme => theme('opacity'), + space: (theme, { negative }) => ({ + ...theme('spacing'), + ...negative(theme('spacing')), + }), + stroke: { + current: 'currentColor', + }, + strokeWidth: { + '0': '0', + '1': '1', + '2': '2', + }, + textColor: theme => theme('colors'), + textOpacity: theme => theme('opacity'), + width: theme => ({ + auto: 'auto', + ...theme('spacing'), + '1/2': '50%', + '1/3': '33.333333%', + '2/3': '66.666667%', + '1/4': '25%', + '2/4': '50%', + '3/4': '75%', + '1/5': '20%', + '2/5': '40%', + '3/5': '60%', + '4/5': '80%', + '1/6': '16.666667%', + '2/6': '33.333333%', + '3/6': '50%', + '4/6': '66.666667%', + '5/6': '83.333333%', + '1/12': '8.333333%', + '2/12': '16.666667%', + '3/12': '25%', + '4/12': '33.333333%', + '5/12': '41.666667%', + '6/12': '50%', + '7/12': '58.333333%', + '8/12': '66.666667%', + '9/12': '75%', + '10/12': '83.333333%', + '11/12': '91.666667%', + full: '100%', + screen: '100vw', + }), + zIndex: { + auto: 'auto', + '0': '0', + '10': '10', + '20': '20', + '30': '30', + '40': '40', + '50': '50', + }, + gap: theme => theme('spacing'), + gridTemplateColumns: { + none: 'none', + '1': 'repeat(1, minmax(0, 1fr))', + '2': 'repeat(2, minmax(0, 1fr))', + '3': 'repeat(3, minmax(0, 1fr))', + '4': 'repeat(4, minmax(0, 1fr))', + '5': 'repeat(5, minmax(0, 1fr))', + '6': 'repeat(6, minmax(0, 1fr))', + '7': 'repeat(7, minmax(0, 1fr))', + '8': 'repeat(8, minmax(0, 1fr))', + '9': 'repeat(9, minmax(0, 1fr))', + '10': 'repeat(10, minmax(0, 1fr))', + '11': 'repeat(11, minmax(0, 1fr))', + '12': 'repeat(12, minmax(0, 1fr))', + }, + gridColumn: { + auto: 'auto', + 'span-1': 'span 1 / span 1', + 'span-2': 'span 2 / span 2', + 'span-3': 'span 3 / span 3', + 'span-4': 'span 4 / span 4', + 'span-5': 'span 5 / span 5', + 'span-6': 'span 6 / span 6', + 'span-7': 'span 7 / span 7', + 'span-8': 'span 8 / span 8', + 'span-9': 'span 9 / span 9', + 'span-10': 'span 10 / span 10', + 'span-11': 'span 11 / span 11', + 'span-12': 'span 12 / span 12', + }, + gridColumnStart: { + auto: 'auto', + '1': '1', + '2': '2', + '3': '3', + '4': '4', + '5': '5', + '6': '6', + '7': '7', + '8': '8', + '9': '9', + '10': '10', + '11': '11', + '12': '12', + '13': '13', + }, + gridColumnEnd: { + auto: 'auto', + '1': '1', + '2': '2', + '3': '3', + '4': '4', + '5': '5', + '6': '6', + '7': '7', + '8': '8', + '9': '9', + '10': '10', + '11': '11', + '12': '12', + '13': '13', + }, + gridTemplateRows: { + none: 'none', + '1': 'repeat(1, minmax(0, 1fr))', + '2': 'repeat(2, minmax(0, 1fr))', + '3': 'repeat(3, minmax(0, 1fr))', + '4': 'repeat(4, minmax(0, 1fr))', + '5': 'repeat(5, minmax(0, 1fr))', + '6': 'repeat(6, minmax(0, 1fr))', + }, + gridRow: { + auto: 'auto', + 'span-1': 'span 1 / span 1', + 'span-2': 'span 2 / span 2', + 'span-3': 'span 3 / span 3', + 'span-4': 'span 4 / span 4', + 'span-5': 'span 5 / span 5', + 'span-6': 'span 6 / span 6', + }, + gridRowStart: { + auto: 'auto', + '1': '1', + '2': '2', + '3': '3', + '4': '4', + '5': '5', + '6': '6', + '7': '7', + }, + gridRowEnd: { + auto: 'auto', + '1': '1', + '2': '2', + '3': '3', + '4': '4', + '5': '5', + '6': '6', + '7': '7', + }, + transformOrigin: { + center: 'center', + top: 'top', + 'top-right': 'top right', + right: 'right', + 'bottom-right': 'bottom right', + bottom: 'bottom', + 'bottom-left': 'bottom left', + left: 'left', + 'top-left': 'top left', + }, + scale: { + '0': '0', + '50': '.5', + '75': '.75', + '90': '.9', + '95': '.95', + '100': '1', + '105': '1.05', + '110': '1.1', + '125': '1.25', + '150': '1.5', + }, + rotate: { + '-180': '-180deg', + '-90': '-90deg', + '-45': '-45deg', + '0': '0', + '45': '45deg', + '90': '90deg', + '180': '180deg', + }, + translate: (theme, { negative }) => ({ + ...theme('spacing'), + ...negative(theme('spacing')), + '-full': '-100%', + '-1/2': '-50%', + '1/2': '50%', + full: '100%', + }), + skew: { + '-12': '-12deg', + '-6': '-6deg', + '-3': '-3deg', + '0': '0', + '3': '3deg', + '6': '6deg', + '12': '12deg', + }, + transitionProperty: { + none: 'none', + all: 'all', + default: 'background-color, border-color, color, fill, stroke, opacity, box-shadow, transform', + colors: 'background-color, border-color, color, fill, stroke', + opacity: 'opacity', + shadow: 'box-shadow', + transform: 'transform', + }, + transitionTimingFunction: { + linear: 'linear', + in: 'cubic-bezier(0.4, 0, 1, 1)', + out: 'cubic-bezier(0, 0, 0.2, 1)', + 'in-out': 'cubic-bezier(0.4, 0, 0.2, 1)', + }, + transitionDuration: { + '75': '75ms', + '100': '100ms', + '150': '150ms', + '200': '200ms', + '300': '300ms', + '500': '500ms', + '700': '700ms', + '1000': '1000ms', + }, + transitionDelay: { + '75': '75ms', + '100': '100ms', + '150': '150ms', + '200': '200ms', + '300': '300ms', + '500': '500ms', + '700': '700ms', + '1000': '1000ms', + }, + animation: { + none: 'none', + spin: 'spin 1s linear infinite', + ping: 'ping 1s cubic-bezier(0, 0, 0.2, 1) infinite', + pulse: 'pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite', + bounce: 'bounce 1s infinite', + }, + keyframes: { + spin: { + to: { transform: 'rotate(360deg)' }, + }, + ping: { + '75%, 100%': { transform: 'scale(2)', opacity: '0' }, + }, + pulse: { + '50%': { opacity: '.5' }, + }, + bounce: { + '0%, 100%': { + transform: 'translateY(-25%)', + animationTimingFunction: 'cubic-bezier(0.8,0,1,1)', + }, + '50%': { + transform: 'none', + animationTimingFunction: 'cubic-bezier(0,0,0.2,1)', + }, + }, + }, + }, + variants: { + accessibility: ['responsive', 'focus'], + alignContent: ['responsive'], + alignItems: ['responsive'], + alignSelf: ['responsive'], + appearance: ['responsive'], + backgroundAttachment: ['responsive'], + backgroundClip: ['responsive'], + backgroundColor: ['responsive', 'hover', 'focus'], + backgroundImage: ['responsive'], + gradientColorStops: ['responsive', 'hover', 'focus'], + backgroundOpacity: ['responsive', 'hover', 'focus'], + backgroundPosition: ['responsive'], + backgroundRepeat: ['responsive'], + backgroundSize: ['responsive'], + borderCollapse: ['responsive'], + borderColor: ['responsive', 'hover', 'focus'], + borderOpacity: ['responsive', 'hover', 'focus'], + borderRadius: ['responsive'], + borderStyle: ['responsive'], + borderWidth: ['responsive'], + boxShadow: ['responsive', 'hover', 'focus'], + boxSizing: ['responsive'], + container: ['responsive'], + cursor: ['responsive'], + display: ['responsive'], + divideColor: ['responsive'], + divideOpacity: ['responsive'], + divideStyle: ['responsive'], + divideWidth: ['responsive'], + fill: ['responsive'], + flex: ['responsive'], + flexDirection: ['responsive'], + flexGrow: ['responsive'], + flexShrink: ['responsive'], + flexWrap: ['responsive'], + float: ['responsive'], + clear: ['responsive'], + fontFamily: ['responsive'], + fontSize: ['responsive'], + fontSmoothing: ['responsive'], + fontVariantNumeric: ['responsive'], + fontStyle: ['responsive'], + fontWeight: ['responsive', 'hover', 'focus'], + height: ['responsive'], + inset: ['responsive'], + justifyContent: ['responsive'], + justifyItems: ['responsive'], + justifySelf: ['responsive'], + letterSpacing: ['responsive'], + lineHeight: ['responsive'], + listStylePosition: ['responsive'], + listStyleType: ['responsive'], + margin: ['responsive'], + maxHeight: ['responsive'], + maxWidth: ['responsive'], + minHeight: ['responsive'], + minWidth: ['responsive'], + objectFit: ['responsive'], + objectPosition: ['responsive'], + opacity: ['responsive', 'hover', 'focus'], + order: ['responsive'], + outline: ['responsive', 'focus'], + overflow: ['responsive'], + overscrollBehavior: ['responsive'], + padding: ['responsive'], + placeContent: ['responsive'], + placeItems: ['responsive'], + placeSelf: ['responsive'], + placeholderColor: ['responsive', 'focus'], + placeholderOpacity: ['responsive', 'focus'], + pointerEvents: ['responsive'], + position: ['responsive'], + resize: ['responsive'], + space: ['responsive'], + stroke: ['responsive'], + strokeWidth: ['responsive'], + tableLayout: ['responsive'], + textAlign: ['responsive'], + textColor: ['responsive', 'hover', 'focus'], + textOpacity: ['responsive', 'hover', 'focus'], + textDecoration: ['responsive', 'hover', 'focus'], + textTransform: ['responsive'], + userSelect: ['responsive'], + verticalAlign: ['responsive'], + visibility: ['responsive'], + whitespace: ['responsive'], + width: ['responsive'], + wordBreak: ['responsive'], + zIndex: ['responsive'], + gap: ['responsive'], + gridAutoFlow: ['responsive'], + gridTemplateColumns: ['responsive'], + gridColumn: ['responsive'], + gridColumnStart: ['responsive'], + gridColumnEnd: ['responsive'], + gridTemplateRows: ['responsive'], + gridRow: ['responsive'], + gridRowStart: ['responsive'], + gridRowEnd: ['responsive'], + transform: ['responsive'], + transformOrigin: ['responsive'], + scale: ['responsive', 'hover', 'focus'], + rotate: ['responsive', 'hover', 'focus'], + translate: ['responsive', 'hover', 'focus'], + skew: ['responsive', 'hover', 'focus'], + transitionProperty: ['responsive'], + transitionTimingFunction: ['responsive'], + transitionDuration: ['responsive'], + transitionDelay: ['responsive'], + animation: ['responsive'], + }, + corePlugins: {}, + plugins: [], +} diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..48b3e80 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,16 @@ +module.exports = { + future: { + // removeDeprecatedGapUtilities: true, + // purgeLayersByDefault: true, + }, + purge: [], + theme: { + extend: { + colors: { + 'cwc-color': 'transparent', + }, + }, + }, + variants: {}, + plugins: [], +}; From a41e1fdd3dcb6287a20844f78c03f6b13d2e0c28 Mon Sep 17 00:00:00 2001 From: Arthur Chu Date: Wed, 7 Oct 2020 14:48:30 -0400 Subject: [PATCH 02/19] 02-Setup Install --- README.md | 21 ++ public/css/tailwind.css | 534 ---------------------------------------- src/css/tailwind.css | 4 - tailwind.config.js | 6 +- 4 files changed, 22 insertions(+), 543 deletions(-) diff --git a/README.md b/README.md index 66405f9..cd180f9 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,27 @@ Source files for tailwindcss Tutorial Series on [CodeWithChu](https://www.youtube.com/channel/UCSyosm-WcUPT4LnUIIdqSCw 'Subscribe to CodeWithChu Youtube Channel') YouTube Channel. +Each branch are source files for each video. + +To get started, clone the project and install the dependencies: + +``` +# Using npm +npm install +``` + +Build Tailwindcss Script + +``` +npm run build-tw +``` + +Watch Tailwindcss Script + +``` +npm run watch-tw +``` + ## @codewithchu [YouTube](https://www.youtube.com/channel/UCSyosm-WcUPT4LnUIIdqSCw 'CodeWithChu Youtube Channel') diff --git a/public/css/tailwind.css b/public/css/tailwind.css index fe99346..b522419 100644 --- a/public/css/tailwind.css +++ b/public/css/tailwind.css @@ -1694,10 +1694,6 @@ video { border-color: rgba(112, 36, 89, var(--divide-opacity)); } -.divide-cwc-color > :not(template) ~ :not(template) { - border-color: transparent; -} - .divide-solid > :not(template) ~ :not(template) { border-style: solid; } @@ -2379,10 +2375,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } -.bg-cwc-color { - background-color: transparent; -} - .hover\:bg-transparent:hover { background-color: transparent; } @@ -2943,10 +2935,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } -.hover\:bg-cwc-color:hover { - background-color: transparent; -} - .focus\:bg-transparent:focus { background-color: transparent; } @@ -3507,10 +3495,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } -.focus\:bg-cwc-color:focus { - background-color: transparent; -} - .bg-none { background-image: none; } @@ -4017,11 +4001,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } -.from-cwc-color { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); -} - .via-transparent { --gradient-via-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -4492,11 +4471,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } -.via-cwc-color { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); -} - .to-transparent { --gradient-to-color: transparent; } @@ -4873,10 +4847,6 @@ video { --gradient-to-color: #702459; } -.to-cwc-color { - --gradient-to-color: transparent; -} - .hover\:from-transparent:hover { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -5347,11 +5317,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } -.hover\:from-cwc-color:hover { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); -} - .hover\:via-transparent:hover { --gradient-via-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -5822,11 +5787,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } -.hover\:via-cwc-color:hover { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); -} - .hover\:to-transparent:hover { --gradient-to-color: transparent; } @@ -6203,10 +6163,6 @@ video { --gradient-to-color: #702459; } -.hover\:to-cwc-color:hover { - --gradient-to-color: transparent; -} - .focus\:from-transparent:focus { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -6677,11 +6633,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } -.focus\:from-cwc-color:focus { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); -} - .focus\:via-transparent:focus { --gradient-via-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -7152,11 +7103,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } -.focus\:via-cwc-color:focus { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); -} - .focus\:to-transparent:focus { --gradient-to-color: transparent; } @@ -7533,10 +7479,6 @@ video { --gradient-to-color: #702459; } -.focus\:to-cwc-color:focus { - --gradient-to-color: transparent; -} - .bg-opacity-0 { --bg-opacity: 0; } @@ -8237,10 +8179,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } -.border-cwc-color { - border-color: transparent; -} - .hover\:border-transparent:hover { border-color: transparent; } @@ -8801,10 +8739,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } -.hover\:border-cwc-color:hover { - border-color: transparent; -} - .focus\:border-transparent:focus { border-color: transparent; } @@ -9365,10 +9299,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } -.focus\:border-cwc-color:focus { - border-color: transparent; -} - .border-opacity-0 { --border-opacity: 0; } @@ -14290,18 +14220,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } -.placeholder-cwc-color::-moz-placeholder { - color: transparent; -} - -.placeholder-cwc-color:-ms-input-placeholder { - color: transparent; -} - -.placeholder-cwc-color::placeholder { - color: transparent; -} - .focus\:placeholder-transparent:focus::-moz-placeholder { color: transparent; } @@ -15982,18 +15900,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } -.focus\:placeholder-cwc-color:focus::-moz-placeholder { - color: transparent; -} - -.focus\:placeholder-cwc-color:focus:-ms-input-placeholder { - color: transparent; -} - -.focus\:placeholder-cwc-color:focus::placeholder { - color: transparent; -} - .placeholder-opacity-0::-moz-placeholder { --placeholder-opacity: 0; } @@ -16949,10 +16855,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } -.text-cwc-color { - color: transparent; -} - .hover\:text-transparent:hover { color: transparent; } @@ -17513,10 +17415,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } -.hover\:text-cwc-color:hover { - color: transparent; -} - .focus\:text-transparent:focus { color: transparent; } @@ -18077,10 +17975,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } -.focus\:text-cwc-color:focus { - color: transparent; -} - .text-opacity-0 { --text-opacity: 0; } @@ -21340,10 +21234,6 @@ video { animation: bounce 1s infinite; } -.cwc { - color: blue; -} - @media (min-width: 640px) { .sm\:container { width: 100%; @@ -22453,10 +22343,6 @@ video { border-color: rgba(112, 36, 89, var(--divide-opacity)); } - .sm\:divide-cwc-color > :not(template) ~ :not(template) { - border-color: transparent; - } - .sm\:divide-solid > :not(template) ~ :not(template) { border-style: solid; } @@ -23138,10 +23024,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .sm\:bg-cwc-color { - background-color: transparent; - } - .sm\:hover\:bg-transparent:hover { background-color: transparent; } @@ -23702,10 +23584,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .sm\:hover\:bg-cwc-color:hover { - background-color: transparent; - } - .sm\:focus\:bg-transparent:focus { background-color: transparent; } @@ -24266,10 +24144,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .sm\:focus\:bg-cwc-color:focus { - background-color: transparent; - } - .sm\:bg-none { background-image: none; } @@ -24776,11 +24650,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .sm\:from-cwc-color { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .sm\:via-transparent { --gradient-via-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -25251,11 +25120,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .sm\:via-cwc-color { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .sm\:to-transparent { --gradient-to-color: transparent; } @@ -25632,10 +25496,6 @@ video { --gradient-to-color: #702459; } - .sm\:to-cwc-color { - --gradient-to-color: transparent; - } - .sm\:hover\:from-transparent:hover { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -26106,11 +25966,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .sm\:hover\:from-cwc-color:hover { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); @@ -26581,11 +26436,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .sm\:hover\:via-cwc-color:hover { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .sm\:hover\:to-transparent:hover { --gradient-to-color: transparent; } @@ -26962,10 +26812,6 @@ video { --gradient-to-color: #702459; } - .sm\:hover\:to-cwc-color:hover { - --gradient-to-color: transparent; - } - .sm\:focus\:from-transparent:focus { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -27436,11 +27282,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .sm\:focus\:from-cwc-color:focus { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); @@ -27911,11 +27752,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .sm\:focus\:via-cwc-color:focus { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .sm\:focus\:to-transparent:focus { --gradient-to-color: transparent; } @@ -28292,10 +28128,6 @@ video { --gradient-to-color: #702459; } - .sm\:focus\:to-cwc-color:focus { - --gradient-to-color: transparent; - } - .sm\:bg-opacity-0 { --bg-opacity: 0; } @@ -28996,10 +28828,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .sm\:border-cwc-color { - border-color: transparent; - } - .sm\:hover\:border-transparent:hover { border-color: transparent; } @@ -29560,10 +29388,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .sm\:hover\:border-cwc-color:hover { - border-color: transparent; - } - .sm\:focus\:border-transparent:focus { border-color: transparent; } @@ -30124,10 +29948,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .sm\:focus\:border-cwc-color:focus { - border-color: transparent; - } - .sm\:border-opacity-0 { --border-opacity: 0; } @@ -35049,18 +34869,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } - .sm\:placeholder-cwc-color::-moz-placeholder { - color: transparent; - } - - .sm\:placeholder-cwc-color:-ms-input-placeholder { - color: transparent; - } - - .sm\:placeholder-cwc-color::placeholder { - color: transparent; - } - .sm\:focus\:placeholder-transparent:focus::-moz-placeholder { color: transparent; } @@ -36741,18 +36549,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } - .sm\:focus\:placeholder-cwc-color:focus::-moz-placeholder { - color: transparent; - } - - .sm\:focus\:placeholder-cwc-color:focus:-ms-input-placeholder { - color: transparent; - } - - .sm\:focus\:placeholder-cwc-color:focus::placeholder { - color: transparent; - } - .sm\:placeholder-opacity-0::-moz-placeholder { --placeholder-opacity: 0; } @@ -37708,10 +37504,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .sm\:text-cwc-color { - color: transparent; - } - .sm\:hover\:text-transparent:hover { color: transparent; } @@ -38272,10 +38064,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .sm\:hover\:text-cwc-color:hover { - color: transparent; - } - .sm\:focus\:text-transparent:focus { color: transparent; } @@ -38836,10 +38624,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .sm\:focus\:text-cwc-color:focus { - color: transparent; - } - .sm\:text-opacity-0 { --text-opacity: 0; } @@ -43143,10 +42927,6 @@ video { border-color: rgba(112, 36, 89, var(--divide-opacity)); } - .md\:divide-cwc-color > :not(template) ~ :not(template) { - border-color: transparent; - } - .md\:divide-solid > :not(template) ~ :not(template) { border-style: solid; } @@ -43828,10 +43608,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .md\:bg-cwc-color { - background-color: transparent; - } - .md\:hover\:bg-transparent:hover { background-color: transparent; } @@ -44392,10 +44168,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .md\:hover\:bg-cwc-color:hover { - background-color: transparent; - } - .md\:focus\:bg-transparent:focus { background-color: transparent; } @@ -44956,10 +44728,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .md\:focus\:bg-cwc-color:focus { - background-color: transparent; - } - .md\:bg-none { background-image: none; } @@ -45466,11 +45234,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .md\:from-cwc-color { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .md\:via-transparent { --gradient-via-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -45941,11 +45704,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .md\:via-cwc-color { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .md\:to-transparent { --gradient-to-color: transparent; } @@ -46322,10 +46080,6 @@ video { --gradient-to-color: #702459; } - .md\:to-cwc-color { - --gradient-to-color: transparent; - } - .md\:hover\:from-transparent:hover { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -46796,11 +46550,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .md\:hover\:from-cwc-color:hover { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); @@ -47271,11 +47020,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .md\:hover\:via-cwc-color:hover { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .md\:hover\:to-transparent:hover { --gradient-to-color: transparent; } @@ -47652,10 +47396,6 @@ video { --gradient-to-color: #702459; } - .md\:hover\:to-cwc-color:hover { - --gradient-to-color: transparent; - } - .md\:focus\:from-transparent:focus { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -48126,11 +47866,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .md\:focus\:from-cwc-color:focus { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); @@ -48601,11 +48336,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .md\:focus\:via-cwc-color:focus { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .md\:focus\:to-transparent:focus { --gradient-to-color: transparent; } @@ -48982,10 +48712,6 @@ video { --gradient-to-color: #702459; } - .md\:focus\:to-cwc-color:focus { - --gradient-to-color: transparent; - } - .md\:bg-opacity-0 { --bg-opacity: 0; } @@ -49686,10 +49412,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .md\:border-cwc-color { - border-color: transparent; - } - .md\:hover\:border-transparent:hover { border-color: transparent; } @@ -50250,10 +49972,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .md\:hover\:border-cwc-color:hover { - border-color: transparent; - } - .md\:focus\:border-transparent:focus { border-color: transparent; } @@ -50814,10 +50532,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .md\:focus\:border-cwc-color:focus { - border-color: transparent; - } - .md\:border-opacity-0 { --border-opacity: 0; } @@ -55739,18 +55453,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } - .md\:placeholder-cwc-color::-moz-placeholder { - color: transparent; - } - - .md\:placeholder-cwc-color:-ms-input-placeholder { - color: transparent; - } - - .md\:placeholder-cwc-color::placeholder { - color: transparent; - } - .md\:focus\:placeholder-transparent:focus::-moz-placeholder { color: transparent; } @@ -57431,18 +57133,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } - .md\:focus\:placeholder-cwc-color:focus::-moz-placeholder { - color: transparent; - } - - .md\:focus\:placeholder-cwc-color:focus:-ms-input-placeholder { - color: transparent; - } - - .md\:focus\:placeholder-cwc-color:focus::placeholder { - color: transparent; - } - .md\:placeholder-opacity-0::-moz-placeholder { --placeholder-opacity: 0; } @@ -58398,10 +58088,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .md\:text-cwc-color { - color: transparent; - } - .md\:hover\:text-transparent:hover { color: transparent; } @@ -58962,10 +58648,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .md\:hover\:text-cwc-color:hover { - color: transparent; - } - .md\:focus\:text-transparent:focus { color: transparent; } @@ -59526,10 +59208,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .md\:focus\:text-cwc-color:focus { - color: transparent; - } - .md\:text-opacity-0 { --text-opacity: 0; } @@ -63833,10 +63511,6 @@ video { border-color: rgba(112, 36, 89, var(--divide-opacity)); } - .lg\:divide-cwc-color > :not(template) ~ :not(template) { - border-color: transparent; - } - .lg\:divide-solid > :not(template) ~ :not(template) { border-style: solid; } @@ -64518,10 +64192,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .lg\:bg-cwc-color { - background-color: transparent; - } - .lg\:hover\:bg-transparent:hover { background-color: transparent; } @@ -65082,10 +64752,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .lg\:hover\:bg-cwc-color:hover { - background-color: transparent; - } - .lg\:focus\:bg-transparent:focus { background-color: transparent; } @@ -65646,10 +65312,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .lg\:focus\:bg-cwc-color:focus { - background-color: transparent; - } - .lg\:bg-none { background-image: none; } @@ -66156,11 +65818,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .lg\:from-cwc-color { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .lg\:via-transparent { --gradient-via-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -66631,11 +66288,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .lg\:via-cwc-color { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .lg\:to-transparent { --gradient-to-color: transparent; } @@ -67012,10 +66664,6 @@ video { --gradient-to-color: #702459; } - .lg\:to-cwc-color { - --gradient-to-color: transparent; - } - .lg\:hover\:from-transparent:hover { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -67486,11 +67134,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .lg\:hover\:from-cwc-color:hover { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); @@ -67961,11 +67604,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .lg\:hover\:via-cwc-color:hover { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .lg\:hover\:to-transparent:hover { --gradient-to-color: transparent; } @@ -68342,10 +67980,6 @@ video { --gradient-to-color: #702459; } - .lg\:hover\:to-cwc-color:hover { - --gradient-to-color: transparent; - } - .lg\:focus\:from-transparent:focus { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -68816,11 +68450,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .lg\:focus\:from-cwc-color:focus { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); @@ -69291,11 +68920,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .lg\:focus\:via-cwc-color:focus { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .lg\:focus\:to-transparent:focus { --gradient-to-color: transparent; } @@ -69672,10 +69296,6 @@ video { --gradient-to-color: #702459; } - .lg\:focus\:to-cwc-color:focus { - --gradient-to-color: transparent; - } - .lg\:bg-opacity-0 { --bg-opacity: 0; } @@ -70376,10 +69996,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .lg\:border-cwc-color { - border-color: transparent; - } - .lg\:hover\:border-transparent:hover { border-color: transparent; } @@ -70940,10 +70556,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .lg\:hover\:border-cwc-color:hover { - border-color: transparent; - } - .lg\:focus\:border-transparent:focus { border-color: transparent; } @@ -71504,10 +71116,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .lg\:focus\:border-cwc-color:focus { - border-color: transparent; - } - .lg\:border-opacity-0 { --border-opacity: 0; } @@ -76429,18 +76037,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } - .lg\:placeholder-cwc-color::-moz-placeholder { - color: transparent; - } - - .lg\:placeholder-cwc-color:-ms-input-placeholder { - color: transparent; - } - - .lg\:placeholder-cwc-color::placeholder { - color: transparent; - } - .lg\:focus\:placeholder-transparent:focus::-moz-placeholder { color: transparent; } @@ -78121,18 +77717,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } - .lg\:focus\:placeholder-cwc-color:focus::-moz-placeholder { - color: transparent; - } - - .lg\:focus\:placeholder-cwc-color:focus:-ms-input-placeholder { - color: transparent; - } - - .lg\:focus\:placeholder-cwc-color:focus::placeholder { - color: transparent; - } - .lg\:placeholder-opacity-0::-moz-placeholder { --placeholder-opacity: 0; } @@ -79088,10 +78672,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .lg\:text-cwc-color { - color: transparent; - } - .lg\:hover\:text-transparent:hover { color: transparent; } @@ -79652,10 +79232,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .lg\:hover\:text-cwc-color:hover { - color: transparent; - } - .lg\:focus\:text-transparent:focus { color: transparent; } @@ -80216,10 +79792,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .lg\:focus\:text-cwc-color:focus { - color: transparent; - } - .lg\:text-opacity-0 { --text-opacity: 0; } @@ -84523,10 +84095,6 @@ video { border-color: rgba(112, 36, 89, var(--divide-opacity)); } - .xl\:divide-cwc-color > :not(template) ~ :not(template) { - border-color: transparent; - } - .xl\:divide-solid > :not(template) ~ :not(template) { border-style: solid; } @@ -85208,10 +84776,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .xl\:bg-cwc-color { - background-color: transparent; - } - .xl\:hover\:bg-transparent:hover { background-color: transparent; } @@ -85772,10 +85336,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .xl\:hover\:bg-cwc-color:hover { - background-color: transparent; - } - .xl\:focus\:bg-transparent:focus { background-color: transparent; } @@ -86336,10 +85896,6 @@ video { background-color: rgba(112, 36, 89, var(--bg-opacity)); } - .xl\:focus\:bg-cwc-color:focus { - background-color: transparent; - } - .xl\:bg-none { background-image: none; } @@ -86846,11 +86402,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .xl\:from-cwc-color { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .xl\:via-transparent { --gradient-via-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -87321,11 +86872,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .xl\:via-cwc-color { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .xl\:to-transparent { --gradient-to-color: transparent; } @@ -87702,10 +87248,6 @@ video { --gradient-to-color: #702459; } - .xl\:to-cwc-color { - --gradient-to-color: transparent; - } - .xl\:hover\:from-transparent:hover { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -88176,11 +87718,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .xl\:hover\:from-cwc-color:hover { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); @@ -88651,11 +88188,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .xl\:hover\:via-cwc-color:hover { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .xl\:hover\:to-transparent:hover { --gradient-to-color: transparent; } @@ -89032,10 +88564,6 @@ video { --gradient-to-color: #702459; } - .xl\:hover\:to-cwc-color:hover { - --gradient-to-color: transparent; - } - .xl\:focus\:from-transparent:focus { --gradient-from-color: transparent; --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); @@ -89506,11 +89034,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .xl\:focus\:from-cwc-color:focus { - --gradient-from-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 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, rgba(0, 0, 0, 0)); @@ -89981,11 +89504,6 @@ video { --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0)); } - .xl\:focus\:via-cwc-color:focus { - --gradient-via-color: transparent; - --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0)); - } - .xl\:focus\:to-transparent:focus { --gradient-to-color: transparent; } @@ -90362,10 +89880,6 @@ video { --gradient-to-color: #702459; } - .xl\:focus\:to-cwc-color:focus { - --gradient-to-color: transparent; - } - .xl\:bg-opacity-0 { --bg-opacity: 0; } @@ -91066,10 +90580,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .xl\:border-cwc-color { - border-color: transparent; - } - .xl\:hover\:border-transparent:hover { border-color: transparent; } @@ -91630,10 +91140,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .xl\:hover\:border-cwc-color:hover { - border-color: transparent; - } - .xl\:focus\:border-transparent:focus { border-color: transparent; } @@ -92194,10 +91700,6 @@ video { border-color: rgba(112, 36, 89, var(--border-opacity)); } - .xl\:focus\:border-cwc-color:focus { - border-color: transparent; - } - .xl\:border-opacity-0 { --border-opacity: 0; } @@ -97119,18 +96621,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } - .xl\:placeholder-cwc-color::-moz-placeholder { - color: transparent; - } - - .xl\:placeholder-cwc-color:-ms-input-placeholder { - color: transparent; - } - - .xl\:placeholder-cwc-color::placeholder { - color: transparent; - } - .xl\:focus\:placeholder-transparent:focus::-moz-placeholder { color: transparent; } @@ -98811,18 +98301,6 @@ video { color: rgba(112, 36, 89, var(--placeholder-opacity)); } - .xl\:focus\:placeholder-cwc-color:focus::-moz-placeholder { - color: transparent; - } - - .xl\:focus\:placeholder-cwc-color:focus:-ms-input-placeholder { - color: transparent; - } - - .xl\:focus\:placeholder-cwc-color:focus::placeholder { - color: transparent; - } - .xl\:placeholder-opacity-0::-moz-placeholder { --placeholder-opacity: 0; } @@ -99778,10 +99256,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .xl\:text-cwc-color { - color: transparent; - } - .xl\:hover\:text-transparent:hover { color: transparent; } @@ -100342,10 +99816,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .xl\:hover\:text-cwc-color:hover { - color: transparent; - } - .xl\:focus\:text-transparent:focus { color: transparent; } @@ -100906,10 +100376,6 @@ video { color: rgba(112, 36, 89, var(--text-opacity)); } - .xl\:focus\:text-cwc-color:focus { - color: transparent; - } - .xl\:text-opacity-0 { --text-opacity: 0; } diff --git a/src/css/tailwind.css b/src/css/tailwind.css index 6407117..b5c61c9 100644 --- a/src/css/tailwind.css +++ b/src/css/tailwind.css @@ -1,7 +1,3 @@ @tailwind base; @tailwind components; @tailwind utilities; - -.cwc { - color: blue; -} diff --git a/tailwind.config.js b/tailwind.config.js index 48b3e80..e704406 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -5,11 +5,7 @@ module.exports = { }, purge: [], theme: { - extend: { - colors: { - 'cwc-color': 'transparent', - }, - }, + extend: {}, }, variants: {}, plugins: [], From 75208ce8708a02b04b7c2169d57a6424889eccd9 Mon Sep 17 00:00:00 2001 From: Arthur Chu Date: Wed, 7 Oct 2020 23:24:33 -0400 Subject: [PATCH 03/19] 03-html --- public/img/boom-headphone-pro-black.jpg | Bin 0 -> 14715 bytes public/img/boom-headphone-pro-blue.jpg | Bin 0 -> 16706 bytes public/img/boom-headphone-pro-red.jpg | Bin 0 -> 20257 bytes public/img/boom-headphone-pro-white.jpg | Bin 0 -> 12760 bytes public/img/boom-hero.jpg | Bin 0 -> 127908 bytes public/img/boom-wireless-pro.jpg | Bin 0 -> 151755 bytes public/img/favicon.ico | Bin 0 -> 101522 bytes public/img/svg/boom_logo_black.svg | 5 + public/img/svg/chevron-up.svg | 3 + public/img/svg/close.svg | 6 + public/img/svg/facebook.svg | 6 + public/img/svg/instagram.svg | 6 + public/img/svg/menu.svg | 3 + public/img/svg/twitter.svg | 6 + public/index.html | 193 +++++++++++++++++++++++- 15 files changed, 224 insertions(+), 4 deletions(-) create mode 100755 public/img/boom-headphone-pro-black.jpg create mode 100755 public/img/boom-headphone-pro-blue.jpg create mode 100755 public/img/boom-headphone-pro-red.jpg create mode 100755 public/img/boom-headphone-pro-white.jpg create mode 100644 public/img/boom-hero.jpg create mode 100755 public/img/boom-wireless-pro.jpg create mode 100644 public/img/favicon.ico create mode 100644 public/img/svg/boom_logo_black.svg create mode 100644 public/img/svg/chevron-up.svg create mode 100644 public/img/svg/close.svg create mode 100644 public/img/svg/facebook.svg create mode 100644 public/img/svg/instagram.svg create mode 100644 public/img/svg/menu.svg create mode 100644 public/img/svg/twitter.svg diff --git a/public/img/boom-headphone-pro-black.jpg b/public/img/boom-headphone-pro-black.jpg new file mode 100755 index 0000000000000000000000000000000000000000..befad92dccce74dfb3f7610cd5a396564b9114eb GIT binary patch literal 14715 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 EA9w|x#{d8T literal 0 HcmV?d00001 diff --git a/public/img/boom-headphone-pro-blue.jpg b/public/img/boom-headphone-pro-blue.jpg new file mode 100755 index 0000000000000000000000000000000000000000..d075040b45ef6feb2ba3eca97041e5700d9bb850 GIT binary patch literal 16706 zcmeIZWmH_t)-K#Q1cJK<2oT&Q&`59+Tm!+~U4j$b-2;ug1`omA-CY}ZC&1U)d!KW% z&pGdV$M^G&af=?kiZ!44thr{@tXZq7*Yn)-8US5dTuK}O1qA>=LH+>GivSV83j_ot z1o#(7h)BrDFHq13(9uv)(MWOeFbSy0sb5o)Q&P|}^0LsB@d1T|gs54> z--`)I^9l+9e~~~TBO{}|L?b~*Cjq{pd;|RdU7kAt7>Llv(8n-P7yxJtC>RW==Pm#d z#7Gz@NCEt_KtaR6!oedzgoKdOzl8r3L2e2b4h9#a|0|kIahe3zP9;AGJL;Sz$ z|1}=K!V(Y)j(7V%*!#kLJ4pJ@sY13k-yG{N@7SR8{DDgh1Y}BUdeAZi#uy!sT!3(lHP?Od?g2PAkqR10PW$sA*kC28& z($Vr2k;|8LTo(uLx?&;NUnJ)n%@O}|BVDDa7Wv-s2vWGjdD~@ zJaS~kb5~0D7m!XkO5;b8ee>stU^-(X?T!4rkpHF+HM&s2I25DkkIfdP9YK=*(`hQU z?H3RVPWCvW&& z^_IrwefV)-_Hyv^mF|CGKp-hSES3KffXK$!Gg~01`EJ|iFa5y+RQkE6nx0&2TBDAo z$>}Qc|5S(0XgoF5$AEj0lG0lt9k?n1a{KG@0BBUA6!)8gB`G+RQ2F^*f$RU&1`s<} zvsX!@3}CZ!S9p(=d92e)Sh9lTe3L6Bl!WzL67^`GiEAbvu8C050N7X-Z( zvVl8Ko}ViJfkG45QPXit4+teliO;I`@;v;9;9o~n>&wde6gcU4HqHw7v68%hT^wLE z8T9(lMo|NXot+f-L{7EK=U-}n)rj$`3JPA}(8+gQ(pp{K9@w}26LMj*aj(U5ETu$A zn>@PI3UdCZ;rr(s-G7Sys=yiZaM(JENzxfgM6Lw9EPIdn zF9c7SiH&iP6nR!kx(twh`9I8tL9MN9iqX%LCP=kyT~v~I*Y+=6h`Tv|+6cu;W3z6W zNNe2uM_Z%5=e?>1y_Sw=fBVMb%D(zHX9Li+zn*jJljBFKtp$!Dwi9&Rg*2TF1!0gH*hp%5jKa{Tu0gJI*@*KIW1>i^wcFoN1V zH7vCVJ714o?m#t1?+XN7yakSbw-FK^s*n5Dh;&K`VdHa+y1%jis=jbL1DonuOP!H2 z>I^*^-X7*u71{oVfi$Ko)7HIWv?})5!W7qkI2{ThEGHoMw(;(SzGdqCeqr|h^T)qA z0l?39+w`!xD=A9fvs|>ltNt7LuPQVuUn8lB#)`QYWyCX}dQa`Z;o3>&Z+Q{n!?5ErF|)gEy!O`x{x}eGS6%OY5`Nuylgh{a?|ly{ z$<0-BaGT%%$w^c0YLVA{c5J^S%U|Iu%+4SB z@2?(s6E7y~1?{(fC8&QC=#1M7o$j${D2}U&p6RxKoc{9&McR0=tFIsF&@I<>I`*j9 z;-dV$@jBOSbhP1YdSLkOCRXSl3N*vi%$QN1uB)?$k^FrSh+GOv{$?ix_d;`M=j1)+ zPGD?RA+7QVHf2IaXsXM_MBASn(4MYkp{xsez>88|B{?AX)!;iJK=PI4(PI8zh(B=v z0O=10Q@!&X#jaQzMwFpGe;o22pyTB9YC_td2&k2GM&pb7i(K+A=iq>CmbgB->`3+r zxS|8I|F}iP5pR%*pgy#7vR`grE_oqfXc(wmTfc4m=QVLJc-$v8fg;gI38<3hrpo6( zuWr3bo+ir#fr9TM2JLFgfEK^I6JmhdS-Urux3>J*XKz{l)g@0r>gCX5CFYCzVV9lqU}V&5uV|DJ)>+?G63GsGOT;dht9VrlFOR zQc1wzF9kV`B^P_1$P52H22{s+qJd~IgUfsSZs}wZjL}vZl60iMkrT}2bXstaC85aq zVqH#deaaFt=-E-OWyo*{Ak@g(n;&V^H3AoSdF}Z7003y(7T#z*AU^6{JSx8cf%tB{ z9!C=DZ_&aEh^(BW%d?|Rf8$1DyB2?>m+w2znH`f$8~C6HO9VdJ+pII;?fD!>;$jaZ ztu2>|8J9500l7mIu`KukyHR1rd4|Ja2IMMz+Z>6~q_?19$+4;PGk!2F{f*mIg9rHZ zlXi}U!J$ylR#k{tM)U%N{a}RykK4ulaYGd6r_*< zh^2Pl#`L@#2{9#yC4k<-0UNmS;r(s2z`5FN8|yrhU~^Mgm#D}A0b{em$t5a8xV^ft zc~N0{lCLgV9v&UOATv5c}5oUK&l1Q>%+mtbN&5 z8V5BMfK-3CAI{VDZW%@3Qa?Rri)LBkQ*HlyCW2VEvZxw zL{L5ms5sSwu6&eLTOqKKPXo0T=T5eApve{}VQn*Jt`3000tZPTcLV+H3W}i7-UuwP z@I>b1?g7B$UywKeeKYw5a>$8)b5Y2}#djX9;Hpp$SCF&E6$$1Dx^S6$vlA!Whe(*- zx6B(4Kpy$NzWveV)zKy&0NasTD#^`G5TvbOeinu%$-gf z^@V=3A8Kp0d;6xhv~N>RY9+#lJXg+%q>T4EOJtZ|&f{_L)-xjq(b&-0#O4Ug7JvXO zJ)!GfE0p5VEcRvB3`W@(pj}-fh-y)Hp#~tPPa!Lp< zn4)|bmI9!w$3^dE)lP2K{%y(+@5$qFbm%RGZVaNmLY?|lMTJ983K_LM9wMi|yV()% z$Y&9kxhT#+G9^stwP3_VtDCKaByXI^q(r0>5lL6H11<*u8rd%ZIKQ|kIv4$$X8>r_ z*W5I+z~FX1%8n?V_X5`H(TL=+69gRrC=tcxSEu!mDHAHu+>@I0Q%GNiKcqFkaqt^7 z?7eMINqHRt_#%^skUrX)C1Ub!?RQ!j(%KfcW4T=4Sl0+S6+GB4h_KKB(gb&VtDwdr zNP-}CvG>rf^%RK#B9gxI%vC;{+@maAB8Wx?065rq4@_ND$Nrx80i;e#QS4>j!UUZtQ7QdQbVNGktdwRM?H1fiND3vMss3Ss4TOnaii5;^q~j^c?lBWeFq0&}@0~2w zrOD9=IN#srcPpWEv^^~5rmsfx2naJ^-LCS1*ivwkaFVq0t;o#@99IxkfXPfngbPjX z4mUzFNQ<~=lW%-MJr1)A4}i-czqx7gJ)`d5pU;$5nK6&W9$l9SVn0ibT`SlsXDQ|> zm03LE)NnHWny{Q*+GcwwPm!8?D(iyyFEN%R*_q@U;PPCBd(sOnFI|s*#pv$^GPUb# zj7yRQ7H0Bd4OqL;R??-})w(SZx*lZNOF@vlmf*V?heLB=FwLZx9F9OSA2M{F?>m|I zFqCNlBMYgie-Af^M$w>tQks6iqwAh1rUMPB=gDZx)7#7Q>I#rEllmX&oxf@Ba!;%Le5bIU)>EmC6k;C<`LzeifLtv|jm#h@Ph z{+9qUAOs%E2}pqWWN z5>220Y6dLR>r4Pm)hmBT|9ia%PC9|LN+PhEROi##2a*;y7u&{W_xdO`ravF`{~iC2 z|6w7E5z++in@FvZbqwlN`oEg^e<_fg`GN!&LKXeLV19{U(V@uyPniD$#s3rkU+Mue z$f~mhIsh6P3JMMu4iOO!8Xg7`n9u+i3|Mr`SF8$fSi*J`Z1Q@(@Yv)+?-XOIC|THb z?X%j)5pb0B*F{dLs5v+dGPA#(L6)cyAuHEVf`Dhh-kXM1r~FONnY4%-4c$oHrvu>h z>_G!Y?JiJWgTyI_uMqZbc{45s{@XL)O7jc^oO0Fh#&6Cm)HV_H4OuwqAM;Xdnaq2% zER`s4PcSky6S)?BtNR)2CF)yzVdD135h|!ShFS8yQX9}V!<428ciV0yib;i5ax%5` z@cb8YSW7iWUZozT1!rp95dr&jBQ<*-AQwjRH1ykd{$AV5B^u`?dmJwAXec|zX?_SMWi;xZ*jl)e`$Qj7HkBnJrNlZzBo zc6BYMRmHIlAZ}C|S9c01iB+INe>~-r-gx^?(6+qM^h1UhG_D14Q-+{u4I|qO*S@r4 zJ5N0pbXz3@G9dX^NvkaVmcHiJqgoa|c5p{|WE5T*F67y2l%309z^=Z%YVDlVC1$Y{ z@Y6`S%p$;7R~=#Bj`hVL9V&{WIf(KZa5#3r9e6-SOJsmJNMKj#ZkJ3KD~Dth;gHDx z17Uo~q)U1Qygt}9P^>ZOBo3?M>x?#o!BEJ<>(9xBHCQ^n@7}fH8jQlygC1^4x;VAi zvW+)|5cT7Top)}BqILuujh(JgwW$P0mrR~QOZE2VRyw_?#&MJx(uvel5X{2axDbKW z#Z7iDYBQ{AL{f9ZJWbXWY)06jab)2tKAw^x#RZ@3siPFW&zY8`2N{&N9|h?KtA7Ph z%hchS>IE5aLHTc(?k;IvUxllL3KXi55AJicsKt*jw?td9&VE%oicm>AT8=_>hz`=5 zlXc*zxv4uLQ_&C3*`HNed6nwUm*%3+b-JMEuiNdnP}flYZS0M{CcmClke=C>VISTB zI-E@PY_yUCx@F*6D!oe_x+MkvnDCL7(#agUD@yXK0HN&;-6#woQy6i5Bz0(MRpn2L zV2Hv(+Eqe4YyLzP5q(V$dN+%^%%UB#BZj?wZwkvHA3;7ckHS!jqBXg~I<}{UMp`7X z%ITJ|>hiF9=9GH9NSDF?X1cW%Xq(g9(hD?8!ny1AJLodRcthQ+a1jVo*-6MiI?`}r9@SuA z78Dc6QDmDbb`4+T!uj!l-fBPoaHNxzigZM&)uO)jmz;LRmZJL_!IU|Z(2R`Zkm!T9 zF?02Y0<$0^fZfKzEuw(eRFbG7xl(lY=l{(R2F+M_0?iW4mD=whz! zU}&33Fh}-=;~7AEP<1&C6l0A(9cEeUVIXazBoAhn&F!|@9vx%vp{cfhi~w~QeZqYS zV&-F3%57CD<1x2x^2B%OKc(;va5Si@O}hF)vqtGUpoU2Cfc(i{^9TP`+ib}m` zFW(S^YLxGr`BR(}B_zEJs0jQG1GO&>qP^EHS(X5x4e^rZVt)|%nOxs8P4l5QI3)iA zwZ{i_U{G;^g32+J#GsKqtM7yvr!H&RU8FutdOic`aI^4~j0#G*W$yY9H;yUu6CsC> zw*==i8<%G1h_6FHuN@6N(hirOwEAqil4CqWO33oaIyvuEJ!i}68MS2|Q3~o9Cfo=^ z(}F_7gPU7(dhsaN^qrgWh!qK*@IzvuOe@_vzAo)(^$lzIrJSE2c|{=HTiuOxR(wB1 z9hObiXnho|2n}xOntqyHCv0Bh&s%uyF?!y$`8?T0Jg#B+9) zO#v<9>t?Bm7>@qsJyW?x6^mQi_^-J-`sP6Tp|kn#9|aSym>>4Y;=Q@S(Z*VkyNh#4~XF4o%G5=YImOY{Ars8RNnBxOO(4RgD zEX5AL90k7_14sD(e3f5AjO|5@9$kmR<%>JbhcMH$f6>&^xR(-BEx(jVajfPyx`)^@ zSh<0_W5AK`-xT)pDU7rjdu>*e-Cn-h!MWvd9ZMh^1+hU#MMa`PSdTrtivq`A*gtEa}Wwl*inbtjGaqK`+w$D5OxfI&!NdJc;9kc4SUh!3dQ+$WUCw` z8?fAi?OG2K=2&oySZ|uyrB_~}S^XA9L&ffii*s3(N z&K|DsKX4QR{MCv)r}>80Z-Rb`O{hua6?y)&7akxT|8{OMuJYBEv0rUyG==_NWANq4 zWGtG$eqmZ+aWOx(uB>i~e1}OXi?o2k?iKep#rNbqFK-?<7^n8pi#7Vdt6kDpb$eIT zX(Oj2NPE?gAd-prUT`29lb#x1JV7jNRUw2?Me=fvnWV1;l1Yk(+Ys6-8|4!;q)Eng6iESE>o zj7R5Ih1m+x%OxBgu1k|!cX9I*IYn=%5Obf{GLer?p@*6XLGj~@D|_?;JneH;o^i#_ zQ~LteDa5HA0)2a!S>JI0^1RacgbXua-+{?v9jr47rL1Rw!0dN*$qA*7A>znN3YP=D-$=NqTyk87f6q7n=y(GQ! z+{-Uh+-6m(q{m=ukRNI(%u1xBfX9Omv zDhEg<68ShY+zJRNpsp0@+LP5eRNidRh_Q*mQ<}muOq-p{?CWnnHDE`zD{tzZo=Eeh5A;(R8{oP^_boO8ncAAP4_K(KMv+oisiE#xA&ksmy84ng5;AT`=?C~B8Fe9vQI#bR_ z_2FT~Se<$L*xwrqi}Q<;mEr@c-LiFx`>6&`OpMB_(umh36pfS%O!n%b;6{naNUOa~ zHNnnb&+>Sqek}6`g(Fy3D|6Js9H@hxYaWJ-lVnXxP(&7bxmeC@TpC=(*H~|R%$yEC z%}Neu(6oE+m|Zq(bj59aC<6pneyiZI5;R0wsd1xsVUkDSpF_bS43twoLDF2$ejt3{ zD<%OOpzP@=4OiH&Nb?{yb0CnUcx8V5xpQN;{S|GCI^!Aev)@E(2#vp|D0+QJ;p?GQ zT@dF+T_^YUCZ04PNRDCheIcEFZV_?#g!v6YLiKde71@-SuDCrppS?v5_a-*@%Ag>8 zni$}7O7?ZC1`h1*kaq<{pa_pYH>e!ILf|} zUo%_lESoZ%r#cc^z2=CN^zmk5SMqkruYKCULcY<8%7=-aYK^4nZ>IaWP=9c|L3b(d zzMY6?Ku7#4NH0W^s=f*OMb$cK;nm>Yh;jC}vV?(3UU*YZ;VGK+M^WO;dHrGb6SeIQ zv}ru-EN{~H46VHBqj!ll@@({1rPg830RH?6`BXQgwc6}8)KKcgI%Tf;2MgEw2MM1A z-odE5y4IaRP|BD~InZ;JY=9>E1*~z>!Yprob>~s#&pb{>vj70pdKFLj5O@!gmBSX% zRtPOl-IXOg;`qd><`+Ot#@eizLf(^P@rN&^3%|G4uEc%IyEJfE06Ha(%W zd&V#e^3R0cP0HmzU91U~j;u`25Yl2#CbmpAlyJOd&6;GSb4g390~+%W@#B$&Pp>H9 z%t*MdK2erVPSJlreEmLyCVq5`0dIy}E?s3!%1`OzS?|{!HeT^iJG{9_+lXyGA+YBB zW?83+=`-NyJ7_Jng;4B9?UAN`nd_-S$=xlb4J&P+SxUE^Pwlz{FTSVelOL0m+pvZ% zu>-N_VVcH0+INz`H_OfX?e`I9>WpKyNdm(CQNptpO0uZvUmJIGzRvC^rfQ9n^Li;s zDHMmd5?S&cdxAUHxT^idoq1lcnHZN?IMq8xG`0;W0-tE^rGILkrltjO^3}hNf91mU z@t|rGw#a2f5FZ{Mfx#30M+VLoT65HZ^%whjgQ<3I;T?8v857R)hjfojtFvTT3gTd3 zkjWwF_QMfOgttjXVw-W5%O!V(#sWR^C3gKvsh3jaG4^tC?k2@h$CAo779&Q6AYC3O zR$1{$rjPcU?5fq3_#54O!Kyfcg77bK(WcDH+Is!#e!|4@G5t_7&b+8Ou4ojU27R?C znOuv%TJ5tZiyAv}Pw&>CliRb=ea-QjV^&Ncn`ysijYmeNm3R8aAXH^^WumqVvj!0o zw9;;F+uB2a}I0W-fDxLuf^=h}`6K&8^ZM_8Z z24J^G*~Z3K$0bh%r}5$NH2JVI=BOaq<4oKuwV`1~&5)CyBg1bEPsmVp-u12u9uYS` z*gnFdsLkpG`{`+I(-VWEJ{DZbebv#cTzS`QVp;Ca3+l;-r?>IhjPr3e<)JQ-+f>Po zqTZk}pL5j8(Jn-Zl;KFtD$b04O^p?UIwV8C7QbKsnRjwV_?YNU^yjo5~o2dhtn(Rpj$?OFaW%Y^=<^Z03*g zW*mGuG;C5$i*ma0CT^-W^g3usV5eI>%aDfYh`ocm)ZtxGy)f|X0E_OAKA$h7+2`Yi~Fi##SvlBqiKciq=CW=gHH*)7GA=?NyE=i|Yt5uH1zT#D}Hvn0%gQK4r) z!|%lMP8?;`Qi(@;Ie+$4e;iR|P(mSs7k)XRqTet#en(Kku1dH;C(8teHgkLia82e> zrbe<8mEd50W=EPy zu2K#tv)!>hh&e%GgMeKezsP0d*j`_TZhO#ij*>-`;WHG^*F;{LkkCe(5wuJ&az>EV z68lf3_xof#8C}yA`DIi3&USZo)hf9*Fe}Vk-uc7Ys(Fp#8iBaJQ>X@~sl~HOd9M+T z^rGED=7*hwYCy6`OFOV42})C9mX<__!8>&~uEB{21bu-TbMO}BJ>G9J56>f=xN}@G zkk`HyS4wqNRlZ6I=T1iH^4r_TN0ya)otmVo#P^Duw(99Z$mKz{b1lL5jK+)yHm(h2 zq?6?8d$Xp4^Af2@NCL_$;D;j%LD5>*xj6xmka$#L)^7<*h3-AhEB5ak2?Qtg!_mB> z#s!MbeGEUyNC<|c+Jz=ES24@nN9iCfAnc^>bG8~xRS%k=`izY5g*b!*(QK*Az%%*4Zt49z~5X}4_*|EKlJUptya6vk0`DQ~YFH3zs@#HO-h2)qx zNKyyjOHz&0MXktPejWztcqog8(?-JSDV^1m0+j4Bds;=+Weq>!+xZ}iIn~ED&NK#- zOU^2k-92}=J(qOQ=Ah;y23OVAp@G{FjgtnQOjP?-*KPtE=3GxDfFIiqTvw@{P}rgN z!~}A2T`W*9Aw9`mGk2-_IzGMUDah#1w3bsB6W#h_q(FxL%zo4_j!z#jZy_@&n!9U_C37{!e7s$w}xBO;4$3`H1Y^LBwo65w2 zyFcWev9fAuI?k_EMgIZ2)EoVNX*r zLHtn^7ri0z)3B6CxVt}$x5|2Wx8L0N)SH989bOq#KEWC_Wj5Lx>v>o#Q7;>_aRJGz zBA{A9a(YFco286#8q}m9nd8{?)!WjncZsOx`Yd|U&VeakNOFfd^jMf4jzcsynD;r& zx|=UllZVRcYeJXhy_AGI#WPGU78m@Qj~HJ9EitRpjE27xd`B4>*_5si*~E*Vg!B~I zMIzkU4XA$1!H;wGP}}Hw2ou6xpuoXZJNC)&@ru$_#7cJ}om@?Ym_UVR0Pp-PP+~W;u6CQlx=fx< zSdk5F{{uA^vJ6n2fPY88)xp zZ<`*q3lu#ZnZCP%N@4j-?BrXwHI$O9fg6xzCLp=Wqt4;%poQ1m-OGfp1xaYxISB4X z5#RF_`3?qe(H<~FbqqhMSJ{dly@U&~o!X1s-n->FOO??#Z*Nn-U?&&S^OEYV$ z$LHPJ%zC=uw19aXD(08UT`JgcGb|qXG}^G7V`-9lOEAA&>ok+fiCAP3)Iz!SVMu09 zO)r`HHNjPODa6UO7R%}b!Z$L=#wBVw#)_;?2jkzk=2*`I{iY?K6nHsin4Utf4m4#) zEcYy)@PA~xg>Bb7Eds?yRjSv#1v5)F#Fte-hOPtjOLE@f3Wo(ko3Ju2#;kTus20th zY9Ga0C$SFz`NzU7ogEE{iVW?RfjTO)e#|lH>nc5&HWl}wJRTB39p>)LawYOtF~{@* zP77|tt#&gj-54#vAPerSVVJpgj^7&d?Q9#M?+dlv%H+8b>wnR(Kld@mX5sb4sjlBeYBW zV+n#V^a)=x`E>j$)~gBNT`YO%Q5;$5Gh*aXX{e4`#x+PKmT5(d(l?2p0ZQ0ne)Hny zH8|$-C503olOHqJ^S!PsE=y0(S^1>PH4;4eF1>Vu6TZ!Hml)Yi%j)I5KPjYzEUCMi zjIbHH32S`JEFKRm_l`ANO_gqyo&M3C)`&bj#0W-q3o3N!37&bk zlruwg+q-VC1b3?MGfUTDJ&kDb{AyvmAgcVxoc6{*t-&GJ=0p52dmyG?cvRNDQKjVB z)2ZdEwR9!{tBj{fd%lq9p5u-2}>3NjT3A z7u;RFDL6qboXjCoDfLc9<-I;zY2)v^Y~)N_gtd5Ldm!=M(R6Mrnmh zm~H~&=tnJ0yi!*L^1cd!C%XymlT4gtp3Ez>sD;To)#I2p=MxN!QtWAcVSPFFnN;8G zL576Yi_W{-8z1;8+8&Lvp5RMMl_FhRYvXNzp1P{0_~rLNg1!jlDwaS+hFq_RdH(SH zVTW_xn*_|_GO$I|Yy4kcf_ohA>Y{(qQB^Zt&w*}cPIlRa^k-xF-6&x>#W70U-Bk~ z+asrGW-x8latu6 zZIV4ndnE1*EUYF4Z(;Jur}Qo}tleNE>eP)U6I(3#rLdAgYc@o=7+c-= z7~LV?eg|AZ9PpAJ9*;l@-%b?W(q#)~ORMR66NCD=u z{j!r1Mg)?5!;wb36Q#!5+>shFV(7zUF2Q88-%hjPkP4*U{0yk7%$3jXto zSHin`b{$hw$-$Pu$+QnQT!@TpC=;+3nd5DZ_kEF9>Am&Ww@a(ME1hzUM0=KC&9WQG zBx#f_s}FKbMCS7L6dNgyRYb8&`7pdh(s3uYM?>LYZQbKfJUg-u^(?@xx9Y^(T9Pib zs{LssALLpIrhIlb-(xgDIhaFtzIhp)?ia)#JYqLQ(t+VJ;=Bdlj!_-HgD2A&L^9$) z)YA4cVwWgvt79#q1IlnXqMr|idY3)=8*+fn}(OI%Op zX_1cfVRTDkouVsAvuq~XP(gx7Kir4=)I|oXBH2YKQEmTHneP7(VqMw{!hfHw3@_!ubqSmU)&mpjWAZr|@9bZu76E2~4r;8Iyt zGR7hC_jZ=&Q3TiZqEBt|c4s{3Gv!13w8vM6c_fcV^i|wK`Zg?wtM_<*$n3!)Afuy3 za6g!`;dXtt$>i;_O`T98-u@4|sXqCOtAzK?x$Dn>fiHB|`1oUw@&MNCHnwT0%j&sxlAK zV`uF0g6Fevg?&cEr+U$?6a=!uOY%nLf@C$CKX)gSBqIY@2uOQ*(%u{JY@taarzu8| zqiGvWrO_c*b{VeFu&zWei(`gm?FrReJTNdw&SMSfv)yMiI0SXV@75NZ`N-x`e=%d4J~%awB0|V-a)xsH$=Vq)@A)ANHQ!;Iaqna zPf5e4vMVhk2$dJ>NDln%6dZ#ez6|rikj_h}S&THsA&lq^kd&;Gb#K5LY!p&cxgU+@ z#`5M!B#7+0TXbfBrE9B)w=ZL2D!39?+{T z)sj^BGGY(XMJp)xEsjjLUv^XZ-Wx8YI*}CR8lTMgJ_E4ENX#-iI<4TR;$r%Xv^1-F z))W#DmI-Ee6*lm%vk#X?GhY_Jfr(Op3|sm7JzyK`*LFAWTq+*W#9cVl>mByL2sadN zp#mwahNfaI1iSsrrJhoKVL$1=6@?5wQpjm&n=$iziXRG^VZ38$N&R>f926yW?$Ep4 z3AHJI2GEx{3vzWu^G(VM5;CYSK{ox6NQ!7E2OwFC7`ga{WAYggfvMSgK_NlrXy|aG zM)T2%jEF=BU?al zzp_PFiWAAOTmMr>Gh~5lPOXgW;RR~M+%o|8a|~aq#TH2b=TgK%%6xOLEtPX#LyS8o z<3*HhZnMaeqGZ&OU}p%xa4ISEM`FhMYU2TnloN&LluPhZS^_k_q4$f_J*C(SPO6Gm zj}o~UX_YxdQD?hUkwJ9k^h@V%C=dj^i86tKk{0{9_A&tJNMV7`fxn1h%q1@ZuW~~O z*v(mLb*1=`<(kmYkVo%3uQq!E=gSGHzMCf`h7$DtB4aaIxpze3URDYnF%J@AF`x7T zWK7jkZN3~gbdwF%{lsifnX;cUBgVR7@LY)p?#1`}G=hxo)S5!8Mx?UU=lM}n?`r2ZooX`D?o@R{)hAi?rIw1-edst4vm^$a zq97|E?nk*ZegoS50WY}cB@&sujJmwCFY(XC6)G z;3WzWy&vO_Hpr98wzqc?O3hVRV~$IqAK%s+SwnNc0{?2;93|XUI41SV#)L$I<7q*itxkdq<=c_Z@p?&6R%py6yoh zp0XFqH~sp35>5N3{KAn3nBkzvq`B3ZzBM)!Fb;zZM*F&9!#fWQLSOh~94e9-2~2}t znFp&!lEfh-WVM!49#M$7eoZpWppgS@#fo3LMdEt9Ls|<=A2->M;O8 z_0Uzje~5h5@Lop_+@md3RD)W|Ek{PVke%?FKqvg1!GOX1{p36xNBPrcmwbj8{!7tV zdzTy>U9mSPP^5Hfmt(bKZWp;N^HnDT@wiE|CYrzdMBCHGx}U;O22&A-Ms#M{V0>oEALDre9p%;hqlYHbVWz3!831<+ zRV7-qseh-~LMnk65P>O0bw=EH`Kp$2xKJbWKEGDvN^#+v15xSr)OR%19UB>2zDvOV zqCf~jP_qZE2ESMRLTBkd2Ru(qYGXa*R}eYh@Gh6Q6(ul=3}ko28QjROWo-f$V35&+ z$-`-Nc?e=f3z;$+a9{dsXrM5~Q9{Qn4p~{}!VcfDR{kj)k`|JrBM`DjvhI=u>ZXTc z@`#uiTOY3-<2tV283TxBld>;KCcP9tenKW)eOGM!sbHtD8XMTSKd<8<~b3+ zeS8tSzIF0_oKq4_{NzS`jNsqNf!YUJ-q%lE)TzFZLlv;OE4zmW8 z8UW-#-k=hu*yE%!rk-#PC+vCaTz5Z`e>B-7qX2f9g*s)VoVokyT9o}!4L+TaYhqcK zU0%aGZVZ1f8nL|yJtu+Bs{yqE$A&E5$F-62BRpYVKsNt_6?~%t5rAq<+1Yw&F+mJk zV$P{T{~5qq<3YsZ#Feut39CC*r+Xpox{S6@Bt&(dSD(;Q_>uR9P?L&en94L`{1g#_ zIK_`*T0|f#FSSd-r_B`##dbZ1I+3v=@{S;)`Z@a(vK~Pl@Krws2bi<*4FR7M*d*$3 z)!_Bk2h)~r1q1Wq-YiXwL@%)RY~Yx=(078aL86lXKui2vO?v=$cz<7 zVFVDmov3G|zgo@D9Gn>br3s46 zj;IZPczjOAX#R-|?x-a$DyFA#g^!+%xnjZrWIc$(M6Qe9Cl-5}6MbOnpMK3m=Kntu CR#FZC literal 0 HcmV?d00001 diff --git a/public/img/boom-headphone-pro-red.jpg b/public/img/boom-headphone-pro-red.jpg new file mode 100755 index 0000000000000000000000000000000000000000..47bd80b87a7cbec60b658408b7cd7cddab9e5e6c GIT binary patch literal 20257 zcmeEuWmsIxvgqLM?hsr;aCd?RcMnc*8QdkfYjAf6?(XjH?wX)M0&lXgqMGORrl1RB3T3aR3+?000L10A5!Cq5yap7&sVccsN)% z1O#|Q6g*TEWMmX#Y#ekv3Q{Uca#Hd)G;g_?Xy`cT-;lGsXW`)G7ZMVpViNx#CLql% zD8&DZ2^azb0tyle5h^MXKP@>e|NnJ)?E#>{f?t4NK!BkEz|p`U(7;~%00f{$fK2i*rD|HOa*Fi3C+DCpM}03zrmaiLJAiu|8C{w3cm8xObi&P0IeC7?iye{8)5o zdF$3vAxQxchKd}H`rH7^!J%}bvG3RjtmN|j&$aE@9NWC)E*c2>l49cWv4UjkH|)Ek zmO}%ajf&_Kshph3uXxqCangnU6AK7rUOsENR{(OSoUpktr8N21)~w~t@ssns>ZB4{ zJmBr>?(xyL(_2~so}<+S+|m8KPTPRl^~sq3#L#@(s7K*u#Z@B)GJ6oY;l-@9v2SCd zEr|jgtTJlyoqBV3<@|959HJ?CNoV5Gg`L&Fe`p(osBR^U#O(HB5mTBrt$SIAEu+@nf8Q!38P4aI;F8{`qtB=+C0RT# zC$E6y%}KFQbSYARFeDat%Y|zg@fQaUM@lMIwCW6bO`oy-42S=g8CV#H=PMxV#PM4V zJv?~Oz{tkqE8xrOsG3M$9H@dYl$>{~H*#?C(SUXwCNqJ@r^nF^i!x{5tDo$X{DwlmQ2$=+ZXDZm z--*j$2ExPj9uc9uomp0=rS$zp1`eO8R%Gj^-8h$A4J9Ly*L>K@`{4ZV41WEO$aVIx zDY#%X=mg&rh-g;Ze#npgVk*+_`v);BbIrpmKyYqT_iKqpi7?O4FQUVTqpJTv{z38Q z7qLi@ho5$}QcMmsd0A)1Wu;qr;OIZG!sCm;uIr!jTAIQl!J;mlbL-bh6o1zI3$QTi zJWRjT));{oDP*Y)o_-XN_u8Q0i`tVq`JrGO~XvpUzPuazTfkgNSlTjKPLykM8+xzGC;XiBs2|yD%d+uhO z?y#1K#N=QE&$#PJ0N<)J{0k4!t90YO!lUg_t&A5&Tmw>sW9tI_e_{W+x{a*+&?6J%CkW#x zgM@N+S!>_-UudxF3YYT9$P9mJ+%WQ$8_%E#t^Yb_K`0}=0{9Nyk7Y3F5lt6HI>nA2 z_zM0K1(W=Bc}wNOW@Ha{%+|I!LQ%{qy_KXh3{ODinJG=?A(+ywQ6;kTXuKsxC1MZ3D19s)0l z*nbnI-7MDb-+920sJ;SlL}!;upjiod?_6Jc4q<-l3V_?a;zt;9p0|>eG9jmn!tH(A z_4vXT!sNrhR|mWHwymz{zejC-pzcc@X7naGjz{k2FSQ>>hjeQT^Opo6O z0kD74zFq7d`49q{InS1NA1yuUe@%107qF73S3oAv%UcOqV8xAjxiv6a(RT9j17BLw zZ)EV|A6X8bhyy4fv3PhNHd-#znn`~{{{rz{Z66MK7Y|6UINW&c`A2@r`^;SNE`RzP zA>UgPse+=sWbnd+5%1BQ{fd8A4hUtUR{+<+V9<3~rpLav3T^>ZSUiW|PdzFh~Q-{`=0O5ERZ z=M{ZrZqlM&SlxCf;Pd!>?EWAPIDEd;9q$>WB1A|R)K;&&nTSqU8tGtZ5>wSN7w@+JFbp{b*A6M4_~H#VqQ>DT-b z16>p;(Js^9m#-G}e?$HPQ3xbv?dxvXqu97OLCb1O(Gf>Yw8yCeRt0D^D zUv$4pzSZI&--AJ%(}P9E1d`31FWBPd*sY7_{=b_yU%jB{VcD(S7Z!3dBZfdSW&BT$ zF2J8A9nc%@|5^f=jT(csD~G0M=LVf*jX0ckk?u_>08(zf>yB;C<^x^71pZZ+j5@on z+ilWKk`pwjd00jb7zl0y$6Z_Lz+o<0 zM0U#f&@u30-Srp0Uy$2LdnJi_bMj}Yl|=pO;xO~ZnOp5wnL>;YNS)kr*yoAS6c_a5F?vE~k)TZzHrx^rND+ab?vteQW_Ef}? zd9SH9)q9O%Qh!8=*8gVV^Lz;|nxA(sB+p7BDtFdJHXgzY{KRexJA7@R(=q@@Y zmlx?vj<)w1xowyQ4K>)|i3?wW&4NFVcx(y>43FK3xRD3}`h=<25WpYo{i9{3PrFh4 z-;4>|TXF1;*S=QG@W&)4AFu0SO<3}*$n`HDjF+Mh{~%|AOX~ty>>g2q$?NR8(Xk2N z=L>)`dIvRe`%K7jL&Y9(jBY-`3*Bc@1j}KPfhP$Fz=M82x49~@^6~2aZ_WVzkMjq0 z-o*=Xt)p>_k;#uPL}?*8f$S_3mH9Vqfw53XqCz`;-`rjr1$ehgYHPAOj@-0C(;~8X zR1wGlY?eGpEmRqXj@X`y_>QlzmLzI|E=&c1ZzZL)P5cTd*u8U@*Z=)7S!{Ri^SuJJ zTcb1%SkjvZYw^x=W#IhHND3T1ZKV8^!6vw=lk<-6ZuLq;;wz7d1POjE3a&OjC0iD) z=86PxF~CEjAL+;YX{e)b>vT{p3lVVWVCg&%Hq7c{czmuvj$`i#4d6ZY~KQz(@{NZb+ow-i)hnnXZypeO< zUWoXX%Cy2^QWFYYqwkC8i#w?boOCB3EJOdjUxtxcR0mH;=?>M=3~s>ak4R}sOX6%{ z8Bc^+A8mc<4B3#G4?ekPe04rb7soi#eMi!sl;#WIYT?mi{E~l=7V>$IbT-{twrMoZ zG)UQ7U8u`YHr!XGnX38Z!tGMbDA7>pH)$Yu!>4Tjw6-44D0w~|`2MnH%wOM+%j5Lr zqYqCV4N#sx>OxR(!D>JQBc#uZyl9t$8o?L9S1)%MRko5}lgB1Wxc2STD0wd}W+`cz zf?Sow1c1ee1YFR)&J6Hj+4KEP7R0d1rEAMi>t}~<=9(zY>*&n;=GaL_NgRHtG@0^rsN}W9Y?Fa1I~TO)Pe|KfUuo8`7b4^l zzZI19>!0f6x?hV&F?VD6+qM`GAYj*|iawnOvykvuPNJ}I9AjyuI*K4NP(uK=U|t*;>|HURts z?nHkDNqK$$(BHi)6bOmghjVoo`;mA&WWw#$h&yG&?6_?Id`xE1#f|ICU?0|B-s4q0 zZwFPSS+)fM;Ls#kiM1;d*0#u5ouWtBK?o90xG>sn`brn^^xr}QMBMX-dKAU4fsvng z#6=^y9P{4ZsnMzU3M&PYt=5j*sq?+4=zxZD&;025BDi3MU1sZWKU#@pK|G}$qm>@r zfKgZ<%uqVz9@sv9$^Kh_^~c~N@jH9lewa1tb#~l+UzEbNFQLXdB&<{b-$TWZmC0Gu z*f$mqnq0s%Mi2NlKL!xhvjm7TxGN@Mej@nJTT{iHM56=VAIdg;{z$A|Qd9WvejdC1 z<`%8HfK8dURWVr^b0u^7MnpN}ptcL^l;-Z`Sy@aog)aa=tW{|{ICs7@BAk=Nk2_LC z7A?-Qkr+a!fyrP@5s%j1nRw3laQ1s7^GDlhMkmxx9_W60YS=EzN->ceS-(9`bk|%s zzc@VKFYO;i|Fvk-jdm&AtbOIIqz#JL?HIC8zA<_`tb>XWX9AiGl38XiTZol^k6r)Z z4C=5_=%HofSg)56!*#H-HQ};l+y{_8cKt#dMrPti=kFf3C#f(oubK>}bJ$NhYx>d| zQ&chIk9pOD0-l9c2{J>WU&Ox^C`mdY3T()@fA|vcEZ3?Y#CnaU`CnN4fAs&OBj5u{KuDtk zz#x95BjBJRprIh3Kvn}vNI;@Np_8F93oAlnV7{>@Wf4(OGVqJ7CT9|I$eGqR?8ahc zQwGLSu&dN;Q;KFA`Nx0z4oX=Ly*> zz*V;)?IoAw{`2r|{8((%H_jLAvH_Y;Hq^!Xe16T!H#0FPRsQDi#mCNM95F#6^BnZr z%x#G%F8%N;(bu}yx(#`sD;^4WRFO7puV|Bd+c{8jqcH+soK|v^iErdd!1MY_^R7*) z2UUrAX=Wr-FCk2@IU#OhE6h$XRncSwCd6BRa9^=d;S6mp_?1wq-}Iy+)I_#1w zuKA!=G{pf4_(ST1Z28>IYDT0-)Wi}#gCX4T&FbA*%vKJIhDr7iP<7DZ4;8LixmgEb zl@{HM4pN_#R3A}PrQ>E?!^Lrk9~cD$Gx_*e>&4Gb9fTpsb3L%D8>(s~1kSU>Z6M;a zk(LK2e1f$CEfwDIG}LJtxv{T+#QY*fHBNOUIX)u?MhFS;*-HX2yERpgH$PfybVq1Y zSQ&fJaKuV!3k$tJ=^d2v`An5rcV?7wYtpk0Y#n5hz5*ar=0znS3Np4M2&D&jWcj^6 zmDnN)3Q7$@^2I%o?%eO|Gup2KRJ`yjN&&;4@Say+q`%}QD4cS8UficaK|!%IJ;A%~ z-q+_qm(h|&nI;Vr=y7xD%1^Hec>MH@xQ^IY^+Hcfosp&>9=)N;SeNkeW#x!yT(PZ^j&Z4j^GxR=i4`>Ts%-m%06z7%R7CM#l3=?V?W8ioo6;(8@ zzp+!zAeV=g-T^dyWZ0UwrD(@VL)k5KA*{uwZV zX;__C|1%E%K)3!66;~6|$cA@3?Q0{J3MBqyj(N~i3qpc(5GTc@EUonMx>aXDHK>r= z?@s7xL*s+VqKjCn%ri>Ee1&8B&8msEm0#m>buR_Uy55BG5}tyG>f&^_QVIJ(qv ztVBO80`1V_m1ojB@FMrLum?InzO*RFFrDrwYo!VzMQ-PzWqYulYHt`Q@XbzWoHNLU zMvb8^DQXb86_%dpd5_3X6(;aohN{*0`)dV1k_(R&abHUx>v>#qQsQ`W5JfqJQO`{b z89}yRRB5OYkMV@YaJpVcv!tRv3rc^R7*(R%v2~DtO2lkVG3G!G<6A(|T{#-CHa3kC zU1(>hI4#2y?_CQqbqN*5)Z+S7PbhNf0Jp!fKlRMX7hMq#^eC5w%R%Ygag?phPJ(EQ zHMpaICFC>xczI_`o-pW5>l9G7e-d8f><*v$isScMnuC-0(5aYXR=EowCB_M^BEO^ zjhr656`~7X@4gO85s@R;q-6noB@CAKryh|T3Z(}l$uDaA*{E`Uq`L<+ZadU0dO(|& zQt!o7#Sb&D!qWu$&fU4clt0uQf0w<@-ah9Euq!Twl4SsL&Jfr1(>);*@I7m-^U3+K zhBpueJ2?C4*Xed*g|RSp0Xw^>K5q^<&V=)`smg5hCY0i_4jRw+^Tx;O;+M2333)*z zQ#}qAvTN%5r-iR4|A3q}J>wPobvg@+y|XD!O|XV9q1?QtdsDTVO~;PMBB|M)KZ?93{= zWWSsWHl%C6@IH>Iu0?_SQ$5&OHKM zh;u{~11hMuel(Y@`Q)IOH+e0uuQ2DwMXb_YIl6s+0M`!&{*|ON0>ZE^vlDx9&dcja=hO*r8{ zkfbeai+OCJcKq`amx?!CoskM0^|WVXNw5W80ZeHp%f#f7m(=3niO9Qkd9}GQW_^2c zEAJ=g3Uf}7V`rVy(Y+WoSfl-Oyh6_&O7W%1Ro>UKpLdZHj`Y3u^yD@(MtC6R`y~ z!`(OeiNL>$_)Yg4nDCAL=~6V=pa#*y$qfNQ424@XfIsY1xwC&BO8-G%V1=pGSVxk% zijzLqz;*EkD%}$gKeGEZHSFqR!W_T$jNNQhC*$+imQufQw>XT%H8*ZqWv(Wm8r5la zI9%a)@XVK!wJ#7mDo9A7eyssQa2@%_zOR7!-B*B+mrhxU&U2-~D7ko`Xt3KYjqX%{{AR38latqS6> zu=IvP?JbT5@Nop*RWNh6j@we5E#!c$=WHDS$Hj7s*%(b4s%t{rKR2& ztBY20IVtDEC3}m<0VPXQ+-LG-HFn~s+I1aOD}Aru9F{CiDzqdgcQ%Mktg3T_Yqyzpr6ufhMA8-KNGNKDy#jhgDVhlp z!o__V3nml0^D##66{a>d;eOCq7Uh4IK+I>efoY54)PC_9j+8kjvgAzO+}T_fn`yYn zL_zNxxVb(`@Cu;!Tb^0z zl2Iw=ZM~4Okvtz9IXah6)j5hf#!oxxh*x*2f0Gg1N?h?>Y;^?WNw8S!uwGesDsYNo z+5p>8=i?c?G;0aYm^7%CTiCyTx`(8ovlYWjZvM;S^cD&3zO=aAQX2Yf)hPvO{fs!arRqh6 zA!DjQNpGag`6zYemJ@NDW*%>PKeivW0Zk=T=p7_g2Zp8 z36qSUn_n<62DkHD-;hnJ;#PigduQ+TknrB=-N^BE&rE3kC7-=m;Az_07>Bvk!rqWRD#z=7+fid7ioKwjn zi6Usy8clYp5;@l0QsGS)cwmg0EJ|3opCDI8h!43J6<~cu<47hsa34GQ5;Kn1Kg6b7 z#U8=v5t+)LTY91yJj-41km=;nocRF~&`YV3I?mX*#|0?x8VPNr7l%BIzlUH`f*JUr zgB+-jyVOT^QaI!6-RTDmz}MLUK)Cl;&(b)u4UFx)SUBVOYn{8HXGdA2MA+X8@!!Yh zNnBp&8smC#8-K(hx{!_1S~N>f-r1U9{ONCQiHqBX-`xbrdK0H~9~975*suriRODq2 zed0h+C*`2x%iArQs)!y;70-nD7?+sM%wi@WVP@|VmiOgre&m|9QElG5t{i#HLk$Ae zV{S!3T|$k_<$Jov6#7$LVj~xqJr}ZJ3Dgn%DSYUCFlan_SArT6pbN&1q{@vMex;q; zn^Y3MYdWi{DhX61BQalsH&fIdPmC3{4BKX~325-N#`(p@-{J^o?W)?uk|POBOh)C!qap-2zLCEtwUVQvfsng6Qu?4T46_q{^}!nfx&%@R z?YSEUJkKri+(RyVjgHPw`2*qCn>0s$`I$8hF<0@grr*a(>C{DGd^CxHd{2{5+Q}kA zl*hclF#4+rOO{=$b!17!vQTEI&17Rb`;M#`OaoEE1^|lx|oMrC#RXM4KSq6 z*ySV`&Ny0d)Fs~0@SMR_+=W|_@FX5lJI(m!+k(j@8?c;W@v5rMuJY}ZTMO4>(~8Ql zJ9rx11(Rcm2)ewF4`2;k2FY(T>EkR5Gb#*67oJ`z0ZM$+fl2G4_#=t3|T+z#3Ch- zoh_~vC^k2f{(;~!?m*mq(DeeACX=%7&<9?lS9|AN>H$!uaq=vckke)ATom(OOdf&M zFQ=MG1CpJ#VQ1a@eLvh)}m5%J(b@PRleZ&mkayF2T z1}}Kl7!oJL*r)Dtnd`1u_7%`<`u&_(50)12k?3HCrX8M{|Ok z=WKdm#{L19xH(rQ(ko!3D8HeCB9o$!334F!pw>-X`N+3rk-D2;Lr()@;vURUIU5M$ zcz^&=cD9uN{)pIt8+0^_;p+(vq|nKJK*LRCv4GZ_)9W2Z|)M&l*#SHZi3=CsGc$U>oya z0n4Hg2Br$BY0YNTz1DZ_U!0wfwyI7t7ex^_W}Uw81eds5Yp1#mLL>SKL1I>moiU-T ztH{P>sz;t1&|aQ=3)9~eC%djWxS&NxD`q{=nQ++O17ZP1<|~INO%U zdkw2j)FZwEVoGkZ_4jcf8St~21O&J*YpCv(8_$buESmh*lf6`s>SWc#N+staR26lw zLPS2uDZp*;i3E3ybsZ@zoeS%t7LTeb%65-W2*7nZ+=nb3HXT8Y4A9BSDyMs@syyJT z;h>oIc00$(Z@L5nitNh1p4|82xNTf_F|69t9c z*A+HE8<5c0ewiLu79rP%rAhO?hw>q9;+!C5oW}u|#$wLo_^y4sm0rcuF&fJ9Vw};F zb|QVB{O$2e&$f6?Z%prg|NzKl(PQpNgVm*t{_epNZo3_|%P}0(a9Y<|b zK#cVQjuMyG+L9D{Y~y;kw4AgXXRBD^QUXH+93QdXq& z%t|87o4I(P3;oQ@f58InGs{US%D|c>lfT-&pHx3QZ=u)Mmc;b#!`DH#q=Ul zL6!44lQ}xKhZ1#|&CJ^*O|1!4SRwHZ?;CHaU7wmQ6-JcM3K-WFm2qWuHFlO=w3Idm zG>f-lqSVToh#h^AE<=Sm_e5_hPEYsl@YdkX&ydUDO+ZP!%Y=R6gFvAh}Nk@@ik4$yv*&kK+ntJaD4Tf3EE?nh(mHmK7t+Tp0T#I&GbsQiy$=q@qD<)icq zQml==ShJrkv&s9jB^~N`>nr*)yZ#Tt^~16@8d{i)^6%;2U_&X<*$qXbt`ZeU6{~`& zeiyImDccmpLCZr!&->ImB=%3)O$KFTRl*$92=H z0drB@G5a<7(WdGf!G{20iX-SUBw4VD;LV0FE357Lm@HqFeuE2Zy(4)wdz(<2`h$!P{^T4`|PagsMaRR zdYsjC!jbT^UzKi9vqGURHRWJy2k^sInAdw48&j&M1a5PV^$7LqQCU#+bMnB09)3Xr zKxBAv2aR9LGkfDVAq}gVPeVH!FwR~1GcP+LN5RiEA8(_l zs2=0<=Q32S9r=b`f1Fg^ALfKS@oy##$*YGpCQQeEx9Jp%oIUVua;G%Vgrax&Zc|cH zfXN|7zm-_SlvcHFpb_CT_m%YiYxVF`SQ$Nb8UrN6hC>)b1Y-Lnmep4|ni4E}o>JGm zJ1v+Yvi+ML?QvNYs^*cB3CMElPQJ=LfNJp9GJi(7u}lB<%LYqTBSo?H*b@o=5Z!w^ zxA*qk6KhcOr1r=j^}z8F!vd2H-BEoxJ0pasEkB+wL~;e}jV|*jWRD!rQOiv)Cezrl zfqd5qu~%TMa~aG9^(t6|#A|^HUV&m_tWAWwM?Qrk{@Mg4wiyVYeSw4$!>ZzRw4nx& zT;`YXkypy9$=$R;=a$i^sh6aI!G`Dt^LWb#MCU5F3G7qB%tIx*`f6lKOWp72N)F6F zY!G=v_$rDS$|h8Z=_>cH(Cde<#(ot% z!UN6kJGD6nWPCP`hA6NjH)nO@Ebqi8H$*dVZKU7$iE6O_qWT*=SV7Q`b{y4H|J}rC z%!J6{qt&OX`|nrssh+5F^mLK00Q4%@2rhP}9qqIOo3s-d_wYsor7E{Gywx2n+h=xT zcD>MxPSbQh6&P~L0^S||%@HRAwD20$8s|u^K&g*dqT))zOYj8JLFVRJnK;b_!ZWEM z<&^q%^2e+PP&p}>iQ+l^7r=lvg-i1$2eCUS{^5S~7EZ7%Jj*I870Nl7JRsFyIXSWryEAYwmijZ=;6?Xi#F1htKaL3@Bif$i z&C#r8Y244!UQ2@kRN5c#p|1oAl=|mp`%%{hf}Z_tOWb8Y-(o3u+w4Al zXW#+8WzRSqaL78YQ8GwOB%i|jX#Ie4=A>G8UR+4NS2d8N(j4qM&#G93i9BlMRN)K8 z<{J^xa+IJva#TQ~EONZYdrdOUj`A+Qh>=^(hx(_VY8!W;$XY_VEmfdcIn>(P?&JA@ z?kC*tV{Yaoh6oz~6!TUd_sM|^Cr!V9f%S&`+gfw9`=bDl76{|&naSa{=-i$MKHIwYFq9q(4lLCp}Q{!5Y)#k7$^XN5xt z92Eh5K53hM8HOIWoEmj4jUT=?B5~^c{VOPt-KHqC0ZQHk)ZU;Ckg}Y*7I_sP(qDTx zvNI8=$`elz%LjABVhYj+7*c{+Bx#ofl;P!OPRqo-DN%bqCIqYM5UJnIB8g{@5>>@d z@M9?}MoT&C1{iE+iv@(Pq$zQzxgE_A*y;w{#0tLLfHtk0juY^E1v!#D6GbbKO<>zG zV6N!i(&Bx8Joj$eBai7kk`8xM4Vs(D+7lF$_&JN=LgN@>?Oo%_uHB-r#>bacN0GEr&<*8r~@ey-Vc|oyXSLO#5j%AXdzpR8HZQcUslY!z~SaE0-I;TYA z;}5IYXcYAB{5;of(mjQfQ}c=7SY-UVD}h_ul3vO;)Gl!CA=3(mx+NKR8c#9KtBDS^ zZ}xP;V;zoOU@Z!;*pc3#9YmWmm;CAiJ98GS8^Nx#i86YDvjr9KQ}quz#ZRz%_bBs_ zinGLK`+_35H;FDkxI4*IeAe07#RbMY2z0!cejvrB)%MC$=FL1<#V%{9iyyT*(=Rr6 znxS~?{@ScoF?6-kNMw$Z=W?sqQ)3R8Q&7XhN1(PH5h^K7Q9;Qgy-pc@1rQJs1UwE& zqT6sc@;L~$JkfO>NX{%qp1Gt8+FvTq$O_ZOr5_bnYnu3|)9AaPxEozy%_pg7h0&G+ z$5Y`b%Bk~sLd(3-UQRfm>)5ja(0*)W_bkjc0|$IMTpHzC$y1B65ZxENq8BQRZAy*t z6*<_c&Y+XSJq?5AQDT?2H?(Q#rTxd0&%sBmd*93fv9|Jl%M78_Q zOWo`dZLWKduwjA`1(A)t(}K*h+&|r_dXqqtfkiq0;0;&fo-R3}KF#Hpyf(4$Z^F4% zH7fm*mAj{HLhl7JJ@C#Ed{jk0D@~me zFunq;K}S~u6kxp;KYYt$CD0`BTqn-4RaJhj#FM{~w~=0GU4`@%Z-rIO7!!$;KL9+> zIx;G8oW11@smb9mx5YlnQ#=_s_m1P-EF9Irns0Kez}{1^oTOL)tH?jk1RWrpdio-6 z*Q>5(aWEg7!G9qO+RQCEvs}^w?ZQS1Bj6l)u^SQU*P>Lp(4~{3cW0Q^buc1&U;4@P zy;WBqg!!1ApvppgFK<=8ma{-ISVOper8n;B!)=cHpG#% zGiPcZ-8FYaxt6EoTv# ztW1Ua?5<5WI16&n)cTIOIg?;42SHq?Z|yuzs7v)NLvn_tL4<|3EPPmOg5#J!*}A?g zafJs&x1}$6EPNhV?}_b#Qng_A4=Ha`xV-1+8Y09zf-=ijz;oW6f}>g(hKoSqN8p}< zVzKPEa1{x`^^ZY3_B{*o0E*`nGjGC{jY<#5VwwA(849h!MjJ zq&hCc ziym}wO#|ClvdJ&VH#&J<{n2r9Bhs{|`)FM~7iRuFb{bU&A0@_I+Cf5ouzl7l{ghp5 zqq$@GEb{fJj1V{@mDp?NUfz2`E2p{hcF&d8NT~;@Hx+g-$MYstn0B~3&LuUwZ`Z?` zbD8&Gj&~)%&V{IIc2waxW_Ky(F$I_k#j-b4*u>R+h-P?g1dj-+$^DM9t@6 zW8&Z2@|Lvr^bqn1?FbWdTDg{j!4js46qNJ#`CJ~ZXyIwl6%3GggZTrRfSXEM+!M}r zTGZE|Dy=4r9+V;)zm*A$4QGx7Z4&>XPeNqRv?icutETd60`NgxeFcP3gAUld1-%Lk z1`Y)Y4l4h6(H9IH4FCa&PRgu+O2#C_BCM$YMg&6%lQrAmk25sjV1JyU=}Y%(EyW5yAab@cHJ^vzNrfwHdi)AiRw ztq&(I*}|(gWnU6K;LXf7`!F*Cjco`0biWu$g*;k767Sv^cE3+;c5O7+0yno}-uQwX z;0~K-umH9ZnINdL1pFzBMW=rvVa#9hj^0@?m-jQe`C9Yk)(5E8)b}b&u9~8-><-;T zi@Iff&KA(lKcRO&W61PJWLOkLz&9FG1NWPa1?}HsF*#{BDJ2HL5k55uQ>Bci@XRa& z!DGQ;i9M2f!%RQ|>g{r}Md1jKN#WS-M^hGUmVwea?@`3}t9Ft>m9?5=;{1_sfK-AyNQwHslm5#@oiJms(O5b-#@0UtKJ#Sps={DZ287!imRkMu14p zSv*&Z8*;j?jxU2NPGk9sXr-h3HmXsIY%(cxU{p|a`)KEzlIDx%*Y9XUK4~llOL4c4 zmZY#RefqS|*kHzU&Zq*h-qfrUDb$@RK9+qYx2%%k9M9@^X^2y0fnRmL6!igh-FGoq z1FHQ{XGFa9ZQ>xMTfsz~PAN>My+bqpbS({^9}`t0Yw6V3mK|>51#%m&bnK8GQ?MS9 zM|_tadQeaqG)YWfMo=p_hVPsAil|0P$)r~}V;%LVfGt~CV8wI-p$DF!lQv#DG6FgW z&o_`S&vjnE-B-i(~d@%^Fcn_G_sfJ}G6iiDrRK zDLRo{_HX&TKyS7RQI*?RT)MDvY}=DCFQCY93`RGZ3?JWX__X-M=CfpfYl_ZHXTFdi z9HfiS?RueVWY-@-#=dvqu}Zcd{P;=Z^j^(_jGt+|XU zX_X#AXcET0CWq&YE#E#0G`tY*Y6!N?CyYEH(4AwifK=RIOlHB@4^9M^t1+DHFYlkH zNYC622}~A)KYiML*OuO)(l)v@!_#zr$_hnvTupK+w%o`AHAvzpMI~3IKMwK6waBVe z*2ZiMw zAJJBVKOmtHe&A50N={;Nk6M53N@SrW4wLzML67mV~>80f?KZVC;^$Fj)K@DbT3{$Gma6mr5mW9IvCa4W45Kw2?(5zz7 zmLhXpw;bd89p$Gd#PwlsiV~Nhar~6+bUji(k~$8{aWAI>pEg{f)tForRp<#{k~aOf zas#QHDMzD*f(I0c5To4TU}E}91S06K!MQ~&0X;fD@QGkVZ;Nr+I2K)f_~8xwzUx^{ zIDN%9T4G73ob=0?TfAMg8i{myaTm^lz=gbdn)5*Ufbxxx91c=pvm~3kp%n$1eVye{ z+Ec>+;d7+EORm{W?=uR5qX|&LyKHHCQ-R4ewik)PAvD)`B8F5V0HX&cWwkKzYnbPIlBX*D(A^+Z3ogh9G z8nLm?I3^_Qw@uW?;7#SuoFLuRkhTyr-zcz2Yur#Ox{Zy2adGij%|{-B7&c*qqb22g#~c(Q;P zcpp-zQ!a)CVdEe5;vp4l6mE=6I=gDjBV2+h?n`a)0nsJDuB0*b(Z?X)iT9zL$|(7J z>+BLt%Pg(#Kn&bUU=bVBnF|}!2`5`|S=9|}=DhQ=XtvWM%t)9{SAjw<45>BQW97HE zJ_GXOh&=G{I0h#%xWZ*gVMH+5mn*>$;4<*_wxmDbxi<$tX^{rNNRb%zfhIhyI#j8j z+_5??g;k^VXhf>HVLzk6$$;QrSKuDQ-!$x`Aq$oiit7#vNv_mR>`E%FDjB>2R{R4| z1yy`qih2Xq&11jVPpPD;I4}K)(d3BvsZbYi;v4<^3OX(dS|z#vSS2A~z#$=^VZeT! zrv?2+1^^NYjT99fgN%t;K}h%wi=qLmzC9+nh>~9{7Mo~x&h)qHKUPf8k822m*cgM( zW?hB-Otsw?T&=$gZ5nU!5~dRMeeSuKHZ$sv!y^SzLS_mEHqU$9DjZDx%kIk%8--OtAFWEQ z7~dbHA15a4^qFf3Etm?$%=TTz`U`udCvak>) zdy7YLCN`?5781sK%8%W^0Zc8dq;^Im=vegquLNv zYl`daeMc^ISbB+!lGeYGBAp)c9AIg2-64__NG4RuK1wIjI$?2&>ehj^$J5|)4!3S& z7`q^bSfsihC&x+{DMj$UU&HMOsauwl1+Ee%e9Hx+66AQP+lJ|e(PDk8E5R3Lg|T>2 z6P}85Y{#d$*g7lK;EYIoark;mn<}cKMWAC0m1$whzQdRo($`s`hp2hNa5`vR^#()7 zF_%IpIf)5_g>?2EPGE)G3?{=o+azm}t%QL~xAnrgkUuMaH3B2)4(Z{+w^KdV%SM9= z35~g0)%j7mr@@)+FFr@jKiPNG+BkOJ866l#=G%oU^i*XFSE9AD^WEs8i$ zcEmMJ*cwfbjz>tEFBFDp;eu9Tq%3LTa5%pm|DAkIVC6DF*{g*(~!O zoY2^|x}Qhm+069bV$0Q_P<|dvt3B;67++vM{hGfmU0LzS$biU~L_~rNcE8A%u8H^4 zD?MF9wH_@)N1`V&e&`L3U2dXCF@)+`Iu}tJG#Zt~^l5+I@cc`MC~~y-mRJ4G%w9N& zZ&iFS&uL%Yrf*hJOb^DPmuo`Wb?nVI_)Hj`N zA%dkkZ91)8s=poD?{3KvT67ARp2!h0Y#_kKrxmtovczhi@A{7UvhPeL2zwWG8(i7w zyxY`cY)fo&YML-1vCsAB5A?q{RJ(`cxnvyEypB~r-ii&YGLYN`2@GSjGrRx3&>4|c zJnch3^G-wZ=PU^*k;7F}`-6`~_lJvoL%EQd)eFyR!sufpZpsLJ&wzrDR!3R@++!A8 z(0I=m$ETBaQtb|JF2X1$#9S410(<3eH04|-R`ns1{Rzcq9jJt*6EFSK}(INVP+EOo}R8f;zA-AK7cL-2-<&4SF-hr*JgcwVFi{ zN(!cXS)xBfyiMutaAQXY%L)ctSONfotZuHF?~7l8SuBBZt-soaN#(aw+kH?F%7Fvn zJf@N?`~p*AWfq?DQLVc5x$I-D>~qnRviR{e;}{iTfV9(2tZg5mhwB(4Qr`}V_ty#H zcpzbUwm}LkWOUvU3trdU2Xz~v`@%ZEC=)TdQp5zySjZ5SSu$}tPt`VY zb1YgF8h}%NB&F^GmYd;J#{T*7Tf2pLs`z>dbn(_w9_f?yx}8`X**5-XH4Lz^5l4tD z1>atB^#xPx4ZV#(mFgkYOk(okz028VuOZ!z`5=__!zyAo>%QC_(Kh}z88p0f(tNQ< zk%}4C{e@U;F}ismgwVdc4&q7Am`Lm8X0Zy>P((kJ>K?Q*rNtJ(N-2xALRF$Dv!-~kj6P!zzD3^^Lh<}W}^A3de;9Fhy-{0 zK4-9?G8qkIESTs45y%ZoVxh5d$I@m_+(wgRoHtSh7aJ&wr7Hae#KHvKh&kK0aNU!_TK+PAqK~%1IZ&nUMy4656vHMXUL13TXq9)-m+CrJ5b&TM zeQbGTJ?IREUWXG++k$?+64&vQ^%QoF)tB!z-p9k3jd*Y1>0yy0p%NJ#P*52RwT@(; zMT>qg{Xg%*MEj1dN1ErfQ=QTdyiN_}4mAp}P1r`8ft0WMo`x45^!fcYvB+mYWHR(v zx8pDA{{Vg#$@q{drR}rcoMxtnZBBvIsjHiF3z4P>%#IXNC{+qHx!!Vm7&?3|+Rruv z(c;HB$LZm4nKMR89mv>rAS%Um+(5G~MyI!UTOu~9mN^QrwBZf*@1|$mjhpS!!bVUN z_tw10K92eK?i~1ADY!E!qst?-eJQzoR0tz6t>ak+Oe#z+Hs+>=5;Nx24V-ZH8nG!i zAS3J1!+*;!{`b^QLXc#m(RLZskG|!+HI%}5K{Tgf`s_iwnDiK=+wue+-5fjovi|_@ zeNWqH^cS*l;A7$N>y8YW9>$L&p3%#d5POPO4c4Av3KulYS&JTy7Tea~eKj|6w086u zyu8*i;w&zN$+~-rUR<^jLWs!k4z?w8#eK!>I#@&eE}DXR^PP3q8pmq^J(FJ*}Da>cnzr7KT8XkQ-GC-5$ef573*n1isy7-j*D7Qy;@mALl z1MdooWSIk@pmY)LDO)~AphyEVS9q6ni~G?eoX<^Is|FPef>c);PjRr0R67p0VVz!2 z#+0|Wi-LEBx0Kbj+Dba?SG|wiR#&aW<3f zwR?53E1nu~*SYbal{t#H#TkAXMs*DF$}>j(npu@bY-#VUle<%5(T|Z$NsCI~D9WUn z5)NXL`r$bSp^DBug@21p{G ze_Cu(b{w)5B(EXO&!vt=je{wxOVpimJ@gLS80C|78Nve0YWC>P{JVZj1gXqbt|&*t zEhDRq@Ck?R4HBL+oi> z=epdF{2qkUq$|AUuJ2xRm$&5@rg)BM)ebC2DMdqZ9K$p_2n;ebBP;Ts=yb^zic8ys T83v}kxPI+LiSB>f{{a8lmWCGc literal 0 HcmV?d00001 diff --git a/public/img/boom-headphone-pro-white.jpg b/public/img/boom-headphone-pro-white.jpg new file mode 100755 index 0000000000000000000000000000000000000000..dfcec130dccf10d91ef483a0f4f3ed23be2165bf GIT binary patch literal 12760 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 literal 0 HcmV?d00001 diff --git a/public/img/boom-hero.jpg b/public/img/boom-hero.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b02d0353f36620e99fcfe4c28815a0ca87e57389 GIT binary patch literal 127908 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

~_Kc4YbU^Am-`SmA7uycmh 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

y^#!Uf@HXmE>8Pk5uB)lKdI! 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 uTz>Llx4JTi8yo1;v;URy$@bp1*rmUGe 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